-void
-SubtitleContent::set_use_subtitles (bool u)
-{
- {
- boost::mutex::scoped_lock lm (_mutex);
- _use_subtitles = u;
- }
- _parent->signal_changed (SubtitleContentProperty::USE_SUBTITLES);
-}
-
-void
-SubtitleContent::set_burn_subtitles (bool b)
-{
- {
- boost::mutex::scoped_lock lm (_mutex);
- _burn_subtitles = b;
- }
- _parent->signal_changed (SubtitleContentProperty::BURN_SUBTITLES);
-}
-
-void
-SubtitleContent::set_subtitle_x_offset (double o)
-{
- {
- boost::mutex::scoped_lock lm (_mutex);
- _subtitle_x_offset = o;
- }
- _parent->signal_changed (SubtitleContentProperty::SUBTITLE_X_OFFSET);
-}
-
-void
-SubtitleContent::set_subtitle_y_offset (double o)
-{
- {
- boost::mutex::scoped_lock lm (_mutex);
- _subtitle_y_offset = o;
- }
- _parent->signal_changed (SubtitleContentProperty::SUBTITLE_Y_OFFSET);
-}
-
-void
-SubtitleContent::set_subtitle_x_scale (double s)
-{
- {
- boost::mutex::scoped_lock lm (_mutex);
- _subtitle_x_scale = s;
- }
- _parent->signal_changed (SubtitleContentProperty::SUBTITLE_X_SCALE);
-}
-
-void
-SubtitleContent::set_subtitle_y_scale (double s)
-{
- {
- boost::mutex::scoped_lock lm (_mutex);
- _subtitle_y_scale = s;
- }
- _parent->signal_changed (SubtitleContentProperty::SUBTITLE_Y_SCALE);
-}
-
-void
-SubtitleContent::set_subtitle_language (string language)
-{
- {
- boost::mutex::scoped_lock lm (_mutex);
- _subtitle_language = language;
- }
- _parent->signal_changed (SubtitleContentProperty::SUBTITLE_LANGUAGE);
-}
-