diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-09-12 23:16:31 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-09-12 23:16:31 +0100 |
| commit | 3e12c68dc0451e73b5bc1a84d1d70f4999f7b4b5 (patch) | |
| tree | f2adf8732363450a2171d402a862a82f5ad697e9 /src/lib/subtitle_content.h | |
| parent | 6873b32db9a7275b8c49e64b63110b4cfe0980fd (diff) | |
| parent | 4265db19ba68a995fca42bdd5fa815aead9c5c50 (diff) | |
Merge master.
Diffstat (limited to 'src/lib/subtitle_content.h')
| -rw-r--r-- | src/lib/subtitle_content.h | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/src/lib/subtitle_content.h b/src/lib/subtitle_content.h index 97649f4d5..c3c25232f 100644 --- a/src/lib/subtitle_content.h +++ b/src/lib/subtitle_content.h @@ -27,7 +27,8 @@ class SubtitleContentProperty public: static int const SUBTITLE_X_OFFSET; static int const SUBTITLE_Y_OFFSET; - static int const SUBTITLE_SCALE; + static int const SUBTITLE_X_SCALE; + static int const SUBTITLE_Y_SCALE; static int const USE_SUBTITLES; }; @@ -53,7 +54,8 @@ public: void set_use_subtitles (bool); void set_subtitle_x_offset (double); void set_subtitle_y_offset (double); - void set_subtitle_scale (double); + void set_subtitle_x_scale (double); + void set_subtitle_y_scale (double); bool use_subtitles () const { boost::mutex::scoped_lock lm (_mutex); @@ -70,9 +72,14 @@ public: return _subtitle_y_offset; } - double subtitle_scale () const { + double subtitle_x_scale () const { boost::mutex::scoped_lock lm (_mutex); - return _subtitle_scale; + return _subtitle_x_scale; + } + + double subtitle_y_scale () const { + boost::mutex::scoped_lock lm (_mutex); + return _subtitle_y_scale; } private: @@ -87,8 +94,10 @@ private: * +ve is further down the frame, -ve is further up. */ double _subtitle_y_offset; - /** scale factor to apply to subtitles */ - double _subtitle_scale; + /** x scale factor to apply to subtitles */ + double _subtitle_x_scale; + /** y scale factor to apply to subtitles */ + double _subtitle_y_scale; }; #endif |
