Lines Matching defs:profiles

170 MediaProfiles::createVideoCodec(const char **atts, MediaProfiles *profiles)
188 CHECK((nCamcorderProfiles = profiles->mCamcorderProfiles.size()) >= 1);
189 profiles->mCamcorderProfiles[nCamcorderProfiles - 1]->mVideoCodec = videoCodec;
194 MediaProfiles::createAudioCodec(const char **atts, MediaProfiles *profiles)
210 CHECK((nCamcorderProfiles = profiles->mCamcorderProfiles.size()) >= 1);
211 profiles->mCamcorderProfiles[nCamcorderProfiles - 1]->mAudioCodec = audioCodec;
395 MediaProfiles *profiles = (MediaProfiles *) userData;
397 createVideoCodec(atts, profiles);
399 createAudioCodec(atts, profiles);
402 profiles->mVideoEncoders.add(createVideoEncoderCap(atts));
405 profiles->mAudioEncoders.add(createAudioEncoderCap(atts));
408 profiles->mVideoDecoders.add(createVideoDecoderCap(atts));
411 profiles->mAudioDecoders.add(createAudioDecoderCap(atts));
413 profiles->mEncoderOutputFileFormats.add(createEncoderOutputFileFormat(atts));
415 profiles->mCurrentCameraId = getCameraId(atts);
416 profiles->addStartTimeOffset(profiles->mCurrentCameraId, atts);
418 profiles->mCamcorderProfiles.add(
419 createCamcorderProfile(profiles->mCurrentCameraId, atts, profiles->mCameraIds));
421 profiles->addImageEncodingQualityLevel(profiles->mCurrentCameraId, atts);
631 MediaProfiles::createDefaultVideoEncoders(MediaProfiles *profiles)
633 profiles->mVideoEncoders.add(createDefaultH263VideoEncoderCap());
634 profiles->mVideoEncoders.add(createDefaultM4vVideoEncoderCap());
744 MediaProfiles::createDefaultCamcorderProfiles(MediaProfiles *profiles)
746 // low camcorder profiles.
749 profiles->mCamcorderProfiles.add(lowProfile);
750 profiles->mCamcorderProfiles.add(lowSpecificProfile);
752 // high camcorder profiles.
755 profiles->mCamcorderProfiles.add(highProfile);
756 profiles->mCamcorderProfiles.add(highSpecificProfile);
758 // low camcorder time lapse profiles.
761 profiles->mCamcorderProfiles.add(lowTimeLapseProfile);
762 profiles->mCamcorderProfiles.add(lowSpecificTimeLapseProfile);
764 // high camcorder time lapse profiles.
768 profiles->mCamcorderProfiles.add(highTimeLapseProfile);
769 profiles->mCamcorderProfiles.add(highSpecificTimeLapseProfile);
774 profiles->mCameraIds.push(0);
778 MediaProfiles::createDefaultAudioEncoders(MediaProfiles *profiles)
780 profiles->mAudioEncoders.add(createDefaultAmrNBEncoderCap());
784 MediaProfiles::createDefaultVideoDecoders(MediaProfiles *profiles)
789 profiles->mVideoDecoders.add(cap);
793 MediaProfiles::createDefaultAudioDecoders(MediaProfiles *profiles)
798 profiles->mAudioDecoders.add(cap);
802 MediaProfiles::createDefaultEncoderOutputFileFormats(MediaProfiles *profiles)
804 profiles->mEncoderOutputFileFormats.add(OUTPUT_FORMAT_THREE_GPP);
805 profiles->mEncoderOutputFileFormats.add(OUTPUT_FORMAT_MPEG_4);
816 MediaProfiles::createDefaultImageEncodingQualityLevels(MediaProfiles *profiles)
823 profiles->mImageEncodingQualityLevels.add(levels);
829 MediaProfiles *profiles = new MediaProfiles;
830 createDefaultCamcorderProfiles(profiles);
831 createDefaultVideoEncoders(profiles);
832 createDefaultAudioEncoders(profiles);
833 createDefaultVideoDecoders(profiles);
834 createDefaultAudioDecoders(profiles);
835 createDefaultEncoderOutputFileFormats(profiles);
836 createDefaultImageEncodingQualityLevels(profiles);
837 return profiles;
849 MediaProfiles *profiles = new MediaProfiles();
850 ::XML_SetUserData(parser, profiles);
869 delete profiles;
870 profiles = NULL;
877 delete profiles;
878 profiles = NULL;
890 return profiles;