In the structure AVStream, member ‘AVCodecContext *codec’ is marked deprecated,
and my use of it is causes compile warnings.
avformat_new_stream documentation
https://ffmpeg.org/doxygen/3.1/group__lavf__core.html#gadcb0fd3e507d9b58fe78f61f8ad39827
<https://ffmpeg.org/doxygen/3.1/group__lavf__core.html#gadcb0fd3e507d9b58fe78f61f8ad39827>
indicates I’m to "call avcodec_close() and avformat_free_context() to clean up
the allocation by avformat_new_stream()”.
avcodec_close requires an AVCodecContext, which is in the deprecated “codec”.
So what’s the deal? Is there a new way I’m supposed to access this member?
Perette
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user