Re: Efficient Video-Texture Implementation
On Thu, 2010-10-21 at 21:57 +0200, ext Pavel Rojtberg wrote: > Hi, > > I am trying to implement a video see-through using the N900 and > OpenGL. Therefore I need a fast way to upload the frames captured by > the camera to a texture which I can then transform. > The bottleneck is that I have to move about 4MB of data around - per > frame.. > I have heard that there is a fast-path for such an usecase in the > hardware, which is also exposed on the iPhone. (Basically getting a > texture handle to the frame data directly - without copying data > around) > What is the situation on Maemo/ Meego? Any way to use the fast path? That's texture streaming. Check Rob Clark's code here: http://gitorious.org/gst-plugin-bc It seems doable but I have no experience with it. Cheers, -- Senior Software Engineer Maemo Software ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Efficient Video-Texture Implementation
Hi, I am trying to implement a video see-through using the N900 and OpenGL. Therefore I need a fast way to upload the frames captured by the camera to a texture which I can then transform. The bottleneck is that I have to move about 4MB of data around - per frame.. I have heard that there is a fast-path for such an usecase in the hardware, which is also exposed on the iPhone. (Basically getting a texture handle to the frame data directly - without copying data around) What is the situation on Maemo/ Meego? Any way to use the fast path? Greets, Pavel ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Maemo to MeeGo
On Thu, Oct 21, 2010 at 6:41 PM, wrote: > I don't know status of > MeeGo Hildon port but there will be some difficulties . In Maemo 5 most of > animations > and transitios were made with window manager, in MeeGo they are made with UI > toolkit > except application switching that is made with window manager/compositor. > That's > mostly problem with sliding/stacked windows. Also virtual keyboard > implementation differs. Could you please tell how the v keyboards implementation differ ? UI toolkit is actually libmeegotouch ? Thanks, -Sivan ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: Porting Maemo to MeeGo
> >From: maemo-developers-boun...@maemo.org [maemo-developers-boun...@maemo.org] >on behalf of ext Dave Neary [dne...@maemo.org] >Sent: Thursday, October 21, 2010 7:27 PM >To: Michael Cronenworth >Cc: maemo-developers@maemo.org >Subject: Re: Porting Maemo to MeeGo > >Hi, > >Michael Cronenworth wrote: >> AFAIK GTK is still around in MeeGo and will still be supported. I know >> Nokia wants everyone to use Qt, but not everyone wants to use Qt. > >GTK is still around & part of the stack - so guaranteed to be present. >Going from there to "supported" is a leap. Let's clarify little bit. It is different running to get applications running and get them having good consistent UI with other system applications. Because MeeGo devices will have real WoW effect UI, to get your application succeed, i recommend to invest designing UI that matches to rest of system. I don't know status of MeeGo Hildon port but there will be some difficulties . In Maemo 5 most of animations and transitios were made with window manager, in MeeGo they are made with UI toolkit except application switching that is made with window manager/compositor. That's mostly problem with sliding/stacked windows. Also virtual keyboard implementation differs. I strongly recommend any application developer looking Qt Qml ( Qt Quick ) and Qt-Components for UI implementation. Depenging of GTK+ application how much actual application logic can be reused. Kate >Cheers, >Dave. > >-- >maemo.org docsmaster >Email: dne...@maemo.org >Jabber: bo...@jabber.org ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Maemo to MeeGo
Hi, Michael Cronenworth wrote: > AFAIK GTK is still around in MeeGo and will still be supported. I know > Nokia wants everyone to use Qt, but not everyone wants to use Qt. GTK is still around & part of the stack - so guaranteed to be present. Going from there to "supported" is a leap. Cheers, Dave. -- maemo.org docsmaster Email: dne...@maemo.org Jabber: bo...@jabber.org ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Maemo to MeeGo
Hi Detlef, first of all Gtk+/Hildon is currently not properly working on MeeGo-Handset and it's also not currently supported. Even if someone gets it running it will be only community supported, which means that we have support it ourself. Still all is not lost :) There have been some smart people working on Gtk+ for MeeGo-Handset and also on Hildon. Also the Gnome-Foundation received 50.000$ funding from Nokia to push Gtk+/Hildon on MeeGo-Handset. They are currently looking for someone to do the work[1]. So if you can't easily port your application to Qt (which I can just understand too good), there are chances that it will run (maybe with small modifications) on MeeGo once this work has been done. So basically you have 3 options: 1) Rewrite using Qt 2) Wait and hope 3) Get involved in porting Gtk/Hildon to MeeGo Cheers, Conny [1] See mail on this list by Dave Neary: [Fwd: GTK+/MeeGo Handset integration work, call for bids] On Thu, 2010-10-21 at 17:23 +0200, ds wrote: > Thanks a lot for the response. This was my interpretation too. But with > no guide I feel not supported. > (To be honnest: I am doing a little iPad development the last weeks, and > I really feel supported with sample code, upgrade and porting > informations ...) > > As porting to QT is not an option for vncviewer (I invested weeks > optimizing the performance quite close to gdk gtk) the only option would > be a rewrite using opengl, which I would not really would enjoy. > (Advantage: I could make an iPad version as well:-) > > Now I am again in the situation, I do not know how to proceed with my > package. There are wishes on the todo list, but if end of life of maemo > is this christmas (new N800, N810, N900 always came on christmas), I > would develop for some weeks:-( > > On the other hand, the ovi store is not performing well for the N900, > which makes sense, as most people come to N900 for gpl reasons. Same > will be true for MeeGo I think. > > How to proceed. > > Detlef > > Am Donnerstag, den 21.10.2010, 09:12 -0500 schrieb Michael Cronenworth: > > ds wrote: > > > is there a guide, howto or something simelar on porting Maemo Apps (e.g. > > > gtk based) to MeeGo. I could not find on MeeGo and Maemo site:-( > > > > AFAIK GTK is still around in MeeGo and will still be supported. I know > > Nokia wants everyone to use Qt, but not everyone wants to use Qt. > > ___ > > maemo-developers mailing list > > maemo-developers@maemo.org > > https://lists.maemo.org/mailman/listinfo/maemo-developers > > > > > ___ > maemo-developers mailing list > maemo-developers@maemo.org > https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Maemo to MeeGo
Thanks a lot for the response. This was my interpretation too. But with no guide I feel not supported. (To be honnest: I am doing a little iPad development the last weeks, and I really feel supported with sample code, upgrade and porting informations ...) As porting to QT is not an option for vncviewer (I invested weeks optimizing the performance quite close to gdk gtk) the only option would be a rewrite using opengl, which I would not really would enjoy. (Advantage: I could make an iPad version as well:-) Now I am again in the situation, I do not know how to proceed with my package. There are wishes on the todo list, but if end of life of maemo is this christmas (new N800, N810, N900 always came on christmas), I would develop for some weeks:-( On the other hand, the ovi store is not performing well for the N900, which makes sense, as most people come to N900 for gpl reasons. Same will be true for MeeGo I think. How to proceed. Detlef Am Donnerstag, den 21.10.2010, 09:12 -0500 schrieb Michael Cronenworth: > ds wrote: > > is there a guide, howto or something simelar on porting Maemo Apps (e.g. > > gtk based) to MeeGo. I could not find on MeeGo and Maemo site:-( > > AFAIK GTK is still around in MeeGo and will still be supported. I know > Nokia wants everyone to use Qt, but not everyone wants to use Qt. > ___ > maemo-developers mailing list > maemo-developers@maemo.org > https://lists.maemo.org/mailman/listinfo/maemo-developers > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Maemo to MeeGo
ds wrote: is there a guide, howto or something simelar on porting Maemo Apps (e.g. gtk based) to MeeGo. I could not find on MeeGo and Maemo site:-( AFAIK GTK is still around in MeeGo and will still be supported. I know Nokia wants everyone to use Qt, but not everyone wants to use Qt. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problems running qmake inside scratchbox (and outside)
> [SB2 devel fremantle5.0minimal_armel] pi...@gominola-deb32 tmp $ qmake > bash: /usr/bin/qmake: No such file or directory > [SB2 devel fremantle5.0minimal_armel] pi...@gominola-deb32 tmp $ file > /usr/bin/qmake > /usr/bin/qmake: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), > dynamically linked (uses shared libs), for GNU/Linux 2.2.0, stripped > [SB2 devel fremantle5.0minimal_armel] pi...@gominola-deb32 tmp $ qmake installed from repositories is i386 binary (as you show). So it can't be run inside SB2. Once I have successful compiled qmake inside SB2. E.g. fetching sources from ubuntus repository contains all needed packeting which can be used without modifications for maemo. (Actually running sb2 -e ./configure will compile qmake-binary on that step). This is not guaranteed that it will work, but at least you then have runnable qmake-binary inside SB2. (If armel-package contains i386 binary there might be some other messing too) -Aapo Rantalainen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Maemo to MeeGo
As a general rule, I would say that you should get yourself acquainted with Qt , which is the UI (and much more) framework MeeGo uses, so a good bet is to start with the ui, checking which subsystems have changed and re-bindings the UI to the new ones in meego if so. Now with Qt, some of this work has become a lot easier since it supports many platform services through it's API already. Check out these: http://qt.nokia.com/developer/new-qt-apis/ -Sivan On Thu, Oct 21, 2010 at 1:10 PM, ds wrote: > Hay, > > is there a guide, howto or something simelar on porting Maemo Apps (e.g. > gtk based) to MeeGo. I could not find on MeeGo and Maemo site:-( > > Thanks a lot > > Detlef > > ___ > maemo-developers mailing list > maemo-developers@maemo.org > https://lists.maemo.org/mailman/listinfo/maemo-developers > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Maemo to MeeGo
Hi, ds wrote: > is there a guide, howto or something simelar on porting Maemo Apps (e.g. > gtk based) to MeeGo. I could not find on MeeGo and Maemo site:-( Not really. It would be more relevant to MeeGo lists than Maemo lists. Linked from the Qt page in the wiki: http://wiki.maemo.org/Qt there is the "Qt for Maemo developers" guide on Forum Nokia: http://wiki.forum.nokia.com/index.php/Qt_for_Maemo_Developers_Guide (which is labelled as deprecated, but with no indication of what document replaces it). Cheers, Dave. -- maemo.org docsmaster Email: dne...@maemo.org Jabber: bo...@jabber.org ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Porting Maemo to MeeGo
Hay, is there a guide, howto or something simelar on porting Maemo Apps (e.g. gtk based) to MeeGo. I could not find on MeeGo and Maemo site:-( Thanks a lot Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Any spare N810 ribbon cables?
On Wed, 2010-10-20 at 18:47 +0300, Vivia Nikolaidou wrote: > Of course, any ideas on how to fix this are welcome, but since I don't > think that's possible, I'd be glad if someone had a spare N810 ribbon Googling with part number and N810 I found this site, http://www.sparepart.dk/product.asp?product=17412&lang=se -- Kaj-Michael Lang ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers