summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorBenjamin Larsson <banan@ludd.ltu.se>2008-04-20 20:28:12 +0000
committerBenjamin Larsson <banan@ludd.ltu.se>2008-04-20 20:28:12 +0000
commit63d864434d82cd43f3a91d1f3398043afad04ab4 (patch)
treeb213d6786b40ba5412c1f8c3db8660bd11cfa6ec /libavformat
parentf55b299ae67d2205fb253783e773360e2c9733a6 (diff)
Raw dts muxer
Originally committed as revision 12912 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/allformats.c2
-rw-r--r--libavformat/raw.c14
2 files changed, 15 insertions, 1 deletions
diff --git a/libavformat/allformats.c b/libavformat/allformats.c
index 149d6df0a9..9e47a6f7b4 100644
--- a/libavformat/allformats.c
+++ b/libavformat/allformats.c
@@ -70,7 +70,7 @@ void av_register_all(void)
REGISTER_MUXER (CRC, crc);
REGISTER_DEMUXER (DAUD, daud);
REGISTER_DEMUXER (DSICIN, dsicin);
- REGISTER_DEMUXER (DTS, dts);
+ REGISTER_MUXDEMUX (DTS, dts);
REGISTER_MUXDEMUX (DV, dv);
REGISTER_DEMUXER (DXA, dxa);
REGISTER_DEMUXER (EA, ea);
diff --git a/libavformat/raw.c b/libavformat/raw.c
index d4b1389537..c860b7f54e 100644
--- a/libavformat/raw.c
+++ b/libavformat/raw.c
@@ -513,6 +513,20 @@ AVOutputFormat ac3_muxer = {
raw_write_packet,
.flags= AVFMT_NOTIMESTAMPS,
};
+
+AVOutputFormat dts_muxer = {
+ "dts",
+ "raw dts",
+ "audio/x-dca",
+ "dts",
+ 0,
+ CODEC_ID_DTS,
+ 0,
+ NULL,
+ raw_write_packet,
+ .flags= AVFMT_NOTIMESTAMPS,
+};
+
#endif //CONFIG_MUXERS
AVInputFormat dts_demuxer = {