fix that mpegaudioparse node is not create with parse node type and mp3 media_format 49/202249/1 accepted/tizen/unified/20190328.012820 submit/tizen/20190327.071331
authorHyunil <hyunil46.park@samsung.com>
Tue, 26 Mar 2019 08:49:42 +0000 (17:49 +0900)
committerHyunil <hyunil46.park@samsung.com>
Tue, 26 Mar 2019 08:49:42 +0000 (17:49 +0900)
Change-Id: I401ba603608e753337ad203be67797ad4571e9d2
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
src/media_streamer_gst.c

index f6ad624..3c98be4 100644 (file)
@@ -2289,10 +2289,10 @@ GstCaps *__ms_create_caps_from_fmt(media_format_h fmt)
                        caps = gst_caps_new_simple("audio/x-raw", "channels", G_TYPE_INT, channel, "format",
                                                                G_TYPE_STRING, __ms_convert_mime_to_string_format(mime), "rate", G_TYPE_INT, samplerate, NULL);
                else if (MEDIA_FORMAT_ENCODED == (mime & MEDIA_FORMAT_ENCODED)) {
-                       if (mime & MEDIA_FORMAT_AAC)
+                       if (mime == MEDIA_FORMAT_AAC)
                                caps = gst_caps_new_simple(__ms_convert_mime_to_string_format(mime), "mpegversion", G_TYPE_INT, 4, NULL);
-                       else if (mime & MEDIA_FORMAT_MP3)
-                               caps = gst_caps_new_simple(__ms_convert_mime_to_string_format(mime), "mpegversion", G_TYPE_INT, 1, "layer", G_TYPE_INT, 3, NULL);
+                       else if (mime == MEDIA_FORMAT_MP3)
+                               caps = gst_caps_new_simple(__ms_convert_mime_to_string_format(mime), "mpegversion", G_TYPE_INT, 1, NULL);
                        else
                                caps = gst_caps_new_simple(__ms_convert_mime_to_string_format(mime), "channels", G_TYPE_INT, channel, "rate", G_TYPE_INT, samplerate, NULL);
                }