Bug#1013421: lives FTBFS with ffmpeg 5.0.1
Source: lives
Version: 3.0.2-1.2
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/logs.php?pkg=lives&ver=3.0.2-1.2%2Bb1
...
libav_stream.c:461:10: error: ‘AVStream’ has no member named ‘codec’
461 | ost->st->codec = ost->enc = c;
| ^~
libav_stream.c: In function ‘init_screen’:
libav_stream.c:573:30: error: ‘AVStream’ has no member named ‘codec’
573 | ostv.enc = encctx = vStream->codec;
| ^~
libav_stream.c:588:10: error: ‘AVStream’ has no member named ‘codec’
588 | vStream->codec->time_base = vStream->time_base;
| ^~
libav_stream.c:590:10: error: ‘AVStream’ has no member named ‘codec’
590 | vStream->codec->width = width;
| ^~
libav_stream.c:591:10: error: ‘AVStream’ has no member named ‘codec’
591 | vStream->codec->height = height;
| ^~
libav_stream.c:592:10: error: ‘AVStream’ has no member named ‘codec’
592 | vStream->codec->pix_fmt = avpalette;
| ^~
libav_stream.c:594:10: error: ‘AVStream’ has no member named ‘codec’
594 | vStream->codec->bit_rate = maxvbitrate;
| ^~
libav_stream.c:602:10: error: ‘AVStream’ has no member named ‘codec’
602 | vStream->codec->gop_size = 10;
| ^~
libav_stream.c:606:12: error: ‘AVStream’ has no member named ‘codec’
606 | vStream->codec->max_b_frames = 2;
| ^~
libav_stream.c:612:12: error: ‘AVStream’ has no member named ‘codec’
612 | vStream->codec->mb_decision = 2;
| ^~
libav_stream.c:635:33: error: ‘AVStream’ has no member named ‘codec’
635 | osta.enc = aencctx = aStream->codec;
| ^~
libav_stream.c: In function ‘render_audio_frame_float’:
libav_stream.c:829:11: warning: implicit declaration of function ‘avcodec_encode_audio2’; did you mean ‘avcodec_encode_subtitle’? [-Wimplicit-function-declaration]
829 | ret = avcodec_encode_audio2(c, &pkt, NULL, &got_packet);
| ^~~~~~~~~~~~~~~~~~~~~
| avcodec_encode_subtitle
libav_stream.c: In function ‘render_frame_yuv420’:
libav_stream.c:940:11: warning: implicit declaration of function ‘avcodec_encode_video2’; did you mean ‘avcodec_encode_subtitle’? [-Wimplicit-function-declaration]
940 | ret = avcodec_encode_video2(c, &pkt, ostv.frame, &got_packet);
| ^~~~~~~~~~~~~~~~~~~~~
| avcodec_encode_subtitle
libav_stream.c: In function ‘exit_screen’:
libav_stream.c:1042:26: error: ‘AVStream’ has no member named ‘codec’
1042 | avcodec_close(vStream->codec);
| ^~
libav_stream.c:1047:26: error: ‘AVStream’ has no member named ‘codec’
1047 | avcodec_close(aStream->codec);
| ^~
libtool: link: gcc -shared -fPIC -DPIC .libs/icecast_output_la-icecast_output.o -lmjpegutils -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,icecast_output.so -o .libs/icecast_output.so
make[5]: *** [Makefile:863: libav_stream_la-libav_stream.lo] Error 1
Reply to: