[mythtv-users] audioinputalsa.cpp:336 (AlsaBad) AudioInALSA(default:CARD=CA0106): pcm open failed: Invalid argument

Dave Matthews n36078 at gmail.com
Mon May 27 18:08:29 UTC 2013


Let try this with a subject.

Also - the machine upgraded from MythTV 0.24 to 0.25 when the Ubuntu
upgrade happened.


I am running MythTV 0.25 on Ubuntu. The machine had a failed upgrade to
12.04 from 11.something and would not boot. A fresh install of 12.04 was
done to a new drive and the database and recording directories brought over
from the old drive. OTA recoding works fine. I also use a V4L analog input
for a feed out of my satellite receiver. I get video recorded but not
audio. Troubleshooting I find this in the mythtvbackend.log file.

May 27 10:31:42 htpc mythbackend[3160]: I TVRecEvent tv_rec.cpp:3989
(TuningNewRecorder) TVRec(1): rec->GetPathname():
'/var/lib/mythtv/recordings/1110_20130527103200.nuv'
May 27 10:31:44 htpc mythbackend[3160]: E TVRecEvent audioinputalsa.cpp:336
(AlsaBad) *AudioInALSA(default:CARD=CA0106): pcm open failed:* Invalid
argument
May 27 10:31:44 htpc mythbackend[3160]: E TVRecEvent
NuppelVideoRecorder.cpp:772 (AudioInit) NVR(/dev/video0): Failed to open
audio device ALSA:default:CARD=CA0106
May 27 10:31:44 htpc mythbackend[3160]: E TVRecEvent
NuppelVideoRecorder.cpp:700 (Initialize) NVR(/dev/video0): Failed to init
audio input device
May 27 10:31:44 htpc mythbackend[3160]: N Scheduler autoexpire.cpp:263
(CalcParams) AutoExpire: CalcParams(): Max required Free Space: 2.0 GB
w/freq: 15 min
May 27 10:31:44 htpc mythbackend[3160]: I Scheduler scheduler.cpp:2033
(HandleReschedule) Reschedule requested for id 0.
May 27 10:31:44 htpc mythbackend[3160]: E NVRAudio audioinputalsa.cpp:336
(AlsaBad) AudioInALSA(default:CARD=CA0106): pcm open failed: Invalid
argument
May 27 10:31:44 htpc mythbackend[3160]: E NVRAudio
NuppelVideoRecorder.cpp:2380 (doAudioThread) NVR(/dev/video0): Failed to
open audio device ALSA:default:CARD=CA0106
May 27 10:31:44 htpc mythbackend[3160]: I Scheduler scheduler.cpp:2093
(HandleReschedule) Scheduled 2 items in 0.2 = 0.00 match + 0.21 place

This is the parameter that was in place for years on the old installation.
The CA0106 is a soundblaster PCI card.  Something has changed in 12.04.
How should I adjust the parameter so Mythtv gets the right sound input
device?
Alternatively - where can I get the 0.25 sources so that I figure out what
is being called?  Google found 0.26 and 0.27pre but not the 0.25.

Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20130527/e5b3f88e/attachment.html>


More information about the mythtv-users mailing list