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
+26
View File
@@ -0,0 +1,26 @@
#include "audio.h"
AudioInput::AudioInput()
{
}
QString AudioInput::Name()
{
return tr("Audio Input");
}
QString AudioInput::id()
{
return "org.olivevideoeditor.Olive.audioinput";
}
QString AudioInput::Category()
{
return tr("Input");
}
QString AudioInput::Description()
{
return tr("Import an audio footage stream.");
}