[FFmpeg-devel] [PATCH 2/2] mov: Don't export unknown/unhandled metadata types as if they were UTF8
Derek Buitenhuis
derek.buitenhuis at gmail.com
Tue Jul 13 16:14:41 EEST 2021
On 4/1/2021 12:51 PM, Martin Storsjö wrote:
> + } else if (data_type > 1 && data_type != 4) {
> + // data_type can be 0 if not set at all above. data_type 1 means
> + // UTF8 and 4 means "UTF8 sort". For any other type (UTF16 or e.g.
> + // a picture), don't return it blindly in a string that is supposed
> + // to be UTF8 text.
> + av_log(c->fc, AV_LOG_WARNING, "Skipping unhandled metadata %s of type %d\n", key, data_type);
> + av_free(str);
> + return 0;
Should we add any UTF-8 validation on our end too?
- Derek
More information about the ffmpeg-devel
mailing list