wader / static-ffmpeg

Multi-arch docker image with ffmpeg/ffprobe binaries built as hardened static PIE binaries with no external dependencies
https://hub.docker.com/r/mwader/static-ffmpeg/
MIT License
233 stars 56 forks source link

Update xeve to 0.5.1 from 0.5.0 #470

Open wader opened 2 weeks ago

wader commented 2 weeks ago

CHANGELOG

wader commented 2 weeks ago

Fails with:

2024-06-24T16:53:50.7951260Z 215.6 libavcodec/libxeve.c:199:27: error: incompatible types when assigning to type 'XEVE_RATIONAL' {aka 'struct _XEVE_RATIONAL'} from type 'long int'
2024-06-24T16:53:50.7952898Z 215.6   199 |         cdsc->param.fps = lrintf(av_q2d(avctx->framerate));
2024-06-24T16:53:50.7953594Z 215.6       |                           ^~~~~~
2024-06-24T16:53:50.7954342Z 215.6 libavcodec/libxeve.c: In function 'libxeve_encode':
2024-06-24T16:53:50.7956200Z 215.6 libavcodec/libxeve.c:484:40: error: incompatible types when assigning to type 'int' from type 'XEVE_RATIONAL' {aka 'struct _XEVE_RATIONAL'}
2024-06-24T16:53:50.7957871Z 215.6   484 |                 avpkt->time_base.den = xectx->cdsc.param.fps;
2024-06-24T16:53:50.7958649Z 215.6       |                                        ^~~~~
wader commented 2 weeks ago

https://github.com/mpeg5/xeve/issues/120