From 4d71fb7098f2b1488e514f09298edf764bb0d75b Mon Sep 17 00:00:00 2001 From: Uoti Urpala Date: Thu, 26 Jul 2012 18:32:09 +0300 Subject: demux_lavf: use lavf for RealMedia (.rm) files by default RealMedia was listed as a format for which the internal demuxer (demux_real) was preferred over lavf. The original reason for this (lavf failing to give any timing information for some video frames) has been fixed in libavformat since. Make demux_lavf the preferred demuxer for RealMedia. The libavformat demuxer does still have issues. COOK audio initially misbehaves after a seek (inconsistent timestamps, audio remaining from the before-seek position). However, the internal demuxer seemed to be _consistently_ out of sync with a test file. I haven't done thorough testing, but the internal demuxer does not seem less buggy. --- libmpdemux/demux_lavf.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libmpdemux/demux_lavf.c b/libmpdemux/demux_lavf.c index c6de1ee4fa..1487a6db6b 100644 --- a/libmpdemux/demux_lavf.c +++ b/libmpdemux/demux_lavf.c @@ -245,8 +245,6 @@ static const char * const preferred_internal[] = { /* lavf Matroska demuxer doesn't support ordered chapters and fails * for more files */ "matroska", - /* lavf gives neither pts nor dts for some video frames in .rm */ - "rm", NULL }; -- cgit v1.2.3