/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/muxer/ |
H A D | ffmpeg_muxer_plugin.cpp | 373 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 D | ffmpeg_muxer_plugin.h | 45 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 D | media_muxer.cpp | 174 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 D | media_muxer.h | 38 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 D | avmuxer_ffmpeg_demo.cpp | 26 int AVMuxerFFmpegDemo::DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) in DoAddTrack() argument 29 ffmpegMuxer_->AddTrack(tempTrackId, trackDesc); in DoAddTrack()
|
H A D | avmuxer_demo.h | 30 int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) override;
|
H A D | avmuxer_engine_demo.h | 31 int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) override;
|
H A D | avmuxer_ffmpeg_demo.h | 33 int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) override;
|
H A D | avmuxer_demo.cpp | 37 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 D | avmuxer_engine_demo.cpp | 36 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 D | avmuxer_demo_base.h | 35 virtual int DoAddTrack(int32_t &trackIndex, std::shared_ptr<Meta> trackDesc) = 0;
|
/foundation/multimedia/av_codec/frameworks/native/avmuxer/ |
H A D | avmuxer_impl.cpp | 80 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 D | avmuxer_impl.h | 31 int32_t AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) override;
|
/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | avmuxer.h | 56 * @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 D | muxer_plugin.h | 33 virtual Status AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) = 0;
|
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/src/ |
H A D | AVMuxerDemo.cpp | 181 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 D | AVMuxerDemo.h | 73 int32_t InnerAddTrack(int32_t& trackIndex, std::shared_ptr<Meta> trackDesc);
|