[pulseaudio-tickets] [Bug 54881] Assertion '!s->thread_info.rewind_requested' failed at pulsecore/sink.c:1271, function pa_sink_render_into_full(). Aborting.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 8 13:58:48 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=54881

--- Comment #16 from Olivier CrĂȘte <olivier.crete at ocrete.ca> ---
The internal 17 oin onnector is connected to a panel that has 4 separate
connections (which we "split" using pulse). And the internal SPDIF connector is
also connected.

I didn't setup the fw file, but I think it was to disable other things to
prevent noise and enable those that are actually in use.

In the UEFI menu, everything is either on "auto" or "enabled.

When doing the aplay command without pulseaudio running, I get a bunch of
underruns.

I'm not sure why the s32le, or the 96000 sinks, it's the application creating
those, and I don't have the source code to it right now.

I'm not sure I followed everything, but I should rebuild pulse with
DEBUG_TIMING and your patch and post the log?



Here is the "firmware" file:

# ASRock H61TM_ITX (Realtek ALC892)
# Vendor Id, Subsystem Id, Address
# See /proc/asound/card0/codec#0
[codec]
0x10ec0892 0x1849e892 0

# Prevent the AA-loopback from being enabled which can pull in white noise
(ACI#380)
[hint]
mixer_nid = 0

# Disable everything except for:
# 0x1e = Main S/PDIF
# 0x1a = Output A (Front)
# 0x16 = Output B (Center/LFE)
# 0x15 = Output C (Rear)
# 0x17 = Output D (Side)
[pincfg]
0x11 0x40028008
0x12 0x40f000f0
0x14 0x40f000f0
0x15 0x01011012
0x16 0x01016011
0x17 0x01014413
0x18 0x40f000f0
0x19 0x40f000f0
0x1a 0x01014410
0x1b 0x40f000f0
0x1c 0x411111f0
0x1d 0x4037e629
0x1e 0x014b1180



And the matching pulse profile:
[General]
auto-profiles = no

[Mapping analog-surround-71]
device-strings = surround71:%f
channel-map =
front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
description = Analog Surround 7.1
paths-output = analog-output
priority = 100
direction = output

[Mapping analog-stereo]
description = Analog Stereo
device-strings = front:%f hw:%f
channel-map = left,right
paths-output = analog-output
priority = 90
direction = output

[Mapping digital-stereo]
device-strings = iec958:%f
channel-map = left,right
description = Digital Stereo
paths-output = iec958-stereo-output
priority = 50
direction = output

[Mapping hdmi-stereo-7]
device-strings = hw:%f,7
channel-map = left,right
description = Digital Stereo (HDMI)
paths-output = hdmi-output-1
priority = 40
direction = output

[Profile output:analog-surround-71+output:digital-stereo+output:hdmi-stereo-7]
description = ASRock
output-mappings = analog-surround-71 digital-stereo hdmi-stereo-7
priority = 100

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20150408/1a696241/attachment.html>


More information about the pulseaudio-bugs mailing list