/foundation/multimedia/av_codec/interfaces/kits/c/ |
H A D | native_avmuxer.h | 27 typedef struct OH_AVMuxer OH_AVMuxer; typedef 30 * @brief Create an OH_AVMuxer instance by output file description and format. 34 * @return Returns a pointer to an OH_AVMuxer instance, needs to be freed by OH_AVMuxer_Destroy. 37 OH_AVMuxer *OH_AVMuxer_Create(int32_t fd, OH_AVOutputFormat format); 43 * @param muxer Pointer to an OH_AVMuxer instance. 51 OH_AVErrCode OH_AVMuxer_SetRotation(OH_AVMuxer *muxer, int32_t rotation); 57 * @param muxer Pointer to an OH_AVMuxer instance 71 OH_AVErrCode OH_AVMuxer_AddTrack(OH_AVMuxer *muxer, int32_t *trackIndex, OH_AVFormat *trackFormat); 77 * @param muxer Pointer to an OH_AVMuxer instanc [all...] |
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/include/ |
H A D | AVMuxerDemo.h | 59 OH_AVMuxer* NativeCreate(int32_t fd, OH_AVOutputFormat format); 60 OH_AVErrCode NativeSetRotation(OH_AVMuxer* muxer, int32_t rotation); 61 OH_AVErrCode NativeAddTrack(OH_AVMuxer* muxer, int32_t* trackIndex, OH_AVFormat* trackFormat); 62 OH_AVErrCode NativeStart(OH_AVMuxer* muxer); 63 OH_AVErrCode NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex, 65 OH_AVErrCode NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex, 67 OH_AVErrCode NativeStop(OH_AVMuxer* muxer); 68 OH_AVErrCode NativeDestroy(OH_AVMuxer* muxer);
|
/foundation/multimedia/av_codec/test/fuzztest/audiomuxer_fuzzer/ |
H A D | audio_muxer_demo.h | 71 int32_t AddTrack(OH_AVMuxer* muxer, int32_t& trackIndex, AudioTrackParam param); 72 int32_t AddCoverTrack(OH_AVMuxer* muxer, int32_t& trackId, AudioTrackParam param); 75 OH_AVMuxer* Create(); 80 int32_t SetRotation(OH_AVMuxer* muxer, int32_t rotation); 82 void WriteTrackCover(OH_AVMuxer *muxer, int32_t trackIndex); 83 void WriteSingleTrackSampleAVBuffer(OH_AVMuxer *muxer, int32_t trackIndex); 87 OH_AVMuxer *avmuxer_ = {nullptr};
|
H A D | audio_muxer_demo.cpp | 209 OH_AVMuxer* AVMuxerDemo::Create() in Create() 244 int32_t AVMuxerDemo::SetRotation(OH_AVMuxer* muxer, int32_t rotation) in SetRotation() 249 int32_t AVMuxerDemo::AddTrack(OH_AVMuxer* muxer, int32_t& trackIndex, AudioTrackParam param) in AddTrack() 287 int32_t AVMuxerDemo::AddCoverTrack(OH_AVMuxer* muxer, int32_t& trackId, AudioTrackParam param) in AddCoverTrack() 314 void AVMuxerDemo::WriteTrackCover(OH_AVMuxer *muxer, int32_t trackIndex) in WriteTrackCover() 343 void AVMuxerDemo::WriteSingleTrackSampleAVBuffer(OH_AVMuxer *muxer, int32_t trackIndex)
|
/foundation/multimedia/av_codec/test/moduletest/muxer/NativeAPI/ |
H A D | NativeAVMuxerInterfaceDependCheckTest.cpp | 47 OH_AVMuxer* Create(AVMuxerDemo* muxerDemo) in Create() 50 OH_AVMuxer* handle = nullptr; in Create() 57 OH_AVErrCode SetRotation(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in SetRotation() 66 OH_AVErrCode AddTrack(AVMuxerDemo* muxerDemo, int32_t* trackId, OH_AVMuxer* handle) in AddTrack() 83 OH_AVErrCode Start(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in Start() 90 OH_AVErrCode WriteSampleBuffer(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, uint32_t trackIndex) in WriteSampleBuffer() 105 OH_AVErrCode Stop(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in Stop() 112 OH_AVErrCode Destroy(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in Destroy() 129 OH_AVMuxer* handle = Create(muxerDemo); in HWTEST_F() 150 OH_AVMuxer* handl in HWTEST_F() [all...] |
H A D | NativeAVMuxerStablityTest.cpp | 76 OH_AVErrCode SetRotation(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in SetRotation() 85 int32_t AddTrack(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in AddTrack() 104 OH_AVErrCode WriteSampleBuffer(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, uint32_t trackIndex) in WriteSampleBuffer() 121 OH_AVErrCode WriteSampleBufferNew(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, uint32_t trackIndex) in WriteSampleBufferNew() 138 int32_t AddAudioTrack(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in AddAudioTrack() 167 int32_t AddVideoTrack(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in AddVideoTrack() 219 void WriteTrackSample(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int audioTrackIndex, int videoTrackIndex) in WriteTrackSample() 271 int32_t AddAudioTrackByFd(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int32_t inputFile) in AddAudioTrackByFd() 300 int32_t AddAudioTrackAACByFd(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int32_t inputFile) in AddAudioTrackAACByFd() 328 int32_t AddVideoTrackByFd(AVMuxerDemo* muxerDemo, OH_AVMuxer* handl [all...] |
H A D | NativeAVMuxerFunctionTest.cpp | 66 int32_t AddAudioTrack(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in AddAudioTrack() 94 int32_t AddVideoTrack(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle) in AddVideoTrack() 121 int32_t AddCoverTrack(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, const string coverType) in AddCoverTrack() 167 void WriteTrackSample(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int audioTrackIndex, int videoTrackIndex) in WriteTrackSample() 212 void WriteTrackSampleShort(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int audioTrackIndex, in WriteTrackSampleShort() 262 int32_t AddAudioTrackByFd(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int32_t inputFile) in AddAudioTrackByFd() 289 int32_t AddAudioTrackAACByFd(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int32_t inputFile) in AddAudioTrackAACByFd() 315 int32_t AddVideoTrackByFd(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int32_t inputFile) in AddVideoTrackByFd() 363 void WriteTrackSampleByFd(AVMuxerDemo* muxerDemo, OH_AVMuxer* handle, int audioTrackIndex, in WriteTrackSampleByFd() 427 OH_AVMuxer* handl in RunMuxer() [all...] |
H A D | NativeAVMuxerNullCheckTest.cpp | 59 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 81 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 115 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 146 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 170 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 207 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 256 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 302 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 342 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F()
|
H A D | NativeAVMuxerFuzzTest.cpp | 65 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 94 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 125 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 174 OH_AVMuxer* handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 237 OH_AVMuxer* handle; in HWTEST_F()
|
H A D | NativeAVMuxerParamCheckTest.cpp | 71 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 95 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 126 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 170 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 213 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 273 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 333 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 380 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 441 OH_AVMuxer *handle = muxerDemo->NativeCreate(fd, format); in HWTEST_F() 502 OH_AVMuxer *handl in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/frameworks/native/capi/avmuxer/ |
H A D | native_avmuxer.cpp | 30 struct AVMuxerObject : public OH_AVMuxer { 32 : OH_AVMuxer(AVMagic::AVCODEC_MAGIC_AVMUXER), muxer_(muxer) {} in AVMuxerObject() 38 struct OH_AVMuxer *OH_AVMuxer_Create(int32_t fd, OH_AVOutputFormat format) in OH_AVMuxer_Create() 46 OH_AVErrCode OH_AVMuxer_SetRotation(OH_AVMuxer *muxer, int32_t rotation) in OH_AVMuxer_SetRotation() 63 OH_AVErrCode OH_AVMuxer_AddTrack(OH_AVMuxer *muxer, int32_t *trackIndex, OH_AVFormat *trackFormat) in OH_AVMuxer_AddTrack() 82 OH_AVErrCode OH_AVMuxer_Start(OH_AVMuxer *muxer) in OH_AVMuxer_Start() 97 OH_AVErrCode OH_AVMuxer_WriteSample(OH_AVMuxer *muxer, uint32_t trackIndex, in OH_AVMuxer_WriteSample() 123 OH_AVErrCode OH_AVMuxer_WriteSampleBuffer(OH_AVMuxer *muxer, uint32_t trackIndex, in OH_AVMuxer_WriteSampleBuffer() 142 OH_AVErrCode OH_AVMuxer_Stop(OH_AVMuxer *muxer) in OH_AVMuxer_Stop() 157 OH_AVErrCode OH_AVMuxer_Destroy(OH_AVMuxer *muxe [all...] |
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/src/ |
H A D | AVMuxerDemo.cpp | 116 OH_AVMuxer* AVMuxerDemo::NativeCreate(int32_t fd, OH_AVOutputFormat format) in NativeCreate() 121 OH_AVErrCode AVMuxerDemo::NativeSetRotation(OH_AVMuxer* muxer, int32_t rotation) in NativeSetRotation() 126 OH_AVErrCode AVMuxerDemo::NativeAddTrack(OH_AVMuxer* muxer, int32_t* trackIndex, OH_AVFormat* trackFormat) in NativeAddTrack() 131 OH_AVErrCode AVMuxerDemo::NativeStart(OH_AVMuxer* muxer) in NativeStart() 136 OH_AVErrCode AVMuxerDemo::NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex, in NativeWriteSampleBuffer() 142 OH_AVErrCode AVMuxerDemo::NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex, in NativeWriteSampleBuffer() 148 OH_AVErrCode AVMuxerDemo::NativeStop(OH_AVMuxer* muxer) in NativeStop() 153 OH_AVErrCode AVMuxerDemo::NativeDestroy(OH_AVMuxer* muxer) in NativeDestroy()
|
/foundation/multimedia/av_codec/frameworks/native/capi/common/ |
H A D | native_avmagic.h | 58 struct OH_AVMuxer : public AVObjectMagic { struct 59 explicit OH_AVMuxer(enum AVMagic m) : AVObjectMagic(m) {} in OH_AVMuxer() function 60 virtual ~OH_AVMuxer() = default;
|
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/capi/ |
H A D | avmuxer_capi_mock.h | 27 explicit AVMuxerCapiMock(OH_AVMuxer *muxer) : muxer_(muxer) {} in AVMuxerCapiMock() 38 OH_AVMuxer *muxer_ = nullptr;
|
H A D | avmuxer_capi_mock_factory.cpp | 23 OH_AVMuxer *muxer = OH_AVMuxer_Create(fd, format); in CreateMuxer()
|
/foundation/multimedia/av_codec/test/nativedemo/avmuxer/ |
H A D | native_avmuxer_demo.c | 51 OH_AVMuxer *muxer; 82 int AddTrackAudio(OH_AVMuxer *muxer, const AudioTrackParam *param, int fdInput) in AddTrackAudio() 123 int AddTrackVideo(OH_AVMuxer *muxer, const VideoTrackParam *param, int fdInput) in AddTrackVideo() 163 int AddTrackCover(OH_AVMuxer *muxer, const VideoTrackParam *param, int fdInput) in AddTrackCover() 228 void WriteSingleTrackSample(OH_AVMuxer *muxer, int trackId, int fd) in WriteSingleTrackSample() 258 void WriteTrackSample(OH_AVMuxer *muxer, int audioTrackIndex, int videoTrackIndex, FdListStr *fdStr) in WriteTrackSample() 303 void WriteTrackCover(OH_AVMuxer *muxer, int coverTrackIndex, int fdInput) in WriteTrackCover() 548 int DoRunMuxer(FdListStr *fdStr, OH_AVMuxer *muxer) in DoRunMuxer() 649 OH_AVMuxer *muxer = OH_AVMuxer_Create(fdStr.outputFd, g_muxerParam.outputFormat); in RunNativeMuxer()
|
/foundation/multimedia/av_codec/test/nativedemo/e2e_demo/ |
H A D | avcodec_e2e_demo_api10.h | 41 OH_AVMuxer *muxer = nullptr;
|
H A D | avcodec_e2e_demo.h | 41 OH_AVMuxer *muxer = nullptr;
|
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/ |
H A D | avmuxer_unit_test.cpp | 1799 OH_AVMuxer *muxer = OH_AVMuxer_Create(fd_, outputFormat); in HWTEST_F() 1824 int32_t ret = OH_AVMuxer_Destroy(reinterpret_cast<OH_AVMuxer*>(format)); in HWTEST_F()
|