summaryrefslogtreecommitdiff
path: root/src/lib/film.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/film.cc')
-rw-r--r--src/lib/film.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc
index 227f8557b..b0785df34 100644
--- a/src/lib/film.cc
+++ b/src/lib/film.cc
@@ -204,6 +204,7 @@ string
Film::video_state_identifier () const
{
assert (format ());
+ LocaleGuard lg;
pair<string, string> f = Filter::ffmpeg_strings (filters());
@@ -428,6 +429,7 @@ void
Film::write_metadata () const
{
boost::mutex::scoped_lock lm (_state_mutex);
+ LocaleGuard lg;
boost::filesystem::create_directories (directory());
@@ -515,6 +517,7 @@ void
Film::read_metadata ()
{
boost::mutex::scoped_lock lm (_state_mutex);
+ LocaleGuard lg;
_external_audio.clear ();
_content_audio_streams.clear ();