/hardware/intel/common/libmix/videodecoder/ |
D | VideoDecoderBase.cpp | 31 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 …]
|
D | VideoDecoderVP8.cpp | 22 : 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 …]
|
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() 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()
|
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 | VideoDecoderBase.h | 45 class VideoDecoderBase : public IVideoDecoder { 47 VideoDecoderBase(const char *mimeType, _vbp_parser_type type); 48 virtual ~VideoDecoderBase();
|
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() 128 VideoDecoderBase::flush(); in flush() 575 return VideoDecoderBase::setupVA(MP4_SURFACE_NUMBER, vaProfile); in startVA()
|
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 | 205 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/ |
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()
|