]> git.sesse.net Git - vlc/commitdiff
macosx/framework: Explain the reason why we use each arguments.
authorPierre d'Herbemont <pdherbemont@free.fr>
Thu, 31 Dec 2009 17:14:54 +0000 (18:14 +0100)
committerPierre d'Herbemont <pdherbemont@free.fr>
Thu, 31 Dec 2009 17:14:54 +0000 (18:14 +0100)
projects/macosx/framework/Sources/VLCLibrary.m

index e2a11924796e0d7280391b6f05cc2c41136b3457..60056e8976d2401d2ea8a71e21010680a0c50866 100644 (file)
@@ -70,19 +70,18 @@ void __catch_exception( void * e, const char * function, const char * file, int
         NSArray *vlcParams = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"VLCParams"];
         if (!vlcParams) {
             NSMutableArray *defaultParams = [NSMutableArray array];
-            [defaultParams addObject:@"-I macosx_dialog_provider"];                 // No actual interface, just dialogs and nagging
             [defaultParams addObject:@"--no-video-title-show"];                     // Don't show the title on overlay when starting to play
             [defaultParams addObject:@"--no-sout-keep"];
             [defaultParams addObject:@"--ignore-config"];                           // Don't read and write VLC config files
-            [defaultParams addObject:@"--vout=macosx"];
+            [defaultParams addObject:@"--vout=macosx"];                             // Select Mac OS X video output
             [defaultParams addObject:@"--text-renderer=quartztext"];                // our CoreText-based renderer
             [defaultParams addObject:@"--verbose=-1"];                              // Don't polute the stdio log
             [defaultParams addObject:@"--syslog"];                                  // log to syslog
             [defaultParams addObject:@"--log-verbose=4"];                           // log everything
-            [defaultParams addObject:@"--no-color"];
-            [defaultParams addObject:@"--no-media-library"];
-            [defaultParams addObject:@"--play-and-pause"];
-            [defaultParams addObject:@"--extraintf=macosx_dialog_provider"];
+            [defaultParams addObject:@"--no-color"];                                // Don't use color in output (Xcode doesn't show it)
+            [defaultParams addObject:@"--no-media-library"];                        // We don't need the media library
+            [defaultParams addObject:@"--play-and-pause"];                          // We want every movie to pause instead of stopping at eof
+            [defaultParams addObject:@"--extraintf=macosx_dialog_provider"];        // Some extra dialog (login, progress) may come up from here
             vlcParams = defaultParams;
         }