summaryrefslogtreecommitdiff
path: root/gst/y4m
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2011-12-19 18:44:33 +0100
committerWim Taymans <wim.taymans@collabora.co.uk>2011-12-19 18:44:33 +0100
commit8506342fb637b04d53dfefa4a6d71823b4642ba8 (patch)
treec6151658adc87d5154a01b265ff6081fcd6b7040 /gst/y4m
parent3498912d7bf395ea92939f2b3240b720a4722d3e (diff)
downloadgstreamer-plugins-bad-8506342fb637b04d53dfefa4a6d71823b4642ba8.tar.gz
y4m: update for new interlace caps
Diffstat (limited to 'gst/y4m')
-rw-r--r--gst/y4m/gsty4mdec.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/y4m/gsty4mdec.c b/gst/y4m/gsty4mdec.c
index ba7874b38..277bb1ffe 100644
--- a/gst/y4m/gsty4mdec.c
+++ b/gst/y4m/gsty4mdec.c
@@ -382,10 +382,12 @@ gst_y4m_dec_parse_header (GstY4mDec * y4mdec, char *header)
case 0:
case '?':
case 'p':
+ y4mdec->info.interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE;
y4mdec->info.flags &= ~GST_VIDEO_FLAG_INTERLACED;
break;
case 't':
case 'b':
+ y4mdec->info.interlace_mode = GST_VIDEO_INTERLACE_MODE_INTERLEAVED;
y4mdec->info.flags |= GST_VIDEO_FLAG_INTERLACED;
if (interlaced_char == 't')
y4mdec->info.flags |= GST_VIDEO_FLAG_TFF;