[gst-cvs] gst-openmax: videodec: fallback framerate to 0/1
Felipe Contreras
felipec at kemper.freedesktop.org
Sat Nov 14 06:13:46 PST 2009
Module: gst-openmax
Branch: omap
Commit: 84613ba9d38bb5edf76577aa66a26c0156cf7582
URL: http://cgit.freedesktop.org/gstreamer/gst-openmax/commit/?id=84613ba9d38bb5edf76577aa66a26c0156cf7582
Author: Felipe Contreras <felipe.contreras at nokia.com>
Date: Thu Oct 15 19:57:56 2009 +0300
videodec: fallback framerate to 0/1
Stupid xvimagesink.
Signed-off-by: Felipe Contreras <felipe.contreras at nokia.com>
---
omx/gstomx_base_videodec.c | 4 ++++
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);
More information about the Gstreamer-commits
mailing list