summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-02-07 19:44:54 +0200
committerSebastian Dröge <sebastian@centricular.com>2017-02-08 20:38:09 +0200
commit12f8db88d4f2b3519e04184bf72f053d675ee8ab (patch)
treeb5b7781f9fa87606e7813d667da386ab0ea2d661
parent0530612e5f36ef3da21939599467209386abfaa5 (diff)
downloadgstreamer-plugins-bad-12f8db88d4f2b3519e04184bf72f053d675ee8ab.tar.gz
amcvideoenc: Encoder output is generally not properly parsed
Don't claim it is and let h264parse and other parsers do their job. https://bugzilla.gnome.org/show_bug.cgi?id=774772
-rw-r--r--sys/androidmedia/gstamcvideoenc.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/androidmedia/gstamcvideoenc.c b/sys/androidmedia/gstamcvideoenc.c
index a4ebf45d7..ba27c7c66 100644
--- a/sys/androidmedia/gstamcvideoenc.c
+++ b/sys/androidmedia/gstamcvideoenc.c
@@ -347,8 +347,7 @@ caps_from_amc_format (GstAmcFormat * amc_format)
caps =
gst_caps_new_simple ("video/mpeg", "mpegversion", G_TYPE_INT, 4,
- "systemstream", G_TYPE_BOOLEAN, FALSE,
- "parsed", G_TYPE_BOOLEAN, TRUE, NULL);
+ "systemstream", G_TYPE_BOOLEAN, FALSE, NULL);
if (gst_amc_format_get_int (amc_format, "profile", &amc_profile, NULL)) {
profile_string = gst_amc_mpeg4_profile_to_string (amc_profile);
@@ -375,7 +374,7 @@ caps_from_amc_format (GstAmcFormat * amc_format)
const gchar *profile_string, *level_string;
caps =
- gst_caps_new_simple ("video/x-h264", "parsed", G_TYPE_BOOLEAN, TRUE,
+ gst_caps_new_simple ("video/x-h264",
"stream-format", G_TYPE_STRING, "byte-stream", NULL);
if (gst_amc_format_get_int (amc_format, "profile", &amc_profile, NULL)) {