forked MediaInput into two derived classes for video and audio

Rather than convoluting the MediaInput node, te MediaInput is now an abstract
base class that provides access to a Decoder and derived classes are
responsible for handling it
This commit is contained in:
itsmattkc
2019-10-24 17:03:33 +11:00
parent 2fdf78df4a
commit af702835da
12 changed files with 401 additions and 289 deletions
-1
View File
@@ -141,7 +141,6 @@ private:
AVPacket* pkt_;
SwsContext* scale_ctx_;
SwrContext* resample_ctx_;
int output_fmt_;
QVector<int64_t> frame_index_;