Home
last modified time | relevance | path

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

/hardware/intel/common/libmix/videodecoder/
DVideoDecoderBase.cpp31 VideoDecoderBase::VideoDecoderBase(const char *mimeType, _vbp_parser_type type) in VideoDecoderBase() function in VideoDecoderBase
83 VideoDecoderBase::~VideoDecoderBase() { in ~VideoDecoderBase()
89 Decode_Status VideoDecoderBase::start(VideoConfigBuffer *buffer) { in start()
145 Decode_Status VideoDecoderBase::reset(VideoConfigBuffer *buffer) { in reset()
175 void VideoDecoderBase::stop(void) { in stop()
202 void VideoDecoderBase::flush(void) { in flush()
241 void VideoDecoderBase::freeSurfaceBuffers(void) { in freeSurfaceBuffers()
257 const VideoFormatInfo* VideoDecoderBase::getFormatInfo(void) { in getFormatInfo()
261 const VideoRenderBuffer* VideoDecoderBase::getOutput(bool draining, VideoErrorBuffer *outErrBuf) { in getOutput()
356 VideoSurfaceBuffer* VideoDecoderBase::findOutputByPts() { in findOutputByPts()
[all …]
DVideoDecoderVP8.cpp22 : VideoDecoderBase(mimeType, VBP_VP8) { in VideoDecoderVP8()
56 if ((VideoDecoderBase::alignMB(mVideoFormatInfo.width) != width) || in updateFormatInfo()
57 (VideoDecoderBase::alignMB(mVideoFormatInfo.height) != height)) { in updateFormatInfo()
86 return VideoDecoderBase::setupVA(VP8_SURFACE_NUMBER + VP8_REF_SIZE, vaProfile); in startVA()
92 status = VideoDecoderBase::start(buffer); in start()
96 VideoDecoderBase::ManageReference(false); in start()
104 status = VideoDecoderBase::parseBuffer(buffer->data, buffer->size, true, (void**)&data); in start()
112 VideoDecoderBase::stop(); in stop()
119 VideoDecoderBase::flush(); in flush()
133 status = VideoDecoderBase::parseBuffer( 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()
455 return VideoDecoderBase::setupVA(VC1_SURFACE_NUMBER, vaProfile, VC1_EXTRA_SURFACE_NUMBER); in startVA()
529 status = VideoDecoderBase::parseBuffer(data, size, false, (void**)vbpData); in parseBuffer()
538 status = VideoDecoderBase::parseBuffer(newData, newSize, true, (void**)vbpData); in parseBuffer()
541 status = VideoDecoderBase::parseBuffer(data, size, true, (void**)vbpData); in parseBuffer()
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 …]
DVideoDecoderBase.h45 class VideoDecoderBase : public IVideoDecoder {
47 VideoDecoderBase(const char *mimeType, _vbp_parser_type type);
48 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()
128 VideoDecoderBase::flush(); in flush()
575 return VideoDecoderBase::setupVA(MP4_SURFACE_NUMBER, vaProfile); in startVA()
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.cpp205 status = VideoDecoderBase::parseBuffer( in processModularInputBuffer()
212 status = VideoDecoderBase::queryBuffer((void**)data); in processModularInputBuffer()
284 status = VideoDecoderBase::parseBuffer( in processClassicInputBuffer()
291 status = VideoDecoderBase::queryBuffer((void**)data); in processClassicInputBuffer()
712 status = VideoDecoderBase::updateBuffer( in updateSliceParameter()
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/
DVideoDecoderAVCSecure.cpp159 status = VideoDecoderBase::parseBuffer( in decode()
170 status = VideoDecoderBase::updateBuffer( in decode()
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/
DVideoDecoderAVCSecure.cpp160 status = VideoDecoderBase::parseBuffer( in decode()
179 status = VideoDecoderBase::updateBuffer( in decode()