Lines Matching refs:MuxerNativeTestHelper
46 class MuxerNativeTestHelper { class
48 explicit MuxerNativeTestHelper(const char* srcPath, const char* mediaType = nullptr, in MuxerNativeTestHelper() function in MuxerNativeTestHelper
55 ~MuxerNativeTestHelper() { in ~MuxerNativeTestHelper()
95 bool combineMedias(AMediaMuxer* muxer, MuxerNativeTestHelper* that, const int* repeater);
97 bool isSubsetOf(MuxerNativeTestHelper* that);
118 void MuxerNativeTestHelper::splitMediaToMuxerParameters() { in splitMediaToMuxerParameters()
216 bool MuxerNativeTestHelper::registerTrack(AMediaMuxer* muxer) { in registerTrack()
225 bool MuxerNativeTestHelper::insertSampleData(AMediaMuxer* muxer) { in insertSampleData()
244 bool MuxerNativeTestHelper::writeAFewSamplesData(AMediaMuxer* muxer, uint32_t fromIndex, in writeAFewSamplesData()
284 bool MuxerNativeTestHelper::writeAFewSamplesDataFromTime(AMediaMuxer* muxer, int64_t* fromTime, in writeAFewSamplesDataFromTime()
321 bool MuxerNativeTestHelper::muxMedia(AMediaMuxer* muxer) { in muxMedia()
326 bool MuxerNativeTestHelper::appendMedia(AMediaMuxer *muxer, uint32_t fromIndex, uint32_t toIndex) { in appendMedia()
361 bool MuxerNativeTestHelper::appendMediaFromTime(AMediaMuxer *muxer, int64_t *appendFromTime, in appendMediaFromTime()
391 bool MuxerNativeTestHelper::combineMedias(AMediaMuxer* muxer, MuxerNativeTestHelper* that, in combineMedias()
399 MuxerNativeTestHelper* group[2]{this, that}; in combineMedias()
436 bool MuxerNativeTestHelper::isSubsetOf(MuxerNativeTestHelper* that) { in isSubsetOf()
497 void MuxerNativeTestHelper::offsetTimeStamp(int64_t tsAudioOffsetUs, int64_t tsVideoOffsetUs, in offsetTimeStamp()
600 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestSetLocation()
668 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestSetOrientationHint()
706 auto* mediaInfoA = new MuxerNativeTestHelper(csrcPathA); in nativeTestMultiTrack()
707 auto* mediaInfoB = new MuxerNativeTestHelper(csrcPathB); in nativeTestMultiTrack()
721 auto* refInfo = new MuxerNativeTestHelper(crefPath); in nativeTestMultiTrack()
737 auto* dstInfo = new MuxerNativeTestHelper(cdstPath); in nativeTestMultiTrack()
801 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestOffsetPts()
814 auto* outInfo = new MuxerNativeTestHelper(cdstPath); in nativeTestOffsetPts()
855 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath, cMediaType); in nativeTestSimpleMux()
879 auto* outInfo = new MuxerNativeTestHelper(cdstPath, cMediaType); in nativeTestSimpleMux()
920 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestGetTrackCount()
1000 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestGetTrackFormat()
1045 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestAppendGetTrackFormat()
1087 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestSimpleAppend()
1111 auto* mediaInfoDest = new MuxerNativeTestHelper(cdstPath, nullptr); in nativeTestSimpleAppend()
1153 auto* mediaInfoDest = new MuxerNativeTestHelper(cdstPath, nullptr); in nativeTestSimpleAppend()
1184 auto* mediaInfo = new MuxerNativeTestHelper(cinPath); in nativeTestNoSamples()
1225 auto* mediaInfoOut = new MuxerNativeTestHelper(coutPath, nullptr); in nativeTestNoSamples()
1252 auto* mediaInfo = new MuxerNativeTestHelper(csrcPath); in nativeTestIgnoreLastGOPAppend()
1278 auto* mediaInfoDest = new MuxerNativeTestHelper(cdstPath, nullptr); in nativeTestIgnoreLastGOPAppend()
1325 auto* mediaInfoDest = new MuxerNativeTestHelper(cdstPath, nullptr); in nativeTestIgnoreLastGOPAppend()