[Mplayer-cvslog] CVS: main/libmpcodecs ad.c,NONE,1.1 Makefile,1.15,1.16 TODO,1.3,1.4
Arpi of Ize
arpi at mplayer.dev.hu
Mon Mar 25 23:04:15 CET 2002
- Previous message: [Mplayer-cvslog] CVS: main/libmpcodecs ad_a52.c,1.2,1.3 ad_acm.c,1.1,1.2 ad_dshow.c,1.1,1.2 ad_ffmpeg.c,1.1,1.2 ad_mp3.c,1.1,1.2
- Next message: [Mplayer-cvslog] CVS: main Makefile,1.165,1.166
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/mplayer/main/libmpcodecs
In directory mplayer:/var/tmp.root/cvs-serv4042
Modified Files:
Makefile TODO
Added Files:
ad.c
Log Message:
ok, use ad_* stuff
--- NEW FILE ---
/*
ad.c - audio decoder interface
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "config.h"
#include "stream.h"
#include "demuxer.h"
#include "stheader.h"
#include "ad.h"
/* Missed vorbis, mad, dshow */
//extern ad_functions_t mpcodecs_ad_null;
extern ad_functions_t mpcodecs_ad_mp3lib;
extern ad_functions_t mpcodecs_ad_ffmpeg;
extern ad_functions_t mpcodecs_ad_liba52;
extern ad_functions_t mpcodecs_ad_hwac3;
extern ad_functions_t mpcodecs_ad_pcm;
extern ad_functions_t mpcodecs_ad_dvdpcm;
extern ad_functions_t mpcodecs_ad_alaw;
extern ad_functions_t mpcodecs_ad_imaadpcm;
extern ad_functions_t mpcodecs_ad_msadpcm;
extern ad_functions_t mpcodecs_ad_dk4adpcm;
extern ad_functions_t mpcodecs_ad_dk3adpcm;
extern ad_functions_t mpcodecs_ad_roqaudio;
extern ad_functions_t mpcodecs_ad_dshow;
extern ad_functions_t mpcodecs_ad_acm;
ad_functions_t* mpcodecs_ad_drivers[] =
{
// &mpcodecs_ad_null,
&mpcodecs_ad_mp3lib,
&mpcodecs_ad_liba52,
&mpcodecs_ad_hwac3,
#ifdef USE_LIBAVCODEC
&mpcodecs_ad_ffmpeg,
#endif
&mpcodecs_ad_pcm,
&mpcodecs_ad_dvdpcm,
&mpcodecs_ad_alaw,
&mpcodecs_ad_imaadpcm,
&mpcodecs_ad_msadpcm,
&mpcodecs_ad_dk4adpcm,
&mpcodecs_ad_dk3adpcm,
&mpcodecs_ad_roqaudio,
#ifdef USE_WIN32DLL
#ifdef USE_DIRECTSHOW
&mpcodecs_ad_dshow,
#endif
&mpcodecs_ad_acm,
#endif
NULL
};
Index: Makefile
===================================================================
RCS file: /cvsroot/mplayer/main/libmpcodecs/Makefile,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- Makefile 22 Mar 2002 22:14:01 -0000 1.15
+++ Makefile 25 Mar 2002 22:04:12 -0000 1.16
@@ -3,16 +3,18 @@
LIBNAME = libmpcodecs.a
-SRCS=dec_video.c vd.c vd_null.c vd_cinepak.c vd_qtrpza.c vd_ffmpeg.c vd_dshow.c vd_vfw.c vd_odivx.c vd_divx4.c vd_raw.c vd_xanim.c vd_msvidc.c vd_fli.c vd_qtrle.c vd_qtsmc.c vd_roqvideo.c vd_cyuv.c vd_nuv.c vd_libmpeg2.c vd_msrle.c vd_huffyuv.c vd_zlib.c
+AUDIO_SRCS=dec_audio.c ad.c ad_a52.c ad_acm.c ad_alaw.c ad_dk3adpcm.c ad_dk4adpcm.c ad_dshow.c ad_dvdpcm.c ad_ffmpeg.c ad_hwac3.c ad_imaadpcm.c ad_mp3.c ad_msadpcm.c ad_pcm.c ad_roqaudio.c
+VIDEO_SRCS=dec_video.c vd.c vd_null.c vd_cinepak.c vd_qtrpza.c vd_ffmpeg.c vd_dshow.c vd_vfw.c vd_odivx.c vd_divx4.c vd_raw.c vd_xanim.c vd_msvidc.c vd_fli.c vd_qtrle.c vd_qtsmc.c vd_roqvideo.c vd_cyuv.c vd_nuv.c vd_libmpeg2.c vd_msrle.c vd_huffyuv.c vd_zlib.c
ifeq ($(PNG),yes)
-SRCS += vd_mpng.c
+VIDEO_SRCS += vd_mpng.c
endif
ifeq ($(JPEG),yes)
-SRCS += vd_ijpg.c
+VIDEO_SRCS += vd_ijpg.c
endif
+SRCS=$(AUDIO_SRCS) $(VIDEO_SRCS)
OBJS=$(SRCS:.c=.o)
CFLAGS = -Wall $(OPTFLAGS) -I. -I.. -I../libmpdemux -I../loader $(EXTRA_INC)
Index: TODO
===================================================================
RCS file: /cvsroot/mplayer/main/libmpcodecs/TODO,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TODO 9 Mar 2002 19:18:46 -0000 1.3
+++ TODO 25 Mar 2002 22:04:12 -0000 1.4
@@ -1,6 +1,12 @@
URGENT:
- add common postprocessing filter support (export qscale array)
+audio:
+
+libvorbis
+libmad
+faad
+
TODO:
- vo_config callbacks to ffmpeg, cinepak
- better mpi support to xanim (now it's EXPORT but could be better)
- Previous message: [Mplayer-cvslog] CVS: main/libmpcodecs ad_a52.c,1.2,1.3 ad_acm.c,1.1,1.2 ad_dshow.c,1.1,1.2 ad_ffmpeg.c,1.1,1.2 ad_mp3.c,1.1,1.2
- Next message: [Mplayer-cvslog] CVS: main Makefile,1.165,1.166
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the MPlayer-cvslog
mailing list