> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Rob Nielsen
> Sent: Friday, 1 August 2003 8:09 AM
> To: [EMAIL PROTECTED]
> Subject: Re: SAA7134 Sound disappeared
>
>
> Christian Hack wrote:
> >
> > Sounds like an OK fix in the interim. I am teaching myself
> Linux device
> > drivers at the moment. Are you (still) getting the
> variations in sound
> > volume though? That is starting to annoy me almost as much
> as the mute
> > problem.
> >
> It appears it might have fixed that too. I've just gone through the
> recordings since it happened and they seem to be of
> comparable volume.
> There are differences but that's probably just the different
> channels -
> I can't find anything as dramatic as it was before.
>
Mine's definitely still got the multiple volume levels bug. However,
this _could_ be due to something external to the driver setting the
volume incorrectly. The way I currently understand it, saa7134 is a V4L2
driver and Myth only supports V4L(1). Thus the V4L2 saa7134 driver is
working through some sort of compatibility layer (module is v4l2-compat
I guess) and that _might_ be where things go screwy
I have hardcoded a volume level of "2" into my driver which seems like a
reasonable volume and when it normally works 2 is what I see in the
debug logs. I had it go very quiet second go after hard coding mute off
(according to debug messages it was a volume level of -14). Even after
restarting live Tvmore than 10 times in Myth it remained on -14 and very
quiet.
In the latest snapshot of 24072003 line 1061 of saa7134-video.c:
case V4L2_CID_AUDIO_VOLUME:
dev->ctl_volume = c->value;
saa7134_tvaudio_setvolume(dev,dev->ctl_volume);
break;
I simply changed to
case V4L2_CID_AUDIO_VOLUME:
dev->ctl_volume = 2;
saa7134_tvaudio_setvolume(dev,dev->ctl_volume);
break;
And that seems to work OK. Of course it's not a proper fix, but without
any doco, I think this is the best I can do for now. I use Myth's output
for volume control rather than the recording input which should always
remain constant.
Christian
--
video4linux-list mailing list
Unsubscribe mailto:[EMAIL PROTECTED]
https://www.redhat.com/mailman/listinfo/video4linux-list