Home
last modified time | relevance | path

Searched refs:trackIndex (Results 1 - 25 of 105) sorted by relevance

12345

/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/
H A Dblock_queue_pool.cpp37 Status BlockQueuePool::AddTrackQueue(uint32_t trackIndex) in AddTrackQueue() argument
40 MEDIA_LOG_D("In, block queue " PUBLIC_LOG_S ", track " PUBLIC_LOG_U32, name_.c_str(), trackIndex); in AddTrackQueue()
41 if (!HasQueue(trackIndex)) { in AddTrackQueue()
43 queMap_[trackIndex] = std::vector<uint32_t>({ queIndex }); in AddTrackQueue()
45 ", get queue " PUBLIC_LOG_U32, name_.c_str(), trackIndex, queIndex); in AddTrackQueue()
46 sizeMap_[trackIndex] = 0; in AddTrackQueue()
49 name_.c_str(), trackIndex); in AddTrackQueue()
54 Status BlockQueuePool::RemoveTrackQueue(uint32_t trackIndex) in RemoveTrackQueue() argument
57 MEDIA_LOG_D("In, block queue " PUBLIC_LOG_S ", track " PUBLIC_LOG_U32, name_.c_str(), trackIndex); in RemoveTrackQueue()
58 if (!HasQueue(trackIndex)) { in RemoveTrackQueue()
72 GetCacheSize(uint32_t trackIndex) GetCacheSize() argument
91 GetCacheDataSize(uint32_t trackIndex) GetCacheDataSize() argument
109 HasCache(uint32_t trackIndex) HasCache() argument
150 Push(uint32_t trackIndex, std::shared_ptr<SamplePacket> block) Push() argument
183 Pop(uint32_t trackIndex) Pop() argument
232 Front(uint32_t trackIndex) Front() argument
256 Back(uint32_t trackIndex) Back() argument
309 HasQueue(uint32_t trackIndex) HasQueue() argument
[all...]
H A Dblock_queue_pool.h57 Status AddTrackQueue(uint32_t trackIndex);
58 Status RemoveTrackQueue(uint32_t trackIndex);
59 bool HasCache(uint32_t trackIndex);
60 size_t GetCacheSize(uint32_t trackIndex);
61 uint32_t GetCacheDataSize(uint32_t trackIndex);
63 bool Push(uint32_t trackIndex, std::shared_ptr<SamplePacket> block);
64 std::shared_ptr<SamplePacket> Pop(uint32_t trackIndex);
65 std::shared_ptr<SamplePacket> Front(uint32_t trackIndex);
66 std::shared_ptr<SamplePacket> Back(uint32_t trackIndex);
84 bool HasQueue(uint32_t trackIndex);
[all...]
/foundation/multimedia/av_codec/test/unittest/demuxer_test/inner/
H A Ddemuxer_inner_mock.cpp32 int32_t DemuxerInnerMock::SelectTrackByID(uint32_t trackIndex) in SelectTrackByID() argument
35 return demuxer_->SelectTrackByID(trackIndex); in SelectTrackByID()
40 int32_t DemuxerInnerMock::UnselectTrackByID(uint32_t trackIndex) in UnselectTrackByID() argument
43 return demuxer_->UnselectTrackByID(trackIndex); in UnselectTrackByID()
48 int32_t DemuxerInnerMock::ReadSample(uint32_t trackIndex, std::shared_ptr<AVMemoryMock> sample, in ReadSample() argument
55 int32_t ret = demuxer_->ReadSample(trackIndex, sharedMem, *bufferInfo, flag); in ReadSample()
70 int32_t DemuxerInnerMock::GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex, in GetIndexByRelativePresentationTimeUs() argument
74 return demuxer_->GetIndexByRelativePresentationTimeUs(trackIndex, relativePresentationTimeUs, index); in GetIndexByRelativePresentationTimeUs()
79 int32_t DemuxerInnerMock::GetRelativePresentationTimeUsByIndex(uint32_t trackIndex, in GetRelativePresentationTimeUsByIndex() argument
84 return demuxer_->GetRelativePresentationTimeUsByIndex(trackIndex, inde in GetRelativePresentationTimeUsByIndex()
[all...]
H A Ddemuxer_inner_buffer_mock.cpp34 int32_t DemuxerInnerMock::SelectTrackByID(uint32_t trackIndex) in SelectTrackByID() argument
37 return demuxer_->SelectTrackByID(trackIndex); in SelectTrackByID()
42 int32_t DemuxerInnerMock::UnselectTrackByID(uint32_t trackIndex) in UnselectTrackByID() argument
45 return demuxer_->UnselectTrackByID(trackIndex); in UnselectTrackByID()
50 int32_t DemuxerInnerMock::ReadSample(uint32_t trackIndex, std::shared_ptr<AVMemoryMock> sample, in ReadSample() argument
70 int32_t ret = demuxer_->ReadSampleBuffer(trackIndex, buffer); in ReadSample()
84 printf("[track %d] duration %" PRId64 " dts %" PRId64 "\n", trackIndex, duration, dts); in ReadSample()
101 int32_t DemuxerInnerMock::GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex, in GetIndexByRelativePresentationTimeUs() argument
105 return demuxer_->GetIndexByRelativePresentationTimeUs(trackIndex, relativePresentationTimeUs, index); in GetIndexByRelativePresentationTimeUs()
110 int32_t DemuxerInnerMock::GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex, in GetRelativePresentationTimeUsByIndex() argument
[all...]
H A Ddemuxer_inner_mock.h31 int32_t SelectTrackByID(uint32_t trackIndex) override;
32 int32_t UnselectTrackByID(uint32_t trackIndex) override;
33 int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVMemoryMock> sample,
37 int32_t GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex,
39 int32_t GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex,
/foundation/multimedia/av_codec/test/moduletest/muxer/InnerAPI/
H A DInnerAVMuxerParamCheckTest.cpp165 int trackIndex = 0; in HWTEST_F() local
168 trackId = muxerDemo->InnerAddTrack(trackIndex, audioParams); in HWTEST_F()
172 trackId = muxerDemo->InnerAddTrack(trackIndex, audioParams); in HWTEST_F()
176 trackId = muxerDemo->InnerAddTrack(trackIndex, audioParams); in HWTEST_F()
180 trackId = muxerDemo->InnerAddTrack(trackIndex, audioParams); in HWTEST_F()
210 int trackIndex = 0; in HWTEST_F() local
213 trackId = muxerDemo->InnerAddTrack(trackIndex, audioParams); in HWTEST_F()
217 trackId = muxerDemo->InnerAddTrack(trackIndex, audioParams); in HWTEST_F()
246 int trackIndex = 0; in HWTEST_F() local
249 trackId = muxerDemo->InnerAddTrack(trackIndex, audioParam in HWTEST_F()
282 int trackIndex = 0; HWTEST_F() local
329 int trackIndex = 0; HWTEST_F() local
365 int trackIndex = 0; HWTEST_F() local
396 int trackIndex = 0; HWTEST_F() local
428 int trackIndex = 0; HWTEST_F() local
474 int trackIndex = 0; HWTEST_F() local
518 int trackIndex = 0; HWTEST_F() local
561 int trackIndex = 0; HWTEST_F() local
606 int trackIndex = 0; HWTEST_F() local
663 int trackIndex = 0; HWTEST_F() local
[all...]
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/inner_demo/
H A Dinner_demuxer_demo.cpp47 int32_t InnerDemuxerDemo::SelectTrackByID(uint32_t trackIndex) in SelectTrackByID() argument
53 int32_t ret = this->demuxer_->SelectTrackByID(trackIndex); in SelectTrackByID()
60 int32_t InnerDemuxerDemo::UnselectTrackByID(uint32_t trackIndex) in UnselectTrackByID() argument
66 int32_t ret = this->demuxer_->UnselectTrackByID(trackIndex); in UnselectTrackByID()
152 int32_t InnerDemuxerDemo::ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> mem, in ReadSample() argument
159 int32_t ret = this->demuxer_->ReadSample(trackIndex, mem, bufInfo, bufferFlag); in ReadSample()
166 int32_t InnerDemuxerDemo::ReadSampleBuffer(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample) in ReadSampleBuffer() argument
172 int32_t ret = this->demuxer_->ReadSampleBuffer(trackIndex, sample); in ReadSampleBuffer()
192 int32_t InnerDemuxerDemo::GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex, in GetIndexByRelativePresentationTimeUs() argument
199 int32_t ret = demuxer_->GetIndexByRelativePresentationTimeUs(trackIndex, relativePresentationTimeU in GetIndexByRelativePresentationTimeUs()
206 GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex, const uint32_t index, uint64_t &relativePresentationTimeUs) GetRelativePresentationTimeUsByIndex() argument
[all...]
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/
H A Davmuxer_sample.cpp60 int32_t AVMuxerSample::AddTrack(int32_t &trackIndex, std::shared_ptr<FormatMock> &trackFormat) in AddTrack() argument
65 return muxer_->AddTrack(trackIndex, trackFormat); in AddTrack()
68 int32_t AVMuxerSample::WriteSample(uint32_t trackIndex, const uint8_t *sample, const OH_AVCodecBufferAttr &info) in WriteSample() argument
73 return muxer_->WriteSample(trackIndex, sample, info); in WriteSample()
76 int32_t AVMuxerSample::WriteSampleBuffer(uint32_t trackIndex, const OH_AVBuffer *sample) in WriteSampleBuffer() argument
81 return muxer_->WriteSampleBuffer(trackIndex, sample); in WriteSampleBuffer()
/foundation/multimedia/av_codec/frameworks/native/avdemuxer/
H A Davdemuxer_impl.h33 int32_t SelectTrackByID(uint32_t trackIndex) override;
34 int32_t UnselectTrackByID(uint32_t trackIndex) override;
35 int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample,
37 int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample,
39 int32_t ReadSampleBuffer(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample) override;
48 int32_t GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex,
50 int32_t GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex,
H A Davdemuxer_impl.cpp74 int32_t AVDemuxerImpl::SelectTrackByID(uint32_t trackIndex) in SelectTrackByID() argument
78 AVCODEC_LOGD("Select track %{public}u", trackIndex); in SelectTrackByID()
81 return StatusToAVCodecServiceErrCode(mediaDemuxer_->SelectTrack(trackIndex)); in SelectTrackByID()
84 int32_t AVDemuxerImpl::UnselectTrackByID(uint32_t trackIndex) in UnselectTrackByID() argument
88 AVCODEC_LOGD("Unselect track %{public}u", trackIndex); in UnselectTrackByID()
91 return StatusToAVCodecServiceErrCode(mediaDemuxer_->UnselectTrack(trackIndex)); in UnselectTrackByID()
94 int32_t AVDemuxerImpl::ReadSampleBuffer(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample) in ReadSampleBuffer() argument
98 AVCODEC_LOGD("ReadSampleBuffer for track %{public}u", trackIndex); in ReadSampleBuffer()
105 return StatusToAVCodecServiceErrCode(mediaDemuxer_->ReadSample(trackIndex, sample)); in ReadSampleBuffer()
108 int32_t AVDemuxerImpl::ReadSample(uint32_t trackIndex, st argument
134 ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample, AVCodecBufferInfo &info, AVCodecBufferFlag &flag) ReadSample() argument
217 GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex, const uint64_t relativePresentationTimeUs, uint32_t &index) GetIndexByRelativePresentationTimeUs() argument
228 GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex, const uint32_t index, uint64_t &relativePresentationTimeUs) GetRelativePresentationTimeUsByIndex() argument
[all...]
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Davdemuxer.h37 * @param trackIndex The track index for being selected.
41 virtual int32_t SelectTrackByID(uint32_t trackIndex) = 0;
46 * @param trackIndex The track index for being unselected.
50 virtual int32_t UnselectTrackByID(uint32_t trackIndex) = 0;
54 * @param trackIndex Get the sampleBuffer from this track.
61 virtual int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample,
66 * @param trackIndex Get the sampleBuffer from this track.
73 virtual int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample,
78 * @param trackIndex Get the sampleBuffer from this track.
83 virtual int32_t ReadSampleBuffer(uint32_t trackIndex, st
[all...]
/foundation/multimedia/av_codec/test/unittest/demuxer_test/capi/
H A Ddemuxer_capi_buffer_mock.cpp33 int32_t DemuxerCapiMock::SelectTrackByID(uint32_t trackIndex) in SelectTrackByID() argument
36 return OH_AVDemuxer_SelectTrackByID(demuxer_, trackIndex); in SelectTrackByID()
41 int32_t DemuxerCapiMock::UnselectTrackByID(uint32_t trackIndex) in UnselectTrackByID() argument
44 return OH_AVDemuxer_UnselectTrackByID(demuxer_, trackIndex); in UnselectTrackByID()
49 int32_t DemuxerCapiMock::ReadSample(uint32_t trackIndex, std::shared_ptr<AVMemoryMock> sample, in ReadSample() argument
64 int32_t ret = OH_AVDemuxer_ReadSampleBuffer(demuxer_, trackIndex, avBuffer); in ReadSample()
86 printf("[track %d] duration %" PRId64 " dts %" PRId64 "\n", trackIndex, duration, dts); in ReadSample()
121 int32_t DemuxerCapiMock::GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex, in GetIndexByRelativePresentationTimeUs() argument
127 int32_t DemuxerCapiMock::GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex, in GetRelativePresentationTimeUsByIndex() argument
H A Ddemuxer_capi_mock.h35 int32_t SelectTrackByID(uint32_t trackIndex) override;
36 int32_t UnselectTrackByID(uint32_t trackIndex) override;
37 int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVMemoryMock> sample,
43 int32_t GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex,
45 int32_t GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex,
H A Ddemuxer_capi_mock.cpp92 int32_t DemuxerCapiMock::SelectTrackByID(uint32_t trackIndex) in SelectTrackByID() argument
95 return OH_AVDemuxer_SelectTrackByID(demuxer_, trackIndex); in SelectTrackByID()
100 int32_t DemuxerCapiMock::UnselectTrackByID(uint32_t trackIndex) in UnselectTrackByID() argument
103 return OH_AVDemuxer_UnselectTrackByID(demuxer_, trackIndex); in UnselectTrackByID()
108 int32_t DemuxerCapiMock::ReadSample(uint32_t trackIndex, std::shared_ptr<AVMemoryMock> sample, in ReadSample() argument
116 int32_t ret = OH_AVDemuxer_ReadSample(demuxer_, trackIndex, avMemory, &bufferAttr); in ReadSample()
174 int32_t DemuxerCapiMock::GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex, in GetIndexByRelativePresentationTimeUs() argument
180 int32_t DemuxerCapiMock::GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex, in GetRelativePresentationTimeUsByIndex() argument
/foundation/multimedia/av_codec/test/moduletest/demuxer/src/InnerAPI/
H A Dinner_demuxer_sample.cpp177 void InnerDemuxerSample::CheckLoopForPtsFromIndex(int32_t trackIndex) in CheckLoopForPtsFromIndex() argument
181 if (trackIndex == videoTrackIdx) { in CheckLoopForPtsFromIndex()
183 retForPts = demuxer_->GetRelativePresentationTimeUsByIndex(trackIndex, indexForPts, presentationTimeUs); in CheckLoopForPtsFromIndex()
196 retForPts = demuxer_->GetRelativePresentationTimeUsByIndex(trackIndex, indexForPts, presentationTimeUs); in CheckLoopForPtsFromIndex()
209 void InnerDemuxerSample::CheckLoopForIndexFromPts(int32_t trackIndex) in CheckLoopForIndexFromPts() argument
211 if (trackIndex == videoTrackIdx) { in CheckLoopForIndexFromPts()
212 GetIndexByPtsForVideo(trackIndex); in CheckLoopForIndexFromPts()
214 GetIndexByPtsForAudio(trackIndex); in CheckLoopForIndexFromPts()
218 void InnerDemuxerSample::GetIndexByPtsForVideo(int32_t trackIndex) in GetIndexByPtsForVideo() argument
225 GetIndexFromPtsForVideo(trackIndex, relativePresentationTimeU in GetIndexByPtsForVideo()
239 GetIndexByPtsForAudio(int32_t trackIndex) GetIndexByPtsForAudio() argument
261 GetIndexFromPtsForVideo(int32_t trackIndex, uint64_t relativePresentationTimeUs, int64_t pair, int division, int value) GetIndexFromPtsForVideo() argument
287 GetIndexFromPtsForAudio(int32_t trackIndex, uint64_t relativePresentationTimeUs, int64_t pair, int division, int value) GetIndexFromPtsForAudio() argument
348 CheckTimedMetaFormat(int32_t trackIndex, int32_t srcTrackIndex) CheckTimedMetaFormat() argument
[all...]
/foundation/multimedia/av_codec/test/moduletest/demuxer/src/
H A Dperf_test.cpp75 uint32_t trackIndex = 0; in HWTEST_F() local
85 ret = OH_AVDemuxer_ReadSample(demuxer, trackIndex, memory, &attr); in HWTEST_F()
103 uint32_t trackIndex = 0; in HWTEST_F() local
111 ret = OH_AVDemuxer_ReadSample(demuxer, trackIndex, memory, &attr); in HWTEST_F()
128 uint32_t trackIndex = 0; in HWTEST_F() local
137 ret = OH_AVDemuxer_ReadSample(demuxer, trackIndex, memory, &attr); in HWTEST_F()
154 uint32_t trackIndex = 0; in HWTEST_F() local
168 ret = OH_AVDemuxer_ReadSample(demuxer, trackIndex, memory, &attr); in HWTEST_F()
186 uint32_t trackIndex = 0; in HWTEST_F() local
199 ret = OH_AVDemuxer_ReadSample(demuxer, trackIndex, memor in HWTEST_F()
216 uint32_t trackIndex = 0; HWTEST_F() local
247 uint32_t trackIndex = 0; HWTEST_F() local
278 uint32_t trackIndex = 0; HWTEST_F() local
309 uint32_t trackIndex = 0; HWTEST_F() local
340 uint32_t trackIndex = 0; HWTEST_F() local
366 uint32_t trackIndex = 0; HWTEST_F() local
392 uint32_t trackIndex = 0; HWTEST_F() local
[all...]
H A Dapi_test.cpp280 uint32_t trackIndex = 0; in HWTEST_F() local
282 ASSERT_EQ(AV_ERR_INVALID_VAL, OH_AVDemuxer_ReadSample(nullptr, trackIndex, memory, &bufferAttr)); in HWTEST_F()
292 uint32_t trackIndex = -1; in HWTEST_F() local
298 ASSERT_EQ(AV_ERR_OPERATE_NOT_PERMIT, OH_AVDemuxer_ReadSample(demuxer, trackIndex, memory, &bufferAttr)); in HWTEST_F()
308 uint32_t trackIndex = 0; in HWTEST_F() local
316 ASSERT_EQ(AV_ERR_NO_MEMORY, OH_AVDemuxer_ReadSample(demuxer, trackIndex, memory1, &bufferAttr)); in HWTEST_F()
329 uint32_t trackIndex = 0; in HWTEST_F() local
336 ASSERT_EQ(AV_ERR_OPERATE_NOT_PERMIT, OH_AVDemuxer_ReadSample(demuxer, trackIndex, memory1, &bufferAttr)); in HWTEST_F()
349 uint32_t trackIndex = 0; in HWTEST_F() local
355 ASSERT_EQ(AV_ERR_INVALID_VAL, OH_AVDemuxer_ReadSample(demuxer, trackIndex, nullpt in HWTEST_F()
365 uint32_t trackIndex = 0; HWTEST_F() local
376 uint32_t trackIndex = -1; HWTEST_F() local
391 uint32_t trackIndex = 0; HWTEST_F() local
411 uint32_t trackIndex = 0; HWTEST_F() local
430 uint32_t trackIndex = 0; HWTEST_F() local
445 uint32_t trackIndex = 0; HWTEST_F() local
[all...]
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/inner/
H A Davmuxer_inner_mock.cpp48 int32_t AVMuxerInnerMock::AddTrack(int32_t &trackIndex, std::shared_ptr<FormatMock> &trackFormat) in AddTrack() argument
52 return muxer_->AddTrack(trackIndex, formatMock->GetFormat().GetMeta()); in AddTrack()
57 int32_t AVMuxerInnerMock::WriteSample(uint32_t trackIndex, in WriteSample() argument
66 return muxer_->WriteSample(trackIndex, avSample); in WriteSample()
71 int32_t AVMuxerInnerMock::WriteSampleBuffer(uint32_t trackIndex, const OH_AVBuffer *sample) in WriteSampleBuffer() argument
74 return muxer_->WriteSample(trackIndex, sample->buffer_); in WriteSampleBuffer()
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/capi/
H A Davmuxer_capi_mock.cpp41 int32_t AVMuxerCapiMock::AddTrack(int32_t &trackIndex, std::shared_ptr<FormatMock> &trackFormat) in AddTrack() argument
44 return OH_AVMuxer_AddTrack(muxer_, &trackIndex, formatMock->GetFormat()); in AddTrack()
47 int32_t AVMuxerCapiMock::WriteSample(uint32_t trackIndex, in WriteSample() argument
60 ret = OH_AVMuxer_WriteSample(muxer_, trackIndex, avSample, bufferAttr); in WriteSample()
66 int32_t AVMuxerCapiMock::WriteSampleBuffer(uint32_t trackIndex, const OH_AVBuffer *sample) in WriteSampleBuffer() argument
69 return OH_AVMuxer_WriteSampleBuffer(muxer_, trackIndex, sample); in WriteSampleBuffer()
/foundation/multimedia/av_codec/test/unittest/demuxer_test/
H A Ddemuxer_mock.h36 virtual int32_t SelectTrackByID(uint32_t trackIndex) = 0;
37 virtual int32_t UnselectTrackByID(uint32_t trackIndex) = 0;
38 virtual int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVMemoryMock> sample,
53 virtual int32_t GetIndexByRelativePresentationTimeUs(const uint32_t trackIndex,
55 virtual int32_t GetRelativePresentationTimeUsByIndex(const uint32_t trackIndex,
/foundation/multimedia/av_codec/interfaces/kits/c/
H A Dnative_avdemuxer.h75 * @param trackIndex The index of the selected track.
79 * trackIndex is out of range, track is not supported to be read.
82 OH_AVErrCode OH_AVDemuxer_SelectTrackByID(OH_AVDemuxer *demuxer, uint32_t trackIndex);
92 * @param trackIndex The index of the unselected track.
98 OH_AVErrCode OH_AVDemuxer_UnselectTrackByID(OH_AVDemuxer *demuxer, uint32_t trackIndex);
106 * @param trackIndex The index of the track from which read an encoded sample.
112 * trackIndex is out of range.
113 * {@link AV_ERR_OPERATE_NOT_PERMIT} trackIndex has not been selected.
120 OH_AVErrCode OH_AVDemuxer_ReadSample(OH_AVDemuxer *demuxer, uint32_t trackIndex,
129 * @param trackIndex Th
[all...]
/foundation/multimedia/av_codec/test/moduletest/demuxer/src/InnerAPI/include/
H A Dinner_demuxer_sample.h45 int32_t CheckTimedMetaFormat(int32_t trackIndex, int32_t srcTrackIndex);
48 void CheckLoopForIndexFromPts(int32_t trackIndex);
49 void CheckLoopForPtsFromIndex(int32_t trackIndex);
50 void GetIndexByPtsForAudio(int32_t trackIndex);
51 void GetIndexByPtsForVideo(int32_t trackIndex);
52 void GetIndexFromPtsForVideo(int32_t trackIndex, uint64_t relativePresentationTimeUs, int64_t pair,
54 void GetIndexFromPtsForAudio(int32_t trackIndex, uint64_t relativePresentationTimeUs, int64_t pair,
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/src/
H A DAVMuxerDemo.cpp126 OH_AVErrCode AVMuxerDemo::NativeAddTrack(OH_AVMuxer* muxer, int32_t* trackIndex, OH_AVFormat* trackFormat) in NativeAddTrack() argument
128 return OH_AVMuxer_AddTrack(muxer, trackIndex, trackFormat); in NativeAddTrack()
136 OH_AVErrCode AVMuxerDemo::NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex, in NativeWriteSampleBuffer() argument
139 return OH_AVMuxer_WriteSample(muxer, trackIndex, sampleBuffer, info); in NativeWriteSampleBuffer()
142 OH_AVErrCode AVMuxerDemo::NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex, in NativeWriteSampleBuffer() argument
145 return OH_AVMuxer_WriteSampleBuffer(muxer, trackIndex, sampleBuffer); in NativeWriteSampleBuffer()
181 int32_t AVMuxerDemo::InnerAddTrack(int32_t& trackIndex, std::shared_ptr<Meta> trackDesc) in InnerAddTrack() argument
188 return avmuxer_->AddTrack(trackIndex, trackDesc); in InnerAddTrack()
201 int32_t AVMuxerDemo::InnerWriteSample(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample) in InnerWriteSample() argument
208 return avmuxer_->WriteSample(trackIndex, sampl in InnerWriteSample()
[all...]
/foundation/CastEngine/castengine_wifi_display/tests/demo/protocol/rtsp/
H A Drtsp_pusher_demo.cpp29 uint32_t trackIndex = 0; in main() local
94 rtspClient->SendSetup(trackIndex++); in main()
108 if (trackIndex < medias.size() - 1) { in main()
109 rtspClient->SendSetup(trackIndex++); in main()
112 trackIndex = 0; in main()
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/include/
H A DAVMuxerDemo.h61 OH_AVErrCode NativeAddTrack(OH_AVMuxer* muxer, int32_t* trackIndex, OH_AVFormat* trackFormat);
63 OH_AVErrCode NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex,
65 OH_AVErrCode NativeWriteSampleBuffer(OH_AVMuxer* muxer, uint32_t trackIndex,
73 int32_t InnerAddTrack(int32_t& trackIndex, std::shared_ptr<Meta> trackDesc);
75 int32_t InnerWriteSample(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample);

Completed in 214 milliseconds

12345