Home
last modified time | relevance | path

Searched refs:MediaH264Decoder (Results 1 – 10 of 10) sorted by relevance

/device/generic/goldfish-opengl/system/codecs/c2/decoders/avcdec/
DMediaH264Decoder.cpp30 MediaH264Decoder::MediaH264Decoder(RenderMode renderMode) in MediaH264Decoder() function in MediaH264Decoder
39 void MediaH264Decoder::initH264Context(unsigned int width, unsigned int height, in initH264Context()
68 void MediaH264Decoder::resetH264Context(unsigned int width, unsigned int height, in resetH264Context()
88 void MediaH264Decoder::destroyH264Context() { in destroyH264Context()
100 h264_result_t MediaH264Decoder::decodeFrame(uint8_t *img, size_t szBytes, in decodeFrame()
129 void MediaH264Decoder::sendMetadata(MetaDataColorAspects *ptr) { in sendMetadata()
145 void MediaH264Decoder::flush() { in flush()
157 h264_image_t MediaH264Decoder::getImage() { in getImage()
192 MediaH264Decoder::renderOnHostAndReturnImageMetadata(int hostColorBufferId) { in renderOnHostAndReturnImageMetadata()
DMediaH264Decoder.h51 class MediaH264Decoder {
61 MediaH264Decoder(RenderMode renderMode);
62 virtual ~MediaH264Decoder() = default;
DAndroid.bp19 "MediaH264Decoder.cpp",
DC2GoldfishAvcDec.h62 std::unique_ptr<MediaH264Decoder> mContext;
DC2GoldfishAvcDec.cpp543 mContext.reset(new MediaH264Decoder(RenderMode::RENDER_BY_HOST_GPU)); in createDecoder()
545 mContext.reset(new MediaH264Decoder(RenderMode::RENDER_BY_GUEST_CPU)); in createDecoder()
548 MediaH264Decoder::PixelFormat::YUV420P); in createDecoder()
/device/generic/goldfish-opengl/system/codecs/omx/avcdec/
DMediaH264Decoder.cpp30 MediaH264Decoder::MediaH264Decoder(RenderMode renderMode) :mRenderMode(renderMode) { in MediaH264Decoder() function in MediaH264Decoder
38 void MediaH264Decoder::initH264Context(unsigned int width, in initH264Context()
69 void MediaH264Decoder::resetH264Context(unsigned int width, in resetH264Context()
91 void MediaH264Decoder::destroyH264Context() { in destroyH264Context()
102 h264_result_t MediaH264Decoder::decodeFrame(uint8_t* img, size_t szBytes, uint64_t pts) { in decodeFrame()
129 void MediaH264Decoder::flush() { in flush()
141 h264_image_t MediaH264Decoder::getImage() { in getImage()
174 h264_image_t MediaH264Decoder::renderOnHostAndReturnImageMetadata(int hostColorBufferId) { in renderOnHostAndReturnImageMetadata()
DGoldfishAVCDec.cpp141 mContext.reset(new MediaH264Decoder(mRenderMode)); in initDecoder()
146 MediaH264Decoder::PixelFormat::YUV420P); in initDecoder()
249 …mContext->resetH264Context(mWidth, mHeight, mWidth, mHeight, MediaH264Decoder::PixelFormat::YUV420… in onPortFlushCompleted()
371 h264_result_t h264Res = {(int)MediaH264Decoder::Err::NoErr, 0}; in onQueueFilled()
387 if (h264Res.ret == (int)MediaH264Decoder::Err::DecoderRestarted) { in onQueueFilled()
438 MediaH264Decoder::PixelFormat::YUV420P); in onQueueFilled()
503 MediaH264Decoder::PixelFormat::YUV420P); in onQueueFilled()
DAndroid.bp22 "MediaH264Decoder.cpp",
/device/generic/goldfish-opengl/system/codecs/omx/avcdec/include/
DMediaH264Decoder.h49 class MediaH264Decoder {
59 MediaH264Decoder(RenderMode renderMode);
60 virtual ~MediaH264Decoder() = default;
DGoldfishAVCDec.h126 std::unique_ptr<MediaH264Decoder> mContext;