[mythtv-users] Chaintech AV710 with S/PDIF output. mplayer hangs at 0.00 seconds

James bjlockie at lockie.ca
Mon Jun 1 16:21:51 UTC 2009


On Mon, June 1, 2009 1:13 am, Ryan Allen wrote:
> Hi MythTV users,
>
>
> I'm having a really frustrating time with my soundcard.  I've spent
> about 5 hours trying to get this guy to work.  It used to work with an old
> install on knoppmyth, but I recently upgraded to the latest mythbuntu
> (9.04) and It is silent.
>
>
> I'm testing with speaker-test and with mplayer, and they both seem to
> fail the same way.  They hang, with no error and no output.
>
> mplayer will hang here forever:
>
> mplayer -ao alsa:device=spdif -ac mad /test.mp3 MPlayer 1.0rc2-4.3.3 (C)
> 2000-2007 MPlayer Team
> CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ (Family: 15,
> Model: 107, Stepping: 1)
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
> Compiled with runtime CPU detection.
>
>
> Playing /test.mp3.
> Audio file file format detected.
> ==========================================================================
>  Forced audio codec: mad
> Opening audio decoder: [libmad] libmad mpeg audio decoder
> AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio:
> 24000->176400)
> Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
> ==========================================================================
>  AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
> Video: no video
> Starting playback...
> A:   0.0 (00.0) of 399.0 (06:39.0) ??,?%
>
>
>
>
> and speaker test will hang here:
>
> speaker-test -Diec958 -c2
>
> speaker-test 1.0.18
>
> Playback device is iec958
> Stream parameters are 48000Hz, S16_LE, 2 channels
> Using 16 octaves of pink noise
> Rate set to 48000Hz (requested 48000Hz)
> Buffer size range from 8 to 8192
> Period size range from 4 to 4096
> Using max buffer size 8192
> Periods = 4
> was set period_size = 2048 was set buffer_size = 8192 0 - Front Left --
hang
> forever --
>
>
> aplay -l **** List of PLAYBACK Hardware Devices ****
> card 0: AV710 [Chaintech AV-710], device 0: ICE1724 [ICE1724] Subdevices:
> 1/1
> Subdevice #0: subdevice #0
> card 0: AV710 [Chaintech AV-710], device 1: IEC1724 IEC958 [IEC1724 IEC958]
>  Subdevices: 1/1
> Subdevice #0: subdevice #0
>
>
>
>
>
> I wish there were more debugging available in the /var/log/messages
> or syslog, but so far just silence.
>
> Anybody have any suggestions???

I think there is a debug parameter for the alsa module.
Do 'lsmod' and if alsa is there, read the alsa website or ask on an alsa
list.
You try another distro.



More information about the mythtv-users mailing list