summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Isorce <jisorce@oblong.com>2017-05-21 17:34:51 +0100
committerJulien Isorce <jisorce@oblong.com>2017-11-29 16:13:24 +0000
commit63644639180aa180df293ab4471367bb034660bc (patch)
tree58bd7aed906583386b2ab508e995db71fb0cb5c0
parent4211e4c29a262f110cb92ddf9c06b403ced233ef (diff)
downloadgst-omx-63644639180aa180df293ab4471367bb034660bc.tar.gz
omxaacenc: also set 'profile' if mpegversion is 4
Like done by gst_codec_utils_aac_caps_set_level_and_profile which is called by avenc_aac, ffaac and voaacenc. https://bugzilla.gnome.org/show_bug.cgi?id=735208
-rw-r--r--omx/gstomxaacenc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/omx/gstomxaacenc.c b/omx/gstomxaacenc.c
index 1cdd2e0..a05aa6a 100644
--- a/omx/gstomxaacenc.c
+++ b/omx/gstomxaacenc.c
@@ -469,7 +469,7 @@ gst_omx_aac_enc_get_caps (GstOMXAudioEnc * enc, GstOMXPort * port,
if (mpegversion != 0)
gst_caps_set_simple (caps, "mpegversion", G_TYPE_INT, mpegversion,
"stream-format", G_TYPE_STRING, stream_format, NULL);
- if (profile != NULL && mpegversion == 2)
+ if (profile != NULL && (mpegversion == 2 || mpegversion == 4))
gst_caps_set_simple (caps, "profile", G_TYPE_STRING, profile, NULL);
if (profile != NULL && mpegversion == 4)
gst_caps_set_simple (caps, "base-profile", G_TYPE_STRING, profile, NULL);