OpenEnroth 73e68f7
|
#include "Media/MediaPlayer.h"
#include <algorithm>
#include <cassert>
#include <chrono>
#include <deque>
#include <map>
#include <memory>
#include <queue>
#include <vector>
#include <thread>
#include <utility>
#include <string>
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
#include <libavutil/avutil.h>
#include <libavutil/imgutils.h>
#include <libavutil/mem.h>
#include <libavutil/opt.h>
#include <libswresample/swresample.h>
#include <libswscale/swscale.h>
#include "Engine/Engine.h"
#include "Engine/EngineFileSystem.h"
#include "Engine/EngineGlobals.h"
#include "Engine/Graphics/Renderer/Renderer.h"
#include "Engine/Graphics/Image.h"
#include "GUI/GUIMessageQueue.h"
#include "Media/Audio/AudioPlayer.h"
#include "Media/Audio/OpenALSoundProvider.h"
#include "Media/FFmpegLogProxy.h"
#include "Media/FFmpegBlobInputStream.h"
#include "Utility/Memory/FreeDeleter.h"
#include "GUI/GUIWindow.h"
Classes | |
class | AVStreamWrapper |
class | AVAudioStream |
class | AVVideoStream |
class | Movie |
Functions | |
static Recti | calculateVideoRectangle (const IMovie &movie) |
Variables | |
OpenALSoundProvider * | provider = nullptr |
MPlayer * | pMediaPlayer = nullptr |
PMovie | pMovie_Track |
MPlayer* pMediaPlayer = nullptr |
PMovie pMovie_Track |
OpenALSoundProvider* provider = nullptr |