Not compatible with FFMpeg 7.0 ....
Can anybody give me a hand on this???
../modules/codec/avcodec/video.c:532:14: error: ‘AVCodecContext’ has no member named ‘reordered_opaque’
532 | p_context->reordered_opaque = 0;
| ^~
../modules/codec/avcodec/video.c: In function ‘filter_earlydropped_blocks’:
../modules/codec/avcodec/video.c:873:25: error: ‘AVCodecContext’ has no member named ‘reordered_opaque’
873 | p_sys->p_context->reordered_opaque - p_sys->i_last_output_frame > 24 )
| ^~
In file included from ../include/vlc_common.h:1136,
from ../modules/codec/avcodec/video.c:33:
../modules/codec/avcodec/video.c:885:38: error: ‘AVCodecContext’ has no member named ‘reordered_opaque’
885 | p_sys->p_context->reordered_opaque - p_sys->i_last_output_frame );
| ^~
../include/vlc_messages.h:98:30: note: in definition of macro ‘msg_Generic’
98 | __func__, __VA_ARGS__)
| ^~~~~~~~~~~
../modules/codec/avcodec/video.c:883:13: note: in expansion of macro ‘msg_Err’
883 | msg_Err( p_dec, "more than %"PRId64" frames of late video -> "
| ^~~~~~~
../modules/codec/avcodec/video.c: In function ‘interpolate_next_pts’:
../modules/codec/avcodec/video.c:908:5: warning: ‘ticks_per_frame’ is deprecated [-Wdeprecated-declarations]
908 | int i_tick = p_context->ticks_per_frame;
| ^~~
/usr/local/include/libavcodec/avcodec.h:576:9: note: declared here
576 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
../modules/codec/avcodec/video.c: In function ‘DecodeBlock’:
../modules/codec/avcodec/video.c:1344:77: error: ‘AVCodecContext’ has no member named ‘reordered_opaque’
1344 | struct frame_info_s *p_frame_info = &p_sys->frame_info[p_context->reordered_opaque % FRAME_INFO_DEPTH];
| ^~
../modules/codec/avcodec/video.c:1348:22: error: ‘AVCodecContext’ has no member named ‘reordered_opaque’
1348 | p_context->reordered_opaque++;
| ^~
../modules/codec/avcodec/video.c:1395:69: error: ‘AVFrame’ has no member named ‘reordered_opaque’
1395 | struct frame_info_s *p_frame_info = &p_sys->frame_info[frame->reordered_opaque % FRAME_INFO_DEPTH];
| ^~
../modules/codec/avcodec/video.c:1425:55: error: ‘AVFrame’ has no member named ‘reordered_opaque’
1425 | i_next_pts, frame->reordered_opaque);
Thank you very much.
Edited by Marvin Scholz