[FFmpeg-trac] #853(avcodec:new): codec_names.h isn't present but included

FFmpeg trac at avcodec.org
Fri Dec 30 10:43:32 CET 2011


#853: codec_names.h isn't present but included
---------------------------------+-------------------------------------
             Reporter:  Alex     |                     Type:  defect
               Status:  new      |                 Priority:  important
            Component:  avcodec  |                  Version:  0.9
             Keywords:           |               Blocked By:
             Blocking:           |  Reproduced by developer:  0
Analyzed by developer:  0        |
---------------------------------+-------------------------------------
 File: libavcodec/utils.c

 Function:


 {{{
 const char *avcodec_get_name(enum CodecID id)
 {
     AVCodec *codec;

 #if !CONFIG_SMALL
     switch (id) {
 #include "libavcodec/codec_names.h"
     }
     av_log(NULL, AV_LOG_WARNING, "Codec 0x%x is not in the full list.\n",
 id);
 #endif
     codec = avcodec_find_decoder(id);
     if (codec)
         return codec->name;
     codec = avcodec_find_encoder(id);
     if (codec)
         return codec->name;
     return "unknown_codec";
 }
 }}}


 File codec_names.h isn't found entire ffmpeg-0.9 folder and subfolders.

 My configure options:

 {{{
 PREBUILT=${TOP}/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3

 ./configure --target-os=linux \
 --enable-shared \
 --arch=armv41 \
 --enable-cross-compile \
 --cc=$PREBUILT/bin/arm-eabi-gcc \
 --cross-prefix=$PREBUILT/bin/arm-eabi- \
 --nm=$PREBUILT/bin/arm-eabi-nm \
 --extra-cflags="-fPIC -DANDROID" \
 --disable-static \
 --enable-shared \
 --disable-asm \
 --disable-yasm \
 --enable-neon \
 --enable-armv5te \
 --disable-doc \
 --disable-ffmpeg \
 --disable-ffplay \
 --disable-ffprobe \
 --disable-ffserver \
 --disable-encoders \
 --disable-devices \
 --enable-avfilter \
 --disable-network \
 --disable-avdevice \
 --prefix=./../../out/product/target/A10/system/bin \
 --extra-ldflags="-Wl,-T,$PREBUILT/arm-eabi/lib/ldscripts/armelf.x -Wl,\
 -rpath-link=./../../prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-
 arm/usr/lib \
 -L./../../prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/lib
 -nostdlib \
 ${PREBUILT}/lib/gcc/arm-eabi/4.4.3/crtbegin.o \
 ${PREBUILT}/lib/gcc/arm-eabi/4.4.3/crtend.o -lc -lm -ldl"
 }}}

-- 
Ticket URL: <http://ffmpeg.org/trac/ffmpeg/ticket/853>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list