Recherche avancée

Médias (0)

Mot : - Tags -/serveur

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (87)

  • L’agrémenter visuellement

    10 avril 2011

    MediaSPIP est basé sur un système de thèmes et de squelettes. Les squelettes définissent le placement des informations dans la page, définissant un usage spécifique de la plateforme, et les thèmes l’habillage graphique général.
    Chacun peut proposer un nouveau thème graphique ou un squelette et le mettre à disposition de la communauté.

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

Sur d’autres sites (11170)

  • How do I specify the flutter-ffmpeg package in iOS Podfile ?

    26 août 2020, par Khoi Le

    Based on : this question,
I believe that they changed Podfiles such that this code (from a tutorial) :

    


    if name == 'flutter_ffmpeg'
  pod name+'/min-gpl-lts', :path => File.join(symlink, 'ios')
else
  pod name, :path => File.join(symlink, 'ios')


    


    and this code in the ffmpeg-flutter docs :
"Modify the default #Plugin Pods block as follows :"

    


    # Prepare symlinks folder. We use symlinks to avoid having Podfile.lock&#xA;  # referring to absolute paths on developers&#x27; machines.&#xA;  system(&#x27;rm -rf .symlinks&#x27;)&#xA;  system(&#x27;mkdir -p .symlinks/plugins&#x27;)&#xA;  plugin_pods = parse_KV_file(&#x27;../.flutter-plugins&#x27;)&#xA;  plugin_pods.each do |name, path|&#xA;    symlink = File.join(&#x27;.symlinks&#x27;, &#x27;plugins&#x27;, name)&#xA;    File.symlink(path, symlink)&#xA;    if name == &#x27;flutter_ffmpeg&#x27;&#xA;        pod name&#x2B;&#x27;/<package>&#x27;, :path => File.join(symlink, &#x27;ios&#x27;)&#xA;    else&#xA;        pod name, :path => File.join(symlink, &#x27;ios&#x27;)&#xA;    end&#xA;  end&#xA;</package>

    &#xA;

    No longer work. This is what my current Podfile looks like. What do I add so that I can specify my flutter_ffmpeg as "/min-gpl-lts."

    &#xA;

    # Uncomment this line to define a global platform for your project&#xA;platform :ios, &#x27;9.3&#x27;&#xA;pod &#x27;Firebase/Auth&#x27;&#xA;pod &#x27;Firebase/Firestore&#x27;&#xA;pod &#x27;GoogleSignIn&#x27;&#xA;#pod &#x27;flutter_ffmpeg/min-gpl-lts&#x27; # when i uncomment this line, it says "multiple sources for dependency"&#xA;&#xA;# CocoaPods analytics sends network stats synchronously affecting flutter build latency.&#xA;ENV[&#x27;COCOAPODS_DISABLE_STATS&#x27;] = &#x27;true&#x27;&#xA;&#xA;project &#x27;Runner&#x27;, {&#xA;  &#x27;Debug&#x27; => :debug,&#xA;  &#x27;Profile&#x27; => :release,&#xA;  &#x27;Release&#x27; => :release,&#xA;}&#xA;&#xA;def flutter_root&#xA;  generated_xcode_build_settings_path = File.expand_path(File.join(&#x27;..&#x27;, &#x27;Flutter&#x27;, &#x27;Generated.xcconfig&#x27;), __FILE__)&#xA;  unless File.exist?(generated_xcode_build_settings_path)&#xA;    raise "#{generated_xcode_build_settings_path} must exist. If you&#x27;re running pod install manually, make sure flutter pub get is executed first"&#xA;  end&#xA;&#xA;  File.foreach(generated_xcode_build_settings_path) do |line|&#xA;    matches = line.match(/FLUTTER_ROOT\=(.*)/)&#xA;    return matches[1].strip if matches&#xA;  end&#xA;  raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"&#xA;end&#xA;&#xA;require File.expand_path(File.join(&#x27;packages&#x27;, &#x27;flutter_tools&#x27;, &#x27;bin&#x27;, &#x27;podhelper&#x27;), flutter_root)&#xA;&#xA;flutter_ios_podfile_setup&#xA;&#xA;target &#x27;Runner&#x27; do&#xA;  use_frameworks!&#xA;  use_modular_headers!&#xA;&#xA;  flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))&#xA;end&#xA;&#xA;post_install do |installer|&#xA;  installer.pods_project.targets.each do |target|&#xA;    flutter_additional_ios_build_settings(target)&#xA;  end&#xA;end&#xA;

    &#xA;

    I have tried this Podfile with the suggestion of "forking" the function out :

    &#xA;

    # Uncomment this line to define a global platform for your project&#xA;platform :ios, &#x27;9.3&#x27;&#xA;pod &#x27;Firebase/Auth&#x27;&#xA;pod &#x27;Firebase/Firestore&#x27;&#xA;pod &#x27;GoogleSignIn&#x27;&#xA;&#xA;# CocoaPods analytics sends network stats synchronously affecting flutter build latency.&#xA;ENV[&#x27;COCOAPODS_DISABLE_STATS&#x27;] = &#x27;true&#x27;&#xA;&#xA;project &#x27;Runner&#x27;, {&#xA;  &#x27;Debug&#x27; => :debug,&#xA;  &#x27;Profile&#x27; => :release,&#xA;  &#x27;Release&#x27; => :release,&#xA;}&#xA;&#xA;def flutter_root&#xA;  generated_xcode_build_settings_path = File.expand_path(File.join(&#x27;..&#x27;, &#x27;Flutter&#x27;, &#x27;Generated.xcconfig&#x27;), __FILE__)&#xA;  unless File.exist?(generated_xcode_build_settings_path)&#xA;    raise "#{generated_xcode_build_settings_path} must exist. If you&#x27;re running pod install manually, make sure flutter pub get is executed first"&#xA;  end&#xA;&#xA;  File.foreach(generated_xcode_build_settings_path) do |line|&#xA;    matches = line.match(/FLUTTER_ROOT\=(.*)/)&#xA;    return matches[1].strip if matches&#xA;  end&#xA;  raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"&#xA;end&#xA;&#xA;require File.expand_path(File.join(&#x27;packages&#x27;, &#x27;flutter_tools&#x27;, &#x27;bin&#x27;, &#x27;podhelper&#x27;), flutter_root)&#xA;&#xA;flutter_ios_podfile_setup&#xA;&#xA;# Create this "fork" of flutter_install_ios_plugin_pods&#xA;def install_plugin_pods(ios_application_path = nil)&#xA;  # defined_in_file is set by CocoaPods and is a Pathname to the Podfile.&#xA;   ios_application_path ||= File.dirname(defined_in_file.realpath) if self.respond_to?(:defined_in_file)&#xA;   raise &#x27;Could not find iOS application path&#x27; unless ios_application_path&#xA; &#xA;   # Prepare symlinks folder. We use symlinks to avoid having Podfile.lock&#xA;   # referring to absolute paths on developers&#x27; machines.&#xA; &#xA;   symlink_dir = File.expand_path(&#x27;.symlinks&#x27;, ios_application_path)&#xA;   system(&#x27;rm&#x27;, &#x27;-rf&#x27;, symlink_dir) # Avoid the complication of dependencies like FileUtils.&#xA; &#xA;   symlink_plugins_dir = File.expand_path(&#x27;plugins&#x27;, symlink_dir)&#xA;   system(&#x27;mkdir&#x27;, &#x27;-p&#x27;, symlink_plugins_dir)&#xA; &#xA;   plugins_file = File.join(ios_application_path, &#x27;..&#x27;, &#x27;.flutter-plugins&#x27;)&#xA;   plugin_pods = flutter_parse_plugins_file(plugins_file)&#xA;   plugin_pods.each do |name, path|&#xA;     symlink = File.join(symlink_plugins_dir, name)&#xA;     File.symlink(path, symlink)&#xA; &#xA;     # Changes relative to flutter_ffmpeg&#xA;     if name == &#x27;flutter_ffmpeg&#x27;&#xA;         pod name&#x2B;&#x27;/min-gpl-lts&#x27;, :path => File.join(&#x27;.symlinks&#x27;, &#x27;plugins&#x27;, name, &#x27;ios&#x27;)&#xA;     else&#xA;         pod name, :path => File.join(&#x27;.symlinks&#x27;, &#x27;plugins&#x27;, name, &#x27;ios&#x27;)&#xA;     end&#xA;   end&#xA; end&#xA;&#xA;target &#x27;Runner&#x27; do&#xA;  use_frameworks!&#xA;  use_modular_headers!&#xA;&#xA;  # flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))&#xA;  # this function ^ is specified as follows&#xA;  # def flutter_install_all_ios_pods(ios_application_path = nil)&#xA;  #   flutter_install_ios_engine_pod(ios_application_path)&#xA;  #   flutter_install_ios_plugin_pods(ios_application_path)&#xA;  # end&#xA;&#xA;  # use this subcall to do the first half of the above^ function&#xA;  flutter_install_ios_engine_pod File.dirname(File.realpath(__FILE__))&#xA;&#xA;  # use our "fork" to install the plug in pods (exactly the same as&#xA;  # the original function but with ffmpeg package specified)&#xA;  install_plugin_pods(File.realpath(__FILE__))&#xA;end&#xA;&#xA;post_install do |installer|&#xA;  installer.pods_project.targets.each do |target|&#xA;    flutter_additional_ios_build_settings(target)&#xA;  end&#xA;end&#xA;

    &#xA;

    But this gives me an error in Xcode's GeneratedPluginRegistrant.m : Module &#x27;apple_sign_in&#x27;not found. So I think the Podfile is not working.

    &#xA;

    I also tried this, where I pass File.dirname(File.realpath(__FILE__)) to the function install_plugin_pods :

    &#xA;

    # Uncomment this line to define a global platform for your project&#xA;platform :ios, &#x27;9.3&#x27;&#xA;pod &#x27;Firebase/Auth&#x27;&#xA;pod &#x27;Firebase/Firestore&#x27;&#xA;pod &#x27;GoogleSignIn&#x27;&#xA;&#xA;# CocoaPods analytics sends network stats synchronously affecting flutter build latency.&#xA;ENV[&#x27;COCOAPODS_DISABLE_STATS&#x27;] = &#x27;true&#x27;&#xA;&#xA;project &#x27;Runner&#x27;, {&#xA;  &#x27;Debug&#x27; => :debug,&#xA;  &#x27;Profile&#x27; => :release,&#xA;  &#x27;Release&#x27; => :release,&#xA;}&#xA;&#xA;def flutter_root&#xA;  generated_xcode_build_settings_path = File.expand_path(File.join(&#x27;..&#x27;, &#x27;Flutter&#x27;, &#x27;Generated.xcconfig&#x27;), __FILE__)&#xA;  unless File.exist?(generated_xcode_build_settings_path)&#xA;    raise "#{generated_xcode_build_settings_path} must exist. If you&#x27;re running pod install manually, make sure flutter pub get is executed first"&#xA;  end&#xA;&#xA;  File.foreach(generated_xcode_build_settings_path) do |line|&#xA;    matches = line.match(/FLUTTER_ROOT\=(.*)/)&#xA;    return matches[1].strip if matches&#xA;  end&#xA;  raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"&#xA;end&#xA;&#xA;require File.expand_path(File.join(&#x27;packages&#x27;, &#x27;flutter_tools&#x27;, &#x27;bin&#x27;, &#x27;podhelper&#x27;), flutter_root)&#xA;&#xA;flutter_ios_podfile_setup&#xA;&#xA;# Create this "fork" of flutter_install_ios_plugin_pods&#xA;def install_plugin_pods(ios_application_path = nil)&#xA;  # defined_in_file is set by CocoaPods and is a Pathname to the Podfile.&#xA;   ios_application_path ||= File.dirname(defined_in_file.realpath) if self.respond_to?(:defined_in_file)&#xA;   raise &#x27;Could not find iOS application path&#x27; unless ios_application_path&#xA; &#xA;   # Prepare symlinks folder. We use symlinks to avoid having Podfile.lock&#xA;   # referring to absolute paths on developers&#x27; machines.&#xA; &#xA;   symlink_dir = File.expand_path(&#x27;.symlinks&#x27;, ios_application_path)&#xA;   system(&#x27;rm&#x27;, &#x27;-rf&#x27;, symlink_dir) # Avoid the complication of dependencies like FileUtils.&#xA; &#xA;   symlink_plugins_dir = File.expand_path(&#x27;plugins&#x27;, symlink_dir)&#xA;   system(&#x27;mkdir&#x27;, &#x27;-p&#x27;, symlink_plugins_dir)&#xA; &#xA;   plugins_file = File.join(ios_application_path, &#x27;..&#x27;, &#x27;.flutter-plugins&#x27;)&#xA;   plugin_pods = flutter_parse_plugins_file(plugins_file)&#xA;   plugin_pods.each do |name, path|&#xA;     symlink = File.join(symlink_plugins_dir, name)&#xA;     File.symlink(path, symlink)&#xA; &#xA;     # Changes relative to flutter_ffmpeg&#xA;     if name == &#x27;flutter_ffmpeg&#x27;&#xA;         pod name&#x2B;&#x27;/min-gpl-lts&#x27;, :path => File.join(&#x27;.symlinks&#x27;, &#x27;plugins&#x27;, name, &#x27;ios&#x27;)&#xA;     else&#xA;         pod name, :path => File.join(&#x27;.symlinks&#x27;, &#x27;plugins&#x27;, name, &#x27;ios&#x27;)&#xA;     end&#xA;   end&#xA; end&#xA;&#xA;target &#x27;Runner&#x27; do&#xA;  use_frameworks!&#xA;  use_modular_headers!&#xA;&#xA;  # flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))&#xA;  # this function ^ is specified as follows&#xA;  # def flutter_install_all_ios_pods(ios_application_path = nil)&#xA;  #   flutter_install_ios_engine_pod(ios_application_path)&#xA;  #   flutter_install_ios_plugin_pods(ios_application_path)&#xA;  # end&#xA;&#xA;  # use this subcall to do the first half of the above^ function&#xA;  flutter_install_ios_engine_pod File.dirname(File.realpath(__FILE__))&#xA;&#xA;  # use our "fork" to install the plug in pods (exactly the same as&#xA;  # the original function but with ffmpeg package specified)&#xA;  install_plugin_pods File.dirname(File.realpath(__FILE__))&#xA;end&#xA;&#xA;post_install do |installer|&#xA;  installer.pods_project.targets.each do |target|&#xA;    flutter_additional_ios_build_settings(target)&#xA;  end&#xA;end&#xA;

    &#xA;

    However, this gives me a Error running pod install. I run flutter clean between builds.

    &#xA;

  • Revision 123004 : Je supprime plugin.xml car il ne sert plus à rien depuis qu’il y a ...

    18 mars 2020, par spip.franck@… — Log

    Je supprime plugin.xml car il ne sert plus à rien depuis qu’il y a paquet.xml et fait l’ajout d’un fichier de lang en reprenant le même texte car il y avait un multi dans plugin.xml.
    - Permet d’être certain que quand il y aura un z+1 concernant la version du plug, il n’y aura pas oubli de le faire à paquet.xml et plugin.xml

  • Cannot play local RTP stream

    24 janvier 2020, par gdogg371

    I have been struggling along with this issue now for a while, but am making good progress. I now have a 4k transport stream running using the below command line arguments for VLC :

    vlc --ffmpeg-hw --avcodec-hw=any dshow:// :dshow-vdev="Video (00 Pro Capture HDMI 4K+)" :dshow-adev="Audio (2- 00 Pro Capture HDMI 4K+)" :dshow-threads=8 :dshow-aspect-ratio=16\:9 :dshow-size="3840x2160" :dshow-pixel_format=yuv444p16le :dshow-tune=film :dshow-preset=lossless :dshow-profile=main10 show-vcodec=hevc_nvenc :dshow-fps=50 :dshow-crf=0 :dshow-acodec=mp4a :dshow-stereo-mode=5 :dshow-force-surround-sound=0 :dshow-ab=128 :dshow-samplerate=44100 :no-dshow-config :live-caching=3000 --sout "#transcode{venc=ffmpeg,vcodec=mpgv,threads=8,aspect=16:9,width=3840,height=2160,fps=50,acodec=a52,ab=1500,channels=6,samplerate=48000,soverlay}:rtp{dst=239.255.0.1,port=5004,mux=ts}"

    I can access the rtp stream on the same PC as I am running the stream from with the below :

    vlc -vvv rtp://@239.255.0.1:5004

    However, if I try the same commands on a different computer, connected via Ethernet to the same network, the client VLC session just hangs. I have included the log below with the verbosity set to debug. Can anyone spot anything in here suggesting why the stream won’t play ?

    -- logger module started --
    main debug: VLC media player - 3.0.8 Vetinari
    main debug: Copyright © 1996-2019 the VideoLAN team
    main debug: revision 3.0.8-0-gf350b6b5a7
    main debug: configured with ../extras/package/win32/../../../configure  '--enable-update-check' '--enable-lua' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-avcodec' '--enable-merge-ffmpeg' '--enable-dca' '--enable-mpc' '--enable-libass' '--enable-schroedinger' '--enable-realrtsp' '--enable-live555' '--enable-dvdread' '--enable-shout' '--enable-goom' '--enable-caca' '--enable-qt' '--enable-skins2' '--enable-sse' '--enable-mmx' '--enable-libcddb' '--enable-zvbi' '--disable-telx' '--enable-nls' '--host=x86_64-w64-mingw32' '--with-breakpad=https://win.crashes.videolan.org' 'host_alias=x86_64-w64-mingw32' 'PKG_CONFIG_LIBDIR=/home/jenkins/workspace/vlc-release/windows/vlc-release-win32-x64/contrib/x86_64-w64-mingw32/lib/pkgconfig'
    main debug: using multimedia timers as clock source
    main debug:  min period: 1 ms, max period: 1000000 ms
    main debug: searching plug-in modules
    main debug: loading plugins cache file D:\VLC\plugins\plugins.dat
    main debug: recursively browsing `D:\VLC\plugins'
    main error: stale plugins cache: modified D:\VLC\plugins\access\libaccess_concat_plugin.dll
    main error: stale plugins cache: modified D:\VLC\plugins\access\libaccess_imem_plugin.dll
    ....
    ....
    ....
    main error: stale plugins cache: modified D:\VLC\plugins\visualization\libgoom_plugin.dll
    main error: stale plugins cache: modified D:\VLC\plugins\visualization\libprojectm_plugin.dll
    main error: stale plugins cache: modified D:\VLC\plugins\visualization\libvisual_plugin.dll
    main debug: plug-ins loaded: 494 modules
    main debug: opening config file (C:\Users\cg371\AppData\Roaming\vlc\vlcrc)
    main debug: looking for logger module matching "any": 2 candidates
    file debug: opening logfile `D:\VLC\Log.txt'
    main debug: using logger module "file"
    main debug: translation test: code is "en_GB"
    main debug: looking for keystore module matching "memory": 3 candidates
    main debug: using keystore module "memory"
    main debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU
    main debug: Creating an input for 'Media Library'
    main debug: Input is a meta file: disabling unneeded options
    main debug: using timeshift granularity of 50 MiB
    main debug: using timeshift path: C:\Users\cg371\AppData\Local\Temp
    main debug: `file/directory:///C:/Users/cg371/AppData/Roaming/vlc/ml.xspf' gives access `file' demux `directory' path `/C:/Users/cg371/AppData/Roaming/vlc/ml.xspf'
    main debug: creating demux: access='file' demux='directory' location='/C:/Users/cg371/AppData/Roaming/vlc/ml.xspf' file='C:\Users\cg371\AppData\Roaming\vlc\ml.xspf'
    main debug: looking for access_demux module matching "file": 15 candidates
    main debug: no access_demux modules matched
    main debug: creating access: file:///C:/Users/cg371/AppData/Roaming/vlc/ml.xspf
    main debug:  (path: C:\Users\cg371\AppData\Roaming\vlc\ml.xspf)
    main debug: looking for access module matching "file": 26 candidates
    main debug: using access module "filesystem"
    main debug: looking for stream_filter module matching "prefetch,cache_read": 24 candidates
    cache_read debug: Using stream method for AStream*
    cache_read debug: starting pre-buffering
    cache_read debug: received first data after 1 ms
    cache_read debug: pre-buffering done 304 bytes in 0s - 296 KiB/s
    main debug: using stream_filter module "cache_read"
    main debug: looking for stream_filter module matching "any": 24 candidates
    playlist debug: using XSPF playlist reader
    main debug: using stream_filter module "playlist"
    main debug: stream filter added to 00000266f6927700
    main debug: looking for stream_filter module matching "any": 24 candidates
    main debug: no stream_filter modules matched
    main debug: looking for stream_directory module matching "any": 1 candidates
    main debug: no stream_directory modules matched
    main debug: attachment of directory-extractor failed for file:///C:/Users/cg371/AppData/Roaming/vlc/ml.xspf
    main debug: looking for stream_filter module matching "record": 24 candidates
    main debug: using stream_filter module "record"
    main debug: creating demux: access='file' demux='directory' location='/C:/Users/cg371/AppData/Roaming/vlc/ml.xspf' file='C:\Users\cg371\AppData\Roaming\vlc\ml.xspf'
    main debug: looking for demux module matching "directory": 55 candidates
    main debug: using demux module "directory"
    main debug: looking for meta reader module matching "any": 2 candidates
    lua debug: Trying Lua scripts in C:\Users\cg371\AppData\Roaming\vlc\lua\meta\reader
    lua debug: Trying Lua scripts in D:\VLC\lua\meta\reader
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\reader\filename.luac
    main debug: no meta reader modules matched
    main debug: `file/directory:///C:/Users/cg371/AppData/Roaming/vlc/ml.xspf' successfully opened
    main debug: looking for xml reader module matching "any": 1 candidates
    main debug: using xml reader module "xml"
    main debug: EOF reached
    main debug: removing module "directory"
    main debug: removing module "record"
    main debug: removing module "playlist"
    main debug: removing module "cache_read"
    main debug: removing module "filesystem"
    main debug: creating audio output
    main debug: looking for audio output module matching "any": 6 candidates
    mmdevice debug: using default device
    mmdevice debug: display name changed: VLC media player (LibVLC 3.0.8)
    mmdevice debug: version 2 session control unavailable
    mmdevice debug: volume from -65.250000 dB to +0.000000 dB with 0.031250 dB increments
    main debug: using audio output module "mmdevice"
    main debug: keeping audio output
    main debug: looking for interface module matching "hotkeys,none": 16 candidates
    main debug: using interface module "hotkeys"
    main debug: looking for interface module matching "globalhotkeys,none": 16 candidates
    main debug: using interface module "win32"
    main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
    main debug: looking for interface module matching "any": 16 candidates
    main debug: looking for extension module matching "any": 1 candidates
    lua debug: Opening Lua Extension module
    lua debug: Trying Lua scripts in C:\Users\cg371\AppData\Roaming\vlc\lua\extensions
    lua debug: Trying Lua scripts in D:\VLC\lua\extensions
    lua debug: Trying Lua playlist script D:\VLC\lua\extensions\VLSub.luac
    lua debug: Scanning Lua script D:\VLC\lua\extensions\VLSub.luac
    lua debug: Script D:\VLC\lua\extensions\VLSub.luac has the following capability flags: 0x5
    main debug: using extension module "lua"
    main debug: using interface module "qt"
    main debug: processing request item: null, node: Playlist, skip: 0
    main debug: rebuilding array of current - root Playlist
    main debug: rebuild done - 1 items, index -1
    main debug: starting playback of new item
    main debug: resyncing on rtp://239.255.0.1:5004
    main debug: rtp://239.255.0.1:5004 is at 0
    main debug: creating new input thread
    main debug: Creating an input for 'rtp://239.255.0.1:5004'
    main debug: requesting art for new input thread
    main debug: using timeshift granularity of 50 MiB
    main debug: using timeshift path: C:\Users\cg371\AppData\Local\Temp
    main debug: `rtp://@239.255.0.1:5004' gives access `rtp' demux `any' path `@239.255.0.1:5004'
    main debug: creating demux: access='rtp' demux='any' location='@239.255.0.1:5004' file='\\@239.255.0.1:5004'
    main debug: looking for access_demux module matching "rtp": 15 candidates
    main debug: net: opening 239.255.0.1 datagram port 5004
    qt debug: IM: Setting an input
    main debug: looking for meta fetcher module matching "any": 1 candidates
    lua debug: Trying Lua scripts in C:\Users\cg371\AppData\Roaming\vlc\lua\meta\fetcher
    lua debug: Trying Lua scripts in D:\VLC\lua\meta\fetcher
    main debug: no meta fetcher modules matched
    main debug: looking for art finder module matching "any": 2 candidates
    lua debug: Trying Lua scripts in C:\Users\cg371\AppData\Roaming\vlc\lua\meta\art
    lua debug: Trying Lua scripts in D:\VLC\lua\meta\art
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\00_musicbrainz.luac
    lua debug: skipping script (unmatched scope) D:\VLC\lua\meta\art\00_musicbrainz.luac
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\01_googleimage.luac
    lua debug: skipping script (unmatched scope) D:\VLC\lua\meta\art\01_googleimage.luac
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\02_frenchtv.luac
    lua debug: skipping script (unmatched scope) D:\VLC\lua\meta\art\02_frenchtv.luac
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\03_lastfm.luac
    main debug: using access_demux module "rtp"
    main debug: looking for meta reader module matching "any": 2 candidates
    lua debug: Trying Lua scripts in C:\Users\cg371\AppData\Roaming\vlc\lua\meta\reader
    lua debug: Trying Lua scripts in D:\VLC\lua\meta\reader
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\reader\filename.luac
    lua debug: skipping script (unmatched scope) D:\VLC\lua\meta\art\03_lastfm.luac
    main debug: no art finder modules matched
    main debug: no meta reader modules matched
    main debug: `rtp://@239.255.0.1:5004' successfully opened
    main debug: looking for meta fetcher module matching "any": 1 candidates
    lua debug: Trying Lua scripts in C:\Users\cg371\AppData\Roaming\vlc\lua\meta\fetcher
    lua debug: Trying Lua scripts in D:\VLC\lua\meta\fetcher
    main debug: no meta fetcher modules matched
    main debug: looking for art finder module matching "any": 2 candidates
    lua debug: Trying Lua scripts in C:\Users\cg371\AppData\Roaming\vlc\lua\meta\art
    lua debug: Trying Lua scripts in D:\VLC\lua\meta\art
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\00_musicbrainz.luac
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\01_googleimage.luac
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\02_frenchtv.luac
    lua debug: Trying Lua playlist script D:\VLC\lua\meta\art\03_lastfm.luac
    main debug: no art finder modules matched
    main debug: exiting
    main debug: exiting
    main debug: no exit handler
    main debug: removing all interfaces
    main debug: removing module "qt"
    main debug: deactivating the playlist
    main debug: incoming request - stopping current input
    main debug: removing module "rtp"
    main debug: dead input
    main debug: nothing to play
    main debug: removing module "mmdevice"
    qt debug: requesting exit...
    qt debug: waiting for UI thread...
    qt debug: IM: Deleting the input
    qt debug: QApp exec() finished
    qt debug: Video is not needed anymore
    qt debug: Killing extension dialog provider
    qt debug: ExtensionsDialogProvider is quitting...
    main debug: removing module "lua"
    main debug: removing module "win32"
    main debug: removing module "hotkeys"
    main debug: destroying
    main debug: saving media library to file C:\Users\cg371\AppData\Roaming\vlc\ml.xspf.tmp14968
    main debug: looking for playlist export module matching "export-xspf": 4 candidates
    main debug: using playlist export module "export"
    main debug: removing module "export"
    main debug: deleting item `Media Library'
    main debug: deleting item `rtp://239.255.0.1:5004'
    main debug: deleting item `Playlist'
    main debug: removing module "memory"
    -- logger module stopped --