Mercurial > mplayer.hg
view stream/Makefile @ 19938:f862045246a9
Aggregate multiple small EOSD textures into one large since hundreds of
texture creates are very slow.
Might cause artefacts with scaled OSD since large textures are not cleared each
time.
author | reimar |
---|---|
date | Fri, 22 Sep 2006 20:23:17 +0000 |
parents | bd821fd3e244 |
children | 9ed557ae1383 |
line wrap: on
line source
LIBNAME = stream.a include ../config.mak # Core SRCS += open.c \ url.c \ ifeq ($(STREAM_CACHE),yes) SRCS += cache2.c endif ifeq ($(CDDA),yes) SRCS += stream_cdda.c cdinfo.c ifeq ($(MPLAYER_NETWORK),yes) SRCS += stream_cddb.c endif endif # Stream readers/writers SRCS += stream.c \ stream_cue.c \ stream_file.c \ stream_mf.c \ stream_null.c \ ifeq ($(HAVE_DVD),yes) SRCS += stream_dvd.c endif ifeq ($(DVDNAV),yes) SRCS += stream_dvdnav.c endif ifeq ($(VCD),yes) SRCS += stream_vcd.c endif ifeq ($(FTP),yes) SRCS += stream_ftp.c endif ifeq ($(LIBSMBCLIENT),yes) SRCS += stream_smb.c endif ifeq ($(MPLAYER_NETWORK),yes) SRCS += stream_netstream.c ifeq ($(STREAMING_LIVE555),yes) SRCS += stream_livedotcom.c endif endif ifeq ($(VSTREAM),yes) SRCS += stream_vstream.c endif # TV in ifeq ($(TV),yes) SRCS += stream_tv.c tv.c frequencies.c tvi_dummy.c ifeq ($(TV_BSDBT848),yes) SRCS += tvi_bsdbt848.c endif ifeq ($(TV_V4L2),yes) SRCS += tvi_v4l2.c audio_in.c ifeq ($(PVR),yes) SRCS += stream_pvr.c endif endif ifeq ($(TV_V4L1),yes) SRCS += tvi_v4l.c audio_in.c endif ifeq ($(TV_V4L),yes) ifeq ($(ALSA1X),yes) SRCS += ai_alsa1x.c endif ifeq ($(ALSA9),yes) SRCS += ai_alsa.c endif ifeq ($(OSS),yes) SRCS += ai_oss.c endif endif endif # Radio in ifeq ($(RADIO),yes) SRCS += stream_radio.c ifeq ($(RADIO_CAPTURE),yes) SRCS += audio_in.c ifeq ($(ALSA1X),yes) SRCS += ai_alsa1x.c endif ifeq ($(ALSA9),yes) SRCS += ai_alsa.c endif ifeq ($(OSS),yes) SRCS += ai_oss.c endif endif endif ifeq ($(MPLAYER_NETWORK),yes) SRCS += asf_streaming.c \ http.c \ network.c \ cookies.c \ asf_mmst_streaming.c \ pnm.c \ rtp.c \ udp.c \ tcp.c \ stream_rtsp.c \ stream_rtp.c \ stream_udp.c \ SRCS += realrtsp/asmrp.c \ realrtsp/real.c \ realrtsp/rmff.c \ realrtsp/sdpplin.c \ realrtsp/xbuffer.c \ SRCS += librtsp/rtsp.c \ librtsp/rtsp_rtp.c \ librtsp/rtsp_session.c \ SRCS += freesdp/common.c \ freesdp/errorlist.c \ freesdp/parser.c \ endif ifeq ($(DVBIN),yes) SRCS += stream_dvb.c SRCS += dvb_tune.c endif OBJS = $(SRCS:.c=.o) INCLUDE = -I.. -I../loader $(LIBAV_INC) CFLAGS = $(INCLUDE) $(OPTFLAGS) .SUFFIXES: .c .o # .PHONY: all clean all: $(LIBNAME) .c.o: $(CC) -c $(CFLAGS) -o $@ $< $(LIBNAME): $(OBJS) $(AR) r $(LIBNAME) $(OBJS) $(RANLIB) $(LIBNAME) clean: rm -f *.o *.a *~ \ realrtsp/*.o realrtsp/*.a realrtsp/*~ \ librtsp/*.o librtsp/*.a librtsp/*~ \ freesdp/*.o freesdp/*.a freesdp/*~ distclean: clean rm -f .depend dep: depend depend: $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend # # include dependency files if they exist # ifneq ($(wildcard .depend),) include .depend endif