Lines Matching refs:MediaProfiles
83 Mutex MediaProfiles::sLock;
84 bool MediaProfiles::sIsInitialized = false;
85 MediaProfiles *MediaProfiles::sInstance = NULL;
87 const MediaProfiles::NameToTagMap MediaProfiles::sVideoEncoderNameMap[] = {
97 const MediaProfiles::NameToTagMap MediaProfiles::sChromaSubsamplingNameMap[] = {
103 const MediaProfiles::NameToTagMap MediaProfiles::sHdrFormatNameMap[] = {
111 const MediaProfiles::NameToTagMap MediaProfiles::sAudioEncoderNameMap[] = {
120 const MediaProfiles::NameToTagMap MediaProfiles::sFileFormatMap[] = {
125 const MediaProfiles::NameToTagMap MediaProfiles::sVideoDecoderNameMap[] = {
129 const MediaProfiles::NameToTagMap MediaProfiles::sAudioDecoderNameMap[] = {
133 const MediaProfiles::NameToTagMap MediaProfiles::sCamcorderQualityNameMap[] = {
183 MediaProfiles::logVideoCodec(const MediaProfiles::VideoCodec& codec UNUSED) in logVideoCodec()
201 MediaProfiles::logAudioCodec(const MediaProfiles::AudioCodec& codec UNUSED) in logAudioCodec()
212 MediaProfiles::logVideoEncoderCap(const MediaProfiles::VideoEncoderCap& cap UNUSED) in logVideoEncoderCap()
223 MediaProfiles::logAudioEncoderCap(const MediaProfiles::AudioEncoderCap& cap UNUSED) in logAudioEncoderCap()
233 MediaProfiles::logVideoDecoderCap(const MediaProfiles::VideoDecoderCap& cap UNUSED) in logVideoDecoderCap()
240 MediaProfiles::logAudioDecoderCap(const MediaProfiles::AudioDecoderCap& cap UNUSED) in logAudioDecoderCap()
247 MediaProfiles::findTagForName(const MediaProfiles::NameToTagMap *map, size_t nMappings, in findTagForName()
261 MediaProfiles::findNameForTag( in findNameForTag()
262 const MediaProfiles::NameToTagMap *map, size_t nMappings, int tag, const char *def_) in findNameForTag()
273 MediaProfiles::detectAdvancedVideoProfile( in detectAdvancedVideoProfile()
410 MediaProfiles::createVideoCodec(const char **atts, size_t natts, MediaProfiles *profiles) in createVideoCodec()
485 MediaProfiles::createAudioCodec(const char **atts, size_t natts, MediaProfiles *profiles) in createAudioCodec()
514 /*static*/ MediaProfiles::AudioDecoderCap*
515 MediaProfiles::createAudioDecoderCap(const char **atts, size_t natts) in createAudioDecoderCap()
528 MediaProfiles::AudioDecoderCap *cap = in createAudioDecoderCap()
529 new MediaProfiles::AudioDecoderCap(static_cast<audio_decoder>(codec)); in createAudioDecoderCap()
534 /*static*/ MediaProfiles::VideoDecoderCap*
535 MediaProfiles::createVideoDecoderCap(const char **atts, size_t natts) in createVideoDecoderCap()
548 MediaProfiles::VideoDecoderCap *cap = in createVideoDecoderCap()
549 new MediaProfiles::VideoDecoderCap(static_cast<video_decoder>(codec)); in createVideoDecoderCap()
554 /*static*/ MediaProfiles::VideoEncoderCap*
555 MediaProfiles::createVideoEncoderCap(const char **atts, size_t natts) in createVideoEncoderCap()
576 MediaProfiles::VideoEncoderCap *cap = in createVideoEncoderCap()
577 new MediaProfiles::VideoEncoderCap(static_cast<video_encoder>(codec), in createVideoEncoderCap()
584 /*static*/ MediaProfiles::AudioEncoderCap*
585 MediaProfiles::createAudioEncoderCap(const char **atts, size_t natts) in createAudioEncoderCap()
604 MediaProfiles::AudioEncoderCap *cap = in createAudioEncoderCap()
605 new MediaProfiles::AudioEncoderCap(static_cast<audio_encoder>(codec), atoi(atts[5]), in createAudioEncoderCap()
612 MediaProfiles::createEncoderOutputFileFormat(const char **atts, size_t natts) in createEncoderOutputFileFormat()
633 /*static*/ MediaProfiles::CamcorderProfile*
634 MediaProfiles::createCamcorderProfile( in createCamcorderProfile()
657 MediaProfiles::CamcorderProfile *profile = new MediaProfiles::CamcorderProfile; in createCamcorderProfile()
668 MediaProfiles::ImageEncodingQualityLevels*
669 MediaProfiles::findImageEncodingQualityLevels(int cameraId) const in findImageEncodingQualityLevels()
681 void MediaProfiles::addImageEncodingQualityLevel(int cameraId, const char** atts, size_t natts) in addImageEncodingQualityLevel()
699 MediaProfiles::getCameraId(const char** atts, size_t natts) in getCameraId()
707 void MediaProfiles::addStartTimeOffset(int cameraId, const char** atts, size_t natts) in addStartTimeOffset()
720 MediaProfiles::startElementHandler(void *userData, const char *name, const char **atts) in startElementHandler()
728 MediaProfiles *profiles = (MediaProfiles *)userData; in startElementHandler()
736 MediaProfiles::VideoEncoderCap* cap = createVideoEncoderCap(atts, natts); in startElementHandler()
743 MediaProfiles::AudioEncoderCap* cap = createAudioEncoderCap(atts, natts); in startElementHandler()
750 MediaProfiles::VideoDecoderCap* cap = createVideoDecoderCap(atts, natts); in startElementHandler()
757 MediaProfiles::AudioDecoderCap* cap = createAudioDecoderCap(atts, natts); in startElementHandler()
767 MediaProfiles::CamcorderProfile* profile = createCamcorderProfile( in startElementHandler()
792 void MediaProfiles::initRequiredProfileRefs(const Vector<int>& cameraIds) { in initRequiredProfileRefs()
810 int MediaProfiles::getRequiredProfileRefIndex(int cameraId) { in getRequiredProfileRefIndex()
819 void MediaProfiles::checkAndAddRequiredProfilesIfNecessary() { in checkAndAddRequiredProfilesIfNecessary()
950 /*static*/ MediaProfiles*
951 MediaProfiles::getInstance() in getInstance()
983 /*static*/ MediaProfiles::VideoEncoderCap*
984 MediaProfiles::createDefaultH263VideoEncoderCap() in createDefaultH263VideoEncoderCap()
986 return new MediaProfiles::VideoEncoderCap( in createDefaultH263VideoEncoderCap()
990 /*static*/ MediaProfiles::VideoEncoderCap*
991 MediaProfiles::createDefaultM4vVideoEncoderCap() in createDefaultM4vVideoEncoderCap()
993 return new MediaProfiles::VideoEncoderCap( in createDefaultM4vVideoEncoderCap()
999 MediaProfiles::createDefaultVideoEncoders(MediaProfiles *profiles) in createDefaultVideoEncoders()
1005 /*static*/ MediaProfiles::CamcorderProfile*
1006 MediaProfiles::createDefaultCamcorderTimeLapseQcifProfile(camcorder_quality quality) in createDefaultCamcorderTimeLapseQcifProfile()
1008 CamcorderProfile *profile = new MediaProfiles::CamcorderProfile; in createDefaultCamcorderTimeLapseQcifProfile()
1023 /*static*/ MediaProfiles::CamcorderProfile*
1024 MediaProfiles::createDefaultCamcorderTimeLapse480pProfile(camcorder_quality quality) in createDefaultCamcorderTimeLapse480pProfile()
1026 CamcorderProfile *profile = new MediaProfiles::CamcorderProfile; in createDefaultCamcorderTimeLapse480pProfile()
1041 MediaProfiles::createDefaultCamcorderTimeLapseLowProfiles( in createDefaultCamcorderTimeLapseLowProfiles()
1042 MediaProfiles::CamcorderProfile **lowTimeLapseProfile, in createDefaultCamcorderTimeLapseLowProfiles()
1043 MediaProfiles::CamcorderProfile **lowSpecificTimeLapseProfile) { in createDefaultCamcorderTimeLapseLowProfiles()
1051 MediaProfiles::createDefaultCamcorderTimeLapseHighProfiles( in createDefaultCamcorderTimeLapseHighProfiles()
1052 MediaProfiles::CamcorderProfile **highTimeLapseProfile, in createDefaultCamcorderTimeLapseHighProfiles()
1053 MediaProfiles::CamcorderProfile **highSpecificTimeLapseProfile) { in createDefaultCamcorderTimeLapseHighProfiles()
1060 /*static*/ MediaProfiles::CamcorderProfile*
1061 MediaProfiles::createDefaultCamcorderQcifProfile(camcorder_quality quality) in createDefaultCamcorderQcifProfile()
1063 CamcorderProfile *profile = new MediaProfiles::CamcorderProfile; in createDefaultCamcorderQcifProfile()
1077 /*static*/ MediaProfiles::CamcorderProfile*
1078 MediaProfiles::createDefaultCamcorderCifProfile(camcorder_quality quality) in createDefaultCamcorderCifProfile()
1080 CamcorderProfile *profile = new MediaProfiles::CamcorderProfile; in createDefaultCamcorderCifProfile()
1095 MediaProfiles::createDefaultCamcorderLowProfiles( in createDefaultCamcorderLowProfiles()
1096 MediaProfiles::CamcorderProfile **lowProfile, in createDefaultCamcorderLowProfiles()
1097 MediaProfiles::CamcorderProfile **lowSpecificProfile) { in createDefaultCamcorderLowProfiles()
1103 MediaProfiles::createDefaultCamcorderHighProfiles( in createDefaultCamcorderHighProfiles()
1104 MediaProfiles::CamcorderProfile **highProfile, in createDefaultCamcorderHighProfiles()
1105 MediaProfiles::CamcorderProfile **highSpecificProfile) { in createDefaultCamcorderHighProfiles()
1111 MediaProfiles::createDefaultCamcorderProfiles(MediaProfiles *profiles) in createDefaultCamcorderProfiles()
1114 MediaProfiles::CamcorderProfile *lowProfile, *lowSpecificProfile; in createDefaultCamcorderProfiles()
1120 MediaProfiles::CamcorderProfile* highProfile, *highSpecificProfile; in createDefaultCamcorderProfiles()
1126 MediaProfiles::CamcorderProfile *lowTimeLapseProfile, *lowSpecificTimeLapseProfile; in createDefaultCamcorderProfiles()
1132 MediaProfiles::CamcorderProfile *highTimeLapseProfile, *highSpecificTimeLapseProfile; in createDefaultCamcorderProfiles()
1145 MediaProfiles::createDefaultAudioEncoders(MediaProfiles *profiles) in createDefaultAudioEncoders()
1151 MediaProfiles::createDefaultVideoDecoders(MediaProfiles *profiles) in createDefaultVideoDecoders()
1153 MediaProfiles::VideoDecoderCap *cap = in createDefaultVideoDecoders()
1154 new MediaProfiles::VideoDecoderCap(VIDEO_DECODER_WMV); in createDefaultVideoDecoders()
1160 MediaProfiles::createDefaultAudioDecoders(MediaProfiles *profiles) in createDefaultAudioDecoders()
1162 MediaProfiles::AudioDecoderCap *cap = in createDefaultAudioDecoders()
1163 new MediaProfiles::AudioDecoderCap(AUDIO_DECODER_WMA); in createDefaultAudioDecoders()
1169 MediaProfiles::createDefaultEncoderOutputFileFormats(MediaProfiles *profiles) in createDefaultEncoderOutputFileFormats()
1175 /*static*/ MediaProfiles::AudioEncoderCap*
1176 MediaProfiles::createDefaultAmrNBEncoderCap() in createDefaultAmrNBEncoderCap()
1178 return new MediaProfiles::AudioEncoderCap( in createDefaultAmrNBEncoderCap()
1183 MediaProfiles::createDefaultImageEncodingQualityLevels(MediaProfiles *profiles) in createDefaultImageEncodingQualityLevels()
1193 /*static*/ MediaProfiles*
1194 MediaProfiles::createDefaultInstance() in createDefaultInstance()
1196 MediaProfiles *profiles = new MediaProfiles; in createDefaultInstance()
1207 bool MediaProfiles::checkXmlFile(const char* xmlFile) { in checkXmlFile()
1213 /*static*/ MediaProfiles*
1214 MediaProfiles::createInstanceFromXmlFile(const char *xml) in createInstanceFromXmlFile()
1222 MediaProfiles *profiles = new MediaProfiles(); in createInstanceFromXmlFile()
1266 Vector<output_format> MediaProfiles::getOutputFileFormats() const in getOutputFileFormats()
1271 Vector<video_encoder> MediaProfiles::getVideoEncoders() const in getVideoEncoders()
1280 int MediaProfiles::getVideoEncoderParamByName(const char *name, video_encoder codec) const in getVideoEncoderParamByName()
1308 Vector<audio_encoder> MediaProfiles::getAudioEncoders() const in getAudioEncoders()
1317 int MediaProfiles::getAudioEncoderParamByName(const char *name, audio_encoder codec) const in getAudioEncoderParamByName()
1343 Vector<video_decoder> MediaProfiles::getVideoDecoders() const in getVideoDecoders()
1352 Vector<audio_decoder> MediaProfiles::getAudioDecoders() const in getAudioDecoders()
1361 int MediaProfiles::getCamcorderProfileIndex(int cameraId, camcorder_quality quality) const in getCamcorderProfileIndex()
1374 const MediaProfiles::CamcorderProfile *MediaProfiles::getCamcorderProfile( in getCamcorderProfile()
1386 std::vector<const MediaProfiles::AudioCodec *>
1387 MediaProfiles::CamcorderProfile::getAudioCodecs() const { in getAudioCodecs()
1388 std::vector<const MediaProfiles::AudioCodec *> res; in getAudioCodecs()
1389 for (const MediaProfiles::AudioCodec &ac : mAudioCodecs) { in getAudioCodecs()
1395 std::vector<const MediaProfiles::VideoCodec *>
1396 MediaProfiles::CamcorderProfile::getVideoCodecs() const { in getVideoCodecs()
1397 std::vector<const MediaProfiles::VideoCodec *> res; in getVideoCodecs()
1398 for (const MediaProfiles::VideoCodec &vc : mVideoCodecs) { in getVideoCodecs()
1404 int MediaProfiles::getCamcorderProfileParamByName(const char *name, in getCamcorderProfileParamByName()
1434 bool MediaProfiles::hasCamcorderProfile(int cameraId, camcorder_quality quality) const in hasCamcorderProfile()
1439 Vector<int> MediaProfiles::getImageEncodingQualityLevels(int cameraId) const in getImageEncodingQualityLevels()
1449 int MediaProfiles::getStartTimeOffsetMs(int cameraId) const { in getStartTimeOffsetMs()
1459 MediaProfiles::~MediaProfiles() in ~MediaProfiles()