From 2f848b51a4ac00f7f25691fad40841d066f867cc Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 11 Jul 2013 12:41:09 +0100 Subject: Basics of allowing setup of DCP audio channels. --- src/lib/film.cc | 10 ++++++++++ src/lib/film.h | 2 ++ 2 files changed, 12 insertions(+) (limited to 'src/lib') diff --git a/src/lib/film.cc b/src/lib/film.cc index dad9d6808..16b34110c 100644 --- a/src/lib/film.cc +++ b/src/lib/film.cc @@ -625,6 +625,16 @@ Film::set_dcp_video_frame_rate (int f) signal_changed (DCP_VIDEO_FRAME_RATE); } +void +Film::set_dcp_audio_channels (int c) +{ + { + boost::mutex::scoped_lock lm (_state_mutex); + _dcp_audio_channels = c; + } + signal_changed (DCP_AUDIO_CHANNELS); +} + void Film::signal_changed (Property p) { diff --git a/src/lib/film.h b/src/lib/film.h index 08fdc587b..2bf1a0e90 100644 --- a/src/lib/film.h +++ b/src/lib/film.h @@ -139,6 +139,7 @@ public: J2K_BANDWIDTH, DCI_METADATA, DCP_VIDEO_FRAME_RATE, + DCP_AUDIO_CHANNELS }; @@ -221,6 +222,7 @@ public: void set_j2k_bandwidth (int); void set_dci_metadata (DCIMetadata); void set_dcp_video_frame_rate (int); + void set_dcp_audio_channels (int); void set_dci_date_today (); /** Emitted when some property has of the Film has changed */ -- cgit v1.2.3