Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/VLC/modules/access_output/   (VLC Media Plyer ©)  Datei vom 23.9.2026 mit Größe 1 kB image not shown  

Quelle  meson.build  Sprache: unbekannt

 
Spracherkennung für: .build vermutete Sprache: Apollo {Apollo[12] Postscript[12] Python[12]} [Methode: maximale Elemente, drei Dimensionen]

# Access output plugins

# Dummy
vlc_modules += {
    'name' : 'access_output_dummy',
    'sources' : files('dummy.c'),
    'shortname' : 'a_o_dumm',
    'plugin_dir' : 'access_output',
}

# File
vlc_modules += {
    'name' : 'access_output_file',
    'sources' : files('file.c'),
    'shortname' : 'a_o_file',
    'plugin_dir' : 'access_output',
}

# HTTP
vlc_modules += {
    'name' : 'access_output_http',
    'sources' : files('http.c'),
    'shortname' : 'a_o_http',
    'plugin_dir' : 'access_output',
}

# liveHTTP
vlc_modules += {
    'name' : 'access_output_livehttp',
    'sources' : files('livehttp.c'),
    'dependencies' : [ gcrypt_dep ],
    'enabled' : gcrypt_dep.found(),
    'shortname' : 'a_o_live',
    'plugin_dir' : 'access_output',
}

# Shout (Icecast and old Shoutcast)
shout_dep = dependency('shout', version: '>= 2.1', required: get_option('shout'))
if shout_dep.found()
    vlc_modules += {
        'name' : 'access_output_shout',
        'sources' : files('shout.c'),
        'dependencies' : [shout_dep, socket_libs],
        'shortname' : 'a_o_shou',
        'plugin_dir' : 'access_output',
    }
endif

# HTTP PUT
vlc_modules += {
    'name' : 'access_http_put',
    'sources' : files('http-put.c'),
    'include_directories' : include_directories('../access/http'),
    'link_with' : [vlc_http_lib],
    'shortname' : 'a_http_p',
    'plugin_dir' : 'access_output',
}

# SRT
if srt_dep.found()
    vlc_modules += {
 'name' : 'access_output_srt',
 'sources' : files('srt.c', '../access/srt_common.c'),
 'include_directories' : include_directories('../access/'),
 'dependencies' : [srt_dep],
    'shortname' : 'a_o_srt',
    'plugin_dir' : 'access_output',
    }
endif

# RIST
if librist_dep.found()
    vlc_modules += {
 'name' : 'access_output_rist',
 'sources' : files('rist.c'),
 'include_directories' : include_directories('../access/'),
    'dependencies' : [librist_dep],
    'shortname' : 'a_o_rist',
    'plugin_dir' : 'access_output',
    }
endif

[Dauer der Verarbeitung: 0.2 Sekunden, vorverarbeitet 2026-10-24]