Ich habe das gleiche Problem (VLC 2.1.4 / Hauppauge DVB-C). Leider weiß ich nicht mehr genau, mit welcher VLC Version der BUG zustande gekommen ist.
Die Lösung ist bei mir auch Demultiplexing abzuschalten unter:
Input/Codecs->Access-Module->DTV->Kein Demultiplexing: An
Damit veringern sich die Umschaltzeiten von ca. 4s auf 1s, so wie früher. Nachteil ist, die Aufnahmefunktion geht nicht mehr bzw. man nimmt einen ganz anderen Sender auf.
Mir ist noch aufgefallen, dass es einen weiteren BUG geben muss. Ich weiß nicht, welche Einstellung hier Probleme macht aber ich hab es tatsächlich auch schon geschafft, dass die Umschaltzeiten trotz Demultiplexing auf Aus schlecht waren.
Ich empfehle zum Testen die VLC-Einstellungen zurückzusetzen z.B. mit:
rm -rf ~/.local/share/vlc
rm -rf ~/.config/vlc
Mfg m8linux