Re: [maemo-developers]http://press.nokia.com:80/PR/200605/1051308_5.html

2006-05-17 Thread Eero Tamminen
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

2006-05-17 Thread Eero Tamminen
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

2006-05-17 Thread Benjamin Zeller

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

2006-05-17 Thread August Joki

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

2006-05-17 Thread Kalle Vahlman

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

2006-05-17 Thread Antti Ijäs


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

2006-05-17 Thread Kalle Vahlman

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

2006-05-17 Thread Donars Guillaume
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

2006-05-17 Thread Peter Robinson

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

2006-05-17 Thread Corentin Baron

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)

2006-05-17 Thread Jussi Kukkonen
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

2006-05-17 Thread Kimmo Hämäläinen
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

2006-05-17 Thread Benjamin Zeller



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

2006-05-17 Thread Panagiotis Issaris

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

2006-05-17 Thread Michael Kropfberger
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)

2006-05-17 Thread Ross Burton
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

2006-05-17 Thread Santeri Lindgren

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

2006-05-17 Thread Nils Faerber
-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