From 9fad1efe1b93463248f53db7546d8d4fda91cb01 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 2 Apr 2021 15:29:17 +1100 Subject: [PATCH] wrap otio classes in compiler definition --- app/task/project/loadotio/loadotio.cpp | 4 ++++ app/task/project/loadotio/loadotio.h | 4 ++++ app/task/project/saveotio/saveotio.cpp | 4 ++++ app/task/project/saveotio/saveotio.h | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/app/task/project/loadotio/loadotio.cpp b/app/task/project/loadotio/loadotio.cpp index c6cbfdb36..01ebd496e 100644 --- a/app/task/project/loadotio/loadotio.cpp +++ b/app/task/project/loadotio/loadotio.cpp @@ -20,6 +20,8 @@ #include "loadotio.h" +#ifdef USE_OTIO + #include #include #include @@ -191,3 +193,5 @@ bool LoadOTIOTask::Run() } } + +#endif diff --git a/app/task/project/loadotio/loadotio.h b/app/task/project/loadotio/loadotio.h index bc5ef72a9..fb6d2a2f2 100644 --- a/app/task/project/loadotio/loadotio.h +++ b/app/task/project/loadotio/loadotio.h @@ -21,6 +21,8 @@ #ifndef OTIODECODER_H #define OTIODECODER_H +#ifdef USE_OTIO + #include "project/project.h" #include "task/project/load/loadbasetask.h" @@ -39,4 +41,6 @@ protected: } +#endif + #endif // OTIODECODER_H diff --git a/app/task/project/saveotio/saveotio.cpp b/app/task/project/saveotio/saveotio.cpp index 552b24d4d..850d7385c 100644 --- a/app/task/project/saveotio/saveotio.cpp +++ b/app/task/project/saveotio/saveotio.cpp @@ -20,6 +20,8 @@ #include "saveotio.h" +#ifdef USE_OTIO + #include #include #include @@ -204,3 +206,5 @@ bool SaveOTIOTask::SerializeTrackList(TrackList *list, opentimelineio::v1_0::Tim } } + +#endif diff --git a/app/task/project/saveotio/saveotio.h b/app/task/project/saveotio/saveotio.h index b50ac4381..2b673a120 100644 --- a/app/task/project/saveotio/saveotio.h +++ b/app/task/project/saveotio/saveotio.h @@ -21,6 +21,8 @@ #ifndef PROJECTSAVEASOTIOTASK_H #define PROJECTSAVEASOTIOTASK_H +#ifdef USE_OTIO + #include #include @@ -51,4 +53,6 @@ private: } +#endif + #endif // PROJECTSAVEASOTIOTASK_H