Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Player window interruptions while using 'MMAL x11 splitter for Raspberry Pi' output plugin. #4

Open
Jow2meeM opened this issue Sep 19, 2019 · 10 comments

Comments

@Jow2meeM
Copy link

Jow2meeM commented Sep 19, 2019

When using python-vlc the player closes and reopens between playlist items. This occurs on Raspian but not on another computer with Ubuntu. Do you have an idea how to prevent this behaviour and have a seamless transition instead?

Example code:

#!/usr/bin/env python3
import time, vlc

instance = vlc.Instance("--verbose=2")
media_list = instance.media_list_new(['/home/pi/Videos/Gallium_drops.mp4', '/home/pi/Videos/Gallium_drops.mp4'])
list_player = instance.media_list_player_new()
list_player.set_media_list(media_list)

list_player.play()
time.sleep(5)
list_player.next()

while True:
    time.sleep(300)

This happens also when the playback is repeated (or looped).

#!/usr/bin/env python3
import time, vlc

instance = vlc.Instance("--verbose=2")
media_list = instance.media_list_new(['/home/pi/Videos/Gallium_drops.mp4', '/home/pi/Videos/Gallium_drops.mp4'])
list_player = instance.media_list_player_new()
list_player.set_media_list(media_list)

list_player.play()
list_player.set_playback_mode(vlc.PlaybackMode.repeat)

while True:
    time.sleep(300)

I can also rule out that this is a python-vlc thing. The interruptions between the playlist items happen also when using libvlc. And again, when using Ubuntu/Gnome the playback window/fullscreen doesn't collapse before repeating the item or playing the next. So what are my options? Where to look next? Is this a Raspian window manager thing? Why does this behaviour doesn't show in the GUI version? (see #4 (comment)).

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <vlc/vlc.h>

int main(int argc, char* argv[])
{
    libvlc_instance_t * inst;
    libvlc_media_list_t *ml;
    libvlc_media_list_player_t *mlp;
    libvlc_media_player_t *mp;
    libvlc_media_t *md1, *md2;

    const char * const vlc_args[] = {"--verbose=2",};

    inst = libvlc_new (sizeof(vlc_args) / sizeof(vlc_args[0]), vlc_args);

    ml = libvlc_media_list_new(inst);

    md1 = libvlc_media_new_path(inst, "/home/pi/Videos/Gallium_drops.mp4");
    md2 = libvlc_media_new_path(inst, "/home/pi/Videos/Gallium_drops.mp4");

    libvlc_media_list_add_media(ml, md1);
    libvlc_media_list_add_media(ml, md2);

    libvlc_media_release(md1);
    libvlc_media_release(md2);

    mlp = libvlc_media_list_player_new(inst);

    mp = libvlc_media_player_new(inst);

    /* Use our media list */
    libvlc_media_list_player_set_media_list(mlp, ml);

    /* Use our media player */
    libvlc_media_list_player_set_media_player(mlp, mp);

    /* Set fullscreen */
    mp = libvlc_media_list_player_get_media_player(mlp);
    libvlc_set_fullscreen(mp, true);

    /* Play */
    libvlc_media_list_player_play(mlp);
    
    /* Playback mode 'repeat' */
    libvlc_media_list_player_set_playback_mode(mlp, libvlc_playback_mode_repeat);

    while(1) sleep(300);
}

Video: https://www.youtube.com/watch?v=4qP8mWpIcpg (downloaded with youtube-dl).

python-vlc 3.0.7110
Raspberry Pi 3 Model B Plus Rev 1.3
Raspbian GNU/Linux 10 (buster)
Linux raspberrypi 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux
VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)

See also: oaubert/python-vlc#106, https://trac.videolan.org/vlc/ticket/22811

@Jow2meeM Jow2meeM changed the title MediaListPlayer window interruptions while using python-vlc MediaListPlayer window interruptions while using python-vlc and libvlc Sep 20, 2019
@XECDesign
Copy link
Member

I tried your first snippet and I'm not seeing the behaviour you've described.

@Jow2meeM
Copy link
Author

Jow2meeM commented Sep 21, 2019

Unfortunately even on a freshly installed Raspian the described behaviour persists.

Here is the error log for code snippet two (python-vlc repeat). For better readability I divided the log into four parts (Initialization, Playback, Repeat1, Repeat2).

Initialization:

[013436d8] main libvlc debug: VLC media player - 3.0.8 Vetinari
[013436d8] main libvlc debug: Copyright © 1996-2019 the VideoLAN team
[013436d8] main libvlc debug: revision 3.0.8-0-gf350b6b5a7
[013436d8] main libvlc debug: configured with ./configure  '--build=arm-linux-gnueabihf' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/arm-linux-gnueabihf' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-debug' '--config-cache' '--disable-update-check' '--enable-fast-install' '--docdir=/usr/share/doc/vlc' '--with-binary-version=3.0.8-0+deb10u1+rpt1' '--enable-a52' '--enable-aa' '--enable-aom' '--enable-aribsub' '--enable-avahi' '--enable-bluray' '--enable-caca' '--enable-chromaprint' '--enable-chromecast' '--enable-dbus' '--enable-dca' '--enable-dvbpsi' '--enable-dvdnav' '--enable-faad' '--enable-flac' '--enable-fluidsynth' '--enable-freetype' '--enable-fribidi' '--enable-gles2' '--enable-gnutls' '--enable-harfbuzz' '--enable-jack' '--enable-kate' '--enable-libass' '--enable-libmpeg2' '--enable-libxml2' '--enable-lirc' '--enable-live555' '--enable-mad' '--enable-matroska' '--enable-mod' '--enable-mpc' '--enable-mpg123' '--enable-mtp' '--enable-ncurses' '--enable-notify' '--enable-ogg' '--enable-opus' '--enable-pulse' '--enable-qt' '--enable-realrtsp' '--enable-samplerate' '--enable-sdl-image' '--enable-sftp' '--enable-shine' '--enable-shout' '--enable-skins2' '--enable-sndio' '--enable-soxr' '--enable-spatialaudio' '--enable-speex' '--enable-svg' '--enable-svgdec' '--enable-taglib' '--enable-theora' '--enable-twolame' '--enable-upnp' '--enable-vdpau' '--enable-vnc' '--enable-vorbis' '--enable-x264' '--enable-x265' '--enable-zvbi' '--with-kde-solid=/usr/share/solid/actions/' '--disable-d3d11va' '--disable-decklink' '--disable-directx' '--disable-dsm' '--disable-dxva2' '--disable-fdkaac' '--disable-fluidlite' '--disable-freerdp' '--disable-goom' '--disable-gst-decode' '--disable-libtar' '--disable-macosx' '--disable-macosx-avfoundation' '--disable-macosx-qtkit' '--disable-mfx' '--disable-opencv' '--disable-projectm' '--disable-schroedinger' '--disable-sparkle' '--disable-srt' '--disable-telx' '--disable-vpx' '--disable-vsxu' '--disable-wasapi' '--enable-alsa' '--enable-dc1394' '--enable-dv1394' '--enable-libplacebo' '--enable-linsys' '--enable-nfs' '--enable-omxil' '--enable-udev' '--enable-v4l2' '--enable-wayland' '--enable-libva' '--enable-vcd' '--enable-smbclient' '--disable-oss' '--disable-crystalhd' '--disable-mmx' '--disable-sse' '--enable-neon' '--enable-mmal' '--disable-mmal-avcodec' '--disable-altivec' 'build_alias=arm-linux-gnueabihf' 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-wDSKZq/vlc-3.0.8=. -fstack-protector-strong -Wformat -Werror=format-security ' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-wDSKZq/vlc-3.0.8=. -fstack-protector-strong -Wformat -Werror=format-security ' 'OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-wDSKZq/vlc-3.0.8=. -fstack-protector-strong -Wformat -Werror=format-security'
[013436d8] main libvlc debug: searching plug-in modules
[013436d8] main libvlc debug: loading plugins cache file /usr/lib/arm-linux-gnueabihf/vlc/plugins/plugins.dat
[013436d8] main libvlc debug: recursively browsing `/usr/lib/arm-linux-gnueabihf/vlc/plugins'
[013436d8] main libvlc debug: plug-ins loaded: 528 modules
[012ddf80] main logger debug: looking for logger module matching "any": 4 candidates
[012ddf80] main logger debug: using logger module "console"
[013436d8] main libvlc debug: translation test: code is "C"
[013bf6a8] main keystore debug: looking for keystore module matching "memory": 4 candidates
[013bf6a8] main keystore debug: using keystore module "memory"
[013436d8] main libvlc debug: CPU has capabilities ARM_NEON FPU 
[0128ad80] main playlist debug: creating audio output
[013b45d8] main audio output debug: looking for audio output module matching "any": 6 candidates
[013b45d8] vlcpulse audio output debug: using library version 12.2.0
[013b45d8] vlcpulse audio output debug:  (compiled with version 12.2.0, protocol 32)
[013b45d8] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[013b45d8] alsa audio output debug: Available ALSA PCM devices:
[013b45d8] alsa audio output debug: Discard all samples (playback) or generate zero samples (capture) (null)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Default Audio Device (default:CARD=ALSA)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Default Audio Device (sysdefault:CARD=ALSA)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Direct sample mixing device (dmix:CARD=ALSA,DEV=0)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Direct sample mixing device (dmix:CARD=ALSA,DEV=1)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Direct sample mixing device (dmix:CARD=ALSA,DEV=2)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Direct sample snooping device (dsnoop:CARD=ALSA,DEV=0)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Direct sample snooping device (dsnoop:CARD=ALSA,DEV=1)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Direct sample snooping device (dsnoop:CARD=ALSA,DEV=2)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Direct hardware device without any conversions (hw:CARD=ALSA,DEV=0)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Direct hardware device without any conversions (hw:CARD=ALSA,DEV=1)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Direct hardware device without any conversions (hw:CARD=ALSA,DEV=2)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Hardware device with all software conversions (plughw:CARD=ALSA,DEV=0)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Hardware device with all software conversions (plughw:CARD=ALSA,DEV=1)
[013b45d8] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Hardware device with all software conversions (plughw:CARD=ALSA,DEV=2)
[013b45d8] main audio output debug: using audio output module "alsa"
[0128ad80] main playlist debug: keeping audio output
[74e00638] main input debug: Creating an input for preparsing 'vlc'
[013ee738] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[72700660] main meta fetcher debug: looking for meta fetcher module matching "any": 1 candidates
[72700660] lua meta fetcher debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/meta/fetcher
[72700660] lua meta fetcher debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/fetcher
[72700660] lua meta fetcher debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
[72700660] main meta fetcher debug: no meta fetcher modules matched
[72700660] main art finder debug: looking for art finder module matching "any": 2 candidates
[72700660] lua art finder debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/meta/art
[72700660] lua art finder debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art
[72700660] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/00_musicbrainz.luac
[72700660] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/00_musicbrainz.luac
[72700660] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/01_googleimage.luac
[72700660] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/01_googleimage.luac
[72700660] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/02_frenchtv.luac
[72700660] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/02_frenchtv.luac
[72700660] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/03_lastfm.luac
[72700660] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/03_lastfm.luac
[72700660] lua art finder debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
[72700660] main art finder debug: no art finder modules matched
[013fb6f0] main generic debug: creating audio output
[013f8560] main audio output debug: looking for audio output module matching "any": 6 candidates
[013f8560] vlcpulse audio output debug: using library version 12.2.0
[013f8560] vlcpulse audio output debug:  (compiled with version 12.2.0, protocol 32)
[013f8560] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[013f8560] alsa audio output debug: Available ALSA PCM devices:
[013f8560] alsa audio output debug: Discard all samples (playback) or generate zero samples (capture) (null)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Default Audio Device (default:CARD=ALSA)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Default Audio Device (sysdefault:CARD=ALSA)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Direct sample mixing device (dmix:CARD=ALSA,DEV=0)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Direct sample mixing device (dmix:CARD=ALSA,DEV=1)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Direct sample mixing device (dmix:CARD=ALSA,DEV=2)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Direct sample snooping device (dsnoop:CARD=ALSA,DEV=0)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Direct sample snooping device (dsnoop:CARD=ALSA,DEV=1)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Direct sample snooping device (dsnoop:CARD=ALSA,DEV=2)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Direct hardware device without any conversions (hw:CARD=ALSA,DEV=0)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Direct hardware device without any conversions (hw:CARD=ALSA,DEV=1)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Direct hardware device without any conversions (hw:CARD=ALSA,DEV=2)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 ALSA Hardware device with all software conversions (plughw:CARD=ALSA,DEV=0)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI Hardware device with all software conversions (plughw:CARD=ALSA,DEV=1)
[013f8560] alsa audio output debug: bcm2835 ALSA, bcm2835 IEC958/HDMI1 Hardware device with all software conversions (plughw:CARD=ALSA,DEV=2)
[013f8560] main audio output debug: using audio output module "alsa"
[013fb6f0] main generic debug: keeping audio output

Playback:

[013fda20] main input debug: Creating an input for 'Gallium_drops.mp4'
[013fda20] main input debug: using timeshift granularity of 50 MiB
[013fda20] main input debug: using default timeshift path
[013fda20] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' gives access `file' demux `any' path `/home/pi/Videos/Gallium_drops.mp4'
[72300a20] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[72300b48] main demux debug: looking for access_demux module matching "file": 17 candidates
[72300b48] main demux debug: no access_demux modules matched
[72300e90] main stream debug: creating access: file:///home/pi/Videos/Gallium_drops.mp4
[72300e90] main stream debug:  (path: /home/pi/Videos/Gallium_drops.mp4)
[72300e90] main stream debug: looking for access module matching "file": 28 candidates
[72300e90] main stream debug: using access module "filesystem"
[72301098] main stream debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
[72301098] cache_read stream debug: Using stream method for AStream*
[72301098] cache_read stream debug: starting pre-buffering
[72301098] cache_read stream debug: received first data after 0 ms
[72301098] cache_read stream debug: pre-buffering done 1024 bytes in 0s - 3703 KiB/s
[72301098] main stream debug: using stream_filter module "cache_read"
[72301f80] main stream debug: looking for stream_filter module matching "any": 26 candidates
[72301f80] lua stream debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/playlist
[72301f80] lua stream debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_streams.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_xml.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/appletrailers.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/bbc_co_uk.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/cue.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/dailymotion.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/jamendo.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/koreus.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/liveleak.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/newgrounds.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/rockbox_fm_presets.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/soundcloud.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/twitch.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vimeo.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vocaroo.luac
[72301f80] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/youtube.luac
[72301f80] lua stream debug: Trying Lua scripts in /usr/share/vlc/lua/playlist
[72301f80] main stream debug: no stream_filter modules matched
[72305600] main stream_directory debug: looking for stream_directory module matching "any": 1 candidates
[72305600] main stream_directory debug: no stream_directory modules matched
[72300a20] main input source debug: attachment of directory-extractor failed for file:///home/pi/Videos/Gallium_drops.mp4
[72301f80] main stream debug: looking for stream_filter module matching "record": 26 candidates
[72301f80] main stream debug: using stream_filter module "record"
[72300a20] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[7230dda8] main demux debug: looking for demux module matching "mp4": 55 candidates
[72301f80] mp4 stream debug: dumping root Box "root"
[72301f80] mp4 stream debug: |   + ftyp size 32 offset 0
[72301f80] mp4 stream debug: |   + free size 8 offset 32
[72301f80] mp4 stream debug: |   + mdat size 1466632 offset 40
[72301f80] mp4 stream debug: |   + moov size 8352 offset 1466672
[72301f80] mp4 stream debug: |   |   + mvhd size 108 offset 1466680
[72301f80] mp4 stream debug: |   |   + trak size 3300 offset 1466788
[72301f80] mp4 stream debug: |   |   |   + tkhd size 92 offset 1466796
[72301f80] mp4 stream debug: |   |   |   + edts size 36 offset 1466888
[72301f80] mp4 stream debug: |   |   |   |   + elst size 28 offset 1466896
[72301f80] mp4 stream debug: |   |   |   + mdia size 3164 offset 1466924
[72301f80] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1466932
[72301f80] mp4 stream debug: |   |   |   |   + hdlr size 71 offset 1466964
[72301f80] mp4 stream debug: |   |   |   |   + minf size 3053 offset 1467035
[72301f80] mp4 stream debug: |   |   |   |   |   + vmhd size 20 offset 1467043
[72301f80] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1467063
[72301f80] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1467071
[72301f80] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1467087
[72301f80] mp4 stream debug: |   |   |   |   |   + stbl size 2989 offset 1467099
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stsd size 165 offset 1467107
[72301f80] mp4 stream debug: |   |   |   |   |   |   |   + avc1 size 149 offset 1467123
[72301f80] mp4 stream debug: |   |   |   |   |   |   |   |   + avcC size 47 offset 1467209
[72301f80] mp4 stream debug: |   |   |   |   |   |   |   |   + pasp size 16 offset 1467256
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1467272
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stss size 24 offset 1467296
[72301f80] mp4 stream debug: |   |   |   |   |   |   + ctts size 760 offset 1467320
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stsc size 40 offset 1468080
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stsz size 988 offset 1468120
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stco size 980 offset 1469108
[72301f80] mp4 stream debug: |   |   + trak size 4838 offset 1470088
[72301f80] mp4 stream debug: |   |   |   + tkhd size 92 offset 1470096
[72301f80] mp4 stream debug: |   |   |   + edts size 36 offset 1470188
[72301f80] mp4 stream debug: |   |   |   |   + elst size 28 offset 1470196
[72301f80] mp4 stream debug: |   |   |   + mdia size 4702 offset 1470224
[72301f80] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1470232
[72301f80] mp4 stream debug: |   |   |   |   + hdlr size 71 offset 1470264
[72301f80] mp4 stream debug: |   |   |   |   + minf size 4591 offset 1470335
[72301f80] mp4 stream debug: |   |   |   |   |   + smhd size 16 offset 1470343
[72301f80] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1470359
[72301f80] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1470367
[72301f80] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1470383
[72301f80] mp4 stream debug: |   |   |   |   |   + stbl size 4531 offset 1470395
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stsd size 117 offset 1470403
[72301f80] mp4 stream debug: |   |   |   |   |   |   |   + mp4a size 101 offset 1470419
[72301f80] mp4 stream debug: |   |   |   |   |   |   |   |   + esds size 65 offset 1470455
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1470520
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stsc size 1624 offset 1470544
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stsz size 1724 offset 1472168
[72301f80] mp4 stream debug: |   |   |   |   |   |   + stco size 980 offset 1473892
[72301f80] mp4 stream debug: |   |   |   |   |   |   + sgpd size 26 offset 1474872
[72301f80] mp4 stream debug: |   |   |   |   |   |   + sbgp size 28 offset 1474898
[72301f80] mp4 stream debug: |   |   + udta size 98 offset 1474926
[72301f80] mp4 stream debug: |   |   |   + meta size 90 offset 1474934
[72301f80] mp4 stream debug: |   |   |   |   + hdlr size 33 offset 1474946
[72301f80] mp4 stream debug: |   |   |   |   + ilst size 45 offset 1474979
[72301f80] mp4 stream debug: |   |   |   |   |   + ctoo size 37 offset 1474987
[72301f80] mp4 stream debug: |   |   |   |   |   |   + data size 29 offset 1474995
[7230dda8] mp4 demux debug: ISO Media (isom) version 512.
[7230dda8] mp4 demux debug: found 2 tracks
[7230dda8] mp4 demux warning: elst box found
[7230dda8] mp4 demux debug:    - [0] duration=9680ms media time=40ms) rate=1.0
[7230dda8] mp4 demux debug: track[Id 0x1] read 241 chunk
[7230dda8] mp4 demux warning: STTS table of 1 entries
[7230dda8] mp4 demux warning: CTTS table of 93 entries
[7230dda8] mp4 demux debug: track[Id 0x1] read 242 samples length:9s
[013fda20] main input debug: selecting program id=0
[7230dda8] mp4 demux debug: adding track[Id 0x1] video (enable) language undef
[7230dda8] mp4 demux warning: elst box found
[7230dda8] mp4 demux debug:    - [0] duration=9892ms media time=0ms) rate=1.0
[7230dda8] mp4 demux debug: track[Id 0x2] read 241 chunk
[7230dda8] mp4 demux warning: STTS table of 1 entries
[7230dda8] mp4 demux debug: track[Id 0x2] read 426 samples length:9s
[7230dda8] mp4 demux debug: adding track[Id 0x2] audio (enable) language undef
[7230dda8] main demux debug: using demux module "mp4"
[013fda20] main input debug: looking for a subtitle file in /home/pi/Videos/
[723205d8] main decoder debug: looking for video decoder module matching "any": 17 candidates
[723205d8] mmal_codec decoder: VCSM init succeeded: CMA
[723205d8] main decoder debug: using video decoder module "mmal_codec"
[7233ff60] main decoder debug: looking for audio decoder module matching "any": 21 candidates
[7233ff60] main decoder debug: using audio decoder module "faad"
[72306590] main demux meta debug: looking for meta reader module matching "any": 2 candidates
[72306590] main demux meta debug: using meta reader module "taglib"
[7230dda8] main demux debug: removing module "taglib"
[013fda20] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' successfully opened
[7230dda8] mp4 demux debug: elst (0) gives 0ms (movie)-> 40ms (track)
[7230dda8] mp4 demux debug: track[Id 0x1] using Sync Sample Box (stss)
[7230dda8] mp4 demux debug: stss gives 1 --> 0 (sample number)
[7230dda8] mp4 demux debug: elst (0) gives 0ms (movie)-> 0ms (track)
[013fda20] main input debug: Buffering 0%
[013fda20] main input debug: Buffering 83%
[013fda20] main input debug: Stream buffering done (500 ms in 1 ms)
[7233ff60] faad decoder warning: decoded zero sample
[013fb6f0] main generic debug: reusing audio output
[723205d8] main decoder error: buffer deadlock prevented
[013f8560] alsa audio output debug: using ALSA device: default
[013f8560] alsa audio output debug:  Plug PCM: Hardware PCM card 0 'bcm2835 ALSA' device 0 subdevice 0
[013f8560] alsa audio output debug:  device name   : bcm2835 ALSA
[013f8560] alsa audio output debug:  device ID     : bcm2835 ALSA
[013f8560] alsa audio output debug:  subdevice name: subdevice #0
[013f8560] alsa audio output debug: initial hardware setup:
ACCESS:  MMAP_INTERLEAVED MMAP_NONINTERLEAVED MMAP_COMPLEX RW_INTERLEAVED RW_NONINTERLEAVED
FORMAT:  S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE MU_LAW A_LAW IMA_ADPCM S20_LE S20_BE U20_LE U20_BE S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE U18_3BE
SUBFORMAT:  STD
SAMPLE_BITS: [4 64]
FRAME_BITS: [4 640000]
CHANNELS: [1 10000]
RATE: [8000 192000]
PERIOD_TIME: [10000 16384000]
PERIOD_SIZE: [256 131072]
PERIOD_BYTES: [128 4294967295]
PERIODS: (0 512]
BUFFER_TIME: (1333 16384000]
BUFFER_SIZE: [256 131072]
BUFFER_BYTES: [128 4294967295]
TICK_TIME: ALL
[013f8560] alsa audio output debug: channels map not provided
[013f8560] alsa audio output debug: final HW setup:
ACCESS:  RW_INTERLEAVED
FORMAT:  FLOAT_LE
SUBFORMAT:  STD
SAMPLE_BITS: 32
FRAME_BITS: 64
CHANNELS: 2
RATE: 44100
PERIOD_TIME: 40000
PERIOD_SIZE: 1764
PERIOD_BYTES: 14112
PERIODS: (18 19)
BUFFER_TIME: (743038 743039)
BUFFER_SIZE: 32768
BUFFER_BYTES: 262144
TICK_TIME: 0
[013f8560] alsa audio output debug: initial software parameters:
tstamp_mode: NONE
tstamp_type: MONOTONIC
period_step: 1
avail_min: 1764
start_threshold: 1
stop_threshold: 32768
silence_threshold: 0
silence_size: 0
boundary: 1073741824
[013f8560] alsa audio output debug: final software parameters:
tstamp_mode: NONE
tstamp_type: MONOTONIC
period_step: 1
avail_min: 1764
start_threshold: 1
stop_threshold: 32768
silence_threshold: 0
silence_size: 0
boundary: 1073741824
[013f8560] alsa audio output warning: device cannot be paused
[013f8560] main audio output debug: output 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[74e00638] main volume debug: looking for audio volume module matching "any": 3 candidates
[74e00638] main volume debug: using audio volume module "volume_neon"
[013f8560] main audio output debug: input 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[74e0da68] main audio filter debug: looking for audio filter module matching "scaletempo": 16 candidates
[74e0da68] scaletempo audio filter debug: format: 44100 rate, 2 nch, 4 bps, fl32
[74e0da68] scaletempo audio filter debug: params: 30 stride, 0.200 overlap, 14 search
[74e0da68] scaletempo audio filter debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
[74e0da68] main audio filter debug: using audio filter module "scaletempo"
[013f8560] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[013f8560] main audio output debug: conversion pipeline complete
[013f8560] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[013f8560] main audio output debug: conversion pipeline complete
[74e15450] main audio resampler debug: looking for audio resampler module matching "any": 4 candidates
[74e15450] main audio resampler debug: using audio resampler module "samplerate"
[013fda20] main input debug: Decoder wait done in 9 ms
[013f8560] main audio output debug: inserting 1412 zeroes
[74a0f080] main spu text debug: looking for text renderer module matching "any": 2 candidates
[74a0f080] freetype spu text debug: Building font databases.
[74a0f080] freetype spu text debug: Took -21124 microseconds
[74a0f080] main spu text debug: using text renderer module "freetype"
[74a32460] main scale debug: looking for video converter module matching "any": 20 candidates
[74a32460] swscale scale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
[74a32460] main scale debug: using video converter module "swscale"
[74a56318] main scale debug: looking for video converter module matching "any": 20 candidates
[74a56318] yuvp scale debug: YUVP to YUVA converter
[74a56318] main scale debug: using video converter module "yuvp"
[74a0cb58] main video output debug: Deinterlacing available
[74a0cb58] main video output debug: deinterlace -1, mode auto, is_needed 0
[74a32b90] main window debug: looking for vout window module matching "any": 6 candidates
[74a32b90] main window debug: resized to 854x480
[74a32b90] main window debug: using vout window module "xcb_window"
[74a64468] main inhibit debug: looking for inhibit module matching "any": 2 candidates
[74a32b90] xcb_window window debug: unhandled event 21
[74a32b90] main window debug: resized to 854x480
[74a32b90] main window debug: resized to 1824x984
[74a64468] dbus_screensaver inhibit debug: cannot find service org.freedesktop.ScreenSaver
[74a64468] dbus_screensaver inhibit debug: cannot find service org.freedesktop.PowerManagement.Inhibit
[74a32b90] xcb_window window debug: unhandled event 19
[74a64468] dbus_screensaver inhibit debug: cannot find service org.mate.SessionManager
[74a64468] dbus_screensaver inhibit debug: cannot find service org.gnome.SessionManager
[74a64468] main inhibit debug: using inhibit module "xdg"
[74a0cb58] main video output debug: Opening vout display wrapper
[6d400cb0] main vout display debug: looking for vout display module matching "any": 16 candidates
[6d401448] main generic debug: looking for vout display module matching "opengles2": 16 candidates
[6d400cb0] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[74a32b90] main window debug: resized to 1824x984
[6d400cb0] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[6d402df0] main gl debug: looking for opengl es2 module matching "any": 2 candidates
libEGL warning: DRI2: failed to authenticate
[6d402df0] egl_x11 gl debug: EGL version 1.4 by Mesa Project
[6d402df0] egl_x11 gl debug:  extensions: EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_query_driver 
[6d402df0] egl_x11 gl debug: No dma_buf_import - fall back to X
[6d402df0] main gl debug: no opengl es2 modules matched
[6d401448] main generic debug: no vout display modules matched
[6d400cb0] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
[6d401448] main generic debug: looking for vout display module matching "xcb_x11": 16 candidates
[6d400cb0] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[74a32b90] main window debug: resized to 1824x984
[6d400cb0] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[6d401448] xcb generic debug: connected to X11.0 server
[6d401448] xcb generic debug:  vendor : The X.Org Foundation
[6d401448] xcb generic debug:  version: 12004000
[6d401448] xcb generic debug: using screen 0x389
[6d401448] xcb_x11 generic debug: using X11 visual ID 0x21
[6d401448] xcb_x11 generic debug:  24 bits depth
[6d401448] xcb_x11 generic debug:  32 bits per pixel
[6d401448] xcb_x11 generic debug:  32 bits line pad
[6d401448] xcb_x11 generic debug: using X11 window 01400000
[6d401448] xcb_x11 generic debug: using X11 graphic context 01400001
[6d401448] main generic debug: using vout display module "xcb_x11"
[6d400cb0] mmal_xsplitter vout display debug: R/G/B: 00ff0000/0000ff00/000000ff
[6d400cb0] mmal_xsplitter vout display debug: X11 XCB output found
[6d44fca0] main generic debug: looking for vout display module matching "mmal_vout": 16 candidates
[6d44fca0] mmal_vout generic debug: State=0xa
[6d44fca0] mmal_vout generic debug: HDMI: 1920x1080
[6d44fca0] mmal_vout generic debug: >>> OpenMmalVout: ok
[6d44fca0] main generic debug: using vout display module "mmal_vout"
[6d400cb0] mmal_xsplitter vout display debug: R/G/B: 00000000/00000000/00000000
[6d400cb0] mmal_xsplitter vout display debug: MMAL output found
[6d400cb0] main vout display debug: using vout display module "mmal_xsplitter"
[6d44fca0] mmal_vout generic debug: vd_pool: fmt:854x480,sar:0/0; source:854x480
[6d44fca0] mmal_vout generic debug: vd_pool: fmt:854x480,sar:0/0; source:854x480
[74a0cb58] main video output debug: original format sz 854x480, of (0,0), vsz 854x480, 4cc MMAL, sar 1:1, msk r0x0 g0x0 b0x0
[6d400cb0] mmal_xsplitter vout display debug: Change size: 1824, 984: mmal_vout=0x6d44fca0, want_mmal=1, fs=1
[74a0f080] main spu text debug: removing module "freetype"
[6d44fca0] mmal_vout generic warning: Unsupported control query 4
[6d44fca0] mmal_vout generic debug: 1920x1080 -> 1920x1079 @ 0,0
[74a0f080] main spu text debug: looking for text renderer module matching "any": 2 candidates
[74a0f080] freetype spu text debug: Building font databases.
[74a32b90] main window debug: resized to 1824x984
[6d400cb0] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[74a0f080] freetype spu text debug: Took -22916 microseconds
[74a0f080] main spu text debug: using text renderer module "freetype"
[74a0cb58] main video output warning: picture is too late to be displayed (missing 331 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 331 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 291 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 251 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 211 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 171 ms)
[6d400cb0] mmal_xsplitter vout display debug: Change size: 1824, 984: mmal_vout=0x6d44fca0, want_mmal=1, fs=1
[74a0cb58] main video output warning: picture is too late to be displayed (missing 136 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 100 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 63 ms)
[74a0cb58] main video output warning: picture is too late to be displayed (missing 27 ms)
[6d44fca0] mmal_vout generic debug: 1920x1080 -> 1920x1079 @ 0,0
[6d400cb0] main vout display debug: auto hiding mouse cursor

Repeat1:

[013fda20] main input debug: EOF reached
[013fda20] main input debug: waiting decoder fifos to empty
[723205d8] main decoder debug: killing decoder fourcc `h264'
[723205d8] main decoder debug: removing module "mmal_codec"
[013fb6f0] main generic debug: saving a free vout
[013fb6f0] main generic debug: reusing provided vout
[7233ff60] main decoder debug: killing decoder fourcc `mp4a'
[7233ff60] main decoder debug: removing module "faad"
[74e15450] main audio resampler debug: removing module "samplerate"
[74e0da68] main audio filter debug: removing module "scaletempo"
[74e00638] main volume debug: removing module "volume_neon"
[013fb6f0] main generic debug: keeping audio output
[7230dda8] main demux debug: removing module "mp4"
[7230dda8] mp4 demux debug: freeing all memory
[013fda20] main input debug: Program doesn't contain anymore ES
[72301f80] main stream debug: removing module "record"
[72301098] main stream debug: removing module "cache_read"
[72300e90] main stream debug: removing module "filesystem"
[723127a0] main input debug: Creating an input for 'Gallium_drops.mp4'
[723127a0] main input debug: using timeshift granularity of 50 MiB
[723127a0] main input debug: using default timeshift path
[723127a0] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' gives access `file' demux `any' path `/home/pi/Videos/Gallium_drops.mp4'
[72201468] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[72201590] main demux debug: looking for access_demux module matching "file": 17 candidates
[72201590] main demux debug: no access_demux modules matched
[722018d8] main stream debug: creating access: file:///home/pi/Videos/Gallium_drops.mp4
[722018d8] main stream debug:  (path: /home/pi/Videos/Gallium_drops.mp4)
[722018d8] main stream debug: looking for access module matching "file": 28 candidates
[722018d8] main stream debug: using access module "filesystem"
[72201a98] main stream debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
[72201a98] cache_read stream debug: Using stream method for AStream*
[72201a98] cache_read stream debug: starting pre-buffering
[72201a98] cache_read stream debug: received first data after 0 ms
[72201a98] cache_read stream debug: pre-buffering done 1024 bytes in 0s - 4184 KiB/s
[72201a98] main stream debug: using stream_filter module "cache_read"
[72201cd8] main stream debug: looking for stream_filter module matching "any": 26 candidates
[72201cd8] lua stream debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/playlist
[72201cd8] lua stream debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_streams.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_xml.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/appletrailers.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/bbc_co_uk.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/cue.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/dailymotion.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/jamendo.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/koreus.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/liveleak.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/newgrounds.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/rockbox_fm_presets.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/soundcloud.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/twitch.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vimeo.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vocaroo.luac
[72201cd8] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/youtube.luac
[72201cd8] lua stream debug: Trying Lua scripts in /usr/share/vlc/lua/playlist
[72201cd8] main stream debug: no stream_filter modules matched
[72204728] main stream_directory debug: looking for stream_directory module matching "any": 1 candidates
[72204728] main stream_directory debug: no stream_directory modules matched
[72201468] main input source debug: attachment of directory-extractor failed for file:///home/pi/Videos/Gallium_drops.mp4
[72201cd8] main stream debug: looking for stream_filter module matching "record": 26 candidates
[72201cd8] main stream debug: using stream_filter module "record"
[72201468] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[7220c1c8] main demux debug: looking for demux module matching "mp4": 55 candidates
[72201cd8] mp4 stream debug: dumping root Box "root"
[72201cd8] mp4 stream debug: |   + ftyp size 32 offset 0
[72201cd8] mp4 stream debug: |   + free size 8 offset 32
[72201cd8] mp4 stream debug: |   + mdat size 1466632 offset 40
[72201cd8] mp4 stream debug: |   + moov size 8352 offset 1466672
[72201cd8] mp4 stream debug: |   |   + mvhd size 108 offset 1466680
[72201cd8] mp4 stream debug: |   |   + trak size 3300 offset 1466788
[72201cd8] mp4 stream debug: |   |   |   + tkhd size 92 offset 1466796
[72201cd8] mp4 stream debug: |   |   |   + edts size 36 offset 1466888
[72201cd8] mp4 stream debug: |   |   |   |   + elst size 28 offset 1466896
[72201cd8] mp4 stream debug: |   |   |   + mdia size 3164 offset 1466924
[72201cd8] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1466932
[72201cd8] mp4 stream debug: |   |   |   |   + hdlr size 71 offset 1466964
[72201cd8] mp4 stream debug: |   |   |   |   + minf size 3053 offset 1467035
[72201cd8] mp4 stream debug: |   |   |   |   |   + vmhd size 20 offset 1467043
[72201cd8] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1467063
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1467071
[72201cd8] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1467087
[72201cd8] mp4 stream debug: |   |   |   |   |   + stbl size 2989 offset 1467099
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stsd size 165 offset 1467107
[72201cd8] mp4 stream debug: |   |   |   |   |   |   |   + avc1 size 149 offset 1467123
[72201cd8] mp4 stream debug: |   |   |   |   |   |   |   |   + avcC size 47 offset 1467209
[72201cd8] mp4 stream debug: |   |   |   |   |   |   |   |   + pasp size 16 offset 1467256
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1467272
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stss size 24 offset 1467296
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + ctts size 760 offset 1467320
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stsc size 40 offset 1468080
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stsz size 988 offset 1468120
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stco size 980 offset 1469108
[72201cd8] mp4 stream debug: |   |   + trak size 4838 offset 1470088
[72201cd8] mp4 stream debug: |   |   |   + tkhd size 92 offset 1470096
[72201cd8] mp4 stream debug: |   |   |   + edts size 36 offset 1470188
[72201cd8] mp4 stream debug: |   |   |   |   + elst size 28 offset 1470196
[72201cd8] mp4 stream debug: |   |   |   + mdia size 4702 offset 1470224
[72201cd8] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1470232
[72201cd8] mp4 stream debug: |   |   |   |   + hdlr size 71 offset 1470264
[72201cd8] mp4 stream debug: |   |   |   |   + minf size 4591 offset 1470335
[72201cd8] mp4 stream debug: |   |   |   |   |   + smhd size 16 offset 1470343
[72201cd8] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1470359
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1470367
[72201cd8] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1470383
[72201cd8] mp4 stream debug: |   |   |   |   |   + stbl size 4531 offset 1470395
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stsd size 117 offset 1470403
[72201cd8] mp4 stream debug: |   |   |   |   |   |   |   + mp4a size 101 offset 1470419
[72201cd8] mp4 stream debug: |   |   |   |   |   |   |   |   + esds size 65 offset 1470455
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1470520
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stsc size 1624 offset 1470544
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stsz size 1724 offset 1472168
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + stco size 980 offset 1473892
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + sgpd size 26 offset 1474872
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + sbgp size 28 offset 1474898
[72201cd8] mp4 stream debug: |   |   + udta size 98 offset 1474926
[72201cd8] mp4 stream debug: |   |   |   + meta size 90 offset 1474934
[72201cd8] mp4 stream debug: |   |   |   |   + hdlr size 33 offset 1474946
[72201cd8] mp4 stream debug: |   |   |   |   + ilst size 45 offset 1474979
[72201cd8] mp4 stream debug: |   |   |   |   |   + ctoo size 37 offset 1474987
[72201cd8] mp4 stream debug: |   |   |   |   |   |   + data size 29 offset 1474995
[7220c1c8] mp4 demux debug: ISO Media (isom) version 512.
[7220c1c8] mp4 demux debug: found 2 tracks
[7220c1c8] mp4 demux warning: elst box found
[7220c1c8] mp4 demux debug:    - [0] duration=9680ms media time=40ms) rate=1.0
[7220c1c8] mp4 demux debug: track[Id 0x1] read 241 chunk
[7220c1c8] mp4 demux warning: STTS table of 1 entries
[7220c1c8] mp4 demux warning: CTTS table of 93 entries
[7220c1c8] mp4 demux debug: track[Id 0x1] read 242 samples length:9s
[723127a0] main input debug: selecting program id=0
[7220c1c8] mp4 demux debug: adding track[Id 0x1] video (enable) language undef
[7220c1c8] mp4 demux warning: elst box found
[7220c1c8] mp4 demux debug:    - [0] duration=9892ms media time=0ms) rate=1.0
[7220c1c8] mp4 demux debug: track[Id 0x2] read 241 chunk
[7220c1c8] mp4 demux warning: STTS table of 1 entries
[7220c1c8] mp4 demux debug: track[Id 0x2] read 426 samples length:9s
[7220c1c8] mp4 demux debug: adding track[Id 0x2] audio (enable) language undef
[7220c1c8] main demux debug: using demux module "mp4"
[723127a0] main input debug: looking for a subtitle file in /home/pi/Videos/
[7221c8a0] main decoder debug: looking for video decoder module matching "any": 17 candidates
[7221c8a0] mmal_codec decoder: VCSM init succeeded: CMA
[7221c8a0] main decoder debug: using video decoder module "mmal_codec"
[722297c8] main decoder debug: looking for audio decoder module matching "any": 21 candidates
[722297c8] main decoder debug: using audio decoder module "faad"
[72202ce8] main demux meta debug: looking for meta reader module matching "any": 2 candidates
[72202ce8] main demux meta debug: using meta reader module "taglib"
[7220c1c8] main demux debug: removing module "taglib"
[723127a0] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' successfully opened
[7220c1c8] mp4 demux debug: elst (0) gives 0ms (movie)-> 40ms (track)
[7220c1c8] mp4 demux debug: track[Id 0x1] using Sync Sample Box (stss)
[7220c1c8] mp4 demux debug: stss gives 1 --> 0 (sample number)
[7220c1c8] mp4 demux debug: elst (0) gives 0ms (movie)-> 0ms (track)
[723127a0] main input debug: Buffering 0%
[723127a0] main input debug: Buffering 83%
[722297c8] faad decoder warning: decoded zero sample
[723127a0] main input debug: Stream buffering done (500 ms in 3 ms)
[7221c8a0] main decoder error: buffer deadlock prevented
[013fb6f0] main generic debug: reusing audio output
[013f8560] alsa audio output debug: using ALSA device: default
[013f8560] alsa audio output debug:  Plug PCM: Hardware PCM card 0 'bcm2835 ALSA' device 0 subdevice 0
[013f8560] alsa audio output debug:  device name   : bcm2835 ALSA
[013f8560] alsa audio output debug:  device ID     : bcm2835 ALSA
[013f8560] alsa audio output debug:  subdevice name: subdevice #0
[013f8560] alsa audio output debug: initial hardware setup:
ACCESS:  MMAP_INTERLEAVED MMAP_NONINTERLEAVED MMAP_COMPLEX RW_INTERLEAVED RW_NONINTERLEAVED
FORMAT:  S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE MU_LAW A_LAW IMA_ADPCM S20_LE S20_BE U20_LE U20_BE S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE U18_3BE
SUBFORMAT:  STD
SAMPLE_BITS: [4 64]
FRAME_BITS: [4 640000]
CHANNELS: [1 10000]
RATE: [8000 192000]
PERIOD_TIME: [10000 16384000]
PERIOD_SIZE: [256 131072]
PERIOD_BYTES: [128 4294967295]
PERIODS: (0 512]
BUFFER_TIME: (1333 16384000]
BUFFER_SIZE: [256 131072]
BUFFER_BYTES: [128 4294967295]
TICK_TIME: ALL
[013f8560] alsa audio output debug: channels map not provided
[013f8560] alsa audio output debug: final HW setup:
ACCESS:  RW_INTERLEAVED
FORMAT:  FLOAT_LE
SUBFORMAT:  STD
SAMPLE_BITS: 32
FRAME_BITS: 64
CHANNELS: 2
RATE: 44100
PERIOD_TIME: 40000
PERIOD_SIZE: 1764
PERIOD_BYTES: 14112
PERIODS: (18 19)
BUFFER_TIME: (743038 743039)
BUFFER_SIZE: 32768
BUFFER_BYTES: 262144
TICK_TIME: 0
[013f8560] alsa audio output debug: initial software parameters:
tstamp_mode: NONE
tstamp_type: MONOTONIC
period_step: 1
avail_min: 1764
start_threshold: 1
stop_threshold: 32768
silence_threshold: 0
silence_size: 0
boundary: 1073741824
[013f8560] alsa audio output debug: final software parameters:
tstamp_mode: NONE
tstamp_type: MONOTONIC
period_step: 1
avail_min: 1764
start_threshold: 1
stop_threshold: 32768
silence_threshold: 0
silence_size: 0
boundary: 1073741824
[013f8560] alsa audio output warning: device cannot be paused
[013f8560] main audio output debug: output 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[74a352a8] main volume debug: looking for audio volume module matching "any": 3 candidates
[74a352a8] main volume debug: using audio volume module "volume_neon"
[013f8560] main audio output debug: input 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[74a112f0] main audio filter debug: looking for audio filter module matching "scaletempo": 16 candidates
[74a112f0] scaletempo audio filter debug: format: 44100 rate, 2 nch, 4 bps, fl32
[74a112f0] scaletempo audio filter debug: params: 30 stride, 0.200 overlap, 14 search
[74a112f0] scaletempo audio filter debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
[74a112f0] main audio filter debug: using audio filter module "scaletempo"
[013f8560] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[013f8560] main audio output debug: conversion pipeline complete
[013f8560] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[013f8560] main audio output debug: conversion pipeline complete
[74a306d0] main audio resampler debug: looking for audio resampler module matching "any": 4 candidates
[74a306d0] main audio resampler debug: using audio resampler module "samplerate"
[723127a0] main input debug: Decoder wait done in 9 ms
[74a0cb58] main video output debug: destroying useless vout
[6d400cb0] main vout display debug: removing module "mmal_xsplitter"
[6d400cb0] mmal_xsplitter vout display debug: <<< CloseMmalX11
[6d401448] main generic debug: removing module "xcb_x11"
[6d44fca0] main generic debug: removing module "mmal_vout"
[6d400cb0] mmal_xsplitter vout display debug: >>> CloseMmalX11
[74a64468] main inhibit debug: removing module "xdg"
[74a0f080] main spu text debug: removing module "freetype"
[74a56318] main scale debug: removing module "yuvp"
[74a32460] main scale debug: removing module "swscale"
[013f8560] main audio output debug: inserting 1380 zeroes
[013f8560] main audio output warning: playback too early (-43925): down-sampling
[013f8560] main audio output debug: resampling stopped (drift: -2088 us)
[74e01c98] main spu text debug: looking for text renderer module matching "any": 2 candidates
[74e01c98] freetype spu text debug: Building font databases.
[74e01c98] freetype spu text debug: Took -20158 microseconds
[74e01c98] main spu text debug: using text renderer module "freetype"
[74e11240] main scale debug: looking for video converter module matching "any": 20 candidates
[74e11240] swscale scale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
[74e11240] main scale debug: using video converter module "swscale"
[74e507c8] main scale debug: looking for video converter module matching "any": 20 candidates
[74e507c8] yuvp scale debug: YUVP to YUVA converter
[74e507c8] main scale debug: using video converter module "yuvp"
[74e08820] main video output debug: Deinterlacing available
[74e08820] main video output debug: deinterlace -1, mode auto, is_needed 0
[74e06978] main window debug: looking for vout window module matching "any": 6 candidates
[74e06978] main window debug: resized to 854x480
[74e06978] main window debug: using vout window module "xcb_window"
[74e07878] main inhibit debug: looking for inhibit module matching "any": 2 candidates
[74e07878] dbus_screensaver inhibit debug: cannot find service org.freedesktop.ScreenSaver
[74e07878] dbus_screensaver inhibit debug: cannot find service org.freedesktop.PowerManagement.Inhibit
[74e06978] xcb_window window debug: unhandled event 21
[74e07878] dbus_screensaver inhibit debug: cannot find service org.mate.SessionManager
[74e07878] dbus_screensaver inhibit debug: cannot find service org.gnome.SessionManager
[74e06978] main window debug: resized to 854x480
[74e07878] main inhibit debug: using inhibit module "xdg"
[74e08820] main video output debug: Opening vout display wrapper
[6d438240] main vout display debug: looking for vout display module matching "any": 16 candidates
[6d4317b0] main generic debug: looking for vout display module matching "opengles2": 16 candidates
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 854x480
[6d42f010] main gl debug: looking for opengl es2 module matching "any": 2 candidates
[74e06978] main window debug: resized to 1824x984
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
libEGL warning: DRI2: failed to authenticate
[74e06978] xcb_window window debug: unhandled event 19
[6d42f010] egl_x11 gl debug: EGL version 1.4 by Mesa Project
[6d42f010] egl_x11 gl debug:  extensions: EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_query_driver 
[6d42f010] egl_x11 gl debug: No dma_buf_import - fall back to X
[6d42f010] main gl debug: no opengl es2 modules matched
[6d4317b0] main generic debug: no vout display modules matched
[6d438240] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
[74e06978] main window debug: resized to 1824x984
[6d4317b0] main generic debug: looking for vout display module matching "xcb_x11": 16 candidates
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[6d4317b0] xcb generic debug: connected to X11.0 server
[6d4317b0] xcb generic debug:  vendor : The X.Org Foundation
[6d4317b0] xcb generic debug:  version: 12004000
[6d4317b0] xcb generic debug: using screen 0x389
[6d4317b0] xcb_x11 generic debug: using X11 visual ID 0x21
[6d4317b0] xcb_x11 generic debug:  24 bits depth
[6d4317b0] xcb_x11 generic debug:  32 bits per pixel
[6d4317b0] xcb_x11 generic debug:  32 bits line pad
[74e06978] main window debug: resized to 1824x984
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[6d4317b0] xcb_x11 generic debug: using X11 window 01400000
[6d4317b0] xcb_x11 generic debug: using X11 graphic context 01400001
[6d4317b0] main generic debug: using vout display module "xcb_x11"
[6d438240] mmal_xsplitter vout display debug: R/G/B: 00ff0000/0000ff00/000000ff
[6d438240] mmal_xsplitter vout display debug: X11 XCB output found
[6d4422e0] main generic debug: looking for vout display module matching "mmal_vout": 16 candidates
[6d4422e0] mmal_vout generic debug: State=0xa
[6d4422e0] mmal_vout generic debug: HDMI: 1920x1080
[6d4422e0] mmal_vout generic debug: >>> OpenMmalVout: ok
[6d4422e0] main generic debug: using vout display module "mmal_vout"
[6d438240] mmal_xsplitter vout display debug: R/G/B: 00000000/00000000/00000000
[6d438240] mmal_xsplitter vout display debug: MMAL output found
[6d438240] main vout display debug: using vout display module "mmal_xsplitter"
[6d4422e0] mmal_vout generic debug: vd_pool: fmt:854x480,sar:0/0; source:854x480
[6d4422e0] mmal_vout generic debug: vd_pool: fmt:854x480,sar:0/0; source:854x480
[74e08820] main video output debug: original format sz 854x480, of (0,0), vsz 854x480, 4cc MMAL, sar 1:1, msk r0x0 g0x0 b0x0
[6d438240] mmal_xsplitter vout display debug: Change size: 1824, 984: mmal_vout=0x6d4422e0, want_mmal=1, fs=1
[6d4422e0] mmal_vout generic warning: Unsupported control query 4
[74e01c98] main spu text debug: removing module "freetype"
[6d4422e0] mmal_vout generic debug: 1920x1080 -> 1920x1079 @ 0,0
[74e01c98] main spu text debug: looking for text renderer module matching "any": 2 candidates
[74e01c98] freetype spu text debug: Building font databases.
[74e06978] main window debug: resized to 1824x984
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[74e01c98] freetype spu text debug: Took -21694 microseconds
[74e01c98] main spu text debug: using text renderer module "freetype"
[74e08820] main video output warning: picture is too late to be displayed (missing 179 ms)
[74e08820] main video output warning: picture is too late to be displayed (missing 180 ms)
[74e08820] main video output warning: picture is too late to be displayed (missing 140 ms)
[74e08820] main video output warning: picture is too late to be displayed (missing 100 ms)
[74e08820] main video output warning: picture is too late to be displayed (missing 60 ms)
[74e08820] main video output warning: picture is too late to be displayed (missing 20 ms)
[6d438240] mmal_xsplitter vout display debug: Change size: 1824, 984: mmal_vout=0x6d4422e0, want_mmal=1, fs=1
[6d4422e0] mmal_vout generic debug: 1920x1080 -> 1920x1079 @ 0,0
[6d438240] main vout display debug: auto hiding mouse cursor

Repeat2:

[723127a0] main input debug: EOF reached
[723127a0] main input debug: waiting decoder fifos to empty
[7221c8a0] main decoder debug: killing decoder fourcc `h264'
[7221c8a0] main decoder debug: removing module "mmal_codec"
[013fb6f0] main generic debug: saving a free vout
[013fb6f0] main generic debug: reusing provided vout
[722297c8] main decoder debug: killing decoder fourcc `mp4a'
[722297c8] main decoder debug: removing module "faad"
[74a306d0] main audio resampler debug: removing module "samplerate"
[74a112f0] main audio filter debug: removing module "scaletempo"
[74a352a8] main volume debug: removing module "volume_neon"
[013fb6f0] main generic debug: keeping audio output
[7220c1c8] main demux debug: removing module "mp4"
[7220c1c8] mp4 demux debug: freeing all memory
[723127a0] main input debug: Program doesn't contain anymore ES
[72201cd8] main stream debug: removing module "record"
[72201a98] main stream debug: removing module "cache_read"
[722018d8] main stream debug: removing module "filesystem"
[723127a0] main input debug: Creating an input for 'Gallium_drops.mp4'
[723127a0] main input debug: using timeshift granularity of 50 MiB
[723127a0] main input debug: using default timeshift path
[723127a0] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' gives access `file' demux `any' path `/home/pi/Videos/Gallium_drops.mp4'
[72200a38] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[722004f0] main demux debug: looking for access_demux module matching "file": 17 candidates
[722004f0] main demux debug: no access_demux modules matched
[72200da8] main stream debug: creating access: file:///home/pi/Videos/Gallium_drops.mp4
[72200da8] main stream debug:  (path: /home/pi/Videos/Gallium_drops.mp4)
[72200da8] main stream debug: looking for access module matching "file": 28 candidates
[72200da8] main stream debug: using access module "filesystem"
[72200f80] main stream debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
[72200f80] cache_read stream debug: Using stream method for AStream*
[72200f80] cache_read stream debug: starting pre-buffering
[72200f80] cache_read stream debug: received first data after 0 ms
[72200f80] cache_read stream debug: pre-buffering done 1024 bytes in 0s - 4347 KiB/s
[72200f80] main stream debug: using stream_filter module "cache_read"
[72201150] main stream debug: looking for stream_filter module matching "any": 26 candidates
[72201150] lua stream debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/playlist
[72201150] lua stream debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_streams.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_xml.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/appletrailers.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/bbc_co_uk.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/cue.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/dailymotion.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/jamendo.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/koreus.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/liveleak.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/newgrounds.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/rockbox_fm_presets.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/soundcloud.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/twitch.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vimeo.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vocaroo.luac
[72201150] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/youtube.luac
[72201150] lua stream debug: Trying Lua scripts in /usr/share/vlc/lua/playlist
[72201150] main stream debug: no stream_filter modules matched
[72209818] main stream_directory debug: looking for stream_directory module matching "any": 1 candidates
[72209818] main stream_directory debug: no stream_directory modules matched
[72200a38] main input source debug: attachment of directory-extractor failed for file:///home/pi/Videos/Gallium_drops.mp4
[72201150] main stream debug: looking for stream_filter module matching "record": 26 candidates
[72201150] main stream debug: using stream_filter module "record"
[72200a38] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[7221c658] main demux debug: looking for demux module matching "mp4": 55 candidates
[72201150] mp4 stream debug: dumping root Box "root"
[72201150] mp4 stream debug: |   + ftyp size 32 offset 0
[72201150] mp4 stream debug: |   + free size 8 offset 32
[72201150] mp4 stream debug: |   + mdat size 1466632 offset 40
[72201150] mp4 stream debug: |   + moov size 8352 offset 1466672
[72201150] mp4 stream debug: |   |   + mvhd size 108 offset 1466680
[72201150] mp4 stream debug: |   |   + trak size 3300 offset 1466788
[72201150] mp4 stream debug: |   |   |   + tkhd size 92 offset 1466796
[72201150] mp4 stream debug: |   |   |   + edts size 36 offset 1466888
[72201150] mp4 stream debug: |   |   |   |   + elst size 28 offset 1466896
[72201150] mp4 stream debug: |   |   |   + mdia size 3164 offset 1466924
[72201150] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1466932
[72201150] mp4 stream debug: |   |   |   |   + hdlr size 71 offset 1466964
[72201150] mp4 stream debug: |   |   |   |   + minf size 3053 offset 1467035
[72201150] mp4 stream debug: |   |   |   |   |   + vmhd size 20 offset 1467043
[72201150] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1467063
[72201150] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1467071
[72201150] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1467087
[72201150] mp4 stream debug: |   |   |   |   |   + stbl size 2989 offset 1467099
[72201150] mp4 stream debug: |   |   |   |   |   |   + stsd size 165 offset 1467107
[72201150] mp4 stream debug: |   |   |   |   |   |   |   + avc1 size 149 offset 1467123
[72201150] mp4 stream debug: |   |   |   |   |   |   |   |   + avcC size 47 offset 1467209
[72201150] mp4 stream debug: |   |   |   |   |   |   |   |   + pasp size 16 offset 1467256
[72201150] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1467272
[72201150] mp4 stream debug: |   |   |   |   |   |   + stss size 24 offset 1467296
[72201150] mp4 stream debug: |   |   |   |   |   |   + ctts size 760 offset 1467320
[72201150] mp4 stream debug: |   |   |   |   |   |   + stsc size 40 offset 1468080
[72201150] mp4 stream debug: |   |   |   |   |   |   + stsz size 988 offset 1468120
[72201150] mp4 stream debug: |   |   |   |   |   |   + stco size 980 offset 1469108
[72201150] mp4 stream debug: |   |   + trak size 4838 offset 1470088
[72201150] mp4 stream debug: |   |   |   + tkhd size 92 offset 1470096
[72201150] mp4 stream debug: |   |   |   + edts size 36 offset 1470188
[72201150] mp4 stream debug: |   |   |   |   + elst size 28 offset 1470196
[72201150] mp4 stream debug: |   |   |   + mdia size 4702 offset 1470224
[72201150] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1470232
[72201150] mp4 stream debug: |   |   |   |   + hdlr size 71 offset 1470264
[72201150] mp4 stream debug: |   |   |   |   + minf size 4591 offset 1470335
[72201150] mp4 stream debug: |   |   |   |   |   + smhd size 16 offset 1470343
[72201150] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1470359
[72201150] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1470367
[72201150] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1470383
[72201150] mp4 stream debug: |   |   |   |   |   + stbl size 4531 offset 1470395
[72201150] mp4 stream debug: |   |   |   |   |   |   + stsd size 117 offset 1470403
[72201150] mp4 stream debug: |   |   |   |   |   |   |   + mp4a size 101 offset 1470419
[72201150] mp4 stream debug: |   |   |   |   |   |   |   |   + esds size 65 offset 1470455
[72201150] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1470520
[72201150] mp4 stream debug: |   |   |   |   |   |   + stsc size 1624 offset 1470544
[72201150] mp4 stream debug: |   |   |   |   |   |   + stsz size 1724 offset 1472168
[72201150] mp4 stream debug: |   |   |   |   |   |   + stco size 980 offset 1473892
[72201150] mp4 stream debug: |   |   |   |   |   |   + sgpd size 26 offset 1474872
[72201150] mp4 stream debug: |   |   |   |   |   |   + sbgp size 28 offset 1474898
[72201150] mp4 stream debug: |   |   + udta size 98 offset 1474926
[72201150] mp4 stream debug: |   |   |   + meta size 90 offset 1474934
[72201150] mp4 stream debug: |   |   |   |   + hdlr size 33 offset 1474946
[72201150] mp4 stream debug: |   |   |   |   + ilst size 45 offset 1474979
[72201150] mp4 stream debug: |   |   |   |   |   + ctoo size 37 offset 1474987
[72201150] mp4 stream debug: |   |   |   |   |   |   + data size 29 offset 1474995
[7221c658] mp4 demux debug: ISO Media (isom) version 512.
[7221c658] mp4 demux debug: found 2 tracks
[7221c658] mp4 demux warning: elst box found
[7221c658] mp4 demux debug:    - [0] duration=9680ms media time=40ms) rate=1.0
[7221c658] mp4 demux debug: track[Id 0x1] read 241 chunk
[7221c658] mp4 demux warning: STTS table of 1 entries
[7221c658] mp4 demux warning: CTTS table of 93 entries
[7221c658] mp4 demux debug: track[Id 0x1] read 242 samples length:9s
[723127a0] main input debug: selecting program id=0
[7221c658] mp4 demux debug: adding track[Id 0x1] video (enable) language undef
[7221c658] mp4 demux warning: elst box found
[7221c658] mp4 demux debug:    - [0] duration=9892ms media time=0ms) rate=1.0
[7221c658] mp4 demux debug: track[Id 0x2] read 241 chunk
[7221c658] mp4 demux warning: STTS table of 1 entries
[7221c658] mp4 demux debug: track[Id 0x2] read 426 samples length:9s
[7221c658] mp4 demux debug: adding track[Id 0x2] audio (enable) language undef
[7221c658] main demux debug: using demux module "mp4"
[723127a0] main input debug: looking for a subtitle file in /home/pi/Videos/
[7221bcd0] main decoder debug: looking for video decoder module matching "any": 17 candidates
[7221bcd0] mmal_codec decoder: VCSM init succeeded: CMA
[7221bcd0] main decoder debug: using video decoder module "mmal_codec"
[72228f58] main decoder debug: looking for audio decoder module matching "any": 21 candidates
[72228f58] main decoder debug: using audio decoder module "faad"
[7220acf0] main demux meta debug: looking for meta reader module matching "any": 2 candidates
[7220acf0] main demux meta debug: using meta reader module "taglib"
[7221c658] main demux debug: removing module "taglib"
[723127a0] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' successfully opened
[7221c658] mp4 demux debug: elst (0) gives 0ms (movie)-> 40ms (track)
[7221c658] mp4 demux debug: track[Id 0x1] using Sync Sample Box (stss)
[7221c658] mp4 demux debug: stss gives 1 --> 0 (sample number)
[7221c658] mp4 demux debug: elst (0) gives 0ms (movie)-> 0ms (track)
[723127a0] main input debug: Buffering 0%
[723127a0] main input debug: Buffering 83%
[723127a0] main input debug: Stream buffering done (500 ms in 2 ms)
[7221bcd0] main decoder error: buffer deadlock prevented
[72228f58] faad decoder warning: decoded zero sample
[013fb6f0] main generic debug: reusing audio output
[013f8560] alsa audio output debug: using ALSA device: default
[013f8560] alsa audio output debug:  Plug PCM: Hardware PCM card 0 'bcm2835 ALSA' device 0 subdevice 0
[013f8560] alsa audio output debug:  device name   : bcm2835 ALSA
[013f8560] alsa audio output debug:  device ID     : bcm2835 ALSA
[013f8560] alsa audio output debug:  subdevice name: subdevice #0
[013f8560] alsa audio output debug: initial hardware setup:
ACCESS:  MMAP_INTERLEAVED MMAP_NONINTERLEAVED MMAP_COMPLEX RW_INTERLEAVED RW_NONINTERLEAVED
FORMAT:  S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE MU_LAW A_LAW IMA_ADPCM S20_LE S20_BE U20_LE U20_BE S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE U18_3BE
SUBFORMAT:  STD
SAMPLE_BITS: [4 64]
FRAME_BITS: [4 640000]
CHANNELS: [1 10000]
RATE: [8000 192000]
PERIOD_TIME: [10000 16384000]
PERIOD_SIZE: [256 131072]
PERIOD_BYTES: [128 4294967295]
PERIODS: (0 512]
BUFFER_TIME: (1333 16384000]
BUFFER_SIZE: [256 131072]
BUFFER_BYTES: [128 4294967295]
TICK_TIME: ALL
[013f8560] alsa audio output debug: channels map not provided
[013f8560] alsa audio output debug: final HW setup:
ACCESS:  RW_INTERLEAVED
FORMAT:  FLOAT_LE
SUBFORMAT:  STD
SAMPLE_BITS: 32
FRAME_BITS: 64
CHANNELS: 2
RATE: 44100
PERIOD_TIME: 40000
PERIOD_SIZE: 1764
PERIOD_BYTES: 14112
PERIODS: (18 19)
BUFFER_TIME: (743038 743039)
BUFFER_SIZE: 32768
BUFFER_BYTES: 262144
TICK_TIME: 0
[013f8560] alsa audio output debug: initial software parameters:
tstamp_mode: NONE
tstamp_type: MONOTONIC
period_step: 1
avail_min: 1764
start_threshold: 1
stop_threshold: 32768
silence_threshold: 0
silence_size: 0
boundary: 1073741824
[013f8560] alsa audio output debug: final software parameters:
tstamp_mode: NONE
tstamp_type: MONOTONIC
period_step: 1
avail_min: 1764
start_threshold: 1
stop_threshold: 32768
silence_threshold: 0
silence_size: 0
boundary: 1073741824
[013f8560] alsa audio output warning: device cannot be paused
[013f8560] main audio output debug: output 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[74e06f38] main volume debug: looking for audio volume module matching "any": 3 candidates
[74e06f38] main volume debug: using audio volume module "volume_neon"
[013f8560] main audio output debug: input 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[74e329a0] main audio filter debug: looking for audio filter module matching "scaletempo": 16 candidates
[74e329a0] scaletempo audio filter debug: format: 44100 rate, 2 nch, 4 bps, fl32
[74e329a0] scaletempo audio filter debug: params: 30 stride, 0.200 overlap, 14 search
[74e329a0] scaletempo audio filter debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
[74e329a0] main audio filter debug: using audio filter module "scaletempo"
[013f8560] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[013f8560] main audio output debug: conversion pipeline complete
[013f8560] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[013f8560] main audio output debug: conversion pipeline complete
[74e07500] main audio resampler debug: looking for audio resampler module matching "any": 4 candidates
[74e07500] main audio resampler debug: using audio resampler module "samplerate"
[723127a0] main input debug: Decoder wait done in 10 ms
[74e08820] main video output debug: destroying useless vout
[6d438240] main vout display debug: removing module "mmal_xsplitter"
[6d438240] mmal_xsplitter vout display debug: <<< CloseMmalX11
[6d4317b0] main generic debug: removing module "xcb_x11"
[6d4422e0] main generic debug: removing module "mmal_vout"
[6d438240] mmal_xsplitter vout display debug: >>> CloseMmalX11
[74e07878] main inhibit debug: removing module "xdg"
[74e01c98] main spu text debug: removing module "freetype"
[74e507c8] main scale debug: removing module "yuvp"
[74e11240] main scale debug: removing module "swscale"
[013f8560] main audio output debug: inserting 1292 zeroes
[74a0d6a8] main spu text debug: looking for text renderer module matching "any": 2 candidates
[74a0d6a8] freetype spu text debug: Building font databases.
[74a0d6a8] freetype spu text debug: Took -20977 microseconds
[74a0d6a8] main spu text debug: using text renderer module "freetype"
[74a14fd8] main scale debug: looking for video converter module matching "any": 20 candidates
[74a14fd8] swscale scale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
[74a14fd8] main scale debug: using video converter module "swscale"
[74a637b0] main scale debug: looking for video converter module matching "any": 20 candidates
[74a637b0] yuvp scale debug: YUVP to YUVA converter
[74a637b0] main scale debug: using video converter module "yuvp"
[74a141e8] main video output debug: Deinterlacing available
[74a141e8] main video output debug: deinterlace -1, mode auto, is_needed 0
[74a117b0] main window debug: looking for vout window module matching "any": 6 candidates
[74a117b0] main window debug: resized to 854x480
[74a117b0] main window debug: using vout window module "xcb_window"
[74a31780] main inhibit debug: looking for inhibit module matching "any": 2 candidates
[74a31780] dbus_screensaver inhibit debug: cannot find service org.freedesktop.ScreenSaver
[74a31780] dbus_screensaver inhibit debug: cannot find service org.freedesktop.PowerManagement.Inhibit
[74a31780] dbus_screensaver inhibit debug: cannot find service org.mate.SessionManager
[74a31780] dbus_screensaver inhibit debug: cannot find service org.gnome.SessionManager
[74a31780] main inhibit debug: using inhibit module "xdg"
[74a117b0] xcb_window window debug: unhandled event 21
[74a141e8] main video output debug: Opening vout display wrapper
[6d438240] main vout display debug: looking for vout display module matching "any": 16 candidates
[6d4317b0] main generic debug: looking for vout display module matching "opengles2": 16 candidates
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 854x480
[6d449970] main gl debug: looking for opengl es2 module matching "any": 2 candidates
[74a117b0] main window debug: resized to 854x480
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 854x480
[74a117b0] main window debug: resized to 1824x984
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[74a117b0] xcb_window window debug: unhandled event 19
[74a117b0] main window debug: resized to 1824x984
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
libEGL warning: DRI2: failed to authenticate
[6d449970] egl_x11 gl debug: EGL version 1.4 by Mesa Project
[6d449970] egl_x11 gl debug:  extensions: EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_query_driver 
[6d449970] egl_x11 gl debug: No dma_buf_import - fall back to X
[6d449970] main gl debug: no opengl es2 modules matched
[6d4317b0] main generic debug: no vout display modules matched
[6d438240] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
[6d4317b0] main generic debug: looking for vout display module matching "xcb_x11": 16 candidates
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[74a117b0] main window debug: resized to 1824x984
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[6d4317b0] xcb generic debug: connected to X11.0 server
[6d4317b0] xcb generic debug:  vendor : The X.Org Foundation
[6d4317b0] xcb generic debug:  version: 12004000
[6d4317b0] xcb generic debug: using screen 0x389
[6d4317b0] xcb_x11 generic debug: using X11 visual ID 0x21
[6d4317b0] xcb_x11 generic debug:  24 bits depth
[6d4317b0] xcb_x11 generic debug:  32 bits per pixel
[6d4317b0] xcb_x11 generic debug:  32 bits line pad
[6d4317b0] xcb_x11 generic debug: using X11 window 01400000
[6d4317b0] xcb_x11 generic debug: using X11 graphic context 01400001
[6d4317b0] main generic debug: using vout display module "xcb_x11"
[6d438240] mmal_xsplitter vout display debug: R/G/B: 00ff0000/0000ff00/000000ff
[6d438240] mmal_xsplitter vout display debug: X11 XCB output found
[6d4013f0] main generic debug: looking for vout display module matching "mmal_vout": 16 candidates
[6d4013f0] mmal_vout generic debug: State=0xa
[6d4013f0] mmal_vout generic debug: HDMI: 1920x1080
[6d4013f0] mmal_vout generic debug: >>> OpenMmalVout: ok
[6d4013f0] main generic debug: using vout display module "mmal_vout"
[6d438240] mmal_xsplitter vout display debug: R/G/B: 00000000/00000000/00000000
[6d438240] mmal_xsplitter vout display debug: MMAL output found
[6d438240] main vout display debug: using vout display module "mmal_xsplitter"
[6d4013f0] mmal_vout generic debug: vd_pool: fmt:854x480,sar:0/0; source:854x480
[6d4013f0] mmal_vout generic debug: vd_pool: fmt:854x480,sar:0/0; source:854x480
[74a141e8] main video output debug: original format sz 854x480, of (0,0), vsz 854x480, 4cc MMAL, sar 1:1, msk r0x0 g0x0 b0x0
[6d438240] mmal_xsplitter vout display debug: Change size: 1824, 984: mmal_vout=0x6d4013f0, want_mmal=1, fs=1
[6d4013f0] mmal_vout generic warning: Unsupported control query 4
[74a0d6a8] main spu text debug: removing module "freetype"
[6d4013f0] mmal_vout generic debug: 1920x1080 -> 1920x1079 @ 0,0
[74a0d6a8] main spu text debug: looking for text renderer module matching "any": 2 candidates
[74a0d6a8] freetype spu text debug: Building font databases.
[74a117b0] main window debug: resized to 1824x984
[6d438240] main vout display debug: VoutDisplayEvent 'resize' 1824x984
[74a0d6a8] freetype spu text debug: Took -20722 microseconds
[74a0d6a8] main spu text debug: using text renderer module "freetype"
[74a141e8] main video output warning: picture is too late to be displayed (missing 189 ms)
[74a141e8] main video output warning: picture is too late to be displayed (missing 189 ms)
[74a141e8] main video output warning: picture is too late to be displayed (missing 149 ms)
[6d438240] mmal_xsplitter vout display debug: Change size: 1824, 984: mmal_vout=0x6d4013f0, want_mmal=1, fs=1
[74a141e8] main video output warning: picture is too late to be displayed (missing 110 ms)
[74a141e8] main video output warning: picture is too late to be displayed (missing 70 ms)
[74a141e8] main video output warning: picture is too late to be displayed (missing 30 ms)
[6d4013f0] mmal_vout generic debug: 1920x1080 -> 1920x1079 @ 0,0
[6d438240] main vout display debug: auto hiding mouse cursor

@Jow2meeM
Copy link
Author

Jow2meeM commented Sep 22, 2019

I filled a ticket on the VLC bug tracker, which was just closed. They think the problem is the 'third party "mmal_xsplitter" plugin' (https://trac.videolan.org/vlc/ticket/22811).

When using the prepacked GUI-VLC and Tools->Preferences->Video->Output is set to 'MMAL x11 splitter for Raspberry Pi' the behaviour shows. When Output is set to 'Automatic' it doesn't.

Edit:
This thing seems to have a mind of its own... after some more test runs with the GUI client the behaviour stopped showing when in windowed mode but shows when in fullscreen. But it still shows when using the libvlc scripts/program regardless of being in windowed mode or in fullscreen.

@Jow2meeM Jow2meeM changed the title MediaListPlayer window interruptions while using python-vlc and libvlc Player window interruptions while using 'MMAL x11 splitter for Raspberry Pi' output plugin. Sep 22, 2019
@XECDesign
Copy link
Member

If I use VLC through that python script, it doesn't use MMAL X11 splitter for me. But I'll pass the issue on, now that you've narrowed it down. Thank you.

@XECDesign
Copy link
Member

Response:

There are a very
limited number of cases where the video output isn't closed & reopened
(video format & size needs to nearly identical between the streams) and
if we hit one of them then all is normally well but if not then we are
torn down & restarted. In some cases (on a fairly fast m/c where the
decode starts up very quickly) this is imperceptible, but if we were
fullscreen then flicker is likely - I can't really refuse to shutdown.
It is plausible that I've missed something here but it doesn't look like
a straightforward bug.

@Jow2meeM
Copy link
Author

I see. Thank you both for having taken the time to tend to my problem.

@dronus
Copy link

dronus commented Jun 23, 2020

There are a very
limited number of cases where the video output isn't closed & reopened
(video format & size needs to nearly identical between the streams) and
if we hit one of them then all is normally well but if not then we are
torn down & restarted.

Doesn't quite fit my experience.

It happens almost always for H.264 video it seems, even if the same file is played multiple times by the playlist. In contrast, it reliable does not happen between some H.265 videos of same resolution.

So I would look into the differences between the H.264 and H.265 setup.

@ShaoMingya
Copy link

ShaoMingya commented Nov 5, 2020

pi4B,python3.7,At the end of the first play and before the second play, there will be a pause of about 1 second.

#!/usr/bin/env python3
import time, vlc

instance = vlc.Instance("--verbose=2")
media_list = instance.media_list_new(['/home/pi/Videos/Gallium_drops.mp4', '/home/pi/Videos/Gallium_drops.mp4'])
list_player = instance.media_list_player_new()
list_player.set_media_list(media_list)

list_player.play()
time.sleep(5)
list_player.next()

while True:
    time.sleep(300)

out lines:

pi@raspberrypi:~ $ /home/pi/python_codes/py_vlc/vlc_test.py
[020ab008] main libvlc debug: VLC media player - 3.0.11 Vetinari
[020ab008] main libvlc debug: Copyright © 1996-2020 the VideoLAN team
[020ab008] main libvlc debug: revision 3.0.11-0-gdc0c5ced72
[020ab008] main libvlc debug: configured with ./configure  '--build=arm-linux-gnueabihf' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/arm-linux-gnueabihf' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-debug' '--config-cache' '--disable-update-check' '--enable-fast-install' '--docdir=/usr/share/doc/vlc' '--with-binary-version=3.0.11-0+deb10u1+rpt3' '--enable-a52' '--enable-aa' '--enable-aribsub' '--enable-avahi' '--enable-bluray' '--enable-caca' '--enable-chromaprint' '--enable-chromecast' '--enable-dbus' '--enable-dca' '--enable-dvbpsi' '--enable-dvdnav' '--enable-faad' '--enable-flac' '--enable-fluidsynth' '--enable-freetype' '--enable-fribidi' '--enable-gles2' '--enable-gnutls' '--enable-harfbuzz' '--enable-jack' '--enable-kate' '--enable-libass' '--enable-libmpeg2' '--enable-libxml2' '--enable-lirc' '--enable-live555' '--enable-mad' '--enable-matroska' '--enable-mod' '--enable-mpc' '--enable-mpg123' '--enable-mtp' '--enable-ncurses' '--enable-notify' '--enable-ogg' '--enable-opus' '--enable-pulse' '--enable-qt' '--enable-realrtsp' '--enable-samplerate' '--enable-sdl-image' '--enable-sftp' '--enable-shine' '--enable-shout' '--enable-skins2' '--enable-sndio' '--enable-soxr' '--enable-spatialaudio' '--enable-speex' '--enable-svg' '--enable-svgdec' '--enable-taglib' '--enable-theora' '--enable-twolame' '--enable-upnp' '--enable-vnc' '--enable-vorbis' '--enable-x264' '--enable-x265' '--enable-zvbi' '--with-kde-solid=/usr/share/solid/actions/' '--disable-d3d11va' '--disable-decklink' '--disable-directx' '--disable-dsm' '--disable-dxva2' '--disable-fdkaac' '--disable-fluidlite' '--disable-freerdp' '--disable-goom' '--disable-gst-decode' '--disable-libtar' '--disable-macosx' '--disable-macosx-avfoundation' '--disable-macosx-qtkit' '--disable-microdns' '--disable-mfx' '--disable-opencv' '--disable-projectm' '--disable-schroedinger' '--disable-sparkle' '--disable-srt' '--disable-telx' '--disable-vpx' '--disable-vsxu' '--disable-wasapi' '--enable-alsa' '--enable-dc1394' '--enable-dv1394' '--enable-libplacebo' '--enable-linsys' '--enable-nfs' '--enable-omxil' '--enable-udev' '--enable-v4l2' '--enable-wayland' '--enable-libva' '--enable-vcd' '--enable-smbclient' '--disable-oss' '--disable-crystalhd' '--disable-mmx' '--disable-sse' '--enable-neon' '--enable-mmal' '--enable-mmal-avcodec' '--disable-vdpau' '--disable-libva' '--enable-dav1d' '--disable-aom' '--disable-altivec' 'build_alias=arm-linux-gnueabihf' 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-hrnPHl/vlc-3.0.11=. -fstack-protector-strong -Wformat -Werror=format-security ' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-hrnPHl/vlc-3.0.11=. -fstack-protector-strong -Wformat -Werror=format-security ' 'OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-hrnPHl/vlc-3.0.11=. -fstack-protector-strong -Wformat -Werror=format-security'
[020ab008] main libvlc debug: searching plug-in modules
[020ab008] main libvlc debug: loading plugins cache file /usr/lib/arm-linux-gnueabihf/vlc/plugins/plugins.dat
[020ab008] main libvlc debug: recursively browsing `/usr/lib/arm-linux-gnueabihf/vlc/plugins'
[020ab008] main libvlc debug: plug-ins loaded: 504 modules
[020b94f8] main logger debug: looking for logger module matching "any": 4 candidates
[020b94f8] main logger debug: using logger module "console"
[020ab008] main libvlc debug: translation test: code is "C"
[02123c28] main keystore debug: looking for keystore module matching "memory": 4 candidates
[02123c28] main keystore debug: using keystore module "memory"
[020ab008] main libvlc debug: CPU has capabilities ARM_NEON FPU 
[01fecd70] main playlist debug: creating audio output
[02118dc8] main audio output debug: looking for audio output module matching "any": 6 candidates
[02118dc8] vlcpulse audio output debug: using library version 12.2.0
[02118dc8] vlcpulse audio output debug:  (compiled with version 12.2.0, protocol 32)
[02118dc8] vlcpulse audio output debug: connected locally to unix:/run/user/1000/pulse/native as client #8
[02118dc8] vlcpulse audio output debug: using protocol 32, server protocol 32
[02118dc8] pulse audio output debug: adding sink 0: auto_null (伪输出)
[02118dc8] main audio output debug: using audio output module "pulse"
[01fecd70] main playlist debug: keeping audio output
[a4b00638] main input debug: Creating an input for preparsing 'vlc'
[02131bf8] main meta fetcher debug: looking for meta fetcher module matching "any": 1 candidates
[02131758] main generic debug: creating audio output
[02134778] main audio output debug: looking for audio output module matching "any": 6 candidates
[02134778] vlcpulse audio output debug: using library version 12.2.0
[02134778] vlcpulse audio output debug:  (compiled with version 12.2.0, protocol 32)
[02131bf8] lua meta fetcher debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/meta/fetcher
[02134778] vlcpulse audio output debug: connected locally to unix:/run/user/1000/pulse/native as client #10
[02134778] vlcpulse audio output debug: using protocol 32, server protocol 32
[02134778] pulse audio output debug: adding sink 0: auto_null (伪输出)
[02134778] main audio output debug: using audio output module "pulse"
[02131758] main generic debug: keeping audio output
[02141d68] main input debug: Creating an input for 'Gallium_drops.mp4'
[02131bf8] lua meta fetcher debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/fetcher
[02131bf8] lua meta fetcher debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
[02131bf8] main meta fetcher debug: no meta fetcher modules matched
[02131bf8] main art finder debug: looking for art finder module matching "any": 2 candidates
[02131bf8] lua art finder debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/meta/art
[02131bf8] lua art finder debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art
[02131bf8] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/00_musicbrainz.luac
[02141d68] main input debug: using timeshift granularity of 50 MiB
[02141d68] main input debug: using default timeshift path
[02141d68] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' gives access `file' demux `any' path `/home/pi/Videos/Gallium_drops.mp4'
[91c009d0] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[91c00ae8] main demux debug: looking for access_demux module matching "file": 17 candidates
[02131bf8] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/00_musicbrainz.luac
[02131bf8] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/01_googleimage.luac
[02131bf8] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/01_googleimage.luac
[02131bf8] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/02_frenchtv.luac
[02131bf8] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/02_frenchtv.luac
[02131bf8] lua art finder debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/03_lastfm.luac
[02131bf8] lua art finder debug: skipping script (unmatched scope) /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/art/03_lastfm.luac
[02131bf8] lua art finder debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
[02131bf8] main art finder debug: no art finder modules matched
[91c00ae8] main demux debug: no access_demux modules matched
[91c02d80] main stream debug: creating access: file:///home/pi/Videos/Gallium_drops.mp4
[91c02d80] main stream debug:  (path: /home/pi/Videos/Gallium_drops.mp4)
[91c02d80] main stream debug: looking for access module matching "file": 27 candidates
[91c02d80] main stream debug: using access module "filesystem"
[91c02e80] main stream debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
[91c02e80] cache_read stream debug: Using stream method for AStream*
[91c02e80] cache_read stream debug: starting pre-buffering
[91c02e80] cache_read stream debug: received first data after 0 ms
[91c02e80] cache_read stream debug: pre-buffering done 1024 bytes in 0s - 4926 KiB/s
[91c02e80] main stream debug: using stream_filter module "cache_read"
[91c02508] main stream debug: looking for stream_filter module matching "any": 26 candidates
[91c02508] lua stream debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/playlist
[91c02508] lua stream debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_streams.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_xml.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/appletrailers.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/bbc_co_uk.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/cue.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/dailymotion.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/jamendo.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/koreus.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/liveleak.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/newgrounds.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/rockbox_fm_presets.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/soundcloud.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/twitch.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vimeo.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vocaroo.luac
[91c02508] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/youtube.luac
[91c02508] lua stream debug: Trying Lua scripts in /usr/share/vlc/lua/playlist
[91c02508] main stream debug: no stream_filter modules matched
[91c07d48] main stream_directory debug: looking for stream_directory module matching "any": 1 candidates
[91c07d48] main stream_directory debug: no stream_directory modules matched
[91c009d0] main input source debug: attachment of directory-extractor failed for file:///home/pi/Videos/Gallium_drops.mp4
[91c02508] main stream debug: looking for stream_filter module matching "record": 26 candidates
[91c02508] main stream debug: using stream_filter module "record"
[91c009d0] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[91c0e918] main demux debug: looking for demux module matching "mp4": 55 candidates
[91c02508] mp4 stream debug: dumping root Box "root"
[91c02508] mp4 stream debug: |   + ftyp size 28 offset 0
[91c02508] mp4 stream debug: |   + mdat size 1470271 offset 28
[91c02508] mp4 stream debug: |   + moov size 6592 offset 1470299
[91c02508] mp4 stream debug: |   |   + mvhd size 108 offset 1470307
[91c02508] mp4 stream debug: |   |   + trak size 3954 offset 1470415
[91c02508] mp4 stream debug: |   |   |   + tkhd size 92 offset 1470423
[91c02508] mp4 stream debug: |   |   |   + edts size 36 offset 1470515
[91c02508] mp4 stream debug: |   |   |   |   + elst size 28 offset 1470523
[91c02508] mp4 stream debug: |   |   |   + mdia size 3818 offset 1470551
[91c02508] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1470559
[91c02508] mp4 stream debug: |   |   |   |   + hdlr size 49 offset 1470591
[91c02508] mp4 stream debug: |   |   |   |   + minf size 3729 offset 1470640
[91c02508] mp4 stream debug: |   |   |   |   |   + vmhd size 20 offset 1470648
[91c02508] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1470668
[91c02508] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1470676
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1470692
[91c02508] mp4 stream debug: |   |   |   |   |   + stbl size 3665 offset 1470704
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stsd size 179 offset 1470712
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   + avc1 size 163 offset 1470728
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   |   + avcC size 42 offset 1470814
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   |   + colr size 19 offset 1470856
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   |   + pasp size 16 offset 1470875
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1470891
[91c02508] mp4 stream debug: |   |   |   |   |   |   + ctts size 1840 offset 1470915
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stss size 52 offset 1472755
[91c02508] mp4 stream debug: |   |   |   |   |   |   + sdtp size 254 offset 1472807
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stsc size 232 offset 1473061
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stsz size 988 offset 1473293
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stco size 88 offset 1474281
[91c02508] mp4 stream debug: |   |   + trak size 2522 offset 1474369
[91c02508] mp4 stream debug: |   |   |   + tkhd size 92 offset 1474377
[91c02508] mp4 stream debug: |   |   |   + edts size 36 offset 1474469
[91c02508] mp4 stream debug: |   |   |   |   + elst size 28 offset 1474477
[91c02508] mp4 stream debug: |   |   |   + mdia size 2386 offset 1474505
[91c02508] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1474513
[91c02508] mp4 stream debug: |   |   |   |   + hdlr size 49 offset 1474545
[91c02508] mp4 stream debug: |   |   |   |   + minf size 2297 offset 1474594
[91c02508] mp4 stream debug: |   |   |   |   |   + smhd size 16 offset 1474602
[91c02508] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1474618
[91c02508] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1474626
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1474642
[91c02508] mp4 stream debug: |   |   |   |   |   + stbl size 2237 offset 1474654
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stsd size 103 offset 1474662
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   + mp4a size 87 offset 1474678
[91c02508] mp4 stream debug: |   |   |   |   |   |   |   |   + esds size 51 offset 1474714
[91c02508] mp4 stream debug: |   |   |   |   |   |   + sgpd size 26 offset 1474765
[91c02508] mp4 stream debug: |   |   |   |   |   |   + sbgp size 28 offset 1474791
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1474819
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stsc size 220 offset 1474843
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stsz size 1736 offset 1475063
[91c02508] mp4 stream debug: |   |   |   |   |   |   + stco size 92 offset 1476799
[91c0e918] mp4 demux debug: unrecognized major media specification (mp42).
[91c0e918] mp4 demux debug: found 2 tracks
[91c0e918] mp4 demux warning: elst box found
[91c0e918] mp4 demux debug:    - [0] duration=9680ms media time=40ms) rate=1.0
[91c0e918] mp4 demux debug: track[Id 0x1] read 18 chunk
[91c0e918] mp4 demux warning: STTS table of 1 entries
[91c0e918] mp4 demux warning: CTTS table of 228 entries
[91c0e918] mp4 demux debug: track[Id 0x1] read 242 samples length:9s
[02141d68] main input debug: selecting program id=0
[91c0e918] mp4 demux debug: adding track[Id 0x1] video (enable) language undef
[91c0e918] mp4 demux warning: elst box found
[91c0e918] mp4 demux debug:    - [0] duration=9891ms media time=47ms) rate=1.0
[91c0e918] mp4 demux debug: track[Id 0x2] read 19 chunk
[91c0e918] mp4 demux warning: STTS table of 1 entries
[91c0e918] mp4 demux debug: track[Id 0x2] read 429 samples length:9s
[91c0e918] mp4 demux debug: adding track[Id 0x2] audio (enable) language undef
[91c0e918] main demux debug: using demux module "mp4"
[02141d68] main input debug: looking for a subtitle file in /home/pi/Videos/
[91c0be78] main decoder debug: looking for video decoder module matching "any": 18 candidates
[91c0be78] mmal_codec decoder debug: OpenDecoder: <<< (h264/----)[H264] 864x480 3/3=1/1 o:0 -> (----/----) 0x0 0/0 o:0
[91c0be78] mmal_codec decoder: VCSM init succeeded: Legacy
[91c0be78] main decoder debug: using video decoder module "mmal_codec"
[91c32828] main decoder debug: looking for audio decoder module matching "any": 21 candidates
[91c32828] main decoder debug: using audio decoder module "faad"
[91c09a60] main demux meta debug: looking for meta reader module matching "any": 2 candidates
[91c09a60] lua demux meta debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/meta/reader
[91c09a60] lua demux meta debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/reader
[91c09a60] lua demux meta debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/reader/filename.luac
[91c09a60] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
[91c09a60] main demux meta debug: no meta reader modules matched
[02141d68] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' successfully opened
[91c0e918] mp4 demux debug: elst (0) gives 0ms (movie)-> 40ms (track)
[91c0e918] mp4 demux debug: track[Id 0x1] using Sync Sample Box (stss)
[91c0e918] mp4 demux debug: stss gives 1 --> 0 (sample number)
[91c0e918] mp4 demux debug: elst (0) gives 0ms (movie)-> 47ms (track)
[02141d68] main input debug: Buffering 0%
[02141d68] main input debug: Buffering 25%
[91c32828] faad decoder warning: decoded zero sample
[02131758] main generic debug: reusing audio output
[02134778] pulse audio output debug: using stereo channel map
[02141d68] main input debug: Buffering 50%
[02134778] pulse audio output debug: changed buffer metrics: maxlength=4194304, tlength=42336, prebuf=0, minreq=14112
[02134778] pulse audio output debug: connected to sink auto_null
[02134778] main audio output debug: output 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[9de02810] main volume debug: looking for audio volume module matching "any": 3 candidates
[02134778] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02118dc8] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02141d68] main input debug: Buffering 75%
[9de02810] main volume debug: using audio volume module "volume_neon"
[02134778] main audio output debug: input 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[9de08958] main audio filter debug: looking for audio filter module matching "scaletempo": 16 candidates
[9de08958] scaletempo audio filter debug: format: 44100 rate, 2 nch, 4 bps, fl32
[9de08958] scaletempo audio filter debug: params: 30 stride, 0.200 overlap, 14 search
[9de08958] scaletempo audio filter debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
[9de08958] main audio filter debug: using audio filter module "scaletempo"
[02134778] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[02134778] main audio output debug: conversion pipeline complete
[02134778] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[02134778] main audio output debug: conversion pipeline complete
[9de0f6c8] main audio resampler debug: looking for audio resampler module matching "any": 4 candidates
[02141d68] main input debug: Buffering 100%
[a490ece0] main spu text debug: looking for text renderer module matching "any": 2 candidates
[02141d68] main input debug: Stream buffering done (1250 ms in 22 ms)
[9de0f6c8] main audio resampler debug: using audio resampler module "samplerate"
[a490ece0] freetype spu text debug: Building font databases.
[a490ece0] freetype spu text debug: Took -27530 microseconds
[a490ece0] main spu text debug: using text renderer module "freetype"
[a4910be8] main scale debug: looking for video converter module matching "any": 17 candidates
[a4910be8] swscale scale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
[a4910be8] main scale debug: using video converter module "swscale"
[a4955b08] main scale debug: looking for video converter module matching "any": 17 candidates
[a4955b08] yuvp scale debug: YUVP to YUVA converter
[a4955b08] main scale debug: using video converter module "yuvp"
[a490c6a0] main video output debug: Deinterlacing available
[a490c6a0] main video output debug: deinterlace -1, mode auto, is_needed 0
[a49327e8] main window debug: looking for vout window module matching "any": 6 candidates
[a49327e8] main window debug: resized to 864x480
[a49327e8] main window debug: using vout window module "xcb_window"
[a4962b98] main inhibit debug: looking for inhibit module matching "any": 2 candidates
[a49327e8] xcb_window window debug: unhandled event 21
[a49327e8] main window debug: resized to 864x480
[a4962b98] dbus_screensaver inhibit debug: cannot find service org.freedesktop.ScreenSaver
[a4962b98] dbus_screensaver inhibit debug: cannot find service org.freedesktop.PowerManagement.Inhibit
[a49327e8] main window debug: resized to 864x480
[a4962b98] dbus_screensaver inhibit debug: cannot find service org.mate.SessionManager
[a4962b98] dbus_screensaver inhibit debug: cannot find service org.gnome.SessionManager
[a4962b98] main inhibit debug: using inhibit module "xdg"
[a490c6a0] main video output debug: Opening vout display wrapper
[0213c700] main vout display debug: looking for vout display module matching "any": 15 candidates
[0213c700] mmal_xsplitter vout display debug: >>> OpenMmalX11: MMAL,864x480 [(0,0) 864/480] sar:0/0
[0213cd80] main generic debug: looking for vout display module matching "opengles2": 15 candidates
[0213c700] main vout display debug: VoutDisplayEvent 'resize' 864x480
[0213d7e8] main gl debug: looking for opengl es2 module matching "any": 2 candidates
[a49327e8] xcb_window window debug: unhandled event 19
[a49327e8] main window debug: resized to 864x480
[0213c700] main vout display debug: VoutDisplayEvent 'resize' 864x480
libEGL warning: DRI2: failed to authenticate
[0213d7e8] egl_x11 gl debug: EGL version 1.4 by Mesa Project
[0213d7e8] egl_x11 gl debug:  extensions: EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_query_driver 
[0213d7e8] egl_x11 gl debug: No dma_buf_import - fall back to X
[0213d7e8] main gl debug: no opengl es2 modules matched
[0213cd80] main generic debug: no vout display modules matched
[0213c700] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
[0213cd80] main generic debug: looking for vout display module matching "xcb_x11": 15 candidates
[0213c700] main vout display debug: VoutDisplayEvent 'resize' 864x480
[a49327e8] main window debug: resized to 864x480
[0213c700] main vout display debug: VoutDisplayEvent 'resize' 864x480
[0213cd80] xcb generic debug: connected to X11.0 server
[0213cd80] xcb generic debug:  vendor : The X.Org Foundation
[0213cd80] xcb generic debug:  version: 12004000
[0213cd80] xcb generic debug: using screen 0x389
[0213cd80] xcb_x11 generic debug: using X11 visual ID 0x21
[0213cd80] xcb_x11 generic debug:  24 bits depth
[0213cd80] xcb_x11 generic debug:  32 bits per pixel
[0213cd80] xcb_x11 generic debug:  32 bits line pad
[0213cd80] xcb_x11 generic debug: using X11 window 01e00000
[0213cd80] xcb_x11 generic debug: using X11 graphic context 01e00001
[0213cd80] main generic debug: using vout display module "xcb_x11"
[0213c700] mmal_xsplitter vout display debug: R/G/B: 00ff0000/0000ff00/000000ff
[0213c700] mmal_xsplitter vout display debug: X11 XCB output found
[02171a38] main generic debug: looking for vout display module matching "mmal_vout": 15 candidates
[02171a38] mmal_vout generic debug: Display device: auto, qt=-1 id=-1 display=2
[02171a38] mmal_vout generic debug: Display transform: auto, mmal_display_transform=0
[02171a38] mmal_vout generic debug: WxH: 864x480, Crop: 864x480
[02171a38] mmal_vout generic debug: State=0x6
[02171a38] mmal_vout generic debug: HDMI: 1920x1080
[02171a38] mmal_vout generic debug: >>> OpenMmalVout: ok
[02171a38] main generic debug: using vout display module "mmal_vout"
[0213c700] mmal_xsplitter vout display debug: R/G/B: 00000000/00000000/00000000
[0213c700] mmal_xsplitter vout display debug: MMAL output found
[0213c700] main vout display debug: using vout display module "mmal_xsplitter"
[0213c700] main vout display debug: A filter to adapt decoder MMAL to display RV32 is needed
[02186fb0] main filter debug: looking for video converter module matching "any": 17 candidates
[02186fb0] mmal_codec filter debug: OpenConverter: (hvs) MMAL/OPQV,864x480 [(0,0) 864/480] sar:0/0->RV32/BGRA,864x480 [(0,0) 864x480] rgb:0xff0000:0xff00:0xff sar:0/0 (gpu=536870912)
[02186fb0] main filter debug: using video converter module "mmal_codec"
[0213c700] main vout display debug: Filter 'MMAL resizer' (0x2186fb0) appended to chain
[a490c6a0] main video output debug: original format sz 864x480, of (0,0), vsz 864x480, 4cc MMAL, sar 1:1, msk r0x0 g0x0 b0x0
[0213c700] mmal_xsplitter vout display debug: Change size: 864, 480: mmal_vout=0x2171a38, want_mmal=0, fs=0
[0213c700] main vout display warning: VoutDisplayEvent 'pictures invalid'
[0213c700] main vout display warning: VoutDisplayEvent 'pictures invalid'
[0213c700] mmal_xsplitter vout display debug: <<< mmal_x11_control: Pic reset: fmt: RV32,864x480<-RV32,864x480, source: MMAL,864x480/864x480
[02171a38] mmal_vout generic warning: Reset Pictures
[02186fb0] main filter debug: removing module "mmal_codec"
[a490ece0] main spu text debug: removing module "freetype"
[a490ece0] main spu text debug: looking for text renderer module matching "any": 2 candidates
[a490ece0] freetype spu text debug: Building font databases.
[0213c700] main vout display debug: Filter 0x2186fb0 removed from chain
[0213c700] main vout display debug: A filter to adapt decoder MMAL to display RV32 is needed
[02186fb0] main filter debug: looking for video converter module matching "any": 17 candidates
[02186fb0] mmal_codec filter debug: OpenConverter: (hvs) MMAL/OPQV,864x480 [(0,0) 864/480] sar:0/0->RV32/BGRA,864x480 [(0,0) 864x480] rgb:0xff0000:0xff00:0xff sar:0/0 (gpu=536870912)
[a49327e8] main window debug: resized to 864x480
[0213c700] main vout display debug: VoutDisplayEvent 'resize' 864x480
[02186fb0] main filter debug: using video converter module "mmal_codec"
[0213c700] main vout display debug: Filter 'MMAL resizer' (0x2186fb0) appended to chain
[a490ece0] freetype spu text debug: Took -30040 microseconds
[a490ece0] main spu text debug: using text renderer module "freetype"
[91c0be78] main decoder debug: Received first picture
[02141d68] main input debug: Decoder wait done in 385 ms
[02134778] pulse audio output debug: cannot synchronize start
[02134778] pulse audio output debug: deferring start (28820 us)
[02134778] pulse audio output debug: deferring start (5362 us)
[02134778] pulse audio output warning: starting late (-18553 us)
[02118dc8] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02186fb0] mmal_codec filter debug: conv_set_output: 864x482 [(0,0) 864x480]
[02134778] pulse audio output debug: changing sink 0: auto_null (伪输出)
[0213cd80] xcb generic debug: display is visible
[0213c700] mmal_xsplitter vout display debug: Change size: 864, 480: mmal_vout=0x2171a38, want_mmal=0, fs=0
[a490c6a0] main video output warning: picture is too late to be displayed (missing 21 ms)
[02134778] main audio output warning: playback too late (121327): up-sampling
[02134778] pulse audio output debug: started
[0213c700] main vout display debug: auto hiding mouse cursor
[91c0be78] main decoder debug: killing decoder fourcc `h264'
[91c0be78] main decoder debug: removing module "mmal_codec"
[02131758] main generic debug: saving a free vout
[02131758] main generic debug: reusing provided vout
[91c32828] main decoder debug: killing decoder fourcc `mp4a'
[91c32828] main decoder debug: removing module "faad"
[9de0f6c8] main audio resampler debug: removing module "samplerate"
[9de08958] main audio filter debug: removing module "scaletempo"
[02118dc8] pulse audio output debug: changing sink 0: auto_null (伪输出)
[9de02810] main volume debug: removing module "volume_neon"
[02131758] main generic debug: keeping audio output
[91c0e918] main demux debug: removing module "mp4"
[91c0e918] mp4 demux debug: freeing all memory
[02141d68] main input debug: Program doesn't contain anymore ES
[91c02508] main stream debug: removing module "record"
[91c02e80] main stream debug: removing module "cache_read"
[91c02d80] main stream debug: removing module "filesystem"
[02141d68] main input debug: Creating an input for 'Gallium_drops.mp4'
[02134778] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02141d68] main input debug: using timeshift granularity of 50 MiB
[02141d68] main input debug: using default timeshift path
[02141d68] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' gives access `file' demux `any' path `/home/pi/Videos/Gallium_drops.mp4'
[91c009d0] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[91c00ae8] main demux debug: looking for access_demux module matching "file": 17 candidates
[91c00ae8] main demux debug: no access_demux modules matched
[91c00d20] main stream debug: creating access: file:///home/pi/Videos/Gallium_drops.mp4
[91c00d20] main stream debug:  (path: /home/pi/Videos/Gallium_drops.mp4)
[91c00d20] main stream debug: looking for access module matching "file": 27 candidates
[91c00d20] main stream debug: using access module "filesystem"
[91c13590] main stream debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
[91c13590] cache_read stream debug: Using stream method for AStream*
[91c13590] cache_read stream debug: starting pre-buffering
[91c13590] cache_read stream debug: received first data after 0 ms
[91c13590] cache_read stream debug: pre-buffering done 1024 bytes in 0s - 12987 KiB/s
[91c13590] main stream debug: using stream_filter module "cache_read"
[91c3ab38] main stream debug: looking for stream_filter module matching "any": 26 candidates
[91c3ab38] lua stream debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/playlist
[91c3ab38] lua stream debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_streams.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/anevia_xml.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/appletrailers.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/bbc_co_uk.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/cue.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/dailymotion.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/jamendo.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/koreus.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/liveleak.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/newgrounds.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/rockbox_fm_presets.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/soundcloud.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/twitch.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vimeo.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/vocaroo.luac
[91c3ab38] lua stream debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/playlist/youtube.luac
[91c3ab38] lua stream debug: Trying Lua scripts in /usr/share/vlc/lua/playlist
[91c3ab38] main stream debug: no stream_filter modules matched
[91c0aa40] main stream_directory debug: looking for stream_directory module matching "any": 1 candidates
[91c0aa40] main stream_directory debug: no stream_directory modules matched
[91c009d0] main input source debug: attachment of directory-extractor failed for file:///home/pi/Videos/Gallium_drops.mp4
[91c3ab38] main stream debug: looking for stream_filter module matching "record": 26 candidates
[91c3ab38] main stream debug: using stream_filter module "record"
[91c009d0] main input source debug: creating demux: access='file' demux='any' location='/home/pi/Videos/Gallium_drops.mp4' file='/home/pi/Videos/Gallium_drops.mp4'
[91c00bf0] main demux debug: looking for demux module matching "mp4": 55 candidates
[91c3ab38] mp4 stream debug: dumping root Box "root"
[91c3ab38] mp4 stream debug: |   + ftyp size 28 offset 0
[91c3ab38] mp4 stream debug: |   + mdat size 1470271 offset 28
[91c3ab38] mp4 stream debug: |   + moov size 6592 offset 1470299
[91c3ab38] mp4 stream debug: |   |   + mvhd size 108 offset 1470307
[91c3ab38] mp4 stream debug: |   |   + trak size 3954 offset 1470415
[91c3ab38] mp4 stream debug: |   |   |   + tkhd size 92 offset 1470423
[91c3ab38] mp4 stream debug: |   |   |   + edts size 36 offset 1470515
[91c3ab38] mp4 stream debug: |   |   |   |   + elst size 28 offset 1470523
[91c3ab38] mp4 stream debug: |   |   |   + mdia size 3818 offset 1470551
[91c3ab38] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1470559
[91c3ab38] mp4 stream debug: |   |   |   |   + hdlr size 49 offset 1470591
[91c3ab38] mp4 stream debug: |   |   |   |   + minf size 3729 offset 1470640
[91c3ab38] mp4 stream debug: |   |   |   |   |   + vmhd size 20 offset 1470648
[91c3ab38] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1470668
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1470676
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1470692
[91c3ab38] mp4 stream debug: |   |   |   |   |   + stbl size 3665 offset 1470704
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stsd size 179 offset 1470712
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   + avc1 size 163 offset 1470728
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   |   + avcC size 42 offset 1470814
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   |   + colr size 19 offset 1470856
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   |   + pasp size 16 offset 1470875
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1470891
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + ctts size 1840 offset 1470915
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stss size 52 offset 1472755
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + sdtp size 254 offset 1472807
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stsc size 232 offset 1473061
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stsz size 988 offset 1473293
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stco size 88 offset 1474281
[91c3ab38] mp4 stream debug: |   |   + trak size 2522 offset 1474369
[91c3ab38] mp4 stream debug: |   |   |   + tkhd size 92 offset 1474377
[91c3ab38] mp4 stream debug: |   |   |   + edts size 36 offset 1474469
[91c3ab38] mp4 stream debug: |   |   |   |   + elst size 28 offset 1474477
[91c3ab38] mp4 stream debug: |   |   |   + mdia size 2386 offset 1474505
[91c3ab38] mp4 stream debug: |   |   |   |   + mdhd size 32 offset 1474513
[91c3ab38] mp4 stream debug: |   |   |   |   + hdlr size 49 offset 1474545
[91c3ab38] mp4 stream debug: |   |   |   |   + minf size 2297 offset 1474594
[91c3ab38] mp4 stream debug: |   |   |   |   |   + smhd size 16 offset 1474602
[91c3ab38] mp4 stream debug: |   |   |   |   |   + dinf size 36 offset 1474618
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + dref size 28 offset 1474626
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   + url  size 12 offset 1474642
[91c3ab38] mp4 stream debug: |   |   |   |   |   + stbl size 2237 offset 1474654
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stsd size 103 offset 1474662
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   + mp4a size 87 offset 1474678
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   |   |   + esds size 51 offset 1474714
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + sgpd size 26 offset 1474765
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + sbgp size 28 offset 1474791
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stts size 24 offset 1474819
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stsc size 220 offset 1474843
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stsz size 1736 offset 1475063
[91c3ab38] mp4 stream debug: |   |   |   |   |   |   + stco size 92 offset 1476799
[91c00bf0] mp4 demux debug: unrecognized major media specification (mp42).
[91c00bf0] mp4 demux debug: found 2 tracks
[91c00bf0] mp4 demux warning: elst box found
[91c00bf0] mp4 demux debug:    - [0] duration=9680ms media time=40ms) rate=1.0
[91c00bf0] mp4 demux debug: track[Id 0x1] read 18 chunk
[91c00bf0] mp4 demux warning: STTS table of 1 entries
[91c00bf0] mp4 demux warning: CTTS table of 228 entries
[91c00bf0] mp4 demux debug: track[Id 0x1] read 242 samples length:9s
[02141d68] main input debug: selecting program id=0
[91c00bf0] mp4 demux debug: adding track[Id 0x1] video (enable) language undef
[91c00bf0] mp4 demux warning: elst box found
[91c00bf0] mp4 demux debug:    - [0] duration=9891ms media time=47ms) rate=1.0
[91c00bf0] mp4 demux debug: track[Id 0x2] read 19 chunk
[91c00bf0] mp4 demux warning: STTS table of 1 entries
[91c00bf0] mp4 demux debug: track[Id 0x2] read 429 samples length:9s
[91c00bf0] mp4 demux debug: adding track[Id 0x2] audio (enable) language undef
[91c00bf0] main demux debug: using demux module "mp4"
[02141d68] main input debug: looking for a subtitle file in /home/pi/Videos/
[91c09a50] main decoder debug: looking for video decoder module matching "any": 18 candidates
[91c09a50] mmal_codec decoder debug: OpenDecoder: <<< (h264/----)[H264] 864x480 3/3=1/1 o:0 -> (----/----) 0x0 0/0 o:0
[91c09a50] mmal_codec decoder: VCSM init succeeded: Legacy
[91c09a50] main decoder debug: using video decoder module "mmal_codec"
[91c41308] main decoder debug: looking for audio decoder module matching "any": 21 candidates
[91c41308] main decoder debug: using audio decoder module "faad"
[91c05370] main demux meta debug: looking for meta reader module matching "any": 2 candidates
[91c05370] lua demux meta debug: Trying Lua scripts in /home/pi/.local/share/vlc/lua/meta/reader
[91c05370] lua demux meta debug: Trying Lua scripts in /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/reader
[91c05370] lua demux meta debug: Trying Lua playlist script /usr/lib/arm-linux-gnueabihf/vlc/lua/meta/reader/filename.luac
[91c05370] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
[91c05370] main demux meta debug: no meta reader modules matched
[02141d68] main input debug: `file:///home/pi/Videos/Gallium_drops.mp4' successfully opened
[91c00bf0] mp4 demux debug: elst (0) gives 0ms (movie)-> 40ms (track)
[91c00bf0] mp4 demux debug: track[Id 0x1] using Sync Sample Box (stss)
[91c00bf0] mp4 demux debug: stss gives 1 --> 0 (sample number)
[91c00bf0] mp4 demux debug: elst (0) gives 0ms (movie)-> 47ms (track)
[02141d68] main input debug: Buffering 0%
[91c41308] faad decoder warning: decoded zero sample
[02131758] main generic debug: reusing audio output
[02134778] pulse audio output debug: using stereo channel map
[02141d68] main input debug: Buffering 25%
[02134778] pulse audio output debug: changed buffer metrics: maxlength=4194304, tlength=42336, prebuf=0, minreq=14112
[02134778] pulse audio output debug: connected to sink auto_null
[02134778] main audio output debug: output 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[a4b02b90] main volume debug: looking for audio volume module matching "any": 3 candidates
[a4b02b90] main volume debug: using audio volume module "volume_neon"
[02134778] main audio output debug: input 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[a4b01438] main audio filter debug: looking for audio filter module matching "scaletempo": 16 candidates
[a4b01438] scaletempo audio filter debug: format: 44100 rate, 2 nch, 4 bps, fl32
[02141d68] main input debug: Buffering 50%
[a4b01438] scaletempo audio filter debug: params: 30 stride, 0.200 overlap, 14 search
[a4b01438] scaletempo audio filter debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
[a4b01438] main audio filter debug: using audio filter module "scaletempo"
[02141d68] main input debug: Buffering 75%
[02134778] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[02134778] main audio output debug: conversion pipeline complete
[02134778] main audio output debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[02134778] main audio output debug: conversion pipeline complete
[02141d68] main input debug: Buffering 100%
[a4b016d8] main audio resampler debug: looking for audio resampler module matching "any": 4 candidates
[a4b016d8] main audio resampler debug: using audio resampler module "samplerate"
[02141d68] main input debug: Stream buffering done (1250 ms in 8 ms)
[91c09a50] main decoder error: buffer deadlock prevented
[02141d68] main input debug: Decoder wait done in 0 ms
[a490c6a0] main video output debug: destroying useless vout
[02186fb0] main filter debug: removing module "mmal_codec"
[0213c700] main vout display debug: Filter 0x2186fb0 removed from chain
[0213c700] main vout display debug: removing module "mmal_xsplitter"
[0213c700] mmal_xsplitter vout display debug: <<< CloseMmalX11
[0213cd80] main generic debug: removing module "xcb_x11"
[02171a38] main generic debug: removing module "mmal_vout"
[0213c700] mmal_xsplitter vout display debug: >>> CloseMmalX11
[a4962b98] main inhibit debug: removing module "xdg"
[a490ece0] main spu text debug: removing module "freetype"
[a4955b08] main scale debug: removing module "yuvp"
[a4910be8] main scale debug: removing module "swscale"
[02134778] pulse audio output debug: cannot synchronize start
[02134778] pulse audio output debug: deferring start (30999 us)
[02134778] pulse audio output debug: deferring start (6535 us)
[02134778] pulse audio output warning: starting late (-17672 us)
[02118dc8] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02134778] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02134778] pulse audio output debug: started
[a490ece0] main spu text debug: looking for text renderer module matching "any": 2 candidates
[a490ece0] freetype spu text debug: Building font databases.
[a490ece0] freetype spu text debug: Took -11241 microseconds
[a490ece0] main spu text debug: using text renderer module "freetype"
[a492e6c8] main scale debug: looking for video converter module matching "any": 17 candidates
[a492e6c8] swscale scale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
[a492e6c8] main scale debug: using video converter module "swscale"
[a4954228] main scale debug: looking for video converter module matching "any": 17 candidates
[a4954228] yuvp scale debug: YUVP to YUVA converter
[a4954228] main scale debug: using video converter module "yuvp"
[a4963028] main video output debug: Deinterlacing available
[a4963028] main video output debug: deinterlace -1, mode auto, is_needed 0
[a492c420] main window debug: looking for vout window module matching "any": 6 candidates
[a492c420] main window debug: resized to 864x480
[a492c420] main window debug: using vout window module "xcb_window"
[a4925f78] main inhibit debug: looking for inhibit module matching "any": 2 candidates
[a4925f78] dbus_screensaver inhibit debug: cannot find service org.freedesktop.ScreenSaver
[a492c420] xcb_window window debug: unhandled event 21
[a492c420] main window debug: resized to 864x480
[a4925f78] dbus_screensaver inhibit debug: cannot find service org.freedesktop.PowerManagement.Inhibit
[a492c420] main window debug: resized to 864x480
[a4925f78] dbus_screensaver inhibit debug: cannot find service org.mate.SessionManager
[a4925f78] dbus_screensaver inhibit debug: cannot find service org.gnome.SessionManager
[a4925f78] main inhibit debug: using inhibit module "xdg"
[a4963028] main video output debug: Opening vout display wrapper
[91c38a68] main vout display debug: looking for vout display module matching "any": 15 candidates
[91c38a68] mmal_xsplitter vout display debug: >>> OpenMmalX11: MMAL,864x480 [(0,0) 864/480] sar:0/0
[91c30d58] main generic debug: looking for vout display module matching "opengles2": 15 candidates
[91c38a68] main vout display debug: VoutDisplayEvent 'resize' 864x480
[91c0e818] main gl debug: looking for opengl es2 module matching "any": 2 candidates
[a492c420] xcb_window window debug: unhandled event 19
libEGL warning: DRI2: failed to authenticate
[91c0e818] egl_x11 gl debug: EGL version 1.4 by Mesa Project
[91c0e818] egl_x11 gl debug:  extensions: EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_query_driver 
[91c0e818] egl_x11 gl debug: No dma_buf_import - fall back to X
[91c0e818] main gl debug: no opengl es2 modules matched
[91c30d58] main generic debug: no vout display modules matched
[91c38a68] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
[91c30d58] main generic debug: looking for vout display module matching "xcb_x11": 15 candidates
[91c38a68] main vout display debug: VoutDisplayEvent 'resize' 864x480
[91c30d58] xcb generic debug: connected to X11.0 server
[91c30d58] xcb generic debug:  vendor : The X.Org Foundation
[91c30d58] xcb generic debug:  version: 12004000
[91c30d58] xcb generic debug: using screen 0x389
[91c30d58] xcb_x11 generic debug: using X11 visual ID 0x21
[a492c420] main window debug: resized to 864x480
[91c38a68] main vout display debug: VoutDisplayEvent 'resize' 864x480
[91c30d58] xcb_x11 generic debug:  24 bits depth
[91c30d58] xcb_x11 generic debug:  32 bits per pixel
[91c30d58] xcb_x11 generic debug:  32 bits line pad
[91c30d58] xcb_x11 generic debug: using X11 window 01e00000
[91c30d58] xcb_x11 generic debug: using X11 graphic context 01e00001
[91c30d58] main generic debug: using vout display module "xcb_x11"
[91c38a68] mmal_xsplitter vout display debug: R/G/B: 00ff0000/0000ff00/000000ff
[91c38a68] mmal_xsplitter vout display debug: X11 XCB output found
[91c37720] main generic debug: looking for vout display module matching "mmal_vout": 15 candidates
[a492c420] main window debug: resized to 864x480
[91c38a68] main vout display debug: VoutDisplayEvent 'resize' 864x480
[91c37720] mmal_vout generic debug: Display device: auto, qt=-1 id=-1 display=2
[91c37720] mmal_vout generic debug: Display transform: auto, mmal_display_transform=0
[91c37720] mmal_vout generic debug: WxH: 864x480, Crop: 864x480
[91c37720] mmal_vout generic debug: State=0x6
[91c37720] mmal_vout generic debug: HDMI: 1920x1080
[91c37720] mmal_vout generic debug: >>> OpenMmalVout: ok
[91c37720] main generic debug: using vout display module "mmal_vout"
[91c38a68] mmal_xsplitter vout display debug: R/G/B: 00000000/00000000/00000000
[91c38a68] mmal_xsplitter vout display debug: MMAL output found
[91c38a68] main vout display debug: using vout display module "mmal_xsplitter"
[91c38a68] main vout display debug: A filter to adapt decoder MMAL to display RV32 is needed
[91c6d120] main filter debug: looking for video converter module matching "any": 17 candidates
[91c6d120] mmal_codec filter debug: OpenConverter: (hvs) MMAL/OPQV,864x480 [(0,0) 864/480] sar:0/0->RV32/BGRA,864x480 [(0,0) 864x480] rgb:0xff0000:0xff00:0xff sar:0/0 (gpu=536870912)
[91c6d120] main filter debug: using video converter module "mmal_codec"
[91c38a68] main vout display debug: Filter 'MMAL resizer' (0x91c6d120) appended to chain
[a4963028] main video output debug: original format sz 864x480, of (0,0), vsz 864x480, 4cc MMAL, sar 1:1, msk r0x0 g0x0 b0x0
[91c38a68] mmal_xsplitter vout display debug: Change size: 864, 480: mmal_vout=0x91c37720, want_mmal=0, fs=0
[91c38a68] main vout display warning: VoutDisplayEvent 'pictures invalid'
[91c38a68] main vout display warning: VoutDisplayEvent 'pictures invalid'
[91c38a68] mmal_xsplitter vout display debug: <<< mmal_x11_control: Pic reset: fmt: RV32,864x480<-RV32,864x480, source: MMAL,864x480/864x480
[91c37720] mmal_vout generic warning: Reset Pictures
[91c6d120] main filter debug: removing module "mmal_codec"
[a490ece0] main spu text debug: removing module "freetype"
[a490ece0] main spu text debug: looking for text renderer module matching "any": 2 candidates
[a490ece0] freetype spu text debug: Building font databases.
[a492c420] main window debug: resized to 864x480
[91c38a68] main vout display debug: VoutDisplayEvent 'resize' 864x480
[91c38a68] main vout display debug: Filter 0x91c6d120 removed from chain
[91c38a68] main vout display debug: A filter to adapt decoder MMAL to display RV32 is needed
[91c6d880] main filter debug: looking for video converter module matching "any": 17 candidates
[91c6d880] mmal_codec filter debug: OpenConverter: (hvs) MMAL/OPQV,864x480 [(0,0) 864/480] sar:0/0->RV32/BGRA,864x480 [(0,0) 864x480] rgb:0xff0000:0xff00:0xff sar:0/0 (gpu=536870912)
[91c6d880] main filter debug: using video converter module "mmal_codec"
[91c38a68] main vout display debug: Filter 'MMAL resizer' (0x91c6d880) appended to chain
[a490ece0] freetype spu text debug: Took -25067 microseconds
[a490ece0] main spu text debug: using text renderer module "freetype"
[a4963028] main video output warning: picture is too late to be displayed (missing 304 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 304 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 264 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 225 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 185 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 145 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 105 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 65 ms)
[a4963028] main video output warning: picture is too late to be displayed (missing 26 ms)
[91c6d880] mmal_codec filter debug: conv_set_output: 864x482 [(0,0) 864x480]
[91c30d58] xcb generic debug: display is visible
[91c38a68] mmal_xsplitter vout display debug: Change size: 864, 480: mmal_vout=0x91c37720, want_mmal=0, fs=0
[91c38a68] main vout display debug: auto hiding mouse cursor
[02141d68] main input debug: EOF reached
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02141d68] main input debug: waiting decoder fifos to empty
[02134778] pulse audio output debug: underflow
[02118dc8] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02134778] pulse audio output debug: changing sink 0: auto_null (伪输出)
[91c09a50] main decoder debug: killing decoder fourcc `h264'
[91c09a50] main decoder debug: removing module "mmal_codec"
[02131758] main generic debug: saving a free vout
[02131758] main generic debug: reusing provided vout
[91c41308] main decoder debug: killing decoder fourcc `mp4a'
[91c41308] main decoder debug: removing module "faad"
[a4b016d8] main audio resampler debug: removing module "samplerate"
[a4b01438] main audio filter debug: removing module "scaletempo"
[a4b02b90] main volume debug: removing module "volume_neon"
[02131758] main generic debug: keeping audio output
[91c00bf0] main demux debug: removing module "mp4"
[91c00bf0] mp4 demux debug: freeing all memory
[02141d68] main input debug: Program doesn't contain anymore ES
[91c3ab38] main stream debug: removing module "record"
[91c13590] main stream debug: removing module "cache_read"
[91c00d20] main stream debug: removing module "filesystem"
[02134778] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02118dc8] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02118dc8] pulse audio output debug: changing sink 0: auto_null (伪输出)
[02134778] pulse audio output debug: changing sink 0: auto_null (伪输出)

@ShaoMingya
Copy link

When "--verbose= 0":

pi@raspberrypi:~ $ /home/pi/python_codes/py_vlc/vlc_test.py
[91a14330] mmal_codec decoder: VCSM init succeeded: Legacy
[91a14330] main decoder error: buffer deadlock prevented
libEGL warning: DRI2: failed to authenticate
[b4d06fd8] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
[91a40aa0] mmal_codec decoder: VCSM init succeeded: Legacy
[91a40aa0] main decoder error: buffer deadlock prevented
libEGL warning: DRI2: failed to authenticate
[9170bd60] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module

@burdin-an
Copy link

Hello.
I have the same problem on RP4.
When playing H.264 or AV1 files.
From H.265 the window does not close.
/usr/bin/vlc -I http --http-password 123 --no-playlist-autostart --playlist-tree --playlist-enqueue --no-metadata-network-access --recursive=expand --daemon --no-video-title-show --one-instance --quiet --fullscreen --repeat --aspect-ratio=16:9 --mmal-display hdmi-2 /home/pi/Videos/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants