Home
last modified time | relevance | path

Searched refs:VideoEncoder (Results 1 - 18 of 18) sorted by relevance

/foundation/CastEngine/castengine_wifi_display/services/codec/include/
H A Dvideo_encoder.h23 class VideoEncoder : public FrameSource, class
26 VideoEncoder() = default;
27 virtual ~VideoEncoder() = default;
H A Dcodec_factory.h32 static std::shared_ptr<VideoEncoder> CreateVideoEncoder(CodecId format);
/foundation/multimedia/camera_framework/services/camera_service/src/avcodec/
H A Dvideo_encoder.cpp37 VideoEncoder::~VideoEncoder() in ~VideoEncoder()
39 MEDIA_INFO_LOG("~VideoEncoder enter"); in ~VideoEncoder()
43 VideoEncoder::VideoEncoder(VideoCodecType type) : videoCodecType_(type) in VideoEncoder() function in OHOS::CameraStandard::VideoEncoder
45 MEDIA_INFO_LOG("VideoEncoder enter"); in VideoEncoder()
48 int32_t VideoEncoder::Create(const std::string &codecMime) in Create()
56 int32_t VideoEncoder::Config() in Config()
72 int32_t VideoEncoder::Start() in Start()
86 int32_t VideoEncoder
[all...]
H A Davcodec_task_manager.cpp65 videoEncoder_ = make_unique<VideoEncoder>(type); in AvcodecTaskManager()
/foundation/multimedia/camera_framework/services/camera_service/include/avcodec/
H A Dvideo_encoder.h28 class VideoEncoder { class
30 VideoEncoder() = default;
31 explicit VideoEncoder(VideoCodecType type);
32 ~VideoEncoder();
H A Davcodec_task_manager.h71 unique_ptr<VideoEncoder> videoEncoder_ = nullptr;
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/video_codec/video_encoder/
H A Dvideo_encoder.cpp26 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = {LOG_CORE, LOG_DOMAIN_TEST, "VideoEncoder"};
32 int32_t VideoEncoder::Create(const std::string &codecMime, bool isSoftware) in Create()
46 int32_t VideoEncoder::Config(SampleInfo &sampleInfo, uintptr_t * const sampleContext) in Config()
66 int32_t VideoEncoder::Start() in Start()
75 int32_t VideoEncoder::Flush() in Flush()
84 int32_t VideoEncoder::Stop() in Stop()
93 int32_t VideoEncoder::Reset() in Reset()
102 std::shared_ptr<OH_AVFormat> VideoEncoder::GetFormat() in GetFormat()
108 int32_t VideoEncoder::NotifyEndOfStream() in NotifyEndOfStream()
118 int32_t VideoEncoder
[all...]
H A Dvideo_encoder.h25 class VideoEncoder : public VideoCodecBase { class
42 class VideoEncoderAPI10 : public VideoEncoder {
61 class VideoEncoderAPI11 : public VideoEncoder {
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/include/
H A Dhistreamer_ability_querier.h94 /******************* VideoEncoder Begin *****************/
104 struct VideoEncoder { struct
116 void ToJson(cJSON *jsonObject, const VideoEncoder &videoEncoder);
117 void FromJson(const cJSON *jsonObject, VideoEncoder &videoEncoder);
118 /******************* VideoEncoder End *******************/
149 std::vector<VideoEncoder> QueryVideoEncoderAbility();
/foundation/CastEngine/castengine_wifi_display/services/codec/src/
H A Dcodec_factory.cpp72 std::shared_ptr<VideoEncoder> CodecFactory::CreateVideoEncoder(CodecId format) in CreateVideoEncoder()
75 std::shared_ptr<VideoEncoder> encoder; in CreateVideoEncoder()
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/2.0/src/
H A Ddscreen_test.cpp451 std::vector<VideoEncoder> localVideoEncoders; in HWTEST_F()
465 std::vector<VideoEncoder> localVideoEncoders; in HWTEST_F()
467 VideoEncoder videoEncoder; in HWTEST_F()
486 std::vector<VideoEncoder> localVideoEncoders; in HWTEST_F()
488 VideoEncoder videoEncoder; in HWTEST_F()
507 std::vector<VideoEncoder> localVideoEncoders; in HWTEST_F()
509 VideoEncoder videoEncoder; in HWTEST_F()
/foundation/distributedhardware/distributed_hardware_fwk/utils/src/
H A Dhistreamer_ability_parser.cpp258 void FromJson(const cJSON *jsonObject, VideoEncoder &videoEncoder) in FromJson()
265 DHLOGE("VideoEncoder NAME is invalid!"); in FromJson()
271 DHLOGE("VideoEncoder INS is invalid!"); in FromJson()
283 DHLOGE("VideoEncoder OUTS is invalid!"); in FromJson()
413 void FromJson<VideoEncoder>(const std::string &key, const cJSON *jsonObject, std::vector<VideoEncoder> &objs);
/foundation/distributedhardware/distributed_hardware_fwk/utils/test/unittest/common/histreamer_ability_parser/
H A Dhistreamer_ability_parser_test.cpp278 * @tc.desc: Verify the FromJson(const cJSON *jsonObj, VideoEncoder &videoEncoder) function
288 VideoEncoder videoEncoder; in HWTEST_F()
447 * @tc.desc: Verify the FromJson<VideoEncoder> function
457 VideoEncoder videoEncoder; in HWTEST_F()
460 std::vector<VideoEncoder>videoEncoders; in HWTEST_F()
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/src/
H A Dhistreamer_ability_querier.cpp562 std::vector<VideoEncoder> QueryVideoEncoderAbility() in QueryVideoEncoderAbility()
564 std::vector<VideoEncoder> videoEncoders; in QueryVideoEncoderAbility()
568 AVTRANS_LOGI("VideoEncoder Plugin not want: %{public}s", name.c_str()); in QueryVideoEncoderAbility()
576 VideoEncoder videoEncoder; in QueryVideoEncoderAbility()
654 void ToJson(cJSON *jsonObject, const VideoEncoder &videoEncoder) in ToJson()
691 void FromJson(const cJSON *jsonObject, VideoEncoder &videoEncoder) in FromJson()
697 AVTRANS_LOGE("VideoEncoder NAME is invalid"); in FromJson()
708 AVTRANS_LOGE("VideoEncoder INS is invalid"); in FromJson()
720 AVTRANS_LOGE("VideoEncoder OUTS is invalid"); in FromJson()
1041 std::vector<VideoEncoder> viudeoEncoder in QueryVideoEncoderAbilityStr()
[all...]
/foundation/distributedhardware/distributed_hardware_fwk/utils/include/
H A Dhistreamer_ability_parser.h306 /******************* VideoEncoder Begin *****************/
316 struct VideoEncoder { struct
324 void FromJson(const cJSON *jsonObject, VideoEncoder &videoEncoder);
325 /******************* VideoEncoder End *******************/
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/2.0/include/
H A Ddscreen.h123 int32_t ChooseCodecType(const std::vector<VideoEncoder> &localVideoEncoders,
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/test/unittest/common/src/
H A Dhistreamer_ability_querier_test.cpp39 static const std::vector<VideoEncoder>::size_type VIDEO_ENCODER_FOUR = 4;
123 std::vector<VideoEncoder> videoEncoders = QueryVideoEncoderAbility(); in HWTEST_F()
125 for (std::vector<VideoEncoder>::size_type i = 0; i < videoEncoders.size(); i++) { in HWTEST_F()
493 * @tc.desc: Verify the FromJson(const cJSON *jsonObject, VideoEncoder &videoEncoder) function.
500 VideoEncoder videoEncoder; in HWTEST_F()
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/2.0/src/
H A Ddscreen.cpp556 std::vector<VideoEncoder> localVideoEncoders; in NegotiateCodecType()
557 FromJson<VideoEncoder>(VIDEO_ENCODERS, localVideoEncodersJson, localVideoEncoders); in NegotiateCodecType()
563 int32_t DScreen::ChooseCodecType(const std::vector<VideoEncoder> &localVideoEncoders, in ChooseCodecType()

Completed in 17 milliseconds