[vlc-commits] macosx: another sanity check since in rare circumstances an input' s URL may be nil
Felix Paul Kühne
git at videolan.org
Sun Nov 11 16:02:51 CET 2012
vlc | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Sun Nov 11 16:00:47 2012 +0100| [1b57d370e53be1bfbb24ccf97b879e51fc359f89] | committer: Felix Paul Kühne
macosx: another sanity check since in rare circumstances an input's URL may be nil
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1b57d370e53be1bfbb24ccf97b879e51fc359f89
---
modules/gui/macosx/MainWindow.m | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/modules/gui/macosx/MainWindow.m b/modules/gui/macosx/MainWindow.m
index 9e649d4..42f9017 100644
--- a/modules/gui/macosx/MainWindow.m
+++ b/modules/gui/macosx/MainWindow.m
@@ -644,12 +644,18 @@ static VLCMainWindow *_o_sharedInstance = nil;
aString = [o_url absoluteString];
}
- [self setTitle: aString];
- [[[VLCMain sharedInstance] voutController] updateWindowsUsingBlock:^(VLCVideoWindowCommon *o_window) {
- [o_window setTitle:aString];
- }];
+ if ([aString length] > 0) {
+ [self setTitle: aString];
+ [[[VLCMain sharedInstance] voutController] updateWindowsUsingBlock:^(VLCVideoWindowCommon *o_window) {
+ [o_window setTitle:aString];
+ }];
+
+ [o_fspanel setStreamTitle: aString];
+ } else {
+ [self setTitle: _NS("VLC media player")];
+ [self setRepresentedURL: nil];
+ }
- [o_fspanel setStreamTitle: aString];
vlc_object_release(p_input);
} else {
[self setTitle: _NS("VLC media player")];
More information about the vlc-commits
mailing list