[HTC Desire S] cleverior.ipul:
[MENTION=4228920]sHAKaJaada[/MENTION]

Do you know how to fix this error ?

target thumb C++: libffmpeg_extractor <= external/stagefright-plugins/extractor/FFmpegExtractor.cpp
external/stagefright-plugins/extractor/FFmpegExtractor.cpp: In member function 'android::sp<android::MetaData> android::FFmpegExtractor::setVideoFormat(AVStream*)':
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:416:24: error: 'kKeyCodecId' was not declared in this scope
meta->setInt32(kKeyCodecId, avctx->codec_id);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:417:40: error: 'MEDIA_MIMETYPE_VIDEO_FFMPEG' was not declared in this scope
meta->setCString(kKeyMIMEType, MEDIA_MIMETYPE_VIDEO_FFMPEG);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:419:27: error: 'kKeyRawCodecSpecificData' was not declared in this scope
meta->setData(kKeyRawCodecSpecificData, 0, avctx->extradata, avctx->extradata_size);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp: In member function 'android::sp<android::MetaData> android::FFmpegExtractor::setAudioFormat(AVStream*)':
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:492:24: error: 'kKeyCodecId' was not declared in this scope
meta->setInt32(kKeyCodecId, avctx->codec_id);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:493:24: error: 'kKeyCodedSampleBits' was not declared in this scope
meta->setInt32(kKeyCodedSampleBits, avctx->bits_per_coded_sample);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:494:40: error: 'MEDIA_MIMETYPE_AUDIO_FFMPEG' was not declared in this scope
meta->setCString(kKeyMIMEType, MEDIA_MIMETYPE_AUDIO_FFMPEG);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:496:27: error: 'kKeyRawCodecSpecificData' was not declared in this scope
meta->setData(kKeyRawCodecSpecificData, 0, avctx->extradata, avctx->extradata_size);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:512:24: error: 'kKeyBitsPerSample' was not declared in this scope
meta->setInt32(kKeyBitsPerSample, av_get_bytes_per_sample(avctx->sample_fmt) > 2 ? 24 : 16);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:514:24: error: 'kKeyBlockAlign' was not declared in this scope
meta->setInt32(kKeyBlockAlign, avctx->block_align);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:515:24: error: 'kKeySampleFormat' was not declared in this scope
meta->setInt32(kKeySampleFormat, avctx->sample_fmt);
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp: At global scope:
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1488:37: error: 'MEDIA_MIMETYPE_CONTAINER_TS' was not declared in this scope
{"mpegts", MEDIA_MIMETYPE_CONTAINER_TS },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1492:37: error: 'MEDIA_MIMETYPE_CONTAINER_RM' was not declared in this scope
{"rm", MEDIA_MIMETYPE_CONTAINER_RM },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1493:37: error: 'MEDIA_MIMETYPE_CONTAINER_FLV' was not declared in this scope
{"flv", MEDIA_MIMETYPE_CONTAINER_FLV },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1494:37: error: 'MEDIA_MIMETYPE_CONTAINER_FLV' was not declared in this scope
{"swf", MEDIA_MIMETYPE_CONTAINER_FLV },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1496:37: error: 'MEDIA_MIMETYPE_CONTAINER_APE' was not declared in this scope
{"ape", MEDIA_MIMETYPE_CONTAINER_APE },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1497:37: error: 'MEDIA_MIMETYPE_CONTAINER_DTS' was not declared in this scope
{"dts", MEDIA_MIMETYPE_CONTAINER_DTS },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1498:37: error: 'MEDIA_MIMETYPE_CONTAINER_FLAC' was not declared in this scope
{"flac", MEDIA_MIMETYPE_CONTAINER_FLAC },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1503:37: error: 'MEDIA_MIMETYPE_CONTAINER_VC1' was not declared in this scope
{"vc1", MEDIA_MIMETYPE_CONTAINER_VC1 },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1504:37: error: 'MEDIA_MIMETYPE_CONTAINER_HEVC' was not declared in this scope
{"hevc", MEDIA_MIMETYPE_CONTAINER_HEVC },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1505:37: error: 'MEDIA_MIMETYPE_CONTAINER_DIVX' was not declared in this scope
{"divx", MEDIA_MIMETYPE_CONTAINER_DIVX },
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp: In function 'void android::adjustContainerIfNeeded(const char**, AVFormatContext*)':
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1799:23: error: 'MEDIA_MIMETYPE_AUDIO_RA' was not declared in this scope
newMime = MEDIA_MIMETYPE_AUDIO_RA;
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1811:28: error: 'MEDIA_MIMETYPE_CONTAINER_FFMPEG' was not declared in this scope
if (!strcmp(*mime, MEDIA_MIMETYPE_CONTAINER_FFMPEG)) {
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1812:23: error: 'MEDIA_MIMETYPE_AUDIO_FFMPEG' was not declared in this scope
newMime = MEDIA_MIMETYPE_AUDIO_FFMPEG;
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp: In function 'const char* android::findMatchingContainer(const char*)':
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:1828:29: error: 'MEDIA_MIMETYPE_CONTAINER_FFMPEG' was not declared in this scope
const char *container = MEDIA_MIMETYPE_CONTAINER_FFMPEG;
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp: In function 'android::MediaExtractor* android::CreateFFmpegExtractor(const android::sp<android::DataSource>&, const char*, const android::sp<android::AMessage>&)':
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2039:31: error: 'MEDIA_MIMETYPE_AUDIO_RA' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_RA) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2041:31: error: 'MEDIA_MIMETYPE_AUDIO_FFMPEG' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_FFMPEG) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2043:31: error: 'MEDIA_MIMETYPE_CONTAINER_MOV' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MOV) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2045:31: error: 'MEDIA_MIMETYPE_CONTAINER_TS' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_TS) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2049:31: error: 'MEDIA_MIMETYPE_CONTAINER_WEBM' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WEBM) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2050:31: error: 'MEDIA_MIMETYPE_CONTAINER_WMV' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WMV) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2051:31: error: 'MEDIA_MIMETYPE_CONTAINER_MPG' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPG) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2052:31: error: 'MEDIA_MIMETYPE_CONTAINER_FLV' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_FLV) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2053:31: error: 'MEDIA_MIMETYPE_CONTAINER_DIVX' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_DIVX) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2054:31: error: 'MEDIA_MIMETYPE_CONTAINER_RM' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_RM) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2056:31: error: 'MEDIA_MIMETYPE_CONTAINER_FLAC' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_FLAC) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2057:31: error: 'MEDIA_MIMETYPE_CONTAINER_APE' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_APE) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2058:31: error: 'MEDIA_MIMETYPE_CONTAINER_DTS' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_DTS) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2059:31: error: 'MEDIA_MIMETYPE_CONTAINER_MP2' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MP2) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2060:31: error: 'MEDIA_MIMETYPE_CONTAINER_RA' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_RA) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2062:31: error: 'MEDIA_MIMETYPE_CONTAINER_VC1' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_VC1) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2063:31: error: 'MEDIA_MIMETYPE_CONTAINER_HEVC' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_HEVC) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2064:31: error: 'MEDIA_MIMETYPE_CONTAINER_WMA' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WMA) ||
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2065:31: error: 'MEDIA_MIMETYPE_CONTAINER_FFMPEG' was not declared in this scope
!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_FFMPEG))) {
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp: At global scope:
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2075:61: error: variable or field 'getExtractorPlugin' declared void
extern "C" void getExtractorPlugin(android::MediaExtractor::Plugin *plugin)
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2075:36: error: 'Plugin' is not a member of 'android::MediaExtractor'
extern "C" void getExtractorPlugin(android::MediaExtractor::Plugin *plugin)
^
external/stagefright-plugins/extractor/FFmpegExtractor.cpp:2075:69: error: 'plugin' was not declared in this scope
extern "C" void getExtractorPlugin(android::MediaExtractor::Plugin *plugin)
^
make: *** [/media/cleverior/Lab-Room/Other/rom/mokee/out/target/product/vivalto3gvn/obj/SHARED_LIBRARIES/libffmpeg_extractor_intermediates/FFmpegExtractor.o] Error 1