|
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 |