⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 自己移植的linux下的流媒体播放器原代码,支持mms协议,支持ftp和http协议.
💻
字号:
LIBNAME = libmpdemux.ainclude ../config.makSRCS = mp3_hdr.c video.c mpeg_hdr.c cache2.c asfheader.c aviheader.c aviprint.c muxer.c muxer_avi.c muxer_mpeg.c demux_asf.c demux_avi.c parse_mp4.c demux_mpg.c  demux_pva.c demux_viv.c demuxer.c dvdnav_stream.c open.c parse_es.c stream.c stream_file.c stream_netstream.c stream_vcd.c stream_null.c stream_ftp.c stream_vstream.c tv.c tvi_dummy.c tvi_v4l.c tvi_v4l2.c tvi_bsdbt848.c frequencies.c demux_fli.c demux_real.c demux_y4m.c yuv4mpeg.c yuv4mpeg_ratio.c demux_nuv.c demux_film.c demux_roq.c mf.c demux_mf.c demux_audio.c demux_demuxers.c demux_ogg.c cdda.c demux_rawaudio.c demux_rawvideo.c cddb.c cdinfo.c demux_rawdv.c ai_alsa.c ai_alsa1x.c ai_oss.c audio_in.c demux_smjpeg.c demux_lmlm4.c cue_read.c extension.c demux_gif.c demux_ts.c demux_realaud.c url.c muxer_rawvideo.c demux_lavf.c demux_nsv.cifeq ($(XMMS_PLUGINS),yes)SRCS += demux_xmms.cendif ifeq ($(MPLAYER_NETWORK),yes)SRCS += asf_streaming.c http.c network.c cookies.c asf_mmst_streaming.c pnm.c rtp.cSRCS += realrtsp/asmrp.c realrtsp/real.c realrtsp/rmff.c realrtsp/rtsp.c realrtsp/rtsp_session.c realrtsp/sdpplin.c realrtsp/xbuffer.cifeq ($(STREAMING_LIVE_DOT_COM),yes)CPLUSPLUSSRCS = demux_rtp.cpp demux_rtp_codec.cppCPLUSPLUSINCLUDE = $(LIVE_INCLUDES)endifendififeq ($(DVBIN),yes)SRCS += dvbin.cSRCS += dvb_tune.cendififneq ($(W32_LIB),)SRCS += demux_avs.cendififeq ($(MATROSKA),yes)SRCS += demux_mkv.c ebml.cendififeq ($(CONFIG_LIBAVFORMAT),yes)LIBAV_INC = -I../libavcodec -I../libavformatSRCS += muxer_lavf.cendifOBJS	= $(SRCS:.c=.o)OBJS   += $(CPLUSPLUSSRCS:.cpp=.o)INCLUDE = -I.. -I../loader $(CSS_INC) $(EXTRA_INC) $(LIBAV_INC)CFLAGS  = $(OPTFLAGS) $(INCLUDE) $(XMMS_CFLAGS) $(CDPARANOIA_INC) $(DVB_INC)CPLUSPLUSFLAGS  = $(CFLAGS) $(CPLUSPLUSINCLUDE)CPLUSPLUS = $(CC).SUFFIXES: .c .cpp .o# .PHONY: all cleanall:	$(LIBNAME).c.o:	$(CC) -c $(CFLAGS) -o $@ $<.cpp.o:	$(CPLUSPLUS) -c $(CPLUSPLUSFLAGS) -o $@ $<$(LIBNAME):	$(OBJS)	$(AR) r $(LIBNAME) $(OBJS)	$(RANLIB) $(LIBNAME)test:	$(LIBNAME) test.c	$(CC) $(CFLAGS) test.c ../mp_msg.c ../osdep/shmem.c -o test ./libmpdemux.a ../libmpdvdkit2/libmpdvdkit.a ../libvo/aclib.o ../libmpcodecs/img_format.o ../libao2/afmt.o ../sub_cc.o ../m_option.o ../subreader.o $(ALSA_LIB) $(VORBIS_LIB) $(CDPARANOIA_LIB) -lz -lpthreadclean:	rm -f *.o *.a *~ realrtsp/*.o realrtsp/*.a realrtsp/*~distclean:	rm -f test Makefile.bak *.o *.a *~ realrtsp/*.o realrtsp/*.a realrtsp/*~ .dependdep:    dependdepend:	$(CC) -MM $(CFLAGS) test.c $(SRCS) 1>.depend## include dependency files if they exist#ifneq ($(wildcard .depend),)include .dependendif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -