Originally committed as revision 10389 to svn://svn.ffmpeg.org/ffmpeg/trunk
David Conrad authored on 2007/09/05 09:38:42... | ... |
@@ -222,6 +222,7 @@ Muxers/Demuxers: |
222 | 222 |
img2.c Michael Niedermayer |
223 | 223 |
libnut.c Oded Shimon |
224 | 224 |
matroska.c Aurelien Jacobs |
225 |
+ matroskaenc.c David Conrad |
|
225 | 226 |
mov.c Michael Niedermayer, Baptiste Coudurier |
226 | 227 |
movenc.c Michael Niedermayer, Baptiste Coudurier |
227 | 228 |
mpc.c Kostya Shishkov |
... | ... |
@@ -85,7 +85,7 @@ library: |
85 | 85 |
@tab Used in Sierra CD-ROM games. |
86 | 86 |
@item Sierra Online @tab @tab X |
87 | 87 |
@tab .sol files used in Sierra Online games. |
88 |
-@item Matroska @tab @tab X |
|
88 |
+@item Matroska @tab X @tab X |
|
89 | 89 |
@item Electronic Arts Multimedia @tab @tab X |
90 | 90 |
@tab Used in various EA games; files have extensions like WVE and UV2. |
91 | 91 |
@item Nullsoft Video (NSV) format @tab @tab X |
... | ... |
@@ -70,7 +70,9 @@ OBJS-$(CONFIG_INGENIENT_DEMUXER) += raw.o |
70 | 70 |
OBJS-$(CONFIG_IPMOVIE_DEMUXER) += ipmovie.o |
71 | 71 |
OBJS-$(CONFIG_M4V_DEMUXER) += raw.o |
72 | 72 |
OBJS-$(CONFIG_M4V_MUXER) += raw.o |
73 |
+OBJS-$(CONFIG_MATROSKA_AUDIO_MUXER) += matroskaenc.o matroska.o riff.o |
|
73 | 74 |
OBJS-$(CONFIG_MATROSKA_DEMUXER) += matroskadec.o matroska.o riff.o |
75 |
+OBJS-$(CONFIG_MATROSKA_MUXER) += matroskaenc.o matroska.o riff.o |
|
74 | 76 |
OBJS-$(CONFIG_MJPEG_DEMUXER) += raw.o |
75 | 77 |
OBJS-$(CONFIG_MJPEG_MUXER) += raw.o |
76 | 78 |
OBJS-$(CONFIG_MM_DEMUXER) += mm.o |
... | ... |
@@ -91,7 +91,8 @@ void av_register_all(void) |
91 | 91 |
if (!ENABLE_NUT_DEMUXER) REGISTER_DEMUXER (LIBNUT, libnut); |
92 | 92 |
if (!ENABLE_NUT_MUXER) REGISTER_MUXER (LIBNUT, libnut); |
93 | 93 |
REGISTER_MUXDEMUX(M4V, m4v); |
94 |
- REGISTER_DEMUXER (MATROSKA, matroska); |
|
94 |
+ REGISTER_MUXDEMUX(MATROSKA, matroska); |
|
95 |
+ REGISTER_MUXER (MATROSKA_AUDIO, matroska_audio); |
|
95 | 96 |
REGISTER_MUXDEMUX(MJPEG, mjpeg); |
96 | 97 |
REGISTER_DEMUXER (MM, mm); |
97 | 98 |
REGISTER_MUXDEMUX(MMF, mmf); |
... | ... |
@@ -144,6 +144,8 @@ extern AVOutputFormat image_muxer; |
144 | 144 |
extern AVOutputFormat imagepipe_muxer; |
145 | 145 |
extern AVOutputFormat libnut_muxer; |
146 | 146 |
extern AVOutputFormat m4v_muxer; |
147 |
+extern AVOutputFormat matroska_audio_muxer; |
|
148 |
+extern AVOutputFormat matroska_muxer; |
|
147 | 149 |
extern AVOutputFormat mjpeg_muxer; |
148 | 150 |
extern AVOutputFormat mmf_muxer; |
149 | 151 |
extern AVOutputFormat mov_muxer; |