/foundation/CastEngine/castengine_wifi_display/services/codec/include/ |
H A D | video_encoder.h | 23 class VideoEncoder : public FrameSource, class 26 VideoEncoder() = default; 27 virtual ~VideoEncoder() = default;
|
H A D | codec_factory.h | 32 static std::shared_ptr<VideoEncoder> CreateVideoEncoder(CodecId format);
|
/foundation/multimedia/camera_framework/services/camera_service/src/avcodec/ |
H A D | video_encoder.cpp | 37 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 D | avcodec_task_manager.cpp | 65 videoEncoder_ = make_unique<VideoEncoder>(type); in AvcodecTaskManager()
|
/foundation/multimedia/camera_framework/services/camera_service/include/avcodec/ |
H A D | video_encoder.h | 28 class VideoEncoder { class 30 VideoEncoder() = default; 31 explicit VideoEncoder(VideoCodecType type); 32 ~VideoEncoder();
|
H A D | avcodec_task_manager.h | 71 unique_ptr<VideoEncoder> videoEncoder_ = nullptr;
|
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/video_codec/video_encoder/ |
H A D | video_encoder.cpp | 26 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 D | video_encoder.h | 25 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 D | histreamer_ability_querier.h | 94 /******************* 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 D | codec_factory.cpp | 72 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 D | dscreen_test.cpp | 451 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 D | histreamer_ability_parser.cpp | 258 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 D | histreamer_ability_parser_test.cpp | 278 * @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 D | histreamer_ability_querier.cpp | 562 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 D | histreamer_ability_parser.h | 306 /******************* 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 D | dscreen.h | 123 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 D | histreamer_ability_querier_test.cpp | 39 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 D | dscreen.cpp | 556 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()
|