media nodes: moved video/audioinput category to media base

They both have the same category, so they can share the same code in their base.
This commit is contained in:
itsmattkc
2020-04-03 23:28:03 +11:00
parent 3dd91a1429
commit 11f962d6b3
6 changed files with 7 additions and 12 deletions
-5
View File
@@ -19,11 +19,6 @@ QString AudioInput::id() const
return QStringLiteral("org.olivevideoeditor.Olive.audioinput");
}
QString AudioInput::Category() const
{
return tr("Input");
}
QString AudioInput::Description() const
{
return tr("Import an audio footage stream.");
-1
View File
@@ -12,7 +12,6 @@ public:
virtual QString Name() const override;
virtual QString id() const override;
virtual QString Category() const override;
virtual QString Description() const override;
private:
+5
View File
@@ -32,6 +32,11 @@ MediaInput::MediaInput() :
AddInput(footage_input_);
}
QString MediaInput::Category() const
{
return tr("Input");
}
StreamPtr MediaInput::footage()
{
return footage_input_->get_standard_value().value<StreamPtr>();
+2
View File
@@ -33,6 +33,8 @@ class MediaInput : public Node
public:
MediaInput();
virtual QString Category() const override;
StreamPtr footage();
void SetFootage(StreamPtr f);
-5
View File
@@ -30,11 +30,6 @@ QString VideoInput::id() const
return QStringLiteral("org.olivevideoeditor.Olive.videoinput");
}
QString VideoInput::Category() const
{
return tr("Input");
}
QString VideoInput::Description() const
{
return tr("Import a video footage stream.");
-1
View File
@@ -15,7 +15,6 @@ public:
virtual QString Name() const override;
virtual QString id() const override;
virtual QString Category() const override;
virtual QString Description() const override;
NodeInput* matrix_input() const;