Browse Source

enabling codec and muxer by registering it in allcodec.c and allformat.c and adding files to the build-system

Originally committed as revision 24878 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/n0.8
Tobias Bindhammer 14 years ago
parent
commit
b7cf4e4f55
4 changed files with 6 additions and 0 deletions
  1. +2
    -0
      libavcodec/Makefile
  2. +2
    -0
      libavcodec/allcodecs.c
  3. +1
    -0
      libavformat/Makefile
  4. +1
    -0
      libavformat/allformats.c

+ 2
- 0
libavcodec/Makefile View File

@@ -44,6 +44,8 @@ OBJS-$(CONFIG_VAAPI) += vaapi.o
OBJS-$(CONFIG_VDPAU) += vdpau.o

# decoders/encoders/hardware accelerators
OBJS-$(CONFIG_A64MULTI_ENCODER) += a64multienc.o elbg.o
OBJS-$(CONFIG_A64MULTI5_ENCODER) += a64multienc.o elbg.o
OBJS-$(CONFIG_AAC_DECODER) += aacdec.o aactab.o aacsbr.o aacps.o \
aacadtsdec.o mpeg4audio.o
OBJS-$(CONFIG_AAC_ENCODER) += aacenc.o aaccoder.o \


+ 2
- 0
libavcodec/allcodecs.c View File

@@ -66,6 +66,8 @@ void avcodec_register_all(void)
REGISTER_HWACCEL (WMV3_VAAPI, wmv3_vaapi);

/* video codecs */
REGISTER_ENCODER (A64MULTI, a64multi);
REGISTER_ENCODER (A64MULTI5, a64multi5);
REGISTER_DECODER (AASC, aasc);
REGISTER_DECODER (AMV, amv);
REGISTER_DECODER (ANM, anm);


+ 1
- 0
libavformat/Makefile View File

@@ -16,6 +16,7 @@ OBJS = allformats.o \
utils.o \

# muxers/demuxers
OBJS-$(CONFIG_A64_MUXER) += a64.o
OBJS-$(CONFIG_AAC_DEMUXER) += raw.o id3v1.o id3v2.o
OBJS-$(CONFIG_AC3_DEMUXER) += raw.o
OBJS-$(CONFIG_AC3_MUXER) += raw.o


+ 1
- 0
libavformat/allformats.c View File

@@ -47,6 +47,7 @@ void av_register_all(void)
avcodec_register_all();

/* (de)muxers */
REGISTER_MUXER (A64, a64);
REGISTER_DEMUXER (AAC, aac);
REGISTER_MUXDEMUX (AC3, ac3);
REGISTER_MUXER (ADTS, adts);


Loading…
Cancel
Save