Intel i915GM with SDVO CH7021A support?

Will . nodenet at hotmail.com
Mon Jan 15 02:53:01 PST 2007


>If you can publish a git repository with the relevant bits, we can pull
>them into the driver. If not, you could post emails (using
>git-format-email) containing the diffs which we could apply.

I'll try to sort out the most appropriate method, I'm away on business for 
most of the week so hopefully at the weekend. I applied for an account to 
push but perhaps that wasnt what I was meant to do!

>I'm hoping that won't be necessary for sdvo tv out which is supposed to
>be reasonably standard.

For the moment I set an encoder type ==...._TV_OUT, I'll set up a struct to 
contain the tv properties and put this in the sdvo priv.

>The mobile TV out code just lists a set of standard resolutions and
>scales those to the TV output. Accepting new mode lines to set custom
>resolutions would probably be a good idea, along with listing all of the
>resolutions present on other cards.
>

Sounds good, were you just commenting or can I take a look if I have time?

>Having the actual vertical resolution accurately represented would be a
>good idea, but I'm not sure what to do about horizontal resolutions.
>Ideally, we'd advertise the "standard" resolutions (like 720 for 480p
>mode) as well as a mode with square pixels.

I have to admit I dont fully understand where you're comming from on that 
one. Are you talking about TV aspect ratios? Can't quite remember the 
relavance of square pixels

>You shouldn't need output properties for various modes; just taking
>whatever mode is provided and scaling it to the screen will let users
>add a custom mode and set that to the TV output.

At the moment using the very old modesetting driver, I get xine to choose a 
modeline which has the closest refresh / resolution to the video stream. 
However with tv out this would not work properly as the tv format would need 
to be adjusted also (and possibly some other output properties).

Is what you're saying above that the tv output / format should be fixed i.e. 
PAL / NTSC / 720p etc. and the chosen resolution should be scaled to the tv 
format? (or have i miss understood)

Ideally I'd still like to be able to dynamically adjust the tv format to 
match the correct display resolution / refresh for video playback.

I've been wondering if something like the following would be possible.

NTSC_480i{
  mode 720x480 at 60
  tv_format 1
  tv_hue 5
.....
}

PAL_576i{
mode 720x576 at 50
tv_format 10
tv_filter 0
.....
}

OFFICE{
.....

GAMES{
......

The collections could be brought up by name and turn on and off the correct 
displays set appropriate output properties etc. It should then be possible 
to create a mapping between video stream types and link them to the 
appropriate collection above (the user can configure what they want)?

>
>--
>keith.packard at intel.com

_________________________________________________________________
MSN Hotmail is evolving – check out the new Windows Live Mail 
http://ideas.live.com




More information about the xorg mailing list