| 
    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 |