diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-07-11 12:41:09 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-07-11 12:41:09 +0100 |
| commit | 2f848b51a4ac00f7f25691fad40841d066f867cc (patch) | |
| tree | ad2ecb200a0b6f58ea4133ec8336ff0a76bde2ac /src/lib | |
| parent | 4985bbd615df73bf92fa14ba5cd585aa051e5b12 (diff) | |
Basics of allowing setup of DCP audio channels.
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/film.cc | 10 | ||||
| -rw-r--r-- | src/lib/film.h | 2 |
2 files changed, 12 insertions, 0 deletions
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 @@ -626,6 +626,16 @@ Film::set_dcp_video_frame_rate (int f) } 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 */ |
