+ void set_use_subtitles (bool);
+ void set_burn_subtitles (bool);
+ void set_subtitle_x_offset (double);
+ void set_subtitle_y_offset (double);
+ void set_subtitle_x_scale (double);
+ void set_subtitle_y_scale (double);
+ void set_subtitle_language (std::string language);
+
+ bool use_subtitles () const {
+ boost::mutex::scoped_lock lm (_mutex);
+ return _use_subtitles;
+ }
+
+ bool burn_subtitles () const {
+ boost::mutex::scoped_lock lm (_mutex);
+ return _burn_subtitles;
+ }
+
+ double subtitle_x_offset () const {
+ boost::mutex::scoped_lock lm (_mutex);
+ return _subtitle_x_offset;
+ }