It's looking hardware-related, and I apologize for not being able to
provide more detailed information about the source of the problem
earlier. Right now at least, changing hardware-accelerated coding fixes
the problem. I have an Nvidia GeForce 9650M GT GPU, with Nvidia driver
version 331.113. The first and default option for hardware decoding is
VDPAU, and selecting a different option (VA-API video decoder via DRM,
or via X11) or disabling it lets all h264 videos be played with the
XVideo XCB display module.

This is still different from a week or two ago though. After testing, I
found that VA-API video decoder via X11 was crashing on a windows media
video file, or I wouldn't see it as a problem if VDPAU isn't working.

It would be easier for me to report problems properly if I knew to what
extent they could depend on hardware. I don't know if my bugs for
hardware decoding, output modules etc. are hardware specific.

I also found that videos that have a resolution change, through
h264_mp4toannexb, cause VLC to crash if it's using hardware decoding.
This is a different bug, and bugs are supposed to reported separately,
but~

'VA-API video decoder via DRM' only works in this case because it's
failing to find a hardware decoding module. The others crash with a
segmentation fault after the second video. If the second video has
audio, it plays the audio and then crashes when it's finished with VDPAU
(which doesn't display the video that accompanies the audio, possibly
only because of the bug in the original report). If it's VA-API via X11,
it crashes immediately at the second video before playing any audio from
it.

I would upload a sample video if requested. This is the output from
ffmpeg with -f concat -auto_convert 1, which inserts the
h264_mp4toannexb bitstream filter to H.264 streams in MP4 format. If
this is done without the -auto_convert option, vlc simply stops playing
the file, or rewinds it if on loop, without crashing.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1440254

Title:
  Recent update broke XVideo/XCB output for h264

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/1440254/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to