From bd53faacc948607e89064693471406ea1c245930 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 11 Mar 2013 13:12:57 +0100 Subject: [PATCH] omxh264enc: The h264 encoders are supposed to output byte-stream/au --- omx/gstomxh264enc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/omx/gstomxh264enc.c b/omx/gstomxh264enc.c index 3a228413b1..ad981d763b 100644 --- a/omx/gstomxh264enc.c +++ b/omx/gstomxh264enc.c @@ -215,7 +215,9 @@ gst_omx_h264_enc_get_caps (GstOMXVideoEnc * enc, GstOMXPort * port, OMX_VIDEO_PARAM_PROFILELEVELTYPE param; const gchar *profile, *level; - caps = gst_caps_new_empty_simple ("video/x-h264"); + caps = gst_caps_new_simple ("video/x-h264", + "stream-format", G_TYPE_STRING, "byte-stream", + "alignment", G_TYPE_STRING, "au", NULL); GST_OMX_INIT_STRUCT (¶m); param.nPortIndex = GST_OMX_VIDEO_ENC (self)->enc_out_port->index;