diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/film.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc index a881e957a..273ae0993 100644 --- a/src/lib/film.cc +++ b/src/lib/film.cc @@ -1000,7 +1000,12 @@ Film::set_content (string c) } #ifdef DVDOMATIC_WINDOWS - string ffprobe = "ffprobe.exe "; + char dir[512]; + GetModuleFileName (GetModuleHandle (0), dir, sizeof (dir)); + boost::filesystem::path path_dir (dir); + path_dir = path_dir.parent_path (); + path_dir /= "ffprobe.exe"; + ffprobe = path_dir.string (); #else string ffprobe = "ffprobe "; #endif |
