, _ignore_video(false)
, _ignore_audio(false)
, _ignore_text(false)
+ , _always_burn_open_subtitles(false)
, _tolerant (film->tolerant())
, _audio_merger (_film->audio_frame_rate())
, _subtitle_alignment (subtitle_alignment)
, _ignore_video(false)
, _ignore_audio(false)
, _ignore_text(false)
+ , _always_burn_open_subtitles(false)
, _tolerant (film->tolerant())
, _audio_merger (_film->audio_frame_rate())
{
void
Player::set_always_burn_open_subtitles ()
{
- boost::mutex::scoped_lock lm (_mutex);
_always_burn_open_subtitles = true;
}
boost::atomic<bool> _ignore_audio;
/** true if the player should ignore all text; i.e. never produce any */
boost::atomic<bool> _ignore_text;
- bool _always_burn_open_subtitles = false;
+ boost::atomic<bool> _always_burn_open_subtitles;
/** true if we should try to be fast rather than high quality */
bool _fast = false;
/** true if we should keep going in the face of `survivable' errors */