Hi Lennart,

From IRC, but as you're busy and I suspect this wont get immediate attention, I'll post the details here for later :)

<coling> mezcalero, found a reliable way to produce some nasty distortion that should not happen.... <coling> 1) >>> load-module module-remap-sink sink_name=mono master=<alsa sink name> channels=1 master_channel_map=front-left channel_map=mono <coling> 2) >>> load-module module-remap-sink sink_name=fakestereo master=mono channels=2 master_channel_map=mono,mono channel_map=front-left,front-right
<coling> 3) PULSE_SINK=fakestereo paplay foo.wav
<coling> That's it.
<coling> Pretty nasty :s
<coling> mezcalero, incidentally, the above process also causes an assert half the time too. <coling> E: sink.c: Assertion '!s->thread_info.rewind_requested' failed at pulsecore/sink.c:843, function pa_sink_render(). Aborting.
<coling> Can't for the life of me work out how to get a backtrace tho' :s
<coling> If it does crash it's at step 2). I suspect chaining two remaps together is causing this assert to be hit...(sometimes). LIke I say I can't seem to get a nice backtrace... will try harder.
<coling> Got one! http://pastebin.com/m16ae0d8e
<pulsator> Title: pastebin - collaborative debugging tool (at pastebin.com)
<coling> HOpefully that means something to you mezcalero :)

Col

--

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mandriva Linux Contributor [http://www.mandriva.com/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to