[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