Mercurial > libavformat.hg
annotate Makefile @ 4387:5c42816e12c6 libavformat
Add "AVFormatContext *ctx" (that being the RTSP demuxer's) as first argument
to the parse_packet() function pointer in RTPDynamicProtocolHandlers. This
allows these functions to peek back and retrieve values from the demuxer's
context (or RTSPState). The ASF/RTP payload parser will use this to be able
to parse SDP values (which occur even before the payload ID is given), store
them in the RTSPState and then retrieve them while parsing payload data. See
"[PATCH] RTSP-MS 13/15: add RTSP demuxer AVFormatContext to parse_packet()
function pointer (was: transport context)" mailinglist thread.
author | rbultje |
---|---|
date | Fri, 06 Feb 2009 01:37:19 +0000 |
parents | 6cc23cc61648 |
children | 65adb9e5214f |
rev | line source |
---|---|
3206 | 1 include $(SUBDIR)../config.mak |
0 | 2 |
3123
87d84e9dfeba
cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.
diego
parents:
3121
diff
changeset
|
3 NAME = avformat |
87d84e9dfeba
cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.
diego
parents:
3121
diff
changeset
|
4 FFLIBS = avcodec avutil |
87d84e9dfeba
cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.
diego
parents:
3121
diff
changeset
|
5 |
4045
7326e083a8e2
cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents:
4004
diff
changeset
|
6 HEADERS = avformat.h avio.h rtsp.h rtspcodes.h |
918 | 7 |
4188
d2093f4132df
Move the AVFormatContext options definition to a dedicated file,
stefano
parents:
4179
diff
changeset
|
8 OBJS = allformats.o cutils.o metadata.o metadata_compat.o options.o os_support.o sdp.o utils.o |
0 | 9 |
1169 | 10 # muxers/demuxers |
4254 | 11 OBJS-$(CONFIG_AAC_DEMUXER) += raw.o id3v2.o |
2068 | 12 OBJS-$(CONFIG_AC3_DEMUXER) += raw.o |
13 OBJS-$(CONFIG_AC3_MUXER) += raw.o | |
1169 | 14 OBJS-$(CONFIG_ADTS_MUXER) += adtsenc.o |
2255
618b55cda0d6
All those demuxers use pcm_read_seek() and thus depend on raw.o.
aurel
parents:
2254
diff
changeset
|
15 OBJS-$(CONFIG_AIFF_DEMUXER) += aiff.o riff.o raw.o |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
16 OBJS-$(CONFIG_AIFF_MUXER) += aiff.o riff.o |
1169 | 17 OBJS-$(CONFIG_AMR_DEMUXER) += amr.o |
18 OBJS-$(CONFIG_AMR_MUXER) += amr.o | |
1990 | 19 OBJS-$(CONFIG_APC_DEMUXER) += apc.o |
2548 | 20 OBJS-$(CONFIG_APE_DEMUXER) += ape.o |
2652 | 21 OBJS-$(CONFIG_ASF_DEMUXER) += asf.o asfcrypt.o riff.o |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
22 OBJS-$(CONFIG_ASF_MUXER) += asf-enc.o riff.o |
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
23 OBJS-$(CONFIG_ASF_STREAM_MUXER) += asf-enc.o riff.o |
3942 | 24 OBJS-$(CONFIG_ASS_DEMUXER) += assdec.o |
3946 | 25 OBJS-$(CONFIG_ASS_MUXER) += assenc.o |
2256 | 26 OBJS-$(CONFIG_AU_DEMUXER) += au.o raw.o |
27 OBJS-$(CONFIG_AU_MUXER) += au.o | |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
28 OBJS-$(CONFIG_AVI_DEMUXER) += avidec.o riff.o |
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
29 OBJS-$(CONFIG_AVI_MUXER) += avienc.o riff.o |
1282
faf64f0d3445
AVISynth support, patch by Steve Lhomme % slhomme A divxcorp P com %
gpoirier
parents:
1254
diff
changeset
|
30 OBJS-$(CONFIG_AVISYNTH) += avisynth.o |
3302 | 31 OBJS-$(CONFIG_AVM2_MUXER) += swfenc.o |
2256 | 32 OBJS-$(CONFIG_AVS_DEMUXER) += avs.o vocdec.o voc.o |
1989 | 33 OBJS-$(CONFIG_BETHSOFTVID_DEMUXER) += bethsoftvid.o |
3213 | 34 OBJS-$(CONFIG_BFI_DEMUXER) += bfi.o |
2254 | 35 OBJS-$(CONFIG_C93_DEMUXER) += c93.o vocdec.o voc.o |
2680 | 36 OBJS-$(CONFIG_CRC_MUXER) += crcenc.o |
1169 | 37 OBJS-$(CONFIG_DAUD_DEMUXER) += daud.o |
3627 | 38 OBJS-$(CONFIG_DAUD_MUXER) += daud.o |
3544
943e9f0d1e92
Add missing dependency declaration for raw Dirac demuxer.
diego
parents:
3542
diff
changeset
|
39 OBJS-$(CONFIG_DIRAC_DEMUXER) += raw.o |
3542 | 40 OBJS-$(CONFIG_DIRAC_MUXER) += raw.o |
4004 | 41 OBJS-$(CONFIG_DNXHD_DEMUXER) += raw.o |
42 OBJS-$(CONFIG_DNXHD_MUXER) += raw.o | |
1378
a32812bb5bcf
support for Delphine Software .cin files demuxing / audio and video decoding, by Gregory Montoir %cyx A users P sourceforge P net%
bcoudurier
parents:
1373
diff
changeset
|
43 OBJS-$(CONFIG_DSICIN_DEMUXER) += dsicin.o |
2068 | 44 OBJS-$(CONFIG_DTS_DEMUXER) += raw.o |
3542 | 45 OBJS-$(CONFIG_DTS_MUXER) += raw.o |
1169 | 46 OBJS-$(CONFIG_DV_DEMUXER) += dv.o |
1317
132206560fe6
Split the DV demuxer and muxer into separate files (as suggested by Diego
takis
parents:
1302
diff
changeset
|
47 OBJS-$(CONFIG_DV_MUXER) += dvenc.o |
2258 | 48 OBJS-$(CONFIG_DXA_DEMUXER) += dxa.o riff.o |
2701
25028505671c
add support for demuxing Electronic Arts .cdata files
aurel
parents:
2680
diff
changeset
|
49 OBJS-$(CONFIG_EA_CDATA_DEMUXER) += eacdata.o |
1169 | 50 OBJS-$(CONFIG_EA_DEMUXER) += electronicarts.o |
3862 | 51 OBJS-$(CONFIG_EAC3_DEMUXER) += raw.o |
52 OBJS-$(CONFIG_EAC3_MUXER) += raw.o | |
3348 | 53 OBJS-$(CONFIG_FFM_DEMUXER) += ffmdec.o |
54 OBJS-$(CONFIG_FFM_MUXER) += ffmenc.o | |
2068 | 55 OBJS-$(CONFIG_FLAC_DEMUXER) += raw.o |
56 OBJS-$(CONFIG_FLAC_MUXER) += raw.o | |
1169 | 57 OBJS-$(CONFIG_FLIC_DEMUXER) += flic.o |
58 OBJS-$(CONFIG_FLV_DEMUXER) += flvdec.o | |
3406
ea339cc7c630
flvenc.o depends on avc.o (for H.264 support functions).
diego
parents:
3405
diff
changeset
|
59 OBJS-$(CONFIG_FLV_MUXER) += flvenc.o avc.o |
2068 | 60 OBJS-$(CONFIG_FOURXM_DEMUXER) += 4xm.o |
2679 | 61 OBJS-$(CONFIG_FRAMECRC_MUXER) += framecrcenc.o |
1169 | 62 OBJS-$(CONFIG_GIF_MUXER) += gif.o |
3542 | 63 OBJS-$(CONFIG_GSM_DEMUXER) += raw.o |
1169 | 64 OBJS-$(CONFIG_GXF_DEMUXER) += gxf.o |
1692 | 65 OBJS-$(CONFIG_GXF_MUXER) += gxfenc.o |
2068 | 66 OBJS-$(CONFIG_H261_DEMUXER) += raw.o |
67 OBJS-$(CONFIG_H261_MUXER) += raw.o | |
68 OBJS-$(CONFIG_H263_DEMUXER) += raw.o | |
69 OBJS-$(CONFIG_H263_MUXER) += raw.o | |
70 OBJS-$(CONFIG_H264_DEMUXER) += raw.o | |
71 OBJS-$(CONFIG_H264_MUXER) += raw.o | |
1169 | 72 OBJS-$(CONFIG_IDCIN_DEMUXER) += idcin.o |
3189 | 73 OBJS-$(CONFIG_IFF_DEMUXER) += iff.o |
1169 | 74 OBJS-$(CONFIG_IMAGE2_DEMUXER) += img2.o |
2068 | 75 OBJS-$(CONFIG_IMAGE2_MUXER) += img2.o |
1169 | 76 OBJS-$(CONFIG_IMAGE2PIPE_DEMUXER) += img2.o |
77 OBJS-$(CONFIG_IMAGE2PIPE_MUXER) += img2.o | |
2068 | 78 OBJS-$(CONFIG_INGENIENT_DEMUXER) += raw.o |
1169 | 79 OBJS-$(CONFIG_IPMOVIE_DEMUXER) += ipmovie.o |
3144 | 80 OBJS-$(CONFIG_IPOD_MUXER) += movenc.o riff.o isom.o avc.o |
4244 | 81 OBJS-$(CONFIG_ISS_DEMUXER) += iss.o |
2911 | 82 OBJS-$(CONFIG_LMLM4_DEMUXER) += lmlm4.o |
2068 | 83 OBJS-$(CONFIG_M4V_DEMUXER) += raw.o |
84 OBJS-$(CONFIG_M4V_MUXER) += raw.o | |
4089
4143d74d34b7
Matroska uses tables from isom.c, so add the object file to its dependencies.
diego
parents:
4045
diff
changeset
|
85 OBJS-$(CONFIG_MATROSKA_AUDIO_MUXER) += matroskaenc.o matroska.o riff.o isom.o avc.o |
4143d74d34b7
Matroska uses tables from isom.c, so add the object file to its dependencies.
diego
parents:
4045
diff
changeset
|
86 OBJS-$(CONFIG_MATROSKA_DEMUXER) += matroskadec.o matroska.o riff.o isom.o |
4143d74d34b7
Matroska uses tables from isom.c, so add the object file to its dependencies.
diego
parents:
4045
diff
changeset
|
87 OBJS-$(CONFIG_MATROSKA_MUXER) += matroskaenc.o matroska.o riff.o isom.o avc.o |
2068 | 88 OBJS-$(CONFIG_MJPEG_DEMUXER) += raw.o |
89 OBJS-$(CONFIG_MJPEG_MUXER) += raw.o | |
3405 | 90 OBJS-$(CONFIG_MLP_DEMUXER) += raw.o |
1169 | 91 OBJS-$(CONFIG_MM_DEMUXER) += mm.o |
2256 | 92 OBJS-$(CONFIG_MMF_DEMUXER) += mmf.o raw.o |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
93 OBJS-$(CONFIG_MMF_MUXER) += mmf.o riff.o |
1216
fec0a3d5408f
move common code from mov.c and movenc.c to isom.c
bcoudurier
parents:
1186
diff
changeset
|
94 OBJS-$(CONFIG_MOV_DEMUXER) += mov.o riff.o isom.o |
2922
dcd599833abc
Move isom_write_avcc() and related functions into a separate file.
aurel
parents:
2911
diff
changeset
|
95 OBJS-$(CONFIG_MOV_MUXER) += movenc.o riff.o isom.o avc.o |
2068 | 96 OBJS-$(CONFIG_MP2_MUXER) += mp3.o |
4221
55f448c99135
Factorise id3v2 header parsing from mp3.c to be shared
superdump
parents:
4188
diff
changeset
|
97 OBJS-$(CONFIG_MP3_DEMUXER) += mp3.o id3v2.o |
2068 | 98 OBJS-$(CONFIG_MP3_MUXER) += mp3.o |
2922
dcd599833abc
Move isom_write_avcc() and related functions into a separate file.
aurel
parents:
2911
diff
changeset
|
99 OBJS-$(CONFIG_MP4_MUXER) += movenc.o riff.o isom.o avc.o |
4254 | 100 OBJS-$(CONFIG_MPC_DEMUXER) += mpc.o id3v2.o |
2709 | 101 OBJS-$(CONFIG_MPC8_DEMUXER) += mpc8.o |
2176
50322a49fa2b
split mpeg ps and variants muxer and demuxer, I'll clean more in a few minutes, lpcm freq tab is left static const in mpeg.h for now until we have more code in common
bcoudurier
parents:
2142
diff
changeset
|
102 OBJS-$(CONFIG_MPEG1SYSTEM_MUXER) += mpegenc.o |
50322a49fa2b
split mpeg ps and variants muxer and demuxer, I'll clean more in a few minutes, lpcm freq tab is left static const in mpeg.h for now until we have more code in common
bcoudurier
parents:
2142
diff
changeset
|
103 OBJS-$(CONFIG_MPEG1VCD_MUXER) += mpegenc.o |
50322a49fa2b
split mpeg ps and variants muxer and demuxer, I'll clean more in a few minutes, lpcm freq tab is left static const in mpeg.h for now until we have more code in common
bcoudurier
parents:
2142
diff
changeset
|
104 OBJS-$(CONFIG_MPEG2DVD_MUXER) += mpegenc.o |
50322a49fa2b
split mpeg ps and variants muxer and demuxer, I'll clean more in a few minutes, lpcm freq tab is left static const in mpeg.h for now until we have more code in common
bcoudurier
parents:
2142
diff
changeset
|
105 OBJS-$(CONFIG_MPEG2VOB_MUXER) += mpegenc.o |
50322a49fa2b
split mpeg ps and variants muxer and demuxer, I'll clean more in a few minutes, lpcm freq tab is left static const in mpeg.h for now until we have more code in common
bcoudurier
parents:
2142
diff
changeset
|
106 OBJS-$(CONFIG_MPEG2SVCD_MUXER) += mpegenc.o |
2068 | 107 OBJS-$(CONFIG_MPEG1VIDEO_MUXER) += raw.o |
108 OBJS-$(CONFIG_MPEG2VIDEO_MUXER) += raw.o | |
1169 | 109 OBJS-$(CONFIG_MPEGPS_DEMUXER) += mpeg.o |
110 OBJS-$(CONFIG_MPEGTS_DEMUXER) += mpegts.o | |
2259 | 111 OBJS-$(CONFIG_MPEGTSRAW_DEMUXER) += mpegts.o |
1169 | 112 OBJS-$(CONFIG_MPEGTS_MUXER) += mpegtsenc.o |
2068 | 113 OBJS-$(CONFIG_MPEGVIDEO_DEMUXER) += raw.o |
1169 | 114 OBJS-$(CONFIG_MPJPEG_MUXER) += mpjpeg.o |
3148 | 115 OBJS-$(CONFIG_MSNWC_TCP_DEMUXER) += msnwc_tcp.o |
1735 | 116 OBJS-$(CONFIG_MTV_DEMUXER) += mtv.o |
3556 | 117 OBJS-$(CONFIG_MVI_DEMUXER) += mvi.o |
3734 | 118 OBJS-$(CONFIG_MXF_DEMUXER) += mxfdec.o mxf.o |
3780
261cd3e672e5
Remaining parts of GSoC MXF muxer by Zhentan Feng.
cehoyos
parents:
3734
diff
changeset
|
119 OBJS-$(CONFIG_MXF_MUXER) += mxfenc.o mxf.o |
2256 | 120 OBJS-$(CONFIG_NSV_DEMUXER) += nsvdec.o |
2068 | 121 OBJS-$(CONFIG_NULL_MUXER) += raw.o |
2335
5b5e1edd462e
move syncpoint timestamp resetting code to a common file
michael
parents:
2284
diff
changeset
|
122 OBJS-$(CONFIG_NUT_DEMUXER) += nutdec.o nut.o riff.o |
2354 | 123 OBJS-$(CONFIG_NUT_MUXER) += nutenc.o nut.o riff.o |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
124 OBJS-$(CONFIG_NUV_DEMUXER) += nuv.o riff.o |
2714 | 125 OBJS-$(CONFIG_OGG_DEMUXER) += oggdec.o \ |
1169 | 126 oggparseflac.o \ |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
127 oggparseogm.o \ |
3023 | 128 oggparsespeex.o \ |
2879 | 129 oggparsetheora.o \ |
130 oggparsevorbis.o \ | |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
131 riff.o |
2731 | 132 OBJS-$(CONFIG_OGG_MUXER) += oggenc.o |
3542 | 133 OBJS-$(CONFIG_OMA_DEMUXER) += oma.o raw.o |
2957 | 134 OBJS-$(CONFIG_PCM_ALAW_DEMUXER) += raw.o |
135 OBJS-$(CONFIG_PCM_ALAW_MUXER) += raw.o | |
136 OBJS-$(CONFIG_PCM_MULAW_DEMUXER) += raw.o | |
137 OBJS-$(CONFIG_PCM_MULAW_MUXER) += raw.o | |
138 OBJS-$(CONFIG_PCM_S16BE_DEMUXER) += raw.o | |
139 OBJS-$(CONFIG_PCM_S16BE_MUXER) += raw.o | |
140 OBJS-$(CONFIG_PCM_S16LE_DEMUXER) += raw.o | |
141 OBJS-$(CONFIG_PCM_S16LE_MUXER) += raw.o | |
142 OBJS-$(CONFIG_PCM_S8_DEMUXER) += raw.o | |
143 OBJS-$(CONFIG_PCM_S8_MUXER) += raw.o | |
144 OBJS-$(CONFIG_PCM_U16BE_DEMUXER) += raw.o | |
145 OBJS-$(CONFIG_PCM_U16BE_MUXER) += raw.o | |
146 OBJS-$(CONFIG_PCM_U16LE_DEMUXER) += raw.o | |
147 OBJS-$(CONFIG_PCM_U16LE_MUXER) += raw.o | |
148 OBJS-$(CONFIG_PCM_U8_DEMUXER) += raw.o | |
149 OBJS-$(CONFIG_PCM_U8_MUXER) += raw.o | |
2922
dcd599833abc
Move isom_write_avcc() and related functions into a separate file.
aurel
parents:
2911
diff
changeset
|
150 OBJS-$(CONFIG_PSP_MUXER) += movenc.o riff.o isom.o avc.o |
2880 | 151 OBJS-$(CONFIG_PVA_DEMUXER) += pva.o |
4259
6cc23cc61648
Enable building r3d demuxer when its config is set.
benoit
parents:
4254
diff
changeset
|
152 OBJS-$(CONFIG_R3D_DEMUXER) += r3d.o |
1169 | 153 OBJS-$(CONFIG_RAWVIDEO_DEMUXER) += raw.o |
154 OBJS-$(CONFIG_RAWVIDEO_MUXER) += raw.o | |
2055
3d553a42427a
Make protocols configure selectable and also cleanup the CONFIG_NETWORK
alex
parents:
2051
diff
changeset
|
155 OBJS-$(CONFIG_REDIR_DEMUXER) += rtsp.o |
3172 | 156 OBJS-$(CONFIG_RL2_DEMUXER) += rl2.o |
2103 | 157 OBJS-$(CONFIG_RM_DEMUXER) += rmdec.o |
158 OBJS-$(CONFIG_RM_MUXER) += rmenc.o | |
2068 | 159 OBJS-$(CONFIG_ROQ_DEMUXER) += idroq.o |
2076 | 160 OBJS-$(CONFIG_ROQ_MUXER) += raw.o |
3197 | 161 OBJS-$(CONFIG_RPL_DEMUXER) += rpl.o |
2960 | 162 OBJS-$(CONFIG_RTP_MUXER) += rtp.o \ |
4160 | 163 rtp_aac.o \ |
2960 | 164 rtp_mpv.o \ |
4160 | 165 rtpenc.o \ |
2960 | 166 rtpenc_h264.o \ |
167 avc.o | |
3876
1026953d4ffe
Implement Realmedia/RTSP-compatible SETUP command. This includes calculation
rbultje
parents:
3862
diff
changeset
|
168 OBJS-$(CONFIG_RTSP_DEMUXER) += rdt.o rtsp.o |
2892
0d82fdf4fa94
Split the RTP muxer out of rtp.c, to simplify the RTSP demuxer's dependencies
lucabe
parents:
2891
diff
changeset
|
169 OBJS-$(CONFIG_SDP_DEMUXER) += rtsp.o rtp.o rtpdec.o rtp_h264.o |
1169 | 170 OBJS-$(CONFIG_SEGAFILM_DEMUXER) += segafilm.o |
2068 | 171 OBJS-$(CONFIG_SHORTEN_DEMUXER) += raw.o |
2659 | 172 OBJS-$(CONFIG_SIFF_DEMUXER) += siff.o |
1169 | 173 OBJS-$(CONFIG_SMACKER_DEMUXER) += smacker.o |
2255
618b55cda0d6
All those demuxers use pcm_read_seek() and thus depend on raw.o.
aurel
parents:
2254
diff
changeset
|
174 OBJS-$(CONFIG_SOL_DEMUXER) += sol.o raw.o |
2068 | 175 OBJS-$(CONFIG_STR_DEMUXER) += psxstr.o |
3302 | 176 OBJS-$(CONFIG_SWF_DEMUXER) += swfdec.o |
177 OBJS-$(CONFIG_SWF_MUXER) += swfenc.o | |
2922
dcd599833abc
Move isom_write_avcc() and related functions into a separate file.
aurel
parents:
2911
diff
changeset
|
178 OBJS-$(CONFIG_TG2_MUXER) += movenc.o riff.o isom.o avc.o |
dcd599833abc
Move isom_write_avcc() and related functions into a separate file.
aurel
parents:
2911
diff
changeset
|
179 OBJS-$(CONFIG_TGP_MUXER) += movenc.o riff.o isom.o avc.o |
1974
51c5fe603dba
support for the THP game format by Marco Gerards, mgerards xs4all nl
diego
parents:
1918
diff
changeset
|
180 OBJS-$(CONFIG_THP_DEMUXER) += thp.o |
1436 | 181 OBJS-$(CONFIG_TIERTEXSEQ_DEMUXER) += tiertexseq.o |
1169 | 182 OBJS-$(CONFIG_TTA_DEMUXER) += tta.o |
2072 | 183 OBJS-$(CONFIG_TXD_DEMUXER) += txd.o |
2260 | 184 OBJS-$(CONFIG_VC1_DEMUXER) += raw.o |
2984 | 185 OBJS-$(CONFIG_VC1T_DEMUXER) += vc1test.o |
3594 | 186 OBJS-$(CONFIG_VC1T_MUXER) += vc1testenc.o |
2068 | 187 OBJS-$(CONFIG_VMD_DEMUXER) += sierravmd.o |
2256 | 188 OBJS-$(CONFIG_VOC_DEMUXER) += vocdec.o voc.o |
189 OBJS-$(CONFIG_VOC_MUXER) += vocenc.o voc.o | |
2255
618b55cda0d6
All those demuxers use pcm_read_seek() and thus depend on raw.o.
aurel
parents:
2254
diff
changeset
|
190 OBJS-$(CONFIG_WAV_DEMUXER) += wav.o riff.o raw.o |
1172
6a5e58d2114b
move common stuff from avienc.c and wav.c to new file riff.c
mru
parents:
1169
diff
changeset
|
191 OBJS-$(CONFIG_WAV_MUXER) += wav.o riff.o |
1169 | 192 OBJS-$(CONFIG_WC3_DEMUXER) += wc3movie.o |
193 OBJS-$(CONFIG_WSAUD_DEMUXER) += westwood.o | |
194 OBJS-$(CONFIG_WSVQA_DEMUXER) += westwood.o | |
1324 | 195 OBJS-$(CONFIG_WV_DEMUXER) += wv.o |
3220 | 196 OBJS-$(CONFIG_XA_DEMUXER) += xa.o |
1169 | 197 OBJS-$(CONFIG_YUV4MPEGPIPE_MUXER) += yuv4mpeg.o |
198 OBJS-$(CONFIG_YUV4MPEGPIPE_DEMUXER) += yuv4mpeg.o | |
146 | 199 |
1770 | 200 # external libraries |
201 OBJS-$(CONFIG_LIBNUT_DEMUXER) += libnut.o riff.o | |
202 OBJS-$(CONFIG_LIBNUT_MUXER) += libnut.o riff.o | |
203 | |
2272
8963d9ed1859
Make video hook infrastructure conditional on video hooks being enabled.
diego
parents:
2260
diff
changeset
|
204 OBJS-$(CONFIG_VHOOK) += framehook.o |
0 | 205 |
905
dbc0145bbf11
Add --disable-protocols option to configure to disable I/O protocol from
diego
parents:
900
diff
changeset
|
206 # protocols I/O |
dbc0145bbf11
Add --disable-protocols option to configure to disable I/O protocol from
diego
parents:
900
diff
changeset
|
207 OBJS+= avio.o aviobuf.o |
dbc0145bbf11
Add --disable-protocols option to configure to disable I/O protocol from
diego
parents:
900
diff
changeset
|
208 |
2055
3d553a42427a
Make protocols configure selectable and also cleanup the CONFIG_NETWORK
alex
parents:
2051
diff
changeset
|
209 OBJS-$(CONFIG_FILE_PROTOCOL) += file.o |
3d553a42427a
Make protocols configure selectable and also cleanup the CONFIG_NETWORK
alex
parents:
2051
diff
changeset
|
210 OBJS-$(CONFIG_HTTP_PROTOCOL) += http.o |
3d553a42427a
Make protocols configure selectable and also cleanup the CONFIG_NETWORK
alex
parents:
2051
diff
changeset
|
211 OBJS-$(CONFIG_PIPE_PROTOCOL) += file.o |
3d553a42427a
Make protocols configure selectable and also cleanup the CONFIG_NETWORK
alex
parents:
2051
diff
changeset
|
212 OBJS-$(CONFIG_RTP_PROTOCOL) += rtpproto.o |
3d553a42427a
Make protocols configure selectable and also cleanup the CONFIG_NETWORK
alex
parents:
2051
diff
changeset
|
213 OBJS-$(CONFIG_TCP_PROTOCOL) += tcp.o |
3d553a42427a
Make protocols configure selectable and also cleanup the CONFIG_NETWORK
alex
parents:
2051
diff
changeset
|
214 OBJS-$(CONFIG_UDP_PROTOCOL) += udp.o |
0 | 215 |
3206 | 216 include $(SUBDIR)../subdir.mak |