[FFmpeg-devel] [PATCH] add prores bitstream demuxer and muxer
Tomas Härdin
git at haerdin.se
Mon Jul 24 18:25:14 EEST 2023
> +static int prores_check_frame_header(const uint8_t *buf, const int
> data_size)
> +{
> + int hdr_size, width, height;
> + int version, alpha_info;
> +
> + hdr_size = AV_RB16(buf);
> + if (hdr_size < 20)
> + return AVERROR_INVALIDDATA;
> +
> + version = buf[3];
> + if (version > 1)
> + return AVERROR_INVALIDDATA;
> +
> + width = AV_RB16(buf + 8);
> + height = AV_RB16(buf + 10);
> + if (!width || !height)
> + return AVERROR_INVALIDDATA;
av_image_check_size2(). Also is this not already checked elsewhere?
/Tomas
More information about the ffmpeg-devel
mailing list