/hardware/intel/common/libmix/videodecoder/ |
D | VideoDecoderBase.cpp | 31 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 …]
|
D | VideoDecoderVP8.cpp | 22 : 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 …]
|
D | VideoDecoderMPEG2.cpp | 22 : 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()
|
D | VideoDecoderAVC.cpp | 29 : 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 …]
|
D | VideoDecoderWMV.cpp | 22 : 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()
|
D | VideoDecoderMPEG4.cpp | 22 : 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()
|
D | VideoDecoderBase.h | 63 class VideoDecoderBase : public IVideoDecoder { 65 VideoDecoderBase(const char *mimeType, _vbp_parser_type type); 66 virtual ~VideoDecoderBase();
|
D | VideoDecoderMPEG2.h | 27 class VideoDecoderMPEG2 : public VideoDecoderBase {
|
D | VideoDecoderMPEG4.h | 23 class VideoDecoderMPEG4 : public VideoDecoderBase {
|
D | VideoDecoderVP8.h | 23 class VideoDecoderVP8 : public VideoDecoderBase {
|
D | VideoDecoderWMV.h | 23 class VideoDecoderWMV : public VideoDecoderBase {
|
D | Android.mk | 11 VideoDecoderBase.cpp \
|
D | VideoDecoderAVC.h | 23 class VideoDecoderAVC : public VideoDecoderBase {
|
/hardware/intel/common/libmix/videodecoder/securevideo/merrifield/ |
D | VideoDecoderAVCSecure.cpp | 204 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/ |
D | VideoDecoderAVCSecure.cpp | 217 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/cherrytrail/ |
D | VideoDecoderAVCSecure.cpp | 159 status = VideoDecoderBase::parseBuffer( in decode() 170 status = VideoDecoderBase::updateBuffer( in decode()
|
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/ |
D | VideoDecoderAVCSecure.cpp | 160 status = VideoDecoderBase::parseBuffer( in decode() 179 status = VideoDecoderBase::updateBuffer( in decode()
|