diff options
Diffstat (limited to 'src/lib/dcp_content.h')
| -rw-r--r-- | src/lib/dcp_content.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/dcp_content.h b/src/lib/dcp_content.h index 5a0559df2..8f01bbc4e 100644 --- a/src/lib/dcp_content.h +++ b/src/lib/dcp_content.h @@ -34,6 +34,9 @@ class DCPContentProperty { public: static int const CAN_BE_PLAYED; + static int const REFERENCE_VIDEO; + static int const REFERENCE_AUDIO; + static int const REFERENCE_SUBTITLE; }; /** @class DCPContent @@ -85,16 +88,22 @@ public: bool can_be_played () const; + void set_reference_video (bool r); + bool reference_video () const { boost::mutex::scoped_lock lm (_mutex); return _reference_video; } + void set_reference_audio (bool r); + bool reference_audio () const { boost::mutex::scoped_lock lm (_mutex); return _reference_audio; } + void set_reference_subtitle (bool r); + bool reference_subtitle () const { boost::mutex::scoped_lock lm (_mutex); return _reference_subtitle; |
