[FFmpeg-devel] [PATCH] Speex parser
Måns Rullgård
mans
Sun Sep 20 23:05:36 CEST 2009
"Ronald S. Bultje" <rsbultje at gmail.com> writes:
> Hi,
>
> 2009/9/20 M?ns Rullg?rd <mans at mansr.com>:
>> What I would like is a raw demuxer returning exactly what is in the
>> file, no decoding, no parsing. ?This can be done separately if
>> needed.
>
> Isn't that av_read_packet() (instead of av_read_frame())?
Sort of, except that av_read_packet() doesn't actually work. During
file opening, some packets are read, analysed, and placed in a queue.
This queue is bypassed by av_read_packet() so you miss the first few
packets of the file.
It is possible to open a file without having it analysed, but then yet
other things stop working, e.g. the list of streams might not be
populated for an mpeg-ps file.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list