Skip to content

When indexing samba shares, every time VLC is started a set of media is either removed or added from the db.

When indexing samba shares, every time VLC is started a set of media is either removed or added from the db.

steps to reproduce:

 $> ./vlc > /dev/null
 $> sqlite3 ~/.local/share/vlc/ml/ml.db "SELECT count(*) FROM File;"
 99
 $> ./vlc > /dev/null
 $> sqlite3 ~/.local/share/vlc/ml/ml.db "SELECT count(*) FROM File;"
 120
 $> ./vlc > /dev/null
 $> sqlite3 ~/.local/share/vlc/ml/ml.db "SELECT count(*) FROM File;"
 99
 $> ./vlc > /dev/null
 $> sqlite3 ~/.local/share/vlc/ml/ml.db "SELECT count(*) FROM File;"
 120
 $> #etc....

environment:

  • medialib version: 00d30ec8
  • vlc: 51c8c0c89
  • network discovery has been enabled ml->setDiscoverNetworkEnabled( true );
  • one samba folder is indexed

logs:

media being added: logs++.txt

media being removed: logs--.txt

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information