mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-04 22:48:54 +00:00
tsdemux: add explicit supported AAC stream-format in template caps
https://bugzilla.gnome.org/show_bug.cgi?id=665394
This commit is contained in:
parent
b131ad9563
commit
2dec0950cf
1 changed files with 7 additions and 3 deletions
|
@ -146,7 +146,10 @@ struct _TSDemuxStream
|
|||
#define AUDIO_CAPS \
|
||||
GST_STATIC_CAPS ( \
|
||||
"audio/mpeg, " \
|
||||
"mpegversion = (int) { 1, 4 };" \
|
||||
"mpegversion = (int) 1;" \
|
||||
"audio/mpeg, " \
|
||||
"mpegversion = (int) 4, " \
|
||||
"stream-format = (string) adts; " \
|
||||
"audio/x-lpcm, " \
|
||||
"width = (int) { 16, 20, 24 }, " \
|
||||
"rate = (int) { 48000, 96000 }, " \
|
||||
|
@ -1077,11 +1080,12 @@ create_pad_for_stream (MpegTSBase * base, MpegTSBaseStream * bstream,
|
|||
case ST_DSMCC_D:
|
||||
MPEGTS_BIT_UNSET (base->is_pes, bstream->pid);
|
||||
break;
|
||||
case ST_AUDIO_AAC:
|
||||
case ST_AUDIO_AAC: /* ADTS */
|
||||
template = gst_static_pad_template_get (&audio_template);
|
||||
name = g_strdup_printf ("audio_%04x", bstream->pid);
|
||||
caps = gst_caps_new_simple ("audio/mpeg",
|
||||
"mpegversion", G_TYPE_INT, 4, NULL);
|
||||
"mpegversion", G_TYPE_INT, 4,
|
||||
"stream-format", G_TYPE_STRING, "adts", NULL);
|
||||
break;
|
||||
case ST_VIDEO_MPEG4:
|
||||
template = gst_static_pad_template_get (&video_template);
|
||||
|
|
Loading…
Reference in a new issue