summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Contreras <felipe.contreras@nokia.com>2009-10-15 19:57:56 +0300
committerFelipe Contreras <felipe.contreras@gmail.com>2009-11-14 16:02:10 +0200
commit84613ba9d38bb5edf76577aa66a26c0156cf7582 (patch)
treeffbd0cb58ef6baedcf6ad4acb9a0ca38c9257063
parent786eeb5155d5645ccd80eb0ab18246b61f954e0d (diff)
videodec: fallback framerate to 0/1
Stupid xvimagesink. Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com>
-rw-r--r--omx/gstomx_base_videodec.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/omx/gstomx_base_videodec.c b/omx/gstomx_base_videodec.c
index 5cebc4b..c6dd364 100644
--- a/omx/gstomx_base_videodec.c
+++ b/omx/gstomx_base_videodec.c
@@ -150,6 +150,10 @@ settings_changed_cb (GOmxCore *core)
gst_structure_set (struc, "framerate", GST_TYPE_FRACTION,
self->framerate_num, self->framerate_denom,
NULL);
+ else
+ /* FIXME this is a workaround for xvimagesink */
+ gst_structure_set (struc, "framerate", GST_TYPE_FRACTION,
+ 0, 1, NULL);
gst_caps_append_structure (new_caps, struc);