new enums required for RF64 => RIFF and MBWF support
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 8 Sep 2015 21:37:02 +0000 (17:37 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 8 Sep 2015 21:40:28 +0000 (17:40 -0400)
libs/ardour/ardour/source.h
libs/ardour/ardour/types.h
libs/ardour/enums.cc

index 18de40771c9799bddec7668d6d8a7fe66ad908a5..eb204715a1fefb7a349a4bd1e3a11cbd082fadc6 100644 (file)
@@ -49,6 +49,7 @@ class LIBARDOUR_API Source : public SessionObject
                NoPeakFile = 0x40,
                Destructive = 0x80,
                Empty = 0x100, /* used for MIDI only */
+               RF64_RIFF = 0x200,
        };
 
        typedef Glib::Threads::Mutex::Lock Lock;
index 08fe0ef75bc1239378a1ec99c8a8148dcc195cf0..f2facd340b2e4cc6d75e3692b9436502c3b2b0b6 100644 (file)
@@ -484,7 +484,9 @@ namespace ARDOUR {
                CAF,
                AIFF,
                iXML,
-               RF64
+               RF64,
+               RF64_WAV,
+               MBWF,
        };
 
        struct PeakData {
index 8607b9f01fa4c0d7b2d9f53609ca89ac7e282d8d..baf3a41df4c68b67cd361e9fb2442d82c3c4769f 100644 (file)
@@ -343,6 +343,9 @@ setup_enum_writer ()
        REGISTER_ENUM (AIFF);
        REGISTER_ENUM (iXML);
        REGISTER_ENUM (RF64);
+       REGISTER_ENUM (RF64);
+       REGISTER_ENUM (RF64_WAV);
+       REGISTER_ENUM (MBWF);
        REGISTER (_HeaderFormat);
 
        REGISTER_ENUM (AudioUnit);