Home
last modified time | relevance | path

Searched refs:VideoDecoderBase (Results 1 – 17 of 17) sorted by relevance

/hardware/intel/common/libmix/videodecoder/
DVideoDecoderBase.cpp31 VideoDecoderBase::VideoDecoderBase(const char *mimeType, _vbp_parser_type type) in VideoDecoderBase() function in VideoDecoderBase
86 VideoDecoderBase::~VideoDecoderBase() { in ~VideoDecoderBase()
93 Decode_Status VideoDecoderBase::start(VideoConfigBuffer *buffer) { in start()
150 Decode_Status VideoDecoderBase::reset(VideoConfigBuffer *buffer) { in reset()
182 void VideoDecoderBase::stop(void) { in stop()
210 void VideoDecoderBase::flush(void) { in flush()
249 void VideoDecoderBase::freeSurfaceBuffers(void) { in freeSurfaceBuffers()
265 const VideoFormatInfo* VideoDecoderBase::getFormatInfo(void) { in getFormatInfo()
276 int VideoDecoderBase::getOutputQueueLength(void) { in getOutputQueueLength()
288 const VideoRenderBuffer* VideoDecoderBase::getOutput(bool draining, VideoErrorBuffer *outErrBuf) { in getOutput()
[all …]
DVideoDecoderVP8.cpp22 : VideoDecoderBase(mimeType, VBP_VP8) { in VideoDecoderVP8()
60 if ((VideoDecoderBase::alignMB(mVideoFormatInfo.width) != width) || in updateFormatInfo()
61 (VideoDecoderBase::alignMB(mVideoFormatInfo.height) != height)) { in updateFormatInfo()
114 return VideoDecoderBase::setupVA(VP8_SURFACE_NUMBER + VP8_REF_SIZE, vaProfile); in startVA()
120 status = VideoDecoderBase::start(buffer); in start()
124 VideoDecoderBase::ManageReference(false); in start()
132 status = VideoDecoderBase::parseBuffer(buffer->data, buffer->size, true, (void**)&data); in start()
140 VideoDecoderBase::stop(); in stop()
147 VideoDecoderBase::flush(); in flush()
161 status = VideoDecoderBase::parseBuffer( in decode()
[all …]
DVideoDecoderMPEG2.cpp22 : VideoDecoderBase(mimeType, VBP_MPEG2), in VideoDecoderMPEG2()
35 status = VideoDecoderBase::start(buffer); in start()
44 status = VideoDecoderBase::parseBuffer( in start()
62 VideoDecoderBase::stop(); in stop()
81 status = VideoDecoderBase::parseBuffer( in decode()
144 VideoDecoderBase::setRotationDegrees(buffer->rotationDegrees); in decode()
153 VideoDecoderBase::flush(); in flush()
340 return VideoDecoderBase::setupVA(MPEG2_SURFACE_NUMBER, vaProfile); in startVA()
DVideoDecoderAVC.cpp29 : VideoDecoderBase(mimeType, VBP_H264), in VideoDecoderAVC()
45 status = VideoDecoderBase::start(buffer); in start()
49 VideoDecoderBase::ManageReference(false); in start()
51 VideoDecoderBase::setOutputMethod(OUTPUT_BY_POC); in start()
58 return VideoDecoderBase::setupVA(buffer->surfaceNumber, buffer->profile); in start()
64 status = VideoDecoderBase::parseBuffer(buffer->data, buffer->size, true, (void**)&data); in start()
74 VideoDecoderBase::stop(); in stop()
84 VideoDecoderBase::flush(); in flush()
97 status = VideoDecoderBase::parseBuffer( in decode()
114 VideoDecoderBase::setRotationDegrees(buffer->rotationDegrees); in decode()
[all …]
DVideoDecoderWMV.cpp22 : VideoDecoderBase(mimeType, VBP_VC1), in VideoDecoderWMV()
40 status = VideoDecoderBase::start(buffer); in start()
69 VideoDecoderBase::stop(); in stop()
73 VideoDecoderBase::flush(); in flush()
474 return VideoDecoderBase::setupVA(VC1_SURFACE_NUMBER, vaProfile, VC1_EXTRA_SURFACE_NUMBER); in startVA()
549 status = VideoDecoderBase::parseBuffer(data, size, false, (void**)vbpData); in parseBuffer()
558 status = VideoDecoderBase::parseBuffer(newData, newSize, true, (void**)vbpData); in parseBuffer()
561 status = VideoDecoderBase::parseBuffer(data, size, true, (void**)vbpData); in parseBuffer()
DVideoDecoderBase.h63 class VideoDecoderBase : public IVideoDecoder {
65 VideoDecoderBase(const char *mimeType, _vbp_parser_type type);
66 virtual ~VideoDecoderBase();
DVideoDecoderMPEG4.cpp22 : VideoDecoderBase(mimeType, VBP_MPEG4), in VideoDecoderMPEG4()
37 status = VideoDecoderBase::start(buffer); in start()
46 status = VideoDecoderBase::parseBuffer(buffer->data, buffer->size, true, (void**)&data); in start()
56 VideoDecoderBase::stop(); in stop()
76 status = VideoDecoderBase::parseBuffer( in decode()
148 VideoDecoderBase::flush(); in flush()
597 return VideoDecoderBase::setupVA(MP4_SURFACE_NUMBER, vaProfile); in startVA()
DVideoDecoderMPEG4.h23 class VideoDecoderMPEG4 : public VideoDecoderBase {
DVideoDecoderMPEG2.h27 class VideoDecoderMPEG2 : public VideoDecoderBase {
DVideoDecoderVP8.h23 class VideoDecoderVP8 : public VideoDecoderBase {
DVideoDecoderWMV.h23 class VideoDecoderWMV : public VideoDecoderBase {
DAndroid.mk11 VideoDecoderBase.cpp \
DVideoDecoderAVC.h23 class VideoDecoderAVC : public VideoDecoderBase {
/hardware/intel/common/libmix/videodecoder/securevideo/merrifield/
DVideoDecoderAVCSecure.cpp204 status = VideoDecoderBase::parseBuffer( in processModularInputBuffer()
211 status = VideoDecoderBase::queryBuffer((void**)data); in processModularInputBuffer()
283 status = VideoDecoderBase::parseBuffer( in processClassicInputBuffer()
290 status = VideoDecoderBase::queryBuffer((void**)data); in processClassicInputBuffer()
709 status = VideoDecoderBase::updateBuffer( in updateSliceParameter()
/hardware/intel/common/libmix/videodecoder/securevideo/moorefield/
DVideoDecoderAVCSecure.cpp217 status = VideoDecoderBase::parseBuffer( in processModularInputBuffer()
224 status = VideoDecoderBase::queryBuffer((void**)data); in processModularInputBuffer()
295 status = VideoDecoderBase::parseBuffer( in processClassicInputBuffer()
302 status = VideoDecoderBase::queryBuffer((void**)data); in processClassicInputBuffer()
729 status = VideoDecoderBase::updateBuffer( in updateSliceParameter()
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/
DVideoDecoderAVCSecure.cpp160 status = VideoDecoderBase::parseBuffer( in decode()
179 status = VideoDecoderBase::updateBuffer( in decode()
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/
DVideoDecoderAVCSecure.cpp159 status = VideoDecoderBase::parseBuffer( in decode()
170 status = VideoDecoderBase::updateBuffer( in decode()