class MJPEGDecoder

Defined at line 40 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.h

Takes a MJPEG stream and parses and decodes the images contained within that stream.

Public Methods

void MJPEGDecoder (std::unique_ptr<MJPEGAccelerator> accelerator)

Defined at line 22 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

void ~MJPEGDecoder ()

Defined at line 25 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

void SetStream (int32_t id, const DecoderBuffer & decoder_buffer)

AcceleratedVideoDecoder implementation.

Defined at line 27 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

bool Flush ()

Defined at line 36 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

void Reset ()

Defined at line 41 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

DecodeResult Decode ()

Defined at line 43 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

void MJPEGDecoder (const MJPEGDecoder & )

Disallow copying

Defined at line 69 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.h

MJPEGDecoder & operator= (const MJPEGDecoder & )

Defined at line 70 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.h

gfx::Size GetPicSize ()

Defined at line 106 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

gfx::Rect GetVisibleRect ()

Defined at line 108 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

VideoCodecProfile GetProfile ()

Defined at line 110 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

uint8_t GetBitDepth ()

Defined at line 115 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

size_t GetRequiredNumOfPictures ()

Defined at line 117 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

size_t GetNumReferenceFrames ()

Defined at line 119 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

bool IsCurrentFrameKeyframe ()

Defined at line 121 of file ../../src/media/codec/codecs/vaapi/mjpeg_decoder.cc

Records