Mercurial > libavcodec.hg
changeset 3914:ac5df84bc14c libavcodec
Add vorbis encoder to ffmpeg
author | ods15 |
---|---|
date | Mon, 02 Oct 2006 06:18:02 +0000 |
parents | f2204277a928 |
children | a4f6e6981930 |
files | Makefile allcodecs.c avcodec.h |
diffstat | 3 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Mon Oct 02 06:09:52 2006 +0000 +++ b/Makefile Mon Oct 02 06:18:02 2006 +0000 @@ -122,6 +122,7 @@ OBJS-$(CONFIG_VMDVIDEO_DECODER) += vmdav.o OBJS-$(CONFIG_VMNC_DECODER) += vmnc.o OBJS-$(CONFIG_VORBIS_DECODER) += vorbis.o vorbis_data.o +OBJS-$(CONFIG_VORBIS_ENCODER) += vorbis_enc.o vorbis_data.o OBJS-$(CONFIG_VP3_DECODER) += vp3.o OBJS-$(CONFIG_VP5_DECODER) += vp5.o vp56.o vp56data.o OBJS-$(CONFIG_VP6_DECODER) += vp6.o vp56.o vp56data.o
--- a/allcodecs.c Mon Oct 02 06:09:52 2006 +0000 +++ b/allcodecs.c Mon Oct 02 06:18:02 2006 +0000 @@ -51,7 +51,7 @@ #endif //CONFIG_MP3LAME_ENCODER #endif #ifdef CONFIG_LIBVORBIS -#ifdef CONFIG_OGGVORBIS_ENCODER +#if (defined CONFIG_OGGVORBIS_ENCODER && !defined CONFIG_VORBIS_ENCODER) register_avcodec(&oggvorbis_encoder); #endif //CONFIG_OGGVORBIS_ENCODER #if (defined CONFIG_OGGVORBIS_DECODER && !defined CONFIG_VORBIS_DECODER) @@ -507,6 +507,9 @@ #ifdef CONFIG_VORBIS_DECODER register_avcodec(&vorbis_decoder); #endif +#ifdef CONFIG_VORBIS_ENCODER + register_avcodec(&vorbis_encoder); +#endif #ifdef CONFIG_LIBGSM register_avcodec(&libgsm_decoder); #endif //CONFIG_LIBGSM
--- a/avcodec.h Mon Oct 02 06:09:52 2006 +0000 +++ b/avcodec.h Mon Oct 02 06:18:02 2006 +0000 @@ -2162,6 +2162,7 @@ extern AVCodec vcr1_encoder; extern AVCodec ffv1_encoder; extern AVCodec snow_encoder; +extern AVCodec vorbis_encoder; extern AVCodec mdec_encoder; extern AVCodec zlib_encoder; extern AVCodec sonic_encoder;