Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "DVDVideoCodecFFmpeg.h"
#include "DVDCodecs/DVDCodecs.h"
#include "DVDCodecs/DVDFactoryCodec.h"
#include "DVDStreamInfo.h"
#include "ServiceBroker.h"
#include "cores/FFmpeg.h"
#include "cores/VideoPlayer/Interface/TimingConstants.h"
#include "cores/VideoPlayer/VideoRenderers/RenderManager.h"
#include "cores/VideoSettings.h"
#include "settings/AdvancedSettings.h"
#include "settings/Settings.h"
#include "settings/SettingsComponent.h"
#include "utils/CPUInfo.h"
#include "utils/StringUtils.h"
#include "utils/XTimeUtils.h"
#include "utils/log.h"
#include <memory>
#include <mutex>
#include <libavfilter/avfilter.h>
#include <libavfilter/buffersink.h>
#include <libavfilter/buffersrc.h>
#include <libavutil/mastering_display_metadata.h>
#include <libavutil/opt.h>
#include <libavutil/pixdesc.h>
#include <libavutil/video_enc_params.h>
Classes | |
class | CVideoBufferFFmpeg |
class | CVideoBufferPoolFFmpeg |
union | pts_union |
Macros | |
#define | RINT(x) |
Enumerations | |
enum | DecoderState { STATE_NONE , STATE_SW_SINGLE , STATE_HW_SINGLE , STATE_HW_FAILED , STATE_SW_MULTI } |
enum | EFilterFlags { FILTER_NONE = 0x0 , FILTER_DEINTERLACE_BWDIF = 0x1 , FILTER_DEINTERLACE_ANY = 0xf , FILTER_DEINTERLACE_FLAGGED = 0x10 , FILTER_DEINTERLACE_HALFED = 0x20 , FILTER_ROTATE = 0x40 } |
#define RINT | ( | x | ) |
enum DecoderState |
enum EFilterFlags |