![]() |
Re: [Testers needed] New pulseaudio package
any news on when this will be possible with the stock kernel?
|
Re: [Testers needed] New pulseaudio package
It's pretty bad.
Not only it randomly reverts to default sound, it randomly reverts to none (or the volume goes bananas). I found I was looking at the phone and noticed it was ringing (but no audio). At least twice I was notified of incoming calls via espeakcaller (which, weirdly, works just fine). At one point I managed to take the phone to may ear while ringing (actually, NOT ringing) and I heard a very faint ring. It's possible the volume goes haywire. It's also possible someone played with volume while I was showing off the phone. Ringing should not obey the volume level, but adjust it as set in the settings. One more. Would it be possible to set a boot-time volume? Every time I boot, the logo movie/intro/whatever is very low. Played in the media player (or headphones) it's fine but on actual start-up it's very quiet. Any way to pin the volume to 100% on boot (before the start-up movie plays (Nokia hands, replaced)? |
Re: [Testers needed] New pulseaudio package
I have been looking into the odd behavior reported with the packages which MohammadAG was kind enough to provide. The patch which replaced the flist implementation would not seem capable of producing these problems. I built the source package myself and installed the libpulse0 package (the other packages would not have been changed by the patch). The result was the same unreliable ring. reinstalling the original Nokia supplied package restored normal behavior. I also built and installed the unmodified source with the same strange results. I also note that the original libpulsecommon-0.9.15.so from Nokia is 163488 while the one I built is only 130736 bytes.
It seems that the source Nokia distributes for this version of the package does not produce the same functionality as they distributed. Does anyone have an explanation other than the obvious one that Nokia may have published incomplete source? --Brad |
Re: [Testers needed] New pulseaudio package
closed source?
|
Re: [Testers needed] New pulseaudio package
f2thak, if you are implying Nokia considers pulseaudio to be closed source, I don't see how they could. It is LGPL licensed code. Though, they do develop this component in the dark, they still have to release the full source to the library on request when they release the binary. Further investigation shows that the default environment in my scratchbox install configures the package for thumb code via the DEB_BUILD_OPTIONS environment variable, while the Nokia package seems to be built for 32 bit ARM which is the main reason why it is larger. I don't understand yet how this could cause functional differences, and I have not yet determined if there are other code or build environment differences.
--Brad |
Re: [Testers needed] New pulseaudio package
After building with 32 bit ARM instructions, the library sizes are much closer, but there are still differences in the object code that would seem to only be accounted for by changes to the source code. For example, pa_init_proplist seems to have some code deleted in the Nokia built version of the library. It seems that the source Nokia published does indeed not match the binary libraries they distributed. Does anyone from Nokia happen to be reading this?
|
Re: [Testers needed] New pulseaudio package
Hi. How do I verify versions? I flashed and all my audio issues are still gone. In fact, I'm typing while playing audio as we speak. I want to know if some files were preserved in the flash and I have the fix or if reflashing fixed it.
My first reflash (OTA until now). |
Re: [Testers needed] New pulseaudio package
Quote:
Code:
root@Nokia-N900:~# ls -l /usr/lib/libpulsecommon-0.9.15.so Code:
[sbox-FREMANTLE_ARMEL: ~/asrc/pulse/pulseaudio-0.9.15] > dpkg -c ../libpulse0_0.9.15-1maemo38+0m5_armel.deb |
Re: [Testers needed] New pulseaudio package
Quote:
Quote:
|
Re: [Testers needed] New pulseaudio package
Recall that GPL 2 requires Nokia to distribute not only the source, but also "the scripts used to control compilation and installation of the executable". Are these present, correct, and complete?
|
All times are GMT. The time now is 08:11. |
vBulletin® Version 3.8.8