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.cpp25 : VideoDecoderBase(mimeType, VBP_VP8) { in VideoDecoderVP8()
63 if ((VideoDecoderBase::alignMB(mVideoFormatInfo.width) != width) || in updateFormatInfo()
64 (VideoDecoderBase::alignMB(mVideoFormatInfo.height) != height)) { in updateFormatInfo()
117 return VideoDecoderBase::setupVA(VP8_SURFACE_NUMBER + VP8_REF_SIZE, vaProfile); in startVA()
123 status = VideoDecoderBase::start(buffer); in start()
127 VideoDecoderBase::ManageReference(false); in start()
135 status = VideoDecoderBase::parseBuffer(buffer->data, buffer->size, true, (void**)&data); in start()
148 VideoDecoderBase::stop(); in stop()
155 VideoDecoderBase::flush(); in flush()
169 status = VideoDecoderBase::parseBuffer( in decode()
[all …]
DVideoDecoderMPEG2.cpp25 : VideoDecoderBase(mimeType, VBP_MPEG2), in VideoDecoderMPEG2()
38 status = VideoDecoderBase::start(buffer); in start()
47 status = VideoDecoderBase::parseBuffer( in start()
70 VideoDecoderBase::stop(); in stop()
89 status = VideoDecoderBase::parseBuffer( in decode()
157 VideoDecoderBase::setRotationDegrees(buffer->rotationDegrees); in decode()
166 VideoDecoderBase::flush(); in flush()
353 return VideoDecoderBase::setupVA(MPEG2_SURFACE_NUMBER, vaProfile); in startVA()
DVideoDecoderAVC.cpp32 : VideoDecoderBase(mimeType, VBP_H264), in VideoDecoderAVC()
49 status = VideoDecoderBase::start(buffer); in start()
53 VideoDecoderBase::ManageReference(false); in start()
55 VideoDecoderBase::setOutputMethod(OUTPUT_BY_POC); in start()
62 return VideoDecoderBase::setupVA(buffer->surfaceNumber, buffer->profile); in start()
68 status = VideoDecoderBase::parseBuffer(buffer->data, buffer->size, true, (void**)&data); in start()
83 VideoDecoderBase::stop(); in stop()
93 VideoDecoderBase::flush(); in flush()
106 status = VideoDecoderBase::parseBuffer( in decode()
128 VideoDecoderBase::setRotationDegrees(buffer->rotationDegrees); in decode()
[all …]
DVideoDecoderWMV.cpp25 : VideoDecoderBase(mimeType, VBP_VC1), in VideoDecoderWMV()
43 status = VideoDecoderBase::start(buffer); in start()
77 VideoDecoderBase::stop(); in stop()
81 VideoDecoderBase::flush(); in flush()
487 return VideoDecoderBase::setupVA(VC1_SURFACE_NUMBER, vaProfile, VC1_EXTRA_SURFACE_NUMBER); in startVA()
562 status = VideoDecoderBase::parseBuffer(data, size, false, (void**)vbpData); in parseBuffer()
571 status = VideoDecoderBase::parseBuffer(newData, newSize, true, (void**)vbpData); in parseBuffer()
574 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.cpp25 : VideoDecoderBase(mimeType, VBP_MPEG4), in VideoDecoderMPEG4()
40 status = VideoDecoderBase::start(buffer); in start()
49 status = VideoDecoderBase::parseBuffer(buffer->data, buffer->size, true, (void**)&data); in start()
64 VideoDecoderBase::stop(); in stop()
84 status = VideoDecoderBase::parseBuffer( in decode()
161 VideoDecoderBase::flush(); in flush()
610 return VideoDecoderBase::setupVA(MP4_SURFACE_NUMBER, vaProfile); in startVA()
DVideoDecoderMPEG2.h27 class VideoDecoderMPEG2 : public VideoDecoderBase {
DVideoDecoderMPEG4.h23 class VideoDecoderMPEG4 : 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()