On date Tuesday 2008-12-30 16:11:36 -0500, Franco Amato encoded:
2008/12/1 Stefano Sabatini <stefano.sabatini-lala at poste.it>
On date Monday 2008-12-01 09:44:22 -0500, Franco Amato encoded:
2008/11/11 Stefano Sabatini <stefano.sabatini-lala at poste.it>
On date Tuesday 2008-11-11 16:15:27 -0500, Franco Amato encoded:
Hi to all, I successfully updated to the svn version my ffmpeg installation. In my old code I set a CODEC_FLAG_TRELLIS_QUANT extraflag for the mp4 format. I tried to recompile the code with the new libraries and now I can't. The flag has been removed? Where I can check these changes without be a patch developer but a normal developer?
svn log is your friend.
For example: svn log libavcodec/utils.c
r13722 contains the relevant change, the trell flag had been ifdeffed and has been automatically dropped when libavcodec bumped major version 51 -> 52.
Hi Stefano , so now is not possible to set this flag? How must I do?
Check the -trellis option.
Stefano I didn't found a reference to -trellis in ffmpeg.c, maybe is not the right place to search?
trellis is now a field of AVCodecContext, so you should look at how it is defined in libavcodec/avcodec.h. You can directly set it in the codec context or (as ffmpeg does) use av_set_string3() (check libavcodec/opt.[ch]) to set the corresponding option (the AVCodecContext options are defined in libavcodec/utils.c). The link below references a recent discussion on ffmpeg-devel, is not very informative but better than nothing since the documentation for trellis is quite incomplete.
Also relevant (since it is currently not documented): http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/77138/
Regards.
Regards. -- ffmpeg-user random tip #8 Multimedia related stuff web site promo: http://wiki.multimedia.cx/