Home
last modified time | relevance | path

Searched refs:ImageSinkDecoder (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/decoder/src/
H A Dimage_sink_decoder.cpp59 int32_t ImageSinkDecoder::AddSurface() in AddSurface()
92 uint8_t *ImageSinkDecoder::GetLastFrame() in GetLastFrame()
97 sptr<SurfaceBuffer> ImageSinkDecoder::GetWinSurfaceBuffer() in GetWinSurfaceBuffer()
167 void ImageSinkDecoder::ConsumeSurface() in ConsumeSurface()
228 int32_t ImageSinkDecoder::ReleaseDecoder() in ReleaseDecoder()
249 int32_t ImageSinkDecoder::StartDecoder() in StartDecoder()
273 int32_t ImageSinkDecoder::StopDecoder() in StopDecoder()
364 int32_t ImageSinkDecoder::SetOutputSurface(sptr<Surface> &surface) in SetOutputSurface()
447 int32_t ImageSinkDecoder::StartInputThread() in StartInputThread()
455 int32_t ImageSinkDecoder::StopInputThread() in StopInputThread()
[all …]
H A Dimage_decoder_callback.cpp26 std::shared_ptr<ImageSinkDecoder> decoder = videoDecoder_.lock(); in OnError()
38 std::shared_ptr<ImageSinkDecoder> decoder = videoDecoder_.lock(); in OnOutputBufferAvailable()
49 std::shared_ptr<ImageSinkDecoder> decoder = videoDecoder_.lock(); in OnInputBufferAvailable()
60 std::shared_ptr<ImageSinkDecoder> decoder = videoDecoder_.lock(); in OnOutputFormatChanged()
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/decoder/include/
H A Dimage_sink_decoder.h42 ConsumBufferListener(const std::shared_ptr<ImageSinkDecoder> decoder) : decoder_(decoder) {}; in ConsumBufferListener()
47 std::shared_ptr<ImageSinkDecoder> decoder_;
49 class ImageSinkDecoder : public std::enable_shared_from_this<ImageSinkDecoder> {
51 explicit ImageSinkDecoder(const std::shared_ptr<IImageSinkProcessorListener> &imageListener) in ImageSinkDecoder() function
53 ~ImageSinkDecoder() = default;
H A Dimage_decoder_callback.h27 class ImageSinkDecoder; variable
30 explicit ImageDecoderCallback(const std::shared_ptr<ImageSinkDecoder> &decoder) in ImageDecoderCallback()
43 std::weak_ptr<ImageSinkDecoder> videoDecoder_;
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/test/fuzztest/screensinkprocessor/onbufferavailable_fuzzer/
H A Donbufferavailable_fuzzer.cpp40 std::shared_ptr<ImageSinkDecoder> decoder = std::make_shared<ImageSinkDecoder>(listener); in OnBufferAvailableFuzzTest()
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/test/unittest/screensinkprocessor/include/
H A Dimage_sink_decoder_test.h35 std::shared_ptr<ImageSinkDecoder> imageDecoder_ = nullptr;
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/include/
H A Dimage_sink_processor.h44 std::shared_ptr<ImageSinkDecoder> imageDecoder_ = nullptr;
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/test/unittest/screentranstestutils/src/
H A Dscreen_callback_test.cpp118 std::shared_ptr<ImageSinkDecoder> decoder = std::make_shared<ImageSinkDecoder>(listener);
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/src/
H A Dimage_sink_processor.cpp33 imageDecoder_ = std::make_shared<ImageSinkDecoder>(imageListener); in ConfigureImageProcessor()
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/test/unittest/screensinkprocessor/src/
H A Dimage_sink_processor_test.cpp46 processor_->imageDecoder_ = std::make_shared<ImageSinkDecoder>(imageListener_); in SetUp()
H A Dimage_sink_decoder_test.cpp47 imageDecoder_ = std::make_shared<ImageSinkDecoder>(imageListener_); in SetUp()