| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include "VDPAU.h"#include "DVDCodecs/DVDCodecUtils.h"#include "ServiceBroker.h"#include "cores/VideoPlayer/DVDCodecs/DVDFactoryCodec.h"#include "cores/VideoPlayer/Interface/TimingConstants.h"#include "cores/VideoPlayer/Process/ProcessInfo.h"#include "cores/VideoPlayer/VideoRenderers/RenderFlags.h"#include "cores/VideoPlayer/VideoRenderers/RenderManager.h"#include "guilib/TextureManager.h"#include "rendering/GLExtensions.h"#include "rendering/RenderSystem.h"#include "settings/AdvancedSettings.h"#include "settings/Settings.h"#include "settings/SettingsComponent.h"#include "settings/lib/Setting.h"#include "utils/MathUtils.h"#include "utils/TimeUtils.h"#include "utils/log.h"#include "windowing/GraphicContext.h"#include "windowing/X11/WinSystemX11.h"#include <array>#include <mutex>#include <dlfcn.h>Classes | |
| struct | SInterlaceMapping | 
| class | VDPAU::CVdpauBufferPool | 
Macros | |
| #define | NUM_RENDER_PICS 7 | 
| #define | NUM_CROP_PIX 3 | 
| #define | ARSIZE(x) | 
| #define | VDP_PROC(id, proc) | 
| #define | CHECK_SUPPORT(feature) | 
| #define | SURFACE_USED_FOR_REFERENCE 0x01 | 
| #define | SURFACE_USED_FOR_RENDER 0x02 | 
Enumerations | |
| enum | MIXER_STATES {  M_TOP = 0 , M_TOP_ERROR , M_TOP_UNCONFIGURED , M_TOP_CONFIGURED , M_TOP_CONFIGURED_WAIT1 , M_TOP_CONFIGURED_STEP1 , M_TOP_CONFIGURED_WAIT2 , M_TOP_CONFIGURED_STEP2 }  | 
| enum | OUTPUT_STATES {  O_TOP = 0 , O_TOP_ERROR , O_TOP_UNCONFIGURED , O_TOP_CONFIGURED , O_TOP_CONFIGURED_IDLE , O_TOP_CONFIGURED_WORK }  | 
Variables | |
| CDecoder::Desc | decoder_profiles [] | 
| int | MIXER_parentStates [] | 
| int | VDPAU_OUTPUT_parentStates [] | 
| #define ARSIZE | ( | x | ) | 
| #define CHECK_SUPPORT | ( | feature | ) | 
| #define NUM_CROP_PIX 3 | 
| #define NUM_RENDER_PICS 7 | 
| #define SURFACE_USED_FOR_REFERENCE 0x01 | 
| #define SURFACE_USED_FOR_RENDER 0x02 | 
| #define VDP_PROC | ( | id, | |
| proc ) | 
| enum MIXER_STATES | 
| enum OUTPUT_STATES | 
| CDecoder::Desc decoder_profiles[] | 
| int MIXER_parentStates[] | 
| int VDPAU_OUTPUT_parentStates[] |