Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re^3: Audio/volume issues with Siemens DVB-C,especially analog module



# On Thu, 6 May 2004, Andreas Grosche wrote:

> # On Sun, 9 Nov 2003 21:36:56 +0200 Lasse Heikkila wrote:
>
> > I've spent 5 evenings trying to get some kind of audio output from my new
> > Siemens DVB-C (rev 1.5) card. At least the analog outputs seem to be silent
> > and I don't have any gear with digital input to test that. I'm starting to
> > suspect the card might be defective, but it's a bit difficult to return it
> > because I bought it from another country. Otherwise it works perfectly, and
> > sound comes nicely from sound card when I play .vdrs with mplayer.
> >
> > Any ideas what could be the problem? Vdr version is 1.2.5 and dvb 1.0.1.
> > DVB modules ves1820, dvb-core and dvb-ttpci are loaded.
>
> I am seeing this very same problem with that card on two different machines -
> and even the manufacturer's own Windows drivers are no exception, as even there
> sound only works sporadically, i.e. with no reproducible pattern & after a few
> reboots. FSC support have not been able to help with this yet. I've tried both
> of the answers (now using vdr-1.2.6 though) given to the message above in the
> thread at http://www.linuxtv.org/mailinglists/vdr/2003/11-2003/msg00249.html
> but to no avail, and even recompiled the switch (av7110->adac_type) section in
> /usr/local/src/linux-dvb.2003-11-08/driver/av7110/av7110.c with only one of the
> SetVolume switch blocks left in place, only to find that neither version works.
>
> I can be sure this is in no way related to the sound card setup but must be an
> issue of the DVB-C card (driver, probably DAC control) internally as the analog
> audio pins on the card's back connector carry the same sound... of silence! ;-(
>
> BTW http://www.linuxtv.org/mailinglists/linux-dvb/2003/05-2003/msg00003.html
> and the replies in that thread suggest work has been done to solve this more
> than a year ago already, but I could not find the outcome of this yet.

I've also tried http://www.linuxdvb.tv/download/dvb-20030423[-]20040513.tar.bz2
without any change whatsoever to the symptoms.

Removing the analog module, I do get sound immediately under both Linux&Windoze
but at high volume which cannot be changed in VDR at least - /var/log/messages:

> May 13 17:04:11 vdr[3315]: ERROR (dvbdevice.c,765): Operation not permitted
> May 13 17:04:11 vdr[3315]: reading EPG data from /video/epg.data
> May 13 17:04:11 vdr[3315]: setting watchdog timer to 60 seconds
> May 13 17:04:17 vdr[3315]: max. latency time 1 seconds
> May 13 17:04:42 vdr[3315]: ERROR (dvbdevice.c,765): Operation not permitted
> May 13 17:04:57 last message repeated 258 times
> May 13 17:05:32 last message repeated 3 times

This (without the analog module) is referring to the following snippet of code:

> void cDvbDevice::SetVolumeDevice(int Volume)
> {
>   if (HasDecoder()) {
>      audio_mixer_t am;
>      am.volume_left = am.volume_right = Volume;
>      CHECK(ioctl(fd_audio, AUDIO_SET_MIXER, &am)); // line 765 (of vdr-1.2.6)
>      }
> }

All of this suggests there is still something wrong with the volume/mixer setup
on the DVB-C card itself and the MSP3400 initialisation on the analog module in
particular. So let me ask again how those of us who do need the analog receiver
(40+ channels not migrated to digital yet on my site) could e.g. dump values of
relevant registers under both Linux (Convergence) & Windows (Siemens DVB-1.6.5)
in order to obtain information needed for making audio work in a reliable way.
Maybe there is even a way for attempting to initialize the analog module more
than once, and/or with different delays, to make sure it does run properly...
(cf. http://www.linuxtv.org/mailinglists/linux-dvb/2004/05-2004/msg00120.html
for the particular details on the Fujitsu-Siemens rev. 1.5 cards in use here).

Again, thanks in advance for your help...


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index