Home
last modified time | relevance | path

Searched refs:OH_AVMuxer (Results 1 - 19 of 19) sorted by relevance

/foundation/multimedia/av_codec/interfaces/kits/c/
H A Dnative_avmuxer.h27 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 DAVMuxerDemo.h59 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 Daudio_muxer_demo.h71 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 Daudio_muxer_demo.cpp209 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 DNativeAVMuxerInterfaceDependCheckTest.cpp47 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 DNativeAVMuxerStablityTest.cpp76 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 DNativeAVMuxerFunctionTest.cpp66 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 DNativeAVMuxerNullCheckTest.cpp59 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 DNativeAVMuxerFuzzTest.cpp65 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 DNativeAVMuxerParamCheckTest.cpp71 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 Dnative_avmuxer.cpp30 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 DAVMuxerDemo.cpp116 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 Dnative_avmagic.h58 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 Davmuxer_capi_mock.h27 explicit AVMuxerCapiMock(OH_AVMuxer *muxer) : muxer_(muxer) {} in AVMuxerCapiMock()
38 OH_AVMuxer *muxer_ = nullptr;
H A Davmuxer_capi_mock_factory.cpp23 OH_AVMuxer *muxer = OH_AVMuxer_Create(fd, format); in CreateMuxer()
/foundation/multimedia/av_codec/test/nativedemo/avmuxer/
H A Dnative_avmuxer_demo.c51 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 Davcodec_e2e_demo_api10.h41 OH_AVMuxer *muxer = nullptr;
H A Davcodec_e2e_demo.h41 OH_AVMuxer *muxer = nullptr;
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/
H A Davmuxer_unit_test.cpp1799 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()

Completed in 13 milliseconds