|
OpenEnroth 20c20dc
|
Public Member Functions | |
| virtual bool | open (AVFormatContext *format_ctx) override |
| Blob | decode_frame (AVPacket *avpacket) |
Public Member Functions inherited from AVStreamWrapper | |
| AVStreamWrapper () | |
| virtual | ~AVStreamWrapper () |
| virtual void | reset () |
| virtual void | close () |
| virtual bool | open (AVFormatContext *format_ctx)=0 |
| virtual bool | open (AVFormatContext *format_ctx, AVMediaType type_) |
Protected Attributes | |
| SwrContext * | converter = nullptr |
Additional Inherited Members | |
Public Attributes inherited from AVStreamWrapper | |
| AVMediaType | type |
| int | stream_idx |
| AVStream * | stream |
| AVCodec * | dec |
| AVCodecContext * | dec_ctx |
| std::queue< Blob > | queue |
|
inline |
|
inlineoverridevirtual |
Implements AVStreamWrapper.
|
protected |