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

Ryan Allen ryan at the-summit.net
Mon Jun 1 05:13:24 UTC 2009


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???

-- 

+-----------------------------+
|     ryan at the-summit.net     |
|  http://www.the-summit.net  |
+-----------------------------+


More information about the mythtv-users mailing list