Originally committed as revision 7891 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun authored on 2007/02/09 17:28:47... | ... |
@@ -562,7 +562,8 @@ audio_muxer_deps_any="audio_oss audio_beos" |
562 | 562 |
dc1394_demuxer_deps="dc1394" |
563 | 563 |
dv1394_demuxer_deps="dv1394" |
564 | 564 |
gxf_muxer_deps="gpl" |
565 |
-nut_muxer_deps="libnut" |
|
565 |
+libnut_demuxer_deps="libnut" |
|
566 |
+libnut_muxer_deps="libnut" |
|
566 | 567 |
ogg_muxer_deps="libogg" |
567 | 568 |
redir_demuxer_deps="network" |
568 | 569 |
rtp_muxer_deps="network" |
... | ... |
@@ -165,13 +165,11 @@ OBJS+= udp.o tcp.o http.o rtsp.o rtp.o rtpproto.o mpegts.o base64.o rtp_h264.o |
165 | 165 |
endif |
166 | 166 |
endif |
167 | 167 |
|
168 |
-ifeq ($(CONFIG_LIBNUT),yes) |
|
169 |
-OBJS-$(CONFIG_NUT_DEMUXER) += libnut.o riff.o |
|
170 |
-OBJS-$(CONFIG_NUT_MUXER) += libnut.o riff.o |
|
171 |
-else |
|
168 |
+OBJS-$(CONFIG_LIBNUT_DEMUXER) += libnut.o riff.o |
|
169 |
+OBJS-$(CONFIG_LIBNUT_MUXER) += libnut.o riff.o |
|
170 |
+ |
|
172 | 171 |
OBJS-$(CONFIG_NUT_DEMUXER) += nutdec.o riff.o |
173 | 172 |
#OBJS-$(CONFIG_NUT_MUXER) += nutenc.o riff.o |
174 |
-endif |
|
175 | 173 |
|
176 | 174 |
NAME=avformat |
177 | 175 |
ifeq ($(BUILD_SHARED),yes) |
... | ... |
@@ -83,6 +83,8 @@ void av_register_all(void) |
83 | 83 |
REGISTER_MUXDEMUX(IMAGE2PIPE, image2pipe); |
84 | 84 |
REGISTER_DEMUXER (INGENIENT, ingenient); |
85 | 85 |
REGISTER_DEMUXER (IPMOVIE, ipmovie); |
86 |
+ if (!ENABLE_NUT_DEMUXER) REGISTER_DEMUXER (LIBNUT, libnut); |
|
87 |
+ REGISTER_MUXER (LIBNUT, libnut); |
|
86 | 88 |
REGISTER_MUXDEMUX(M4V, m4v); |
87 | 89 |
REGISTER_DEMUXER (MATROSKA, matroska); |
88 | 90 |
REGISTER_MUXDEMUX(MJPEG, mjpeg); |
... | ... |
@@ -109,7 +111,6 @@ void av_register_all(void) |
109 | 109 |
REGISTER_DEMUXER (NSV, nsv); |
110 | 110 |
REGISTER_MUXER (NULL, null); |
111 | 111 |
REGISTER_DEMUXER (NUT, nut); |
112 |
- REGISTER_MUXER (NUT, nut); |
|
113 | 112 |
REGISTER_DEMUXER (NUV, nuv); |
114 | 113 |
REGISTER_DEMUXER (OGG, ogg); |
115 | 114 |
REGISTER_MUXER (OGG, ogg); |
... | ... |
@@ -69,6 +69,8 @@ extern AVInputFormat imagepipe_demuxer; |
69 | 69 |
extern AVOutputFormat image_muxer; |
70 | 70 |
extern AVOutputFormat imagepipe_muxer; |
71 | 71 |
extern AVInputFormat ipmovie_demuxer; |
72 |
+extern AVInputFormat libnut_demuxer; |
|
73 |
+extern AVOutputFormat libnut_muxer; |
|
72 | 74 |
extern AVInputFormat matroska_demuxer; |
73 | 75 |
extern AVInputFormat mm_demuxer; |
74 | 76 |
extern AVInputFormat mmf_demuxer; |
... | ... |
@@ -96,7 +98,6 @@ extern AVInputFormat mtv_demuxer; |
96 | 96 |
extern AVInputFormat mxf_demuxer; |
97 | 97 |
extern AVInputFormat nsv_demuxer; |
98 | 98 |
extern AVInputFormat nut_demuxer; |
99 |
-extern AVOutputFormat nut_muxer; |
|
100 | 99 |
extern AVInputFormat nuv_demuxer; |
101 | 100 |
extern AVInputFormat ogg_demuxer; |
102 | 101 |
extern AVOutputFormat ogg_muxer; |
... | ... |
@@ -123,7 +123,7 @@ static int nut_write_trailer(AVFormatContext * avf) { |
123 | 123 |
return 0; |
124 | 124 |
} |
125 | 125 |
|
126 |
-AVOutputFormat nut_muxer = { |
|
126 |
+AVOutputFormat libnut_muxer = { |
|
127 | 127 |
"nut", |
128 | 128 |
"nut format", |
129 | 129 |
"video/x-nut", |
... | ... |
@@ -270,7 +270,7 @@ static int nut_read_close(AVFormatContext *s) { |
270 | 270 |
return 0; |
271 | 271 |
} |
272 | 272 |
|
273 |
-AVInputFormat nut_demuxer = { |
|
273 |
+AVInputFormat libnut_demuxer = { |
|
274 | 274 |
"nut", |
275 | 275 |
"nut format", |
276 | 276 |
sizeof(NUTContext), |