mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-17 04:17:05 +00:00
Fix yuv4mpeg parsing of 'mono16' files.
'mono' came before 'mono16' in the list of colorspace alternatives, causing files of the latter type to be parsed as the former.
This commit is contained in:
parent
2f48dff455
commit
71311d697a
@ -366,10 +366,10 @@ static int yuv4_read_header(AVFormatContext *s)
|
||||
return -1;
|
||||
} else if (strncmp("444", tokstart, 3) == 0) {
|
||||
pix_fmt = PIX_FMT_YUV444P;
|
||||
} else if (strncmp("mono", tokstart, 4) == 0) {
|
||||
pix_fmt = PIX_FMT_GRAY8;
|
||||
} else if (strncmp("mono16", tokstart, 6) == 0) {
|
||||
pix_fmt = PIX_FMT_GRAY16;
|
||||
} else if (strncmp("mono", tokstart, 4) == 0) {
|
||||
pix_fmt = PIX_FMT_GRAY8;
|
||||
} else {
|
||||
av_log(s, AV_LOG_ERROR, "YUV4MPEG stream contains an unknown "
|
||||
"pixel format.\n");
|
||||
|
Loading…
Reference in New Issue
Block a user