diff options
Diffstat (limited to 'src/lib/film_state.cc')
| -rw-r--r-- | src/lib/film_state.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/film_state.cc b/src/lib/film_state.cc index c8d519d71..deaacca84 100644 --- a/src/lib/film_state.cc +++ b/src/lib/film_state.cc @@ -809,6 +809,13 @@ FilmState::set_frames_per_second (float f) _frames_per_second = f; signal_changed (FRAMES_PER_SECOND); } + +void +FilmState::set_audio_to_discard (int a) +{ + _audio_to_discard = a; + signal_changed (AUDIO_TO_DISCARD); +} void FilmState::signal_changed (Property p) @@ -833,3 +840,8 @@ FilmState::audio_channels () const return _audio_streams[_audio_stream].channels (); } +int +FilmState::total_audio_delay () const +{ + return _audio_delay - _audio_to_discard; +} |
