DVD video playback freezes when switching to fullscreen mode
Posted: 08 Dec 2014 02:19
Linux Operating System: Ubuntu 14.04
$ uname -a
Linux 3.13.0-40-generic #69-Ubuntu SMP Thu Nov 13 17:56:26 UTC 2014 i686 i686 i686 GNU/Linux
VLC Player Version: 2.1.4
$ dpkg -s vlc
Package: vlc
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 3604
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: i386
Version: 2.1.4-0ubuntu14.04.1
Replaces: vlc-data (<< 1.1.5), vlc-nox (<< 2.0.2)
Provides: mp3-decoder
Depends: fonts-freefont-ttf, vlc-nox (= 2.1.4-0ubuntu14.04.1), libaa1 (>= 1.4p5), libc6 (>= 2.15), libcaca0 (>= 0.99.beta17-1), libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsdl-image1.2 (>= 1.2.10), libsdl1.2debian (>= 1.2.11), libstdc++6 (>= 4.6), libtar0, libva-x11-1 (>> 1.3.0~), libva1 (>> 1.3.0~), libvlccore7 (>= 2.1.0), libx11-6, libxcb-composite0, libxcb-keysyms1 (>= 0.3.9), libxcb-randr0 (>= 1.1), libxcb-shm0, libxcb-xv0 (>= 1.2), libxcb1 (>= 1.6), libxext6, libxinerama1, libxpm4, zlib1g (>= 1:1.2.3.3)
Pre-Depends: dpkg (>= 1.15.6~)
Recommends: vlc-plugin-notify (= 2.1.4-0ubuntu14.04.1), vlc-plugin-pulse (= 2.1.4-0ubuntu14.04.1), xdg-utils
Suggests: videolan-doc
Breaks: vlc-data (<< 1.1.5), vlc-nox (<< 2.0.2)
Description: multimedia player and streamer
VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
podcasts, and multimedia streams from various network sources.
.
VLC can also be used as a streaming server that duplicates the stream it
reads and multicasts them through the network to other clients, or serves
them through HTTP.
.
VLC has support for on-the-fly transcoding of audio and video formats, either
for broadcasting purposes or for movie format transformations. Support for
most output methods is provided by this package, but features can be added
by installing additional audio plugins (vlc-plugin-pulse, vlc-plugin-sdl)
or video plugins (vlc-plugin-sdl).
Homepage: http://www.videolan.org/vlc/
Original-Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
When using the player to view a DVD the video playback will freeze once I switch from the default player mode to fullscreen. The DVD audio continues to playback but the video is completely frozen. The DVD will play perfectly so long as it's not in fullscreen mode. All VLC settings/preferences are basically set to default. I have played the same DVDs in VLC for Windows and other players such as Windows Media Player and WinDVD without any issues when switching to/from fullscreen mode. From what I can gather from previous posts this has been observed as an issue in older versions of VLC with somewhat varied circumstances. If anyone has any insight into this particular instance since it's a fairly recent release, it would be much appreciated.
Update (2014-12-08): My original post has been left intact. However, since I posted the description of the problem I have done some additional investigatin and I've discovered the apparent cause of the issue. It is this: if you change the interface setting for look and feel (L&F) from the default native style to a custom skin (even the default.vlt) skin that comes with the VLC package, going from the normal mode to fullscreen using any switch mode (i.e. F11, hotkey f, menu selector, etc.), the video simply freezes on the frame that was active when you do the switch. As soon as you switch back from fullscreen to normal player mode, the dvd video playback continues at the frame that corresponds to tha audio that continues to playback normally (while the video is frozen in fullscreen). I had downloaded the skins from the VLC addons site and had the player interface L&F to use one of those skins. I tried multiple skins and observed the same behavior so it does not appear to be related to the skin file being rendered for the interface L&F. I would consider this a defect and will be reporting this to the VLC dev team as such.
$ uname -a
Linux 3.13.0-40-generic #69-Ubuntu SMP Thu Nov 13 17:56:26 UTC 2014 i686 i686 i686 GNU/Linux
VLC Player Version: 2.1.4
$ dpkg -s vlc
Package: vlc
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 3604
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: i386
Version: 2.1.4-0ubuntu14.04.1
Replaces: vlc-data (<< 1.1.5), vlc-nox (<< 2.0.2)
Provides: mp3-decoder
Depends: fonts-freefont-ttf, vlc-nox (= 2.1.4-0ubuntu14.04.1), libaa1 (>= 1.4p5), libc6 (>= 2.15), libcaca0 (>= 0.99.beta17-1), libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsdl-image1.2 (>= 1.2.10), libsdl1.2debian (>= 1.2.11), libstdc++6 (>= 4.6), libtar0, libva-x11-1 (>> 1.3.0~), libva1 (>> 1.3.0~), libvlccore7 (>= 2.1.0), libx11-6, libxcb-composite0, libxcb-keysyms1 (>= 0.3.9), libxcb-randr0 (>= 1.1), libxcb-shm0, libxcb-xv0 (>= 1.2), libxcb1 (>= 1.6), libxext6, libxinerama1, libxpm4, zlib1g (>= 1:1.2.3.3)
Pre-Depends: dpkg (>= 1.15.6~)
Recommends: vlc-plugin-notify (= 2.1.4-0ubuntu14.04.1), vlc-plugin-pulse (= 2.1.4-0ubuntu14.04.1), xdg-utils
Suggests: videolan-doc
Breaks: vlc-data (<< 1.1.5), vlc-nox (<< 2.0.2)
Description: multimedia player and streamer
VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
podcasts, and multimedia streams from various network sources.
.
VLC can also be used as a streaming server that duplicates the stream it
reads and multicasts them through the network to other clients, or serves
them through HTTP.
.
VLC has support for on-the-fly transcoding of audio and video formats, either
for broadcasting purposes or for movie format transformations. Support for
most output methods is provided by this package, but features can be added
by installing additional audio plugins (vlc-plugin-pulse, vlc-plugin-sdl)
or video plugins (vlc-plugin-sdl).
Homepage: http://www.videolan.org/vlc/
Original-Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
When using the player to view a DVD the video playback will freeze once I switch from the default player mode to fullscreen. The DVD audio continues to playback but the video is completely frozen. The DVD will play perfectly so long as it's not in fullscreen mode. All VLC settings/preferences are basically set to default. I have played the same DVDs in VLC for Windows and other players such as Windows Media Player and WinDVD without any issues when switching to/from fullscreen mode. From what I can gather from previous posts this has been observed as an issue in older versions of VLC with somewhat varied circumstances. If anyone has any insight into this particular instance since it's a fairly recent release, it would be much appreciated.
Update (2014-12-08): My original post has been left intact. However, since I posted the description of the problem I have done some additional investigatin and I've discovered the apparent cause of the issue. It is this: if you change the interface setting for look and feel (L&F) from the default native style to a custom skin (even the default.vlt) skin that comes with the VLC package, going from the normal mode to fullscreen using any switch mode (i.e. F11, hotkey f, menu selector, etc.), the video simply freezes on the frame that was active when you do the switch. As soon as you switch back from fullscreen to normal player mode, the dvd video playback continues at the frame that corresponds to tha audio that continues to playback normally (while the video is frozen in fullscreen). I had downloaded the skins from the VLC addons site and had the player interface L&F to use one of those skins. I tried multiple skins and observed the same behavior so it does not appear to be related to the skin file being rendered for the interface L&F. I would consider this a defect and will be reporting this to the VLC dev team as such.