Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Mar 1997 12:08:57 -0700
From:      Steve Passe <smp@csn.net>
To:        Amancio Hasty <hasty@rah.star-gate.com>
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: Changes for Audio control on the bt848 code 
Message-ID:  <199703211908.MAA23449@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Fri, 21 Mar 1997 10:42:22 PST." <199703211842.KAA00387@rah.star-gate.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,


>Looking a little bit ahead . 
>
>1. I see the tuner code being separated by a minor device .

definately.  I just added Randall's Notify Event code to cause xtvremote
to track changes to controls made by fxtv.  Works fine, but I think it should
be taken a step further.  I don't know how this is traditionally done in
X, so I will describe it generically.

CONTROL_CLIENT:  any program wanting to cooperate in the use of the 
		 picture control ioctl()s.

each CONTROL_CLIENT registers itself with the kernel via an ioctl()

whenever any of the picture control values change via ioctl()s each registered
  CONTROL_CLIENT is sent a signal by the kernel (say SIG_USR1).

each CONTROL_CLIENT responds to the signal by updateing its local values.

comments?

--
Steve Passe	| powered by
smp@csn.net	|            Symmetric MultiProcessor FreeBSD




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703211908.MAA23449>