Re: [maemo-developers]http://press.nokia.com:80/PR/200605/1051308_5.html
Hi, On Tue, May 16, 2006 at 03:55:48PM +0300, Tomi Ollila wrote: I recommend that a live cd or similiar would be launched some time in advance. That would allow developers to compile their apps in there and switch their own systems to 2.0 when 2.0 is in final state and 2006 is out. What's the problem of apt-get installing a new EABI Scrathcbox toolchain + creating a separate target for IT2006 (using that toolchain)? I and my colleaque set up scratchbox environment separately for N770 and suprisingly those were so different than code compiled on my system did not work on his Then you're using either a different Scratchbox, toolchain or developer rootstrap version. Note that the toolchain you've set up for compiling the code in the Scratchbox *must* match the libc6 package that's in the rootstrap. Otherwise you (obviously) get all kinds of problems. Also, the initial setup was so pain... Depends on what distro you're using. :-) On Debian (or Ubuntu for that matter), it's just apt-get install. You can have multiple targets in Scratchbox, each with their own CPU architecture, toolchain, software etc... I'd just like to have one tarball that can be extracted somewhere and when chrooting there I could compile programs for N770 and test those there. I don't gain anything else than pain setting up the system differently. All Scratchbox components are also available as tarballs, but then you have to configure them yourself besides setting up whatever targets you want to use. Note that Scratchbox is not (just) maemo build environment, it's a tool for cross-compiling whole Linux distributions, such as Maemo. ... after chrooting I could run apt-get dist-upgrade to be in sync with newest updates and wit others. Scratchbox is basically a chroot environment, but a one that's specifically set up to do cross-compilation: - that looks to the compiled software like the compilation were native - can optionally use real HW to run the (autotools) test program There's no other tool that could build Debian from Scratch, let alone cross-compile it like Scratchbox can. For more on the problems on cross-building, see: http://www.scratchbox.org/documentation/general/tutorials/explained.html (it's a bit old and doesn't mention problems in cross-building Debian which is several magnitudes harder problem.) (And, if this system were much smaller than the current one that would be nice too...) If Sbox would use the (core/find/textutils, python/perl..) binaries from the surrounding distro instead of being self-contained, it would: - Be tied to specific distro and specific version of that distro: - If you have other (version of the) distro, you would need to build scratchbox yourself (but it would be much smaller) - Debugging problems in the build environment would be hell because each user would have different set/version of the build utilities and their own problems - Eero ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Re: cant get maemo to my Xnest window
Hi, I think you should also give Xnest the colordepth using '-depth 16' option. Xnest is just an X proxy, so it ignores these kind of arguments. With Xnest only way to get the correct bitdepth is to change the Desktop X server bitdepth. It's much better to use Xephyr which actually can provide the correct bitdepth when asked. :-) - Eero ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] maemo 2.0
will sending dbus messages work on maemo 2.0 scratchbox ? regards benjamin ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html
Does the fact that there will be internet telephony software on the device mean that there will be a working driver for the internal microphone? Also I'd imagine(hope) that there will be some sort of compatibility for bluetooth headsets, otherwise it'd be a pain to have to hold the 770 in a position to hear, talk and see it all at the same time. One can always dream. :) -August On 5/16/06, Devesh Kothari [EMAIL PROTECTED] wrote: ext Koen Kooi wrote: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html Hi, In case anyone missed it: http://press.nokia.com:80/PR/200605/1051308_5.html The biggest error in the statement: It is downloadable free of charge from the Internet www.nokia.com/770. It will be :) This is the 2006 IT SW Edition launch (which means we are close to public release). Currently we do not yet have the exact final public release date. We also intend to coincide the release of Maemo 2.0 release candidate with the public release. Trust me team is working real hard :) Cheers Devesh nokia.com only has IT2005 downloads :( regards, Koen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html
On 5/17/06, August Joki [EMAIL PROTECTED] wrote: Does the fact that there will be internet telephony software on the device mean that there will be a working driver for the internal microphone? One would assume that :) Otherwise it would be a bit silly thing to put there, wouldn't it? (I just hope not many people have destroyed the mic while trying to reset the device with a needle ;) Also I'd imagine(hope) that there will be some sort of compatibility for bluetooth headsets, otherwise it'd be a pain to have to hold the 770 in a position to hear, talk and see it all at the same time. Actually, if you put your ear to the speaker, the mic aligns pretty naturally to your mouth[1]. And holding it like that puts your thumb to the buttons on top of the device. Coincide? I think not ;) [1] If you are right-handed of course -- Kalle Vahlman, [EMAIL PROTECTED] Powered by http://movial.fi Interesting stuff at http://syslog.movial.fi ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html
Kalle Vahlman wrote: On 5/17/06, August Joki [EMAIL PROTECTED] wrote: Does the fact that there will be internet telephony software on the device mean that there will be a working driver for the internal microphone? One would assume that :) Otherwise it would be a bit silly thing to put there, wouldn't it? (I just hope not many people have destroyed the mic while trying to reset the device with a needle ;) Now that would be really silly. I hope people don't go sticking stuff in every hole they find... ;) Also I'd imagine(hope) that there will be some sort of compatibility for bluetooth headsets, otherwise it'd be a pain to have to hold the 770 in a position to hear, talk and see it all at the same time. Actually, if you put your ear to the speaker, the mic aligns pretty naturally to your mouth[1]. And holding it like that puts your thumb to the buttons on top of the device. Coincide? I think not ;) [1] If you are right-handed of course I don't know where your mouth is located, but it doesn't align to me :| I think the proper way to use it, is to hold it on the desk while you speak. That should be quite useful, because if you hold the touchscreen to your face, there might be some unwanted buttonclicks in the UI. The speaker itself should be cabable of outputting enough noice, so you can hear something. But I wonder how the battery lasts in a usecase like that? ie. for how long can you speak? / Antti ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html
On 5/17/06, Antti Ijäs [EMAIL PROTECTED] wrote: Kalle Vahlman wrote: On 5/17/06, August Joki [EMAIL PROTECTED] wrote: Does the fact that there will be internet telephony software on the device mean that there will be a working driver for the internal microphone? One would assume that :) Otherwise it would be a bit silly thing to put there, wouldn't it? (I just hope not many people have destroyed the mic while trying to reset the device with a needle ;) Now that would be really silly. I hope people don't go sticking stuff in every hole they find... ;) Indeed :) Also I'd imagine(hope) that there will be some sort of compatibility for bluetooth headsets, otherwise it'd be a pain to have to hold the 770 in a position to hear, talk and see it all at the same time. Actually, if you put your ear to the speaker, the mic aligns pretty naturally to your mouth[1]. And holding it like that puts your thumb to the buttons on top of the device. Coincide? I think not ;) [1] If you are right-handed of course I don't know where your mouth is located, but it doesn't align to me :| Well, I meant more like it is approximately close enough in the right direction so it will catch your voice, not inside your mouth ;) I think the proper way to use it, is to hold it on the desk while you speak. That should be quite useful, because if you hold the touchscreen to your face, there might be some unwanted buttonclicks in the UI. You don't have to give it a bear hug and rub it in your face, but granted that it could be an issue if the ts is not disabled during calls. The speaker itself should be cabable of outputting enough noice, so you can hear something. But I wonder how the battery lasts in a usecase like that? ie. for how long can you speak? That's a good question. -- Kalle Vahlman, [EMAIL PROTECTED] Powered by http://movial.fi Interesting stuff at http://syslog.movial.fi ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html
Hi, On 5/17/06, Antti Ijäs [EMAIL PROTECTED] wrote: The speaker itself should be cabable of outputting enough noice, so youcan hear something. But I wonder how the battery lasts in a usecase likethat? ie. for how long can you speak? I heard last month that Nokia and Cisco were fellowshiped to find a way to reduce battery consumption during VoIP conversations, thanks to their CCX tecnology.-- Donars Guillaume.My blog: http://guymage.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html
Does the fact that there will be internet telephony software on the device mean that there will be a working driver for the internal microphone? Also I'd imagine(hope) that there will be some sort of compatibility for bluetooth headsets, otherwise it'd be a pain to have to hold the 770 in a position to hear, talk and see it all at the same time. I hope there's Bluetooth headset support too but is there an issue using BT and Wireless at the same time? Also it would be cool if the HeadPhone jack was multi pole (or what ever its called when you have 4 connectors) so you could use a mic/headphone combo like of some of the nokia phones too. Peter ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] GStreamer plugin development
Devesh Kothari wrote: i quickly did = apt-get source gstreamer0.8-osso [thats what i could find in Maemo 1.1] ../configure ../make it build ok on arm target. == i can see this file here libs/gst/dataprotocol/dataprotocol.h so if you in hurry :) then I will open the Makefile and add -I../libs/gst/dataprotocol/ and try again but I suspect some problem in your build environment HTH Deves OK, I managed to build the gst-plugins-0.8.11 on Maemo 1.1 after copying the 0.8.10 dataprotocol.h from the tar.gz to /usr/inculde/gstreamer-0.8/gst/dataprotocol/ and using this configure line: ./configure --prefix=/usr --disable-gst_v4l --disable-gst_v4l2 --disable-xvideo --disable-xshm --disable-xvid --disable-audiofile It accepted to compile after correcting a small bug in the ximagesrc plugin (the #ifdef HAVE_XDAMAGE line 450 of sys/ximage/ximagesrc.c is misplaced which causes a 'struct has no member' error. It should be on line 438, I don't know if I should post a bug report since this version is quite old now). Thanks to this stuff, my gstreamer plugin now compiles against the ARM target, I'm gonna check if it works today and keep the list inform (it may interest people who write GStreamer plugins ;-) Thanks for the help, Corentin BARON. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] scratchbox installation (was: http://press.nokia.com:80/PR/200605/1051308_5.html)
Eero Tamminen wrote: On Tue, May 16, 2006 at 03:55:48PM +0300, Tomi Ollila wrote: Also, the initial setup was so pain... Depends on what distro you're using. :-) On Debian (or Ubuntu for that matter), it's just apt-get install. This is only true if you disregard maemo installation instructions -- at least I have not found the recommended 0.9.8 versions available at the scratchbox.org repository. I wonder if there are any real problems with maemo and scratchbox 1.0.x? I haven't seen any so far... If no-one comes up with horror stories about using 1.0 for maemo development, maybe the recommendation could be upgraded -- it would make installation easier (damping the culture shock for new developers) and give everyone access to the new features*. How about it? *) Movial has changelogs, unlike some people :) http://www.scratchbox.org/download/scratchbox-1.0/changelog.html http://scratchbox.org/download/scratchbox-apophis/ -- Jussi Kukkonen [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] maemo 2.0
On Wed, 2006-05-17 at 10:24, ext Benjamin Zeller wrote: will sending dbus messages work on maemo 2.0 scratchbox ? Yes, it will once you have started the daemons. Note that it will be the 0.60 API. BR; Kimmo regards benjamin ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] maemo 2.0
will sending dbus messages work on maemo 2.0 scratchbox ? Yes, it will once you have started the daemons. Note that it will be the 0.60 API. BR; Kimmo Is there any other stuff which works on the device but not in maemo? Or can i test everything i can do on the device in maemo 2.0 too? benjamin regards benjamin ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] H.264
Hi, While testing the capabilities of the N770 for decoding H264 video, I crosscompiled FFmpeg for ARM and tried playing a H.264 QCIF video encoded with x264 with mp2 audio (64kb, mono, 48000). Initially this used 90% of the CPU power, which after a minute dropped to 47% and after a longer while to 16%. I couldn't really understand what could have caused the CPU usage changes. Any ideas? Is anyone working on using the DSP for accelerating H.264 decoding? Or is this already implemented and available in the 2006 firmware? :-) With friendly regards, Takis ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] H.264
On Wednesday, 17. May 2006 15:56, Panagiotis Issaris wrote: Hi, While testing the capabilities of the N770 for decoding H264 video, I crosscompiled FFmpeg for ARM and tried playing a H.264 QCIF video encoded with x264 with mp2 audio (64kb, mono, 48000). Initially this used 90% of the CPU power, which after a minute dropped to 47% and after a longer while to 16%. I couldn't really understand what could have caused the CPU usage changes. Any ideas? just my 2 cents: either it's the content that was coded (first high motion, later not much changes in the video) OR, and this may be more reasonable: it's the file reading demuxing process, which is finishing after a while, and then all power can be used for decoding only... greets, Mike ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Re: scratchbox installation (was: http://press.nokia.com:80/PR/200605/1051308_5.html)
On Wed, 2006-05-17 at 12:42 +0300, Jussi Kukkonen wrote: Eero Tamminen wrote: On Tue, May 16, 2006 at 03:55:48PM +0300, Tomi Ollila wrote: Also, the initial setup was so pain... Depends on what distro you're using. :-) On Debian (or Ubuntu for that matter), it's just apt-get install. This is only true if you disregard maemo installation instructions -- at least I have not found the recommended 0.9.8 versions available at the scratchbox.org repository. This should work: deb http://scratchbox.org/download/files/sbox-releases/legacy/deb/ ./ I wonder if there are any real problems with maemo and scratchbox 1.0.x? I haven't seen any so far... If no-one comes up with horror stories about using 1.0 for maemo development, maybe the recommendation could be upgraded -- it would make installation easier (damping the culture shock for new developers) and give everyone access to the new features*. Oh the pain. The true and unbelievable pain. Trust me, keep with 0.9.8 for now, and wait for Maemo to switch to Scratchbox 1.0. Ross -- Ross Burton mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Re: scratchbox installation
Ross Burton wrote: On Wed, 2006-05-17 at 12:42 +0300, Jussi Kukkonen wrote: Eero Tamminen wrote: I wonder if there are any real problems with maemo and scratchbox 1.0.x? I haven't seen any so far... If no-one comes up with horror stories about using 1.0 for maemo development, maybe the recommendation could be upgraded -- it would make installation easier (damping the culture shock for new developers) and give everyone access to the new features*. Oh the pain. The true and unbelievable pain. Trust me, keep with 0.9.8 for now, and wait for Maemo to switch to Scratchbox 1.0. Ross If you have checked the OS 2006 news, it says that with OS 2006 SDK Scratchbox 1.0 will be the thing to use. Greets, Santeri ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] http://press.nokia.com:80/PR/200605/1051308_5.html
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter Robinson schrieb: Does the fact that there will be internet telephony software on the device mean that there will be a working driver for the internal microphone? Also I'd imagine(hope) that there will be some sort of compatibility for bluetooth headsets, otherwise it'd be a pain to have to hold the 770 in a position to hear, talk and see it all at the same time. I hope there's Bluetooth headset support too but is there an issue using BT and Wireless at the same time? Technology-wise there no problem with Wifi and Bluetooth at the same time. They both use the 2.4GHz band but with a quite different usage scheme. Wifi uses a single channel constantly while Bluetooth hops within 16 channels at a rate of up to 1200 (?) channel hops per second. So even if Bluetooth happens to hit the same channel it will just be for an amount of time that Wifi would simply ignore - like a small transmission error ;) Concerning headset usage I just had a chat with Marcel Holtmann (the BlueZ maintainer). He sais that it would be possible if Nokia and TI would release the specs for the chipset and the connection of the chipset to the rest of the system concerning audio. Also it would be cool if the HeadPhone jack was multi pole (or what ever its called when you have 4 connectors) so you could use a mic/headphone combo like of some of the nokia phones too. That would be cool! Peter Cheers nils faerber - -- kernel concepts Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 - -- -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEa7X7JXeIURG1qHgRAtofAJ9T4uHjTad5OcWv5Hcfyo90EA1umACgt+hF Jk+kwOzfqsKdpFmspnTbAFE= =y8QG -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers