Skip to content

Stopping paused h264 video on NFS share hangs when VAAPI enabled

Abstract: when playing a video encoded with h264 in a NFS directory, with VAAPI hardware acceleration enabled, pausing then stopping the video hangs the player in the GUI. When reproducing with the Python wrapper, the player.stop method never ends.

This may be related to #19075 (closed)? The problem did not appear with VLC 2.2.*, and does not with mpv 0.27.2 using VAAPI.

Operating system: OpenSUSE Tumbleweed, kernel 4.15.7-1-default.

VLC version: 3.0.0.

Complete logs: see attached file. Execution stopped by sending SIGKILL.

Steps to reproduce:

  • enable VAAPI hardware decoding;
  • open a video encoded with h264 which is in a mounted NFS share;
  • pause the video;
  • stop the video.

Reproducibility: always.

File format: so far, only h264, 8 bits, encoded video files that are on a NFS share.

NFS server operating system: OpenSUSE 13.2, kernel 3.14.14-cubox-i

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