[FFmpeg-devel] RTP mark bit not passed to parse_packet

Alexandre FERRIEUX - FT/RD/SIRP/ASF/SOFTL alexandre.ferrieux
Thu Jan 15 15:45:20 CET 2009


Luca Abeni wrote:
>
> Did you set st->need_parsing = AVSTREAM_PARSE_FULL?

Ooops --- sorry, forgot that part :^}
Indeed, I re-established the 1-to-1 simple routine, added  the H263 and 
H263P cases to the AVSTREAM_PARSE_FULL setting, and it no longer 
complains... but still no output:

./ffmpeg -dump -hex -debug pict -i h263.sdp -vcodec copy out.263

FFmpeg version SVN-r16615, Copyright (c) 2000-2009 Fabrice Bellard, et al.
   configuration: --disable-demuxer=v4l --disable-demuxer=v4l2
   libavutil     49.12. 0 / 49.12. 0
   libavcodec    52.10. 0 / 52.10. 0
   libavformat   52.23. 1 / 52.23. 1
   libavdevice   52. 1. 0 / 52. 1. 0
   built on Jan 15 2009 14:50:25, gcc: 3.4.6 20060404 (Red Hat 3.4.6-10)
[NULL @ 0x9eb2870] video codec set to : h263
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. You may try recompiling using gcc >= 4.2.
Do not report crashes to FFmpeg developers.


==> file out.263 is not created (and no hex dump  is seen).

Any idea ?

-Alex




More information about the ffmpeg-devel mailing list