|
OpenEnroth 90c43ae
|
#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/Resources/EngineFileSystem.h"#include "Engine/EngineGlobals.h"#include "Engine/Graphics/Renderer/Renderer.h"#include "Engine/Graphics/Image.h"#include "Engine/Time/Timer.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 |