Prechádzať zdrojové kódy

VLCMedia: Add helper method to add a single option

Soomin Lee 5 rokov pred
rodič
commit
2a5b0b5499
2 zmenil súbory, kde vykonal 8 pridanie a 0 odobranie
  1. 1 0
      Headers/Public/VLCMedia.h
  2. 7 0
      Sources/VLCMedia.m

+ 1 - 0
Headers/Public/VLCMedia.h

@@ -556,6 +556,7 @@ typedef int VLCMediaParsingOptions;
  * The options are detailed in vlc --long-help, for instance "--sout-all"
  * And on the web: http://wiki.videolan.org/VLC_command-line_help
 */
+- (void)addOption:(NSString *)option;
 - (void)addOptions:(NSDictionary*)options;
 
 /**

+ 7 - 0
Sources/VLCMedia.m

@@ -454,6 +454,13 @@ static void HandleMediaParsedChanged(const libvlc_event_t * event, void * self)
                                            -1);
 }
 
+- (void)addOption:(NSString *)option
+{
+    if (p_md) {
+        libvlc_media_add_option(p_md, [option UTF8String]);
+    }
+}
+
 - (void)addOptions:(NSDictionary*)options
 {
     if (p_md) {