/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 | 25 : 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 …]
|
D | VideoDecoderMPEG2.cpp | 25 : 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()
|
D | VideoDecoderAVC.cpp | 32 : 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 …]
|
D | VideoDecoderWMV.cpp | 25 : 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()
|
D | VideoDecoderBase.h | 63 class VideoDecoderBase : public IVideoDecoder { 65 VideoDecoderBase(const char *mimeType, _vbp_parser_type type); 66 virtual ~VideoDecoderBase();
|
D | VideoDecoderMPEG4.cpp | 25 : 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()
|
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/baytrail/ |
D | VideoDecoderAVCSecure.cpp | 160 status = VideoDecoderBase::parseBuffer( in decode() 179 status = VideoDecoderBase::updateBuffer( in decode()
|
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/ |
D | VideoDecoderAVCSecure.cpp | 159 status = VideoDecoderBase::parseBuffer( in decode() 170 status = VideoDecoderBase::updateBuffer( in decode()
|