/cts/tests/media/src/android/mediav2/cts/ |
D | MuxerUnitTest.java | 77 static private void insertPerFrameSubtitles(MediaMuxer muxer, long presentationTimeUs, in insertPerFrameSubtitles() argument 87 muxer.writeSampleData(trackID, metaBuff, metaInfo); in insertPerFrameSubtitles() 92 MediaMuxer muxer = null; in testIfNullPathIsRejected() local 95 muxer = new MediaMuxer(nullPath, MediaMuxer.OutputFormat.MUXER_OUTPUT_3GPP); in testIfNullPathIsRejected() 102 if (null != muxer) muxer.release(); in testIfNullPathIsRejected() 108 MediaMuxer muxer = null; in testIfNullFdIsRejected() local 111 muxer = new MediaMuxer(fd, MediaMuxer.OutputFormat.MUXER_OUTPUT_3GPP); in testIfNullFdIsRejected() 118 if (null != muxer) muxer.release(); in testIfNullFdIsRejected() 124 MediaMuxer muxer = null; in testIfInvalidFdIsRejected() local 127 muxer = new MediaMuxer(fd, MediaMuxer.OutputFormat.MUXER_OUTPUT_3GPP); in testIfInvalidFdIsRejected() [all …]
|
D | MuxerTest.java | 163 void registerTrack(MediaMuxer muxer) { in registerTrack() argument 165 int dstIndex = muxer.addTrack(mFormat.get(trackID)); in registerTrack() 170 void insertSampleData(MediaMuxer muxer) { in insertSampleData() argument 177 muxer.writeSampleData(mOutIndexMap.get(index), mBuff, bufferInfo); in insertSampleData() 188 void muxMedia(MediaMuxer muxer) { in muxMedia() argument 189 registerTrack(muxer); in muxMedia() 190 muxer.start(); in muxMedia() 191 insertSampleData(muxer); in muxMedia() 192 muxer.stop(); in muxMedia() 195 void combineMedias(MediaMuxer muxer, Object o, int[] repeater) { in combineMedias() argument [all …]
|
/cts/tests/media/jni/ |
D | NativeMuxerUnitTest.cpp | 37 static media_status_t insertPerFrameSubtitles(AMediaMuxer* muxer, long pts, size_t trackID) { in insertPerFrameSubtitles() argument 44 media_status_t status = AMediaMuxer_writeSampleData(muxer, trackID, (uint8_t*)greeting, info); in insertPerFrameSubtitles() 50 AMediaMuxer* muxer = AMediaMuxer_new(-1, (OutputFormat)OUTPUT_FORMAT_THREE_GPP); in nativeTestIfInvalidFdIsRejected() local 52 if (muxer != nullptr) { in nativeTestIfInvalidFdIsRejected() 53 AMediaMuxer_delete(muxer); in nativeTestIfInvalidFdIsRejected() 63 AMediaMuxer* muxer = AMediaMuxer_new(fileno(ofp), (OutputFormat)OUTPUT_FORMAT_THREE_GPP); in nativeTestIfReadOnlyFdIsRejected() local 65 if (muxer != nullptr) { in nativeTestIfReadOnlyFdIsRejected() 66 AMediaMuxer_delete(muxer); in nativeTestIfReadOnlyFdIsRejected() 78 AMediaMuxer* muxer = AMediaMuxer_new(fileno(ofp), (OutputFormat)OUTPUT_FORMAT_WEBM); in nativeTestIfWriteOnlyFdIsRejected() local 80 if (muxer != nullptr) { in nativeTestIfWriteOnlyFdIsRejected() [all …]
|
D | NativeMuxerTest.cpp | 79 bool registerTrack(AMediaMuxer* muxer); 81 bool insertSampleData(AMediaMuxer* muxer); 83 bool writeAFewSamplesData(AMediaMuxer* muxer, uint32_t fromIndex, uint32_t toIndex); 85 bool writeAFewSamplesDataFromTime(AMediaMuxer* muxer, int64_t *fromTime, 88 bool muxMedia(AMediaMuxer* muxer); 90 bool appendMedia(AMediaMuxer *muxer, uint32_t fromIndex, uint32_t toIndex); 92 bool appendMediaFromTime(AMediaMuxer *muxer, int64_t *appendFromTime, 95 bool combineMedias(AMediaMuxer* muxer, MuxerNativeTestHelper* that, const int* repeater); 216 bool MuxerNativeTestHelper::registerTrack(AMediaMuxer* muxer) { in registerTrack() argument 218 int dstIndex = AMediaMuxer_addTrack(muxer, mFormat[trackID]); in registerTrack() [all …]
|
/cts/tests/tests/media/src/android/media/cts/ |
D | MediaMuxerTest.java | 205 MediaMuxer muxer; in SKIP_testIllegalStateExceptions() local 208 muxer = new MediaMuxer(outputFilePath, MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4); in SKIP_testIllegalStateExceptions() 209 muxer.addTrack(MediaFormat.createVideoFormat(MediaFormat.MIMETYPE_VIDEO_AVC, 480, 320)); in SKIP_testIllegalStateExceptions() 212 muxer.stop(); in SKIP_testIllegalStateExceptions() 217 muxer.release(); in SKIP_testIllegalStateExceptions() 221 muxer = new MediaMuxer(outputFilePath, MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4); in SKIP_testIllegalStateExceptions() 222 muxer.addTrack(MediaFormat.createVideoFormat(MediaFormat.MIMETYPE_VIDEO_AVC, 480, 320)); in SKIP_testIllegalStateExceptions() 225 muxer.addTrack(MediaFormat.createVideoFormat(MediaFormat.MIMETYPE_VIDEO_AVC, 480, 320)); in SKIP_testIllegalStateExceptions() 229 muxer.release(); in SKIP_testIllegalStateExceptions() 233 muxer = new MediaMuxer(outputFilePath, MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4); in SKIP_testIllegalStateExceptions() [all …]
|
D | EncoderTest.java | 354 MediaMuxer muxer = null; in testEncoder() local 363 muxer = new MediaMuxer(outFile, MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4); in testEncoder() 445 if (muxer != null) { in testEncoder() 449 muxidx = muxer.addTrack(trackFormat); in testEncoder() 450 muxer.start(); in testEncoder() 452 muxer.writeSampleData(muxidx, buffer, info); in testEncoder() 487 if (muxer != null) { in testEncoder() 488 muxer.stop(); in testEncoder() 489 muxer.release(); in testEncoder() 490 muxer = null; in testEncoder()
|
D | EncodeVirtualDisplayTest.java | 307 MediaMuxer muxer = null; in doTestEncodeVirtual() local 312 muxer = new MediaMuxer(fileName, MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4); in doTestEncodeVirtual() 419 if (muxer != null && trackIndex == -1) { in doTestEncodeVirtual() 420 trackIndex = muxer.addTrack(newFormat); in doTestEncodeVirtual() 421 muxer.start(); in doTestEncodeVirtual() 435 if (muxer != null) { in doTestEncodeVirtual() 436 muxer.writeSampleData(trackIndex, encodedData, info); in doTestEncodeVirtual() 469 if (muxer != null) { in doTestEncodeVirtual() 470 muxer.stop(); in doTestEncodeVirtual() 471 muxer.release(); in doTestEncodeVirtual()
|
D | ExtractDecodeEditEncodeMuxTest.java | 350 MediaMuxer muxer = null; in extractDecodeEditEncodeMux() local 388 muxer = createMuxer(); in extractDecodeEditEncodeMux() 397 muxer, in extractDecodeEditEncodeMux() 482 if (muxer != null) { in extractDecodeEditEncodeMux() 483 muxer.stop(); in extractDecodeEditEncodeMux() 484 muxer.release(); in extractDecodeEditEncodeMux() 713 MediaMuxer muxer, in doExtractDecodeEditEncodeMux() argument 1101 muxer.writeSampleData( in doExtractDecodeEditEncodeMux() 1159 muxer.writeSampleData( in doExtractDecodeEditEncodeMux() 1178 outputVideoTrack = muxer.addTrack(encoderOutputVideoFormat); in doExtractDecodeEditEncodeMux() [all …]
|
/cts/tests/media/ |
D | README.md | 2 Current folder comprises of files necessary for testing media extractor, media muxer, media codec S… 54 To select muxers by type, *mux-sel* can be passed to muxer tests to select one or more muxers. 56 Example: To limit muxer tests to mp4 and webm types
|
/cts/tests/tests/media/libmediandkjni/ |
D | native-media-jni.cpp | 769 AMediaMuxer *muxer = AMediaMuxer_new(outfd, in Java_android_media_cts_NativeDecoderTest_testMuxerNative() local 790 ssize_t tidx = AMediaMuxer_addTrack(muxer, format); in Java_android_media_cts_NativeDecoderTest_testMuxerNative() 800 AMediaMuxer_start(muxer); in Java_android_media_cts_NativeDecoderTest_testMuxerNative() 816 AMediaMuxer_writeSampleData(muxer, idx, buf, &info); in Java_android_media_cts_NativeDecoderTest_testMuxerNative() 822 AMediaMuxer_stop(muxer); in Java_android_media_cts_NativeDecoderTest_testMuxerNative() 823 AMediaMuxer_delete(muxer); in Java_android_media_cts_NativeDecoderTest_testMuxerNative()
|