maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   N900 TV Out as secondary display? (https://talk.maemo.org/showthread.php?t=69489)

sjgadsby 2011-02-09 21:42

Re: N900 TV Out as secondary display?
 
Quote:

Originally Posted by qole (Post 938646)
The fact that Maemo can display something different on the TV when you're watching video suggests that you can use the TV Out as a secondary display.

I think pushing video to the composite out while keeping playback controls on the LCD works because only the control screen is RGB. I'm fairly certain I've read the OMAP3 is limited to mirroring for RGB and independent displays for RGB + YUV. Digging into docs and discussion on the BeagleBoard would probably be the quickest way of confirming or denying that.

I remember Lcuk attempting dual, independent displays with his code since liqbase is all YUV. You might try pinging him. I don't know what success he had.

anidel 2011-02-09 22:03

Re: N900 TV Out as secondary display?
 
Me neither, but it could be a starting point...

qole 2011-02-09 22:05

Re: N900 TV Out as secondary display?
 
Yeah I have a feeling that the independent TV Out display is an XV overlay. I'm getting the distinct impression that a second desktop isn't possible.

qole 2011-02-10 05:08

Re: N900 TV Out as secondary display?
 
Confirmation that we're talking about an XV overlay here:

Code:

[user@deb-m5v3b: /]xvinfo
X-Video Extension version 2.2
screen #0
  Adaptor #0: "OMAP Video Overlay"
    number of ports: 2
    port base: 56
    operations supported: PutImage
    supported visuals:
      depth 16, visualID 0x21
    number of attributes: 10
      "XV_OMAP_VSYNC" (range 0 to 2)

(snip)
Code:

      "XV_OMAP_CLONE_TO_TVOUT" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_OMAP_TVOUT_STANDARD" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_OMAP_TVOUT_WIDESCREEN" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_OMAP_TVOUT_SCALE" (range 1 to 100)
              client settable attribute
              client gettable attribute (current value is 90)
      "XV_OMAP_OVERLAY_ACTIVE" (range 0 to 1)
              client gettable attribute (current value is 0)
    maximum XvImage size: 864 x 648
    Number of image formats: 6
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)

(snip)

qole 2011-02-10 05:16

Re: N900 TV Out as secondary display?
 
Hmm, are there any window managers that will run on a specific XV plane?

Tensuke 2011-02-10 07:02

Re: N900 TV Out as secondary display?
 
Afaik, the Pandora has composite TV-Out and can display something different on the second screen than on the built-in LCD. Of course I don't know how it's tv-out hardware differs from the N900's.

Temporal 2011-02-10 07:04

Re: N900 TV Out as secondary display?
 
Hi qole, sorry if I'm bothering.

First of all, I don't know if I understood your question. I just know that I bought about 3 months ago the SAME thing for the EXACT same reason (except that i got mine from ebay for $23). Since then, I've been experimenting the TV out, and one of the big "pointers" I got from this thread:
http://talk.maemo.org/showpost.php?p=461660&postcount=9

And then by tinkering with it, I discovered that this works only with the "tv-out" display, not with the "main" display or anything, so I, for instance, have to do something like this (while PAL is selected in the settings - and will owrk only once for that reason - I have to change back to pal to try another resolution that will work):
"echo ntsc > /sys/devices/platform/omapdss/display1/timings & echo 59,30 > /sys/devices/platform/omapdss/overlay2/position & echo 640,500 > /sys/devices/platform/omapdss/overlay2/output_size"
While the film is running (like in Kmplayer and SiB or Mplayer or Any player that plays while in the background) to make the screen resize.
I was also trying to work on how to crop and resize at the same time, but no luck till now (actually I didn't try until now).

And then I've seen this thread:
http://talk.maemo.org/showthread.php?t=68294

AND this tip (that I didn't even try yet):
http://talk.maemo.org/showthread.php?t=68294

And that's all my "knowledge" about the TV out. I hope I could have helped someone.

Bye!

Carlito 2011-03-07 14:57

Re: N900 TV Out as secondary display?
 
Is it possible to turn the tv screen into black when connected? When I lock the phone the tv is not turning black. Want to use it as musicplayer at home, but I don't want to display anything on the tv.

Keneraali 2011-03-07 15:04

Re: N900 TV Out as secondary display?
 
Unplug the yellow cable from the TV.

sulu 2011-03-07 15:06

Re: N900 TV Out as secondary display?
 
Or start some application that shows a black screen (e.g. black image in full screen).


All times are GMT. The time now is 13:00.

vBulletin® Version 3.8.8