Searched refs:refFormat (Results 1 – 4 of 4) sorted by relevance
/cts/tests/media/jni/ |
D | NativeMediaCommon.cpp | 56 bool isCSDIdentical(AMediaFormat* refFormat, AMediaFormat* testFormat) { in isCSDIdentical() argument 62 bool hasRefCSD = AMediaFormat_getBuffer(refFormat, name, &refCsd.first, &refCsd.second); in isCSDIdentical() 95 bool isFormatSimilar(AMediaFormat* refFormat, AMediaFormat* testFormat) { in isFormatSimilar() argument 98 bool hasRefMime = AMediaFormat_getString(refFormat, AMEDIAFORMAT_KEY_MIME, &refMime); in isFormatSimilar() 104 AMediaFormat_getInt64(refFormat, AMEDIAFORMAT_KEY_DURATION, &refKeyDuration); in isFormatSimilar() 115 if (!isCSDIdentical(refFormat, testFormat)) return false; in isFormatSimilar() 119 AMediaFormat_getInt32(refFormat, AMEDIAFORMAT_KEY_SAMPLE_RATE, &refSampleRate); in isFormatSimilar() 126 AMediaFormat_getInt32(refFormat, AMEDIAFORMAT_KEY_CHANNEL_COUNT, &refNumChannels); in isFormatSimilar() 134 bool hasRefWidth = AMediaFormat_getInt32(refFormat, AMEDIAFORMAT_KEY_WIDTH, &refWidth); in isFormatSimilar() 139 bool hasRefHeight = AMediaFormat_getInt32(refFormat, AMEDIAFORMAT_KEY_HEIGHT, &refHeight); in isFormatSimilar()
|
D | NativeMediaCommon.h | 70 bool isCSDIdentical(AMediaFormat* refFormat, AMediaFormat* testFormat); 71 bool isFormatSimilar(AMediaFormat* refFormat, AMediaFormat* testFormat);
|
D | NativeExtractorTest.cpp | 73 AMediaFormat* refFormat = AMediaExtractor_getTrackFormat(refExtractor, refTrackID); in isMediaSimilar() local 75 bool hasKey = AMediaFormat_getString(refFormat, AMEDIAFORMAT_KEY_MIME, &refMime); in isMediaSimilar() 77 AMediaFormat_delete(refFormat); in isMediaSimilar() 83 if (!isFormatSimilar(refFormat, testFormat)) { in isMediaSimilar() 168 AMediaFormat_delete(refFormat); in isMediaSimilar() 452 AMediaFormat* refFormat = AMediaExtractor_getFileFormat(refExtractor); in isFileFormatIdentical() local 454 if (refFormat && testFormat) { in isFileFormatIdentical() 456 bool hasRefKey = AMediaFormat_getString(refFormat, AMEDIAFORMAT_KEY_MIME, &refMime); in isFileFormatIdentical() 465 if (refFormat) AMediaFormat_delete(refFormat); in isFileFormatIdentical()
|
/cts/tests/media/src/android/mediav2/cts/ |
D | ExtractorTest.java | 221 static boolean isCSDIdentical(MediaFormat refFormat, MediaFormat testFormat) { in isCSDIdentical() argument 222 String mime = refFormat.getString(MediaFormat.KEY_MIME); in isCSDIdentical() 225 boolean refHasCSD = refFormat.containsKey(csdKey); in isCSDIdentical() 236 ByteBuffer r = refFormat.getByteBuffer(csdKey); in isCSDIdentical() 249 static boolean isFormatSimilar(MediaFormat refFormat, MediaFormat testFormat) { in isFormatSimilar() argument 250 String refMime = refFormat.getString(MediaFormat.KEY_MIME); in isFormatSimilar() 254 if (refFormat.getLong(MediaFormat.KEY_DURATION) != in isFormatSimilar() 257 refFormat.getLong(MediaFormat.KEY_DURATION) + " / " + in isFormatSimilar() 262 if (!isCSDIdentical(refFormat, testFormat)) return false; in isFormatSimilar() 264 if (refFormat.getInteger(MediaFormat.KEY_CHANNEL_COUNT) != in isFormatSimilar() [all …]
|