Reply
Thread Tools
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#11
Originally Posted by qole View Post
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.
__________________
maemo.org profile
 

The Following User Says Thank You to sjgadsby For This Useful Post:
anidel's Avatar
Posts: 1,743 | Thanked: 1,231 times | Joined on Jul 2006 @ Twickenham, UK
#12
Me neither, but it could be a starting point...
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#13
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.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#14
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.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#15
Hmm, are there any window managers that will run on a specific XV plane?
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Tensuke's Avatar
Posts: 28 | Thanked: 3 times | Joined on Sep 2010
#16
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's Avatar
Posts: 323 | Thanked: 189 times | Joined on Oct 2010 @ Brazil
#17
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!
__________________
Love and Goodness are not a property. Are not a franchising. They are present in each one of us, and must be cultivated with KNOWLEDGE.
 
Posts: 458 | Thanked: 136 times | Joined on Jul 2010 @ Holland
#18
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.
 
Posts: 114 | Thanked: 109 times | Joined on Nov 2010 @ Finland
#19
Unplug the yellow cable from the TV.
 
Posts: 915 | Thanked: 3,209 times | Joined on Jan 2011 @ Germany
#20
Or start some application that shows a black screen (e.g. black image in full screen).
 
Reply

Tags
display, secondary, tv out

Thread Tools

 
Forum Jump


All times are GMT. The time now is 18:19.