Your message dated Sun, 10 May 2015 18:46:26 +0200
with message-id <20150510164626.ga20...@ramacher.at>
and subject line Re: Bug#734100: vlc: Video stuttering with ALSA output
has caused the Debian Bug report #734100,
regarding vlc: Video stuttering with ALSA output
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
734100: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734100
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: vlc
Version: 2.1.2-2
Severity: important

Hi!

Starting somewhere around VLC 2.x, I experience "video stuttering" problems on 
many files, mostly >= 720P, MKV/H.264+AC3 (almost all such files), but not only 
them - for example I also experience it on some MPEG2 720x576 files (mpeg 
container, mpeg2 video and audio codecs). HW acceleration is disabled, the 
problem always reproduces at least on 2 different Debian machines (laptop and 
PC, both 32-bit and both with snd-hda-intel kernel module), and on both 
debian-multimedia and normal VLC/libav* packages. The same files play without 
problem in mplayer/mplayer2/mpv.

vlc -vvv output shows many "ES_OUT_SET_(GROUP_)PCR  is called too late" errors; 
on each error the video playback temporarily stops ("stutters").

...
[0x87a0a30] main audio output warning: playback way too early (-563272): 
playing silence
[0x87a0a30] main audio output debug: inserting 27037 zeroes
[0xf4c11150] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late 
(pts_delay increased to 300 ms)
[0xf4c11150] main input error: ES_OUT_RESET_PCR called
[0xf4c11150] main input debug: Buffering 0%
...
[0xf0c45bc0] main decoder debug: End of audio preroll
...
[0xf4c11150] main input debug: Stream buffering done (334 ms in 3 ms)
[0xf4c11150] main input debug: Decoder buffering done in 0 ms
[0x87a0a30] main audio output debug: inserting 9553 zeroes
[0xebc00c58] main vout display debug: auto hiding mouse cursor
[0xf0c36aa8] main decoder debug: End of video preroll
[0xf4c11150] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late 
(pts_delay increased to 320 ms)
[0xf4c11150] main input error: ES_OUT_RESET_PCR called
...

The key point is, first I've thought it's some video decoder problem, but I was 
wrong!

I've tried different setups and discovered that the problem is in _direct_ ALSA 
sound output - i.e. it works all good with PulseAudio! (direct PA; didn't check 
alsa piped to PA). Also it works with sound disabled or if the "discard all 
samples" audio device is selected (so it's not an audio decoder problem).

I don't want to have PulseAudio installed, just because for me it's just a 
useless wrapper for ALSA (everything always worked fine without it) and because 
I don't like Lennart's creations. :-)

In any case I think it's a bug if ALSA output doesn't work in VLC...

Is it a known problem? Do you have any ideas of fixing it? I've found many 
"stuttering" problems in VLC bug database, but it seems nobody tried to check 
for audio output problems...

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.12-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to ru_RU.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages vlc depends on:
ii  dpkg                      1.17.1
ii  fonts-freefont-ttf        20120503-1
ii  libaa1                    1.4p5-41
ii  libavcodec54              10:1.2.4-dmo2
ii  libavutil52               10:2.1.1-dmo2
ii  libc6                     2.17-97
ii  libcaca0                  0.99.beta18-1
ii  libfreetype6              2.4.9-1.1
ii  libfribidi0               0.19.5-2
ii  libgcc1                   1:4.8.2-8
ii  libgl1-mesa-glx [libgl1]  10.1~git1312192008.22bf0f~gd~s
ii  libice6                   2:1.0.8-2
ii  libqtcore4                4:4.8.5+git121-g2a9ea11+dfsg-1
ii  libqtgui4                 4:4.8.5+git121-g2a9ea11+dfsg-1
ii  libsdl-image1.2           1.2.12-5
ii  libsdl1.2debian           1.2.15-7
ii  libsm6                    2:1.2.1-2
ii  libstdc++6                4.8.2-8
ii  libtar0                   1.2.19-1
ii  libva-x11-1               1.2.1-2
ii  libva1                    1.2.1-2
ii  libvlccore7               1:2.1.2-dmo1
ii  libx11-6                  2:1.6.2-1
ii  libxcb-composite0         1.9.1-3
ii  libxcb-keysyms1           0.3.9-1
ii  libxcb-randr0             1.9.1-3
ii  libxcb-render0            1.9.1-3
ii  libxcb-shape0             1.9.1-3
ii  libxcb-shm0               1.9.1-3
ii  libxcb-xfixes0            1.9.1-3
ii  libxcb-xv0                1.9.1-3
ii  libxcb1                   1.9.1-3
ii  libxext6                  2:1.3.2-1
ii  libxinerama1              2:1.1.3-1
ii  libxpm4                   1:3.5.10-1
ii  vlc-nox                   2.1.2-2
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages vlc recommends:
pn  vlc-plugin-notify  <none>
pn  vlc-plugin-pulse   <none>
ii  xdg-utils          1.1.0~rc1+git20111210-7

Versions of packages vlc suggests:
pn  videolan-doc  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 2.2.1-1

On 2014-01-03 23:52:48, Vitaliy Filippov wrote:
> Package: vlc
> Version: 2.1.2-2
> Severity: important
> 
> Hi!
> 
> Starting somewhere around VLC 2.x, I experience "video stuttering" problems on
> many files, mostly >= 720P, MKV/H.264+AC3 (almost all such files), but not
> only them - for example I also experience it on some MPEG2 720x576 files (mpeg
> container, mpeg2 video and audio codecs). HW acceleration is disabled, the
> problem always reproduces at least on 2 different Debian machines (laptop and
> PC, both 32-bit and both with snd-hda-intel kernel module), and on both
> debian-multimedia and normal VLC/libav* packages. The same files play without
> problem in mplayer/mplayer2/mpv.
> 
> vlc -vvv output shows many "ES_OUT_SET_(GROUP_)PCR  is called too late"
> errors; on each error the video playback temporarily stops ("stutters").
> 
> ...  [0x87a0a30] main audio output warning: playback way too early (-563272):
> playing silence [0x87a0a30] main audio output debug: inserting 27037 zeroes
> [0xf4c11150] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late
> (pts_delay increased to 300 ms) [0xf4c11150] main input error:
> ES_OUT_RESET_PCR called [0xf4c11150] main input debug: Buffering 0% ...
> [0xf0c45bc0] main decoder debug: End of audio preroll ...  [0xf4c11150] main
> input debug: Stream buffering done (334 ms in 3 ms) [0xf4c11150] main input
> debug: Decoder buffering done in 0 ms [0x87a0a30] main audio output debug:
> inserting 9553 zeroes [0xebc00c58] main vout display debug: auto hiding mouse
> cursor [0xf0c36aa8] main decoder debug: End of video preroll [0xf4c11150] main
> input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased
> to 320 ms) [0xf4c11150] main input error: ES_OUT_RESET_PCR called ...
> 
> The key point is, first I've thought it's some video decoder problem, but I
> was wrong!
> 
> I've tried different setups and discovered that the problem is in _direct_
> ALSA sound output - i.e. it works all good with PulseAudio! (direct PA; didn't
> check alsa piped to PA). Also it works with sound disabled or if the "discard
> all samples" audio device is selected (so it's not an audio decoder problem).
> 
> I don't want to have PulseAudio installed, just because for me it's just a
> useless wrapper for ALSA (everything always worked fine without it) and
> because I don't like Lennart's creations. :-)
> 
> In any case I think it's a bug if ALSA output doesn't work in VLC...
> 
> Is it a known problem? Do you have any ideas of fixing it? I've found many
> "stuttering" problems in VLC bug database, but it seems nobody tried to check
> for audio output problems...

This has been fixed by upstream commit 24b6aefceeaab8faa20a8231e3589971bb0b1440.
The fix is included in 2.2.1.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature


--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to