On Monday 27 June 2005 12:51 pm, Bryan Mayland wrote: > Louie Ilievski wrote: > >better. A value of around 53000 seems to bring it close to my 350's > > volume, but I haven't spent a ton of time trying to get it close. The > > problem is Myth resets the volume after switching the tuners, so it's > > always going to go right back to the high volume again. Is there a way > > around this? It seems > > Gah, you're right. MythTV uses the same codecparams in mpegrecorder > regardless of which card it is, so there's no way to override that. > What I'm thinking is: what if we modify the scale even more, such that > an input value of 65,535 would equate to a +0dB? This would effectively > disable any +dB, and change the volume scale from -96dB to 0dB. Does > anyone have an msp3400 spec sheet to know if this it's range? The code > doesn't mention it.
This is right along the lines of what I was thinking. I just applied version 3 of your patch, and it works beautifully. The volume on my 150 sounds like it's pretty much right at the level that 350 is at. Even if it is slightly lower (or even higher), I'm not going to complain. It's sooo much better than before. Here are the readings from ivtvctl in case you're curious: [EMAIL PROTECTED] ~ $ sudo ivtvctl -Y ioctl: VIDIOC_QUERYCTRL Brightness = 127 Contrast = 63 Saturation = 63 Hue = 0 Volume = 58950 Mute = 0 [EMAIL PROTECTED] ~ $ sudo ivtvctl -d /dev/video1 -Y ioctl: VIDIOC_QUERYCTRL Brightness = 127 Contrast = 63 Saturation = 63 Hue = 0 Volume = 58744 Mute = 1 Where video1 is the 150... I hope this helps, and thanks a lot. This works out much better. Let me know if there's anything else you want me to test. ~Lou
pgpzXzkE8nmYz.pgp
Description: PGP signature
