You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
vfwcap: flip RGB rawvideo.
Originally committed as revision 22989 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
@@ -368,8 +368,14 @@ static int vfw_read_header(AVFormatContext *s, AVFormatParameters *ap)
|
|||||||
codec->bits_per_coded_sample = biBitCount;
|
codec->bits_per_coded_sample = biBitCount;
|
||||||
} else {
|
} else {
|
||||||
codec->codec_id = CODEC_ID_RAWVIDEO;
|
codec->codec_id = CODEC_ID_RAWVIDEO;
|
||||||
if(biCompression == BI_RGB)
|
if(biCompression == BI_RGB) {
|
||||||
codec->bits_per_coded_sample = biBitCount;
|
codec->bits_per_coded_sample = biBitCount;
|
||||||
|
codec->extradata = av_malloc(9 + FF_INPUT_BUFFER_PADDING_SIZE);
|
||||||
|
if (codec->extradata) {
|
||||||
|
codec->extradata_size = 9;
|
||||||
|
memcpy(codec->extradata, "BottomUp", 9);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
av_set_pts_info(st, 32, 1, 1000);
|
av_set_pts_info(st, 32, 1, 1000);
|
||||||
|
Reference in New Issue
Block a user