Hi On 2024-03-29 00:10:31 +0100, Andreas Rheinhardt wrote: > Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@outlook.com> > --- > libavcodec/pcm-bluray.c | 5 +++-- > libavcodec/pcm-dvd.c | 2 +- > 2 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/libavcodec/pcm-bluray.c b/libavcodec/pcm-bluray.c > index f65609514a..235020d78f 100644 > --- a/libavcodec/pcm-bluray.c > +++ b/libavcodec/pcm-bluray.c > @@ -167,7 +167,7 @@ static int pcm_bluray_decode_frame(AVCodecContext *avctx, > AVFrame *frame, > samples *= num_source_channels; > if (AV_SAMPLE_FMT_S16 == avctx->sample_fmt) { > #if HAVE_BIGENDIAN > - bytestream2_get_buffer(&gb, dst16, buf_size); > + bytestream2_get_buffer(&gb, (uint8_t*)dst16, buf_size); > #else > do { > *dst16++ = bytestream2_get_be16u(&gb); > @@ -187,7 +187,8 @@ static int pcm_bluray_decode_frame(AVCodecContext *avctx, > AVFrame *frame, > if (AV_SAMPLE_FMT_S16 == avctx->sample_fmt) { > do { > #if HAVE_BIGENDIAN > - bytestream2_get_buffer(&gb, dst16, > avctx->ch_layout.nb_channels * 2); > + bytestream2_get_buffer(&gb, (uint8_t*)dst16, > + avctx->ch_layout.nb_channels * 2); > dst16 += avctx->ch_layout.nb_channels; > #else > channel = avctx->ch_layout.nb_channels; > diff --git a/libavcodec/pcm-dvd.c b/libavcodec/pcm-dvd.c > index 419b2a138f..319746c62e 100644 > --- a/libavcodec/pcm-dvd.c > +++ b/libavcodec/pcm-dvd.c > @@ -157,7 +157,7 @@ static void *pcm_dvd_decode_samples(AVCodecContext > *avctx, const uint8_t *src, > switch (avctx->bits_per_coded_sample) { > case 16: { > #if HAVE_BIGENDIAN > - bytestream2_get_buffer(&gb, dst16, blocks * s->block_size); > + bytestream2_get_buffer(&gb, (uint8_t*)dst16, blocks * s->block_size); > dst16 += blocks * s->block_size / 2; > #else > int samples = blocks * avctx->ch_layout.nb_channels; > --
Please backport this patch to 7.0 to fix https://trac.ffmpeg.org/ticket/11119 Cheers -- Sebastian Ramacher _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".