Bug 6842 - bttv sound (un)mute
Summary: bttv sound (un)mute
Status: CLOSED WILL_FIX_LATER
Alias: None
Product: v4l-dvb
Classification: Unclassified
Component: bt8xx (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Mauro Carvalho Chehab
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-16 05:34 UTC by Jonathan Isom
Modified: 2008-03-26 00:38 UTC (History)
4 users (show)

See Also:
Kernel Version: 2.6.18.3
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Jonathan Isom 2006-07-16 05:34:38 UTC
Most recent kernel where this bug did not occur:2.6.15.6(most recently tried)
Distribution: LFS
Hardware Environment:amd Athlon(32bit), STB TV PCI FM, Gateway P/N 6000704 (bt878)
Software Environment:
Problem Description: /dev/radio device can mute and unmute the device, but
/dev/video (tvtime,xawtv,v4lctl) can't. 

Steps to reproduce: use xawtv,tvtime, or v4lctl
Comment 1 Jonathan Isom 2006-08-22 16:38:05 UTC
upon further investigation the problem is that tda7432 is not v4l2 compliant.
its trivial to add v4l2 muting to it in the meantime(which i've done for
myself).  But I'm not familiar with the api enough to add the rest(volume, bass
treble,loadness,balance).  
          thank you for your time
Comment 2 Adrian Bunk 2006-08-22 17:47:16 UTC
Does enabling CONFIG_VIDEO_V4L1 fix this issue?
Comment 3 Mauro Carvalho Chehab 2006-08-23 08:58:40 UTC
We are now working on porting bttv to be fully V4L2 compliant. It means that not
only bttv-driver need changes, but also several audio i2c device support (like
that one for tda7432).
There's already an experimental tree with bttv code available at:
    http://linuxtv.org/hg/~mchehab/bttv.
The bttv and auxiliary drivers were already converted to V4L2 (so, compilation
will be fine). However, we are starting right now the required tests.
You may test the code and give us some feedback about it.
Comment 4 Jonathan Isom 2006-08-23 09:26:58 UTC
>Does enabling CONFIG_VIDEO_V4L1 fix this issue?

no

thanks I'll try the experimental tree
Comment 5 Jonathan Isom 2006-11-28 19:26:40 UTC
Sorry for late reply. Just tried ex tree again, now under 2.6.18.3. tda7432
works better now.  all features work.  when will this make it into main hg tree.
 using gentoo now and main hg tree has a ebiuld.
   thanks
Comment 6 Natalie Protasevich 2007-06-21 21:05:46 UTC
It looks like the bug can be closed, perhaps just last check is needed.
Jonathan, can you please try new kernel (2.6.22-rc5) and confirm that everything works ok.
Thanks.
Comment 7 Mauro Carvalho Chehab 2007-06-22 12:30:23 UTC
Natalie,

The experimental bttv tree weren't yet commit into master. Probably, the better moment for applying those changes would be after sending the patches for 2.6.23.
Comment 8 Natalie Protasevich 2007-06-22 12:55:28 UTC
Mauro,
Sounds good, I thought this might have gone in last time your tree was pulled. 
I will try to keep closer eye on individual items.
Would you like to change status to "fix later" then?
Regards,
--Natalie
Comment 9 Mauro Carvalho Chehab 2007-08-20 12:08:21 UTC
The proper fix is to change bttv driver to V4L2. This is a major change. I'm expecting to merge this change after the close of the next kernel window.
Comment 10 Natalie Protasevich 2008-03-26 00:38:39 UTC
It looks like the code has been merged. Closing the bug, thanks.

Note You need to log in before you can comment on or make changes to this bug.