Home
last modified time | relevance | path

Searched refs:trackDesc (Results 1 - 17 of 17) sorted by relevance

/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/muxer/
H A Dffmpeg_muxer_plugin.cpp373 Status FFmpegMuxerPlugin::SetCodecParameterOfTrack(AVStream *stream, const std::shared_ptr<Meta> &trackDesc) in SetCodecParameterOfTrack() argument
376 if (trackDesc->Find(Tag::MEDIA_BITRATE) != trackDesc->end()) { in SetCodecParameterOfTrack()
377 trackDesc->Get<Tag::MEDIA_BITRATE>(par->bit_rate); // bit rate in SetCodecParameterOfTrack()
383 if (trackDesc->Find(Tag::MEDIA_CODEC_CONFIG) != trackDesc->end()) { in SetCodecParameterOfTrack()
384 trackDesc->Get<Tag::MEDIA_CODEC_CONFIG>(codecConfig); // codec config in SetCodecParameterOfTrack()
392 if (trackDesc->Find(Tag::MEDIA_PROFILE) != trackDesc->end()) { in SetCodecParameterOfTrack()
396 trackDesc in SetCodecParameterOfTrack()
423 SetCodecParameterColor(AVStream* stream, const std::shared_ptr<Meta> &trackDesc) SetCodecParameterColor() argument
459 SetCodecParameterTimedMeta(AVStream* stream, const std::shared_ptr<Meta> &trackDesc) SetCodecParameterTimedMeta() argument
516 SetCodecParameterCuva(AVStream* stream, const std::shared_ptr<Meta> &trackDesc) SetCodecParameterCuva() argument
571 AddAudioTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc, AVCodecID codeID) AddAudioTrack() argument
619 AddVideoTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc, AVCodecID codeID, bool isCover) AddVideoTrack() argument
671 AddTimedMetaTrack( int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc, AVCodecID codeID) AddTimedMetaTrack() argument
694 AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) AddTrack() argument
[all...]
H A Dffmpeg_muxer_plugin.h45 Status AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) override;
57 Status SetCodecParameterOfTrack(AVStream *stream, const std::shared_ptr<Meta> &trackDesc);
59 Status SetCodecParameterColor(AVStream* stream, const std::shared_ptr<Meta> &trackDesc);
61 Status SetCodecParameterCuva(AVStream* stream, const std::shared_ptr<Meta> &trackDesc);
64 Status SetCodecParameterTimedMeta(AVStream* stream, const std::shared_ptr<Meta> &trackDesc);
65 Status AddAudioTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc, AVCodecID codeID);
66 Status AddVideoTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc, AVCodecID codeID, bool isCover);
67 Status AddTimedMetaTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc, AVCodecID codeID);
/foundation/multimedia/av_codec/services/media_engine/modules/muxer/
H A Dmedia_muxer.cpp174 Status MediaMuxer::AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) in AddTrack() argument
183 FALSE_RETURN_V_MSG_E(trackDesc->Get<Tag::MIME_TYPE>(mimeType), Status::ERROR_INVALID_DATA, in AddTrack()
187 FALSE_RETURN_V_MSG_E(CheckKeys(mimeType, trackDesc), Status::ERROR_INVALID_DATA, in AddTrack()
191 Status ret = muxer_->AddTrack(trackId, trackDesc); in AddTrack()
199 track->trackDesc_ = trackDesc; in AddTrack()
455 bool MediaMuxer::CheckKeys(const std::string &mimeType, const std::shared_ptr<Meta> &trackDesc)
464 if (trackDesc->Find(key.c_str()) == trackDesc->end()) {
H A Dmedia_muxer.h38 Status AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc);
61 bool CheckKeys(const std::string &mimeType, const std::shared_ptr<Meta> &trackDesc);
/foundation/multimedia/av_codec/test/nativedemo/avmuxer/
H A Davmuxer_ffmpeg_demo.cpp26 int AVMuxerFFmpegDemo::DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) in DoAddTrack() argument
29 ffmpegMuxer_->AddTrack(tempTrackId, trackDesc); in DoAddTrack()
H A Davmuxer_demo.h30 int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) override;
H A Davmuxer_engine_demo.h31 int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) override;
H A Davmuxer_ffmpeg_demo.h33 int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) override;
H A Davmuxer_demo.cpp37 int AVMuxerDemo::DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) in DoAddTrack() argument
40 if ((ret = avmuxer_->AddTrack(trackIndex, trackDesc)) != AVCS_ERR_OK) { in DoAddTrack()
H A Davmuxer_engine_demo.cpp36 int AVMuxerEngineDemo::DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) in DoAddTrack() argument
39 if ((ret = avmuxer_->AddTrack(trackIndex, trackDesc)) != Status::OK) { in DoAddTrack()
H A Davmuxer_demo_base.h35 virtual int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) = 0;
/foundation/multimedia/av_codec/frameworks/native/avmuxer/
H A Davmuxer_impl.cpp80 int32_t AVMuxerImpl::AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) in AddTrack() argument
84 CHECK_AND_RETURN_RET_LOG(trackDesc != nullptr, AVCS_ERR_INVALID_VAL, "Invalid track format"); in AddTrack()
85 return StatusConvert(muxerEngine_->AddTrack(trackIndex, trackDesc)); in AddTrack()
H A Davmuxer_impl.h31 int32_t AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) override;
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Davmuxer.h56 * @param trackDesc Meta handle pointer contain track format
61 virtual int32_t AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) = 0;
/foundation/multimedia/av_codec/interfaces/plugin/
H A Dmuxer_plugin.h33 virtual Status AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) = 0;
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/src/
H A DAVMuxerDemo.cpp181 int32_t AVMuxerDemo::InnerAddTrack(int32_t& trackIndex, std::shared_ptr<Meta> trackDesc) in InnerAddTrack() argument
188 return avmuxer_->AddTrack(trackIndex, trackDesc); in InnerAddTrack()
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/include/
H A DAVMuxerDemo.h73 int32_t InnerAddTrack(int32_t& trackIndex, std::shared_ptr<Meta> trackDesc);

Completed in 7 milliseconds