On Tue, 14 Mar 2017 02:49:27 +0100 (CET) wal...@free.fr wrote: > Indeed 7447ec91b5a692121b81a04c6501a5811d867775 is working; But I > have the following errors with the last ffmpeg git state: > [h264_crystalhd @ 0x7fda3c060500] This decoder requires using the > avcodec_send_packet() API. Last message repeated 456 times ... > > I've 'bisected' this last issue; The last good commit (with ffplay > -vcodec h264_crystalhd <file> working without error) is the following > one: 234d3cbf469e9feef255e229202d4b029e66e9fe > > Is there a configuration flag to fix this issue? A software update is > required?
Heh - I switched the crystalhd decoder to the new send_packet API in the next change, so that's entirely expected. CrystalHD basically requires the new API as it allows for flexibility in how often frames are returned vs submitted to the decoder; I only ever got it barely working with the old API using vicious hacks that failed in many edge cases. As it uses the new API, the application using the decoder must also support the new API. 'ffmpeg' does, but I guess ffplay does not. My first reaction is to ask why you're using ffplay. I'd recommend using mpv - which is much more capable, and does support the new API; it's what I use for all my testing. --phil _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel