Home
last modified time | relevance | path

Searched refs:refFormat (Results 1 – 4 of 4) sorted by relevance

/cts/tests/media/jni/
DNativeMediaCommon.cpp56 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()
DNativeMediaCommon.h70 bool isCSDIdentical(AMediaFormat* refFormat, AMediaFormat* testFormat);
71 bool isFormatSimilar(AMediaFormat* refFormat, AMediaFormat* testFormat);
DNativeExtractorTest.cpp73 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/
DExtractorTest.java221 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 …]