Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "DVDResource.h"
#include "cores/VideoPlayer/Buffers/VideoBuffer.h"
#include "cores/VideoPlayer/Interface/DemuxPacket.h"
#include "cores/VideoPlayer/Process/ProcessInfo.h"
#include <libavcodec/avcodec.h>
#include <libavutil/mastering_display_metadata.h>
#include <vector>
#include <string>
#include <map>
Classes | |
struct | VideoPicture |
class | CDVDVideoCodec |
class | IHardwareDecoder |
class | ICallbackHWAccel |
Macros | |
#define | FRAME_TYPE_UNDEF 0 |
#define | FRAME_TYPE_I 1 |
#define | FRAME_TYPE_P 2 |
#define | FRAME_TYPE_B 3 |
#define | FRAME_TYPE_D 4 |
#define | DVP_FLAG_TOP_FIELD_FIRST 0x00000001 |
#define | DVP_FLAG_REPEAT_TOP_FIELD 0x00000002 |
#define | DVP_FLAG_INTERLACED 0x00000008 |
#define | DVP_FLAG_DROPPED 0x00000010 |
#define | DVD_CODEC_CTRL_SKIPDEINT 0x01000000 |
#define | DVD_CODEC_CTRL_NO_POSTPROC 0x02000000 |
#define | DVD_CODEC_CTRL_HURRY 0x04000000 |
#define | DVD_CODEC_CTRL_DROP 0x08000000 |
#define | DVD_CODEC_CTRL_DROP_ANY 0x10000000 |
#define | DVD_CODEC_CTRL_DRAIN 0x20000000 |
#define | DVD_CODEC_CTRL_ROTATE 0x40000000 |
#define | DVP_QSCALE_UNKNOWN 0 |
#define | DVP_QSCALE_MPEG1 1 |
#define | DVP_QSCALE_MPEG2 2 |
#define | DVP_QSCALE_H264 3 |
#define DVD_CODEC_CTRL_DRAIN 0x20000000 |
#define DVD_CODEC_CTRL_DROP 0x08000000 |
#define DVD_CODEC_CTRL_DROP_ANY 0x10000000 |
#define DVD_CODEC_CTRL_HURRY 0x04000000 |
#define DVD_CODEC_CTRL_NO_POSTPROC 0x02000000 |
#define DVD_CODEC_CTRL_ROTATE 0x40000000 |
#define DVD_CODEC_CTRL_SKIPDEINT 0x01000000 |
#define DVP_FLAG_DROPPED 0x00000010 |
#define DVP_FLAG_INTERLACED 0x00000008 |
#define DVP_FLAG_REPEAT_TOP_FIELD 0x00000002 |
#define DVP_FLAG_TOP_FIELD_FIRST 0x00000001 |
#define DVP_QSCALE_H264 3 |
#define DVP_QSCALE_MPEG1 1 |
#define DVP_QSCALE_MPEG2 2 |
#define DVP_QSCALE_UNKNOWN 0 |
#define FRAME_TYPE_B 3 |
#define FRAME_TYPE_D 4 |
#define FRAME_TYPE_I 1 |
#define FRAME_TYPE_P 2 |
#define FRAME_TYPE_UNDEF 0 |