Dan,

I see that our friends at ffmpeg have changed the libavcodec interface:
http://git.videolan.org/?p=ffmpeg.git;a=commit;f=libavcodec/avcodec.h;h=52f82a11489af88960c8774c142cbde78063365f

MLT git HEAD currently has two problems when compiled against ffmpeg git HEAD 
(that I know of)
1) MLT gets deprecation warnings for avcodec_encode_audio() and 
avcodec_encode_video()
2) MLT does not detect libx264 because it uses the new "encode2" field in 
AVCodec

What's your policy on chasing ffmpeg API changes? Do it right away, or wait for 
things to calm down?

There are a lot of "#if LIBAVCODEC_VERSION_INT..." conditionals in the 
libavformat module. How far back should MLT support with respect to old libav 
API versions?

Is this worth holding back whatever release you are working on?


Let me know if you want any help getting the avformat module updated. I'll 
probably start hacking on it anyway since I would like to see libx264 working 
again.

~BM
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to