[Ffmpeg-devel] Help understanding AVParser
Michael Niedermayer
michaelni
Mon Dec 18 18:56:43 CET 2006
Hi
On Mon, Dec 18, 2006 at 11:04:47AM +0000, Cool_Zer0 wrote:
> Hi there.
>
> I'm trying to use AVParser but I'm a bit lost and I can't find any
> documentation.
>
> So... Here's what I'm doing...
>
>
> I'm calling *av_parser_init(CODEC_ID_H263)* and then I think that I have to
> call *av_parser_parse()* for each H.263 packet that I receive.
> My main problem is understanding the parameters of the last function:
>
> AVCodecParserContext
> AVCodecContext
> poutbuf
> poutbuf_size
> buf
> buf_size
> pts
> dts
>
> The first ones I understand but the last 6 I can't understand what they
> are...
> Other question... If buf_size takes the value 0 it means that I have a
> complete frame, right? So... Where is that frame and how can I put on a
> AVFrame/AVPicture in order to convert it to BGR24?
>
> If you don't want to answer my question at least give me some link to any
> documentation about AVParser.
see av_read_frame_internal() in utils.c and the doxygen comment above
av_parser_parse in parser.c
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
No evil is honorable: but death is honorable; therefore death is not evil.
-- Citium Zeno
More information about the ffmpeg-devel
mailing list