From 74ae9189a2456efa3dcea1b415d5fc43f73c44ef Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Wed, 28 Sep 2011 19:51:26 +0000 Subject: [PATCH] Set ?audio to the path to the currently open audio file Originally committed to SVN as r5658. --- aegisub/src/audio_controller.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aegisub/src/audio_controller.cpp b/aegisub/src/audio_controller.cpp index b44410b6c..5ddd722ea 100644 --- a/aegisub/src/audio_controller.cpp +++ b/aegisub/src/audio_controller.cpp @@ -53,6 +53,7 @@ #include "include/aegisub/audio_provider.h" #include "main.h" #include "selection_controller.h" +#include "standard_paths.h" #include "video_context.h" class AudioMarkerKeyframe : public AudioMarker { @@ -272,6 +273,8 @@ void AudioController::OpenAudio(const wxString &url) &fnf); } provider = AudioProviderFactory::GetProvider(url); + + StandardPaths::SetPathValue("?audio", fn.GetPath()); } try @@ -309,6 +312,8 @@ void AudioController::CloseAudio() audio_url.clear(); + StandardPaths::SetPathValue("?audio", ""); + AnnounceAudioClose(); }