PonyPlayer
|
#include <QtCore>
#include <QTimer>
#include <unordered_map>
#include <vector>
#include "ponyplayer.h"
#include "helper.hpp"
#include "frame.hpp"
#include "twins_queue.hpp"
#include "forward.hpp"
#include "backward.hpp"
#include "audioformat.hpp"
#include "virtual.hpp"
#include <libavformat/avformat.h>
#include <libavcodec/avcodec.h>
#include <libavutil/error.h>
#include <libswresample/swresample.h>
#include <libavutil/imgutils.h>
类 | |
class | StreamInfo |
class | DemuxDispatcherBase |
class | DecodeDispatcher |
解码器调度器, 将Packet分配给解码器进一步解码成Frame 这个类是RAII的 更多... | |
class | ReverseDecodeDispatcher |
反向解码器调度器 更多... | |
命名空间 | |
namespace | PonyPlayer |
类型定义 | |
typedef unsigned int | StreamIndex |
枚举 | |
enum | PonyPlayer::OpenFileResultType { PonyPlayer::FAILED , PonyPlayer::VIDEO , PonyPlayer::AUDIO } |
变量 | |
constexpr const StreamIndex | DEFAULT_STREAM_INDEX = std::numeric_limits<StreamIndex>::max() |
typedef unsigned int StreamIndex |
|
constexpr |