Home
last modified time | relevance | path

Searched refs:MediaAVCodec (Results 1 - 25 of 795) sorted by relevance

12345678910>>...32

/foundation/multimedia/av_codec/services/media_engine/filters/
H A Dcodec_capability_adapter.cpp40 codeclist_ = MediaAVCodec::AVCodecListFactory::CreateAVCodecList(); in Init()
44 Status CodecCapabilityAdapter::GetAvailableEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo) in GetAvailableEncoder()
53 MediaAVCodec::CapabilityData *capabilityData = codeclist_->GetCapability(codecMimeType, in IsWatermarkSupported()
54 true, MediaAVCodec::AVCodecCategory::AVCODEC_HARDWARE); in IsWatermarkSupported()
61 if (capabilityData->featuresMap.count(static_cast<int32_t>(MediaAVCodec::AVCapabilityFeature::VIDEO_WATERMARK))) { in IsWatermarkSupported()
69 Status CodecCapabilityAdapter::GetAudioEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo) in GetAudioEncoder()
71 MediaAVCodec::CapabilityData *capabilityData = codeclist_->GetCapability( in GetAudioEncoder()
72 std::string(MediaAVCodec::CodecMimeType::AUDIO_AAC), true, MediaAVCodec::AVCodecCategory::AVCODEC_SOFTWARE); in GetAudioEncoder()
79 Status CodecCapabilityAdapter::GetVideoEncoder(std::vector<MediaAVCodec
[all...]
H A Dsurface_encoder_adapter.cpp39 using namespace OHOS::MediaAVCodec;
40 class SurfaceEncoderAdapterCallback : public MediaAVCodec::MediaCodecCallback {
47 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) override
56 void OnOutputFormatChanged(const MediaAVCodec::Format &format) override
77 class DroppedFramesCallback : public MediaAVCodec::MediaCodecParameterWithAttrCallback {
122 int32_t ret = MediaAVCodec::VideoEncoderFactory::CreateByMime(mime, format, codecServer_); in Init()
139 void SurfaceEncoderAdapter::ConfigureGeneralFormat(MediaAVCodec::Format &format, const std::shared_ptr<Meta> &meta) in ConfigureGeneralFormat()
145 format.PutIntValue(MediaAVCodec::MediaDescriptionKey::MD_KEY_WIDTH, videoWidth); in ConfigureGeneralFormat()
150 format.PutIntValue(MediaAVCodec::MediaDescriptionKey::MD_KEY_HEIGHT, videoHeight); in ConfigureGeneralFormat()
155 format.PutDoubleValue(MediaAVCodec in ConfigureGeneralFormat()
[all...]
H A Dsurface_encoder_adapter.h37 namespace MediaAVCodec { namespace
49 virtual void OnError(MediaAVCodec::AVCodecErrorType type, int32_t errorCode) = 0;
97 void ConfigureGeneralFormat(MediaAVCodec::Format &format, const std::shared_ptr<Meta> &meta);
98 void ConfigureAboutRGBA(MediaAVCodec::Format &format, const std::shared_ptr<Meta> &meta);
99 void ConfigureEnableFormat(MediaAVCodec::Format &format, const std::shared_ptr<Meta> &meta);
100 void ConfigureAboutEnableTemporalScale(MediaAVCodec::Format &format, const std::shared_ptr<Meta> &meta);
107 std::shared_ptr<MediaAVCodec::AVCodecVideoEncoder> codecServer_;
145 } // namespace MediaAVCodec
/foundation/CastEngine/castengine_wifi_display/services/codec/src/
H A Dvideo_sink_decoder.cpp58 videoDecoder_ = OHOS::MediaAVCodec::VideoDecoderFactory::CreateByName( in InitDecoder()
59 (MediaAVCodec::AVCodecCodecName::VIDEO_DECODER_AVC_NAME).data()); in InitDecoder()
62 videoDecoder_ = OHOS::MediaAVCodec::VideoDecoderFactory::CreateByMime( in InitDecoder()
63 (MediaAVCodec::AVCodecMimeType::MEDIA_MIMETYPE_VIDEO_AVC).data()); in InitDecoder()
79 MediaAVCodec::Format format; in SetDecoderFormat()
84 if (ret != MediaAVCodec::AVCS_ERR_OK) { in SetDecoderFormat()
97 if (ret != MediaAVCodec::AVCS_ERR_OK) { in SetVideoCallback()
157 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StartDecoder()
163 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StartDecoder()
181 if (ret != MediaAVCodec in StopDecoder()
[all...]
H A Dvideo_source_encoder.cpp26 void VideoSourceEncoder::VideoEncodeCallback::OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) in OnError()
34 void VideoSourceEncoder::VideoEncodeCallback::OnOutputFormatChanged(const MediaAVCodec::Format &format) in OnOutputFormatChanged()
43 uint32_t index, std::shared_ptr<MediaAVCodec::AVSharedMemory> buffer) in OnInputBufferAvailable()
52 uint32_t index, MediaAVCodec::AVCodecBufferInfo info, MediaAVCodec::AVCodecBufferFlag flag, in OnOutputBufferAvailable()
53 std::shared_ptr<MediaAVCodec::AVSharedMemory> buffer) in OnOutputBufferAvailable()
98 videoEncoder_ = OHOS::MediaAVCodec::VideoEncoderFactory::CreateByMime("video/avc"); in CreateEncoder()
101 videoEncoder_ = OHOS::MediaAVCodec::VideoEncoderFactory::CreateByMime("video/hevc"); in CreateEncoder()
113 if (ret != MediaAVCodec::AVCodecServiceErrCode::AVCS_ERR_OK) { in CreateEncoder()
129 MediaAVCodec in ConfigEncoder()
[all...]
/foundation/CastEngine/castengine_wifi_display/services/codec/include/
H A Dvideo_source_encoder.h41 int32_t pixleFormat_ = static_cast<int32_t>(OHOS::MediaAVCodec::VideoPixelFormat::RGBA);
56 class VideoEncodeCallback : public MediaAVCodec::AVCodecCallback {
61 void OnOutputFormatChanged(const MediaAVCodec::Format &format);
62 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode);
63 void OnInputBufferAvailable(uint32_t index, std::shared_ptr<MediaAVCodec::AVSharedMemory> buffer);
64 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
65 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<MediaAVCodec::AVSharedMemory> buffer);
81 void OnOutputFormatChanged(const MediaAVCodec::Format &format);
82 void OnError(MediaAVCodec
[all...]
H A Dvideo_sink_decoder.h40 class VideoSinkDecoder : public MediaAVCodec::AVCodecCallback,
56 void OnOutputFormatChanged(const MediaAVCodec::Format &format) override;
57 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) override;
58 void OnInputBufferAvailable(uint32_t index, std::shared_ptr<MediaAVCodec::AVSharedMemory> buffer) override;
59 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
60 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<MediaAVCodec::AVSharedMemory> buffer) override;
74 std::queue<std::shared_ptr<MediaAVCodec::AVSharedMemory>> inBufferQueue_;
80 std::shared_ptr<OHOS::MediaAVCodec::AVCodecVideoDecoder> videoDecoder_ = nullptr;
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/helper/
H A Dsample_helper.cpp30 const std::unordered_map<OHOS::MediaAVCodec::Sample::CodecType, std::string> CODEC_TYPE_TO_STRING = {
31 {OHOS::MediaAVCodec::Sample::CodecType::VIDEO_HW_DECODER, "Hardware Decoder"},
32 {OHOS::MediaAVCodec::Sample::CodecType::VIDEO_SW_DECODER, "Software Decoder"},
33 {OHOS::MediaAVCodec::Sample::CodecType::VIDEO_HW_ENCODER, "Hardware Encoder"},
34 {OHOS::MediaAVCodec::Sample::CodecType::VIDEO_SW_ENCODER, "Software Encoder"},
37 const std::unordered_map<OHOS::MediaAVCodec::Sample::CodecRunMode, std::string> RUN_MODE_TO_STRING = {
38 {OHOS::MediaAVCodec::Sample::CodecRunMode::API10_SURFACE, "Surface API10"},
39 {OHOS::MediaAVCodec::Sample::CodecRunMode::API10_BUFFER, "Buffer API10"},
40 {OHOS::MediaAVCodec::Sample::CodecRunMode::API11_BUFFER, "Buffer API11"},
41 {OHOS::MediaAVCodec
73 namespace MediaAVCodec { global() namespace
[all...]
/foundation/distributedhardware/distributed_screen/services/screentransport/test/unittest/screentranstestutils/src/
H A Dscreen_callback_test.cpp88 MediaAVCodec::AVCodecErrorType errorType = MediaAVCodec::AVCODEC_ERROR_INTERNAL; in HWTEST_F()
92 MediaAVCodec::AVCodecBufferInfo info; in HWTEST_F()
96 MediaAVCodec::AVCodecBufferFlag flag = MediaAVCodec::AVCODEC_BUFFER_FLAG_NONE; in HWTEST_F()
121 MediaAVCodec::AVCodecErrorType errorType = MediaAVCodec::AVCODEC_ERROR_INTERNAL; in HWTEST_F()
125 MediaAVCodec::AVCodecBufferInfo info; in HWTEST_F()
129 MediaAVCodec::AVCodecBufferFlag flag = MediaAVCodec in HWTEST_F()
[all...]
/foundation/multimedia/player_framework/frameworks/native/soundpool/
H A Dsound_parser.h41 using namespace MediaAVCodec;
62 SoundDecoderCallback(const int32_t soundID, const std::shared_ptr<MediaAVCodec::AVCodecAudioDecoder> &audioDec,
63 const std::shared_ptr<MediaAVCodec::AVDemuxer> &demuxer, const bool isRawFile);
86 void DealBufferRawFile(MediaAVCodec::AVCodecBufferFlag bufferFlag, MediaAVCodec::AVCodecBufferInfo sampleInfo,
90 std::shared_ptr<MediaAVCodec::AVCodecAudioDecoder> audioDec_;
91 std::shared_ptr<MediaAVCodec::AVDemuxer> demuxer_;
116 MediaAVCodec::Format GetSoundTrackFormat() const in GetSoundTrackFormat()
180 int32_t DoDemuxer(MediaAVCodec::Format *trackFormat);
181 int32_t DoDecode(MediaAVCodec
[all...]
H A Dsound_parser.cpp33 std::shared_ptr<MediaAVCodec::AVSource> source = MediaAVCodec::AVSourceFactory::CreateWithURI(url); in SoundParser()
35 std::shared_ptr<MediaAVCodec::AVDemuxer> demuxer = MediaAVCodec::AVDemuxerFactory::CreateWithSource(source); in SoundParser()
48 std::shared_ptr<MediaAVCodec::AVSource> source = in SoundParser()
49 MediaAVCodec::AVSourceFactory::CreateWithFD(fdSource_, offset, length); in SoundParser()
51 std::shared_ptr<MediaAVCodec::AVDemuxer> demuxer = MediaAVCodec::AVDemuxerFactory::CreateWithSource(source); in SoundParser()
88 int32_t SoundParser::DoDemuxer(MediaAVCodec::Format *trackFormat) in DoDemuxer()
92 MediaAVCodec in DoDemuxer()
[all...]
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Dvideo_decoder_adapter.h37 Status Init(MediaAVCodec::AVCodecType type, bool isMimeType, const std::string &name);
45 int32_t SetCallback(const std::shared_ptr<MediaAVCodec::MediaCodecCallback> &callback);
52 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode);
53 void OnOutputFormatChanged(const MediaAVCodec::Format &format);
76 std::shared_ptr<MediaAVCodec::AVCodecVideoDecoder> mediaCodec_;
77 std::shared_ptr<MediaAVCodec::MediaCodecCallback> callback_;
96 class VideoDecoderCallback : public OHOS::MediaAVCodec::MediaCodecCallback {
101 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode);
102 void OnOutputFormatChanged(const MediaAVCodec::Format &format);
H A Dcodec_capability_adapter.h32 Status GetAvailableEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo);
35 Status GetVideoEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo);
37 Status GetAudioEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo);
38 std::shared_ptr<MediaAVCodec::AVCodecList> codeclist_ {nullptr};
/foundation/multimedia/av_codec/test/unittest/filter_test/
H A Dsurface_decoder_unit_test.h53 class MyAVCodecVideoDecoder : public MediaAVCodec::AVCodecVideoDecoder {
88 int32_t QueueInputBuffer(uint32_t index, MediaAVCodec::AVCodecBufferInfo info, MediaAVCodec::AVCodecBufferFlag flag) in QueueInputBuffer()
112 int32_t SetCallback(const std::shared_ptr<MediaAVCodec::AVCodecCallback> &callback) in SetCallback()
116 int32_t SetCallback(const std::shared_ptr<MediaAVCodec::MediaCodecCallback> &callback) in SetCallback()
132 void OnError(MediaAVCodec::AVCodecErrorType type, int32_t errorCode) in OnError()
H A Dsurface_encoder_adapter_unit_test.h63 class MyAVCodecVideoEncoder : public MediaAVCodec::AVCodecVideoEncoder {
102 int32_t QueueInputBuffer(uint32_t index, MediaAVCodec::AVCodecBufferInfo info, in QueueInputBuffer()
103 MediaAVCodec::AVCodecBufferFlag flag) in QueueInputBuffer()
127 int32_t SetCallback(const std::shared_ptr< MediaAVCodec::AVCodecCallback> &callback) in SetCallback()
131 int32_t SetCallback(const std::shared_ptr< MediaAVCodec::MediaCodecCallback> &callback) in SetCallback()
135 int32_t SetCallback(const std::shared_ptr< MediaAVCodec::MediaCodecParameterCallback> &callback) in SetCallback()
139 int32_t SetCallback(const std::shared_ptr< MediaAVCodec::MediaCodecParameterWithAttrCallback> &callback) in SetCallback()
160 void OnError(MediaAVCodec::AVCodecErrorType type, int32_t errorCode) {} in OnError()
/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/decoder/src/
H A Dimage_sink_decoder.cpp239 if (ret != MediaAVCodec::AVCS_ERR_OK) { in ReleaseDecoder()
258 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StartDecoder()
264 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StartDecoder()
282 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StopDecoder()
288 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StopDecoder()
302 videoDecoder_ = MediaAVCodec::VideoDecoderFactory::CreateByMime( in InitVideoDecoder()
303 std::string(MediaAVCodec::CodecMimeType::VIDEO_AVC)); in InitVideoDecoder()
306 videoDecoder_ = MediaAVCodec::VideoDecoderFactory::CreateByMime( in InitVideoDecoder()
307 std::string(MediaAVCodec::CodecMimeType::VIDEO_HEVC)); in InitVideoDecoder()
321 if (ret != MediaAVCodec in InitVideoDecoder()
[all...]
/foundation/distributedhardware/distributed_camera/services/data_process/include/pipeline_node/multimedia_codec/encoder/
H A Dencode_video_callback.h29 class EncodeVideoCallback : public MediaAVCodec::AVCodecCallback {
35 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) override;
38 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
39 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<Media::AVSharedMemory> buffer) override;
/foundation/distributedhardware/distributed_camera/services/data_process/include/pipeline_node/multimedia_codec/decoder/
H A Ddecode_video_callback.h29 class DecodeVideoCallback : public MediaAVCodec::AVCodecCallback {
35 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) override;
38 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
39 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<Media::AVSharedMemory> buffer) override;
/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/decoder/include/
H A Dimage_decoder_callback.h28 class ImageDecoderCallback : public MediaAVCodec::AVCodecCallback {
34 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) override;
35 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
36 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<Media::AVSharedMemory> buffer) override;
H A Dimage_sink_decoder.h67 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode);
69 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
70 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<Media::AVSharedMemory> buffer);
93 MediaAVCodec::AVCodecBufferInfo decoderBufferInfo_;
104 std::shared_ptr<MediaAVCodec::AVCodecVideoDecoder> videoDecoder_;
105 std::shared_ptr<MediaAVCodec::AVCodecCallback> decodeVideoCallback_;
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourceprocessor/encoder/include/
H A Dimage_encoder_callback.h28 class ImageEncoderCallback : public MediaAVCodec::AVCodecCallback {
34 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) override;
35 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
36 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<Media::AVSharedMemory> buffer) override;
H A Dimage_source_encoder.h59 void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode);
60 void OnOutputBufferAvailable(uint32_t index, MediaAVCodec::AVCodecBufferInfo info,
61 MediaAVCodec::AVCodecBufferFlag flag, std::shared_ptr<Media::AVSharedMemory> buffer);
78 MediaAVCodec::AVCodecBufferInfo encoderBufferInfo_;
86 std::shared_ptr<MediaAVCodec::AVCodecVideoEncoder> videoEncoder_;
88 std::shared_ptr<MediaAVCodec::AVCodecCallback> encodeVideoCallback_;
/foundation/multimedia/av_codec/test/nativedemo/
H A Dav_codec_demo.cpp45 using namespace OHOS::MediaAVCodec;
46 using namespace OHOS::MediaAVCodec::AudioDemo;
47 using namespace OHOS::MediaAVCodec::AudioBufferDemo;
48 using namespace OHOS::MediaAVCodec::AudioFlacDemo;
49 using namespace OHOS::MediaAVCodec::AudioFlacEncDemo; // AudioEncoderBufferDemo
50 using namespace OHOS::MediaAVCodec::AudioOpusDemo;
51 using namespace OHOS::MediaAVCodec::AudioG711muDemo;
52 using namespace OHOS::MediaAVCodec::AudioAvbufferG711muDemo;
53 using namespace OHOS::MediaAVCodec::AudioAvbufferMp3EncoderDemo;
54 using namespace OHOS::MediaAVCodec
[all...]
/foundation/distributedhardware/distributed_screen/services/screentransport/screensourceprocessor/encoder/src/
H A Dimage_source_encoder.cpp248 if (ret != MediaAVCodec::AVCS_ERR_OK) { in ReleaseEncoder()
271 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StartEncoder()
277 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StartEncoder()
294 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StopEncoder()
299 if (ret != MediaAVCodec::AVCS_ERR_OK) { in StopEncoder()
320 videoEncoder_ = MediaAVCodec::VideoEncoderFactory::CreateByMime( in InitVideoEncoder()
321 std::string(MediaAVCodec::CodecMimeType::VIDEO_AVC)); in InitVideoEncoder()
324 videoEncoder_ = MediaAVCodec::VideoEncoderFactory::CreateByMime( in InitVideoEncoder()
325 std::string(MediaAVCodec::CodecMimeType::VIDEO_HEVC)); in InitVideoEncoder()
339 if (ret != MediaAVCodec in InitVideoEncoder()
[all...]
/foundation/multimedia/av_codec/test/unittest/decoder_filter_test/
H A Dvideo_decoder_adapter_unit_test.h58 class TestMediaCodecCallback : public MediaAVCodec::MediaCodecCallback {
64 virtual void OnError(MediaAVCodec::AVCodecErrorType errorType, int32_t errorCode) in OnError()
85 class TestAVCodecVideoDecoder : public MediaAVCodec::AVCodecVideoDecoder {
138 virtual int32_t QueueInputBuffer(uint32_t index, MediaAVCodec::AVCodecBufferInfo info, in QueueInputBuffer()
139 MediaAVCodec::AVCodecBufferFlag flag) in QueueInputBuffer()
169 virtual int32_t SetCallback(const std::shared_ptr<MediaAVCodec::AVCodecCallback> &callback) in SetCallback()
174 virtual int32_t SetCallback(const std::shared_ptr<MediaAVCodec::MediaCodecCallback> &callback) in SetCallback()

Completed in 11 milliseconds

12345678910>>...32