mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 08:46:40 +00:00
gst/matroska/: Make mkvdemux aware of E-AC3.
Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_audio_caps): * gst/matroska/matroska-ids.h: Make mkvdemux aware of E-AC3.
This commit is contained in:
parent
5c9ebea381
commit
481d98b710
3 changed files with 11 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2008-11-16 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||
|
||||
* gst/matroska/matroska-demux.c: (gst_matroska_demux_audio_caps):
|
||||
* gst/matroska/matroska-ids.h:
|
||||
Make mkvdemux aware of E-AC3.
|
||||
|
||||
2008-11-14 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtp/Makefile.am:
|
||||
|
|
|
@ -5330,6 +5330,10 @@ gst_matroska_demux_audio_caps (GstMatroskaTrackAudioContext *
|
|||
strlen (GST_MATROSKA_CODEC_ID_AUDIO_AC3))) {
|
||||
caps = gst_caps_new_simple ("audio/x-ac3", NULL);
|
||||
*codec_name = g_strdup ("AC-3 audio");
|
||||
} else if (!strncmp (codec_id, GST_MATROSKA_CODEC_ID_AUDIO_EAC3,
|
||||
strlen (GST_MATROSKA_CODEC_ID_AUDIO_EAC3))) {
|
||||
caps = gst_caps_new_simple ("audio/x-eac3", NULL);
|
||||
*codec_name = g_strdup ("E-AC-3 audio");
|
||||
} else if (!strcmp (codec_id, GST_MATROSKA_CODEC_ID_AUDIO_DTS)) {
|
||||
caps = gst_caps_new_simple ("audio/x-dts", NULL);
|
||||
*codec_name = g_strdup ("DTS audio");
|
||||
|
|
|
@ -347,6 +347,7 @@
|
|||
#define GST_MATROSKA_CODEC_ID_AUDIO_AC3 "A_AC3"
|
||||
#define GST_MATROSKA_CODEC_ID_AUDIO_AC3_BSID9 "A_AC3/BSID9"
|
||||
#define GST_MATROSKA_CODEC_ID_AUDIO_AC3_BSID10 "A_AC3/BSID10"
|
||||
#define GST_MATROSKA_CODEC_ID_AUDIO_EAC3 "A_EAC3"
|
||||
#define GST_MATROSKA_CODEC_ID_AUDIO_DTS "A_DTS"
|
||||
#define GST_MATROSKA_CODEC_ID_AUDIO_VORBIS "A_VORBIS"
|
||||
#define GST_MATROSKA_CODEC_ID_AUDIO_FLAC "A_FLAC"
|
||||
|
|
Loading…
Reference in a new issue