| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include "MediaPipelineWebOS.h"#include "Buffers/VideoBufferStarfish.h"#include "CompileInfo.h"#include "DVDCodecs/Audio/DVDAudioCodecFFmpeg.h"#include "DVDCodecs/Audio/DVDAudioCodecPassthrough.h"#include "DVDCodecs/DVDCodecs.h"#include "DVDCodecs/DVDFactoryCodec.h"#include "DVDDemuxers/DVDDemuxUtils.h"#include "DVDOverlayContainer.h"#include "Interface/TimingConstants.h"#include "Process/ProcessInfo.h"#include "VideoRenderers/RenderManager.h"#include "cores/AudioEngine/Encoders/AEEncoderFFmpeg.h"#include "cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h"#include "cores/AudioEngine/Interfaces/AE.h"#include "cores/AudioEngine/Utils/AEUtil.h"#include "cores/VideoPlayer/Interface/DemuxCrypto.h"#include "settings/SettingUtils.h"#include "settings/Settings.h"#include "settings/SettingsComponent.h"#include "settings/lib/Setting.h"#include "utils/Base64.h"#include "utils/BitstreamConverter.h"#include "utils/JSONVariantParser.h"#include "utils/JSONVariantWriter.h"#include "utils/SystemInfo.h"#include "utils/log.h"#include "windowing/wayland/WinSystemWaylandWebOS.h"#include "platform/linux/WebOSTVPlatformConfig.h"#include <algorithm>#include <cmath>#include <cstdint>#include <exception>#include <map>#include <ratio>#include <string_view>#include <utility>#include <vector>#include <appswitching-control-block/AcbAPI.h>#include <glib-object.h>#include <player-factory/custompipeline.hpp>#include <player-factory/customplayer.hpp>#include <starfish-media-pipeline/StarfishMediaAPIs.h>#include <libavcodec/defs.h>#include <libavutil/opt.h>