summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/export_formats.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour/export_formats.h')
-rw-r--r--libs/ardour/ardour/export_formats.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/libs/ardour/ardour/export_formats.h b/libs/ardour/ardour/export_formats.h
index 4c9c205725..8e51827b89 100644
--- a/libs/ardour/ardour/export_formats.h
+++ b/libs/ardour/ardour/export_formats.h
@@ -210,6 +210,17 @@ class LIBARDOUR_API ExportFormatBWF : public ExportFormat, public HasSampleForma
virtual bool has_broadcast_info () const { return true; }
};
+
+class LIBARDOUR_API ExportFormatFFMPEG : public ExportFormat {
+ public:
+ ExportFormatFFMPEG (std::string const& name, std::string const& ext);
+ ~ExportFormatFFMPEG () {};
+
+ bool set_compatibility_state (ExportFormatCompatibility const & compatibility);
+ Type get_type () const { return T_FFMPEG; }
+ SampleFormat get_explicit_sample_format () const { return SF_Float; }
+};
+
} // namespace ARDOUR
#endif /* __ardour_export_formats__ */