diff options
author | Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> | 2012-01-06 10:52:36 +0000 |
---|---|---|
committer | Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> | 2012-01-06 10:54:11 +0000 |
commit | 4f27b2b4fe7ece1ce47106ef55ccc0d9dbc0cedd (patch) | |
tree | b07b793c03c27bfae9e6291326bbfc3f131d1964 | |
parent | 1c25aab906041c1aa9bd38db3c9c958ad65a2c05 (diff) |
h264parse: fix test and set not using the same input
This fixes H.264 output not having a set framerate, and
confusing some of the elements downstream (such as interlace).
-rw-r--r-- | gst/videoparsers/gsth264parse.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/videoparsers/gsth264parse.c b/gst/videoparsers/gsth264parse.c index 505def9a6..05a5bab2a 100644 --- a/gst/videoparsers/gsth264parse.c +++ b/gst/videoparsers/gsth264parse.c @@ -1060,7 +1060,7 @@ gst_h264_parse_update_src_caps (GstH264Parse * h264parse, GstCaps * caps) gst_caps_set_simple (caps, "width", G_TYPE_INT, sps->width, "height", G_TYPE_INT, sps->height, NULL); /* but not necessarily or reliably this */ - if (h264parse->fps_num > 0 && h264parse->fps_den > 0) + if (sps->fps_num > 0 && sps->fps_den > 0) gst_caps_set_simple (caps, "framerate", GST_TYPE_FRACTION, sps->fps_num, sps->fps_den, NULL); } |