[pulseaudio-tickets] [PulseAudio] #868: No digital out with Audiotrak Prodigy HD2

2010-10-29 Thread PulseAudio
#868: No digital out with Audiotrak Prodigy HD2
--+-
 Reporter:  anbello   |   Owner:  lennart
 Type:  defect|  Status:  new
Milestone:|   Component:  daemon 
 Keywords:  Audiotrak Prodigy HD2 ICE1724 Envy24  |  
--+-
 I have an Audiotrak Prodigy HD2 sound card on a PC with ubuntu 10.10 (i
 have tried both 32bit and 64bit) and i am not able to use the digital
 spdif out with pulseaudio.

 In Sound Preferences - Hardware tab - Profile: combobox i have
 only Analog Stereo Input, Analog Stereo Output and Analog Stereo
 Duplex and no Digital Stereo * of any sort so i cannot use pulseaudio
 with spdif output.

 With another Envy24HT based sound card (Terratec Aureon 7.1 Space) i had
 no problems and in Profile: combobox i had Digital Stereo Output
 (IEC958) (or something similar).

 With alsa i have no problems:

 aplay -l[[BR]]
  List of PLAYBACK Hardware Devices [[BR]]
 card 0: HD2 [Audiotrak Prodigy HD2], device 0: ICE1724 [ICE1724][[BR]]
 Subdevices: 1/1[[BR]]
 Subdevice #0: subdevice #0[[BR]]
 card 0: HD2 [Audiotrak Prodigy HD2], device 1: ICE1724 IEC958 [ICE1724
 IEC958][[BR]]
 Subdevices: 1/1[[BR]]
 Subdevice #0: subdevice #0[[BR]]



 Thanks[[BR]]
 Andrea

-- 
Ticket URL: http://pulseaudio.org/ticket/868
PulseAudio http://pulseaudio.org/
The PulseAudio Sound Server
___
pulseaudio-tickets mailing list
pulseaudio-tickets@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets


[pulseaudio-tickets] [PulseAudio] #869: 100% cpu use

2010-10-29 Thread PulseAudio
#869: 100% cpu use
+---
 Reporter:  mccann  |   Owner:  lennart
 Type:  defect  |  Status:  new
Milestone:  |   Component:  daemon 
 Keywords:  |  
+---
 Noticed my battery drain very very quickly.  Looked at top:
   PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
 17959 mccann 9 -11  107m 2944 2320 R 99.7  0.1 850:13.90 pulseaudio
 Yikes.

 strace showed:
 read(32, 0xbfeba8c4, 72)= -1 ENODEV (No such device)
 ppoll([{fd=4, events=POLLIN}, {fd=38, events=POLLIN}, {fd=37,
 events=POLLIN}, {fd=27, events=POLLIN}, {fd=33, events=POLLIN}, {fd=10,
 events=POLLIN}, {fd=21, events=POLLIN}, {fd=7, events=POLLIN}, {fd=20,
 events=POLLIN}, {fd=26, events=POLLIN}, {fd=32, events=POLLIN}, {fd=36,
 events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=0}, {fd=35, events=POLLIN},
 {fd=34, events=POLLIN}, {fd=14, events=POLLIN}, {fd=28, events=POLLIN},
 {fd=31, events=POLLIN}, {fd=22, events=POLLIN}, {fd=25, events=POLLIN},
 {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=0}, {fd=15,
 events=POLLIN}, {fd=18, events=POLLIN}, {fd=8, events=POLLIN}], 25, NULL,
 NULL, 8) = 1 ([{fd=32, revents=POLLERR}])
 read(32, 0xbfeba8c4, 72)= -1 ENODEV (No such device)
 ppoll([{fd=4, events=POLLIN}, {fd=38, events=POLLIN}, {fd=37,
 events=POLLIN}, {fd=27, events=POLLIN}, {fd=33, events=POLLIN}, {fd=10,
 events=POLLIN}, {fd=21, events=POLLIN}, {fd=7, events=POLLIN}, {fd=20,
 events=POLLIN}, {fd=26, events=POLLIN}, {fd=32, events=POLLIN}, {fd=36,
 events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=0}, {fd=35, events=POLLIN},
 {fd=34, events=POLLIN}, {fd=14, events=POLLIN}, {fd=28, events=POLLIN},
 {fd=31, events=POLLIN}, {fd=22, events=POLLIN}, {fd=25, events=POLLIN},
 {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=0}, {fd=15,
 events=POLLIN}, {fd=18, events=POLLIN}, {fd=8, events=POLLIN}], 25, NULL,
 NULL, 8) = 1 ([{fd=32, revents=POLLERR}])
 read(32, 0xbfeba8c4, 72)= -1 ENODEV (No such device)
 ppoll([{fd=4, events=POLLIN}, {fd=38, events=POLLIN}, {fd=37,
 events=POLLIN}, {fd=27, events=POLLIN}, {fd=33, events=POLLIN}, {fd=10,
 events=POLLIN}, {fd=21, events=POLLIN}, {fd=7, events=POLLIN}, {fd=20,
 events=POLLIN}, {fd=26, events=POLLIN}, {fd=32, events=POLLIN}, {fd=36,
 events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=0}, {fd=35, events=POLLIN},
 {fd=34, events=POLLIN}, {fd=14, events=POLLIN}, {fd=28, events=POLLIN},
 {fd=31, events=POLLIN}, {fd=22, events=POLLIN}, {fd=25, events=POLLIN},
 {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=0}, {fd=15,
 events=POLLIN}, {fd=18, events=POLLIN}, {fd=8, events=POLLIN}], 25, NULL,
 NULL, 8) = 1 ([{fd=32, revents=POLLERR}])
 read(32, 0xbfeba8c4, 72)= -1 ENODEV (No such device)

 And gdb showed:
 Thread 4 (Thread 0xb753bb70 (LWP 17960)):
 #0  0x00efc416 in __kernel_vsyscall ()
 #1  0x006bdec5 in ppoll (fds=0x847aa58, nfds=2, timeout=value optimized
 out, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:58
 #2  0x0059dea0 in pa_rtpoll_run (p=0x8477dc0, wait_op=true) at
 pulsecore/rtpoll.c:304
 #3  0x001d061c in thread_func (userdata=0x847a890) at modules/alsa/alsa-
 sink.c:1430
 #4  0x003bd442 in internal_thread_func (userdata=0x84c6410) at pulsecore
 /thread-posix.c:72
 #5  0x00510919 in start_thread (arg=0xb753bb70) at pthread_create.c:301
 #6  0x006c8cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

 Thread 3 (Thread 0xb294eb70 (LWP 17961)):
 #0  0x00efc416 in __kernel_vsyscall ()
 #1  0x006bdec5 in ppoll (fds=0x847f958, nfds=2, timeout=value optimized
 out, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:58
 #2  0x0059dea0 in pa_rtpoll_run (p=0x84bf188, wait_op=true) at
 pulsecore/rtpoll.c:304
 #3  0x001d6d86 in thread_func (userdata=0x84a0a10) at modules/alsa/alsa-
 source.c:1274
 #4  0x003bd442 in internal_thread_func (userdata=0x84d1290) at pulsecore
 /thread-posix.c:72
 #5  0x00510919 in start_thread (arg=0xb294eb70) at pthread_create.c:301
 #6  0x006c8cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

 Thread 2 (Thread 0xb1dffb70 (LWP 17962)):
 #0  0x00efc416 in __kernel_vsyscall ()
 #1  0x006bdec5 in ppoll (fds=0x847e7b8, nfds=2, timeout=value optimized
 out, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:58
 #2  0x0059dea0 in pa_rtpoll_run (p=0x847e790, wait_op=true) at
 pulsecore/rtpoll.c:304
 #3  0x001d6d86 in thread_func (userdata=0x847e5e0) at modules/alsa/alsa-
 source.c:1274
 #4  0x003bd442 in internal_thread_func (userdata=0x84d8ba8) at pulsecore
 /thread-posix.c:72
 #5  0x00510919 in start_thread (arg=0xb1dffb70) at pthread_create.c:301
 #6  0x006c8cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

 Thread 1 (Thread 0xb7743700 (LWP 17959)):
 #0  0x00efc416 in __kernel_vsyscall ()
 #1  0x006bdec5 in ppoll (fds=0x84700b8, nfds=25, timeout=value optimized
 out,