Notices


Reply
Thread Tools
Posts: 65 | Thanked: 28 times | Joined on Jun 2009
#11
I love panucci and it is my primary mp3 player.

I did "apt-get update" but I still can't get gstreamer0.10-plugins-bad-faad or gstreamer0.10-plugins-ugly-mad. However, I can install panucci_0.3~pre0.4-0_all.deb but it won't configure because of the missing packages. I can still use it as long as I select hardware decoder.

I love the improvements (cover art and the playlist tab, especially). However, I have a playlist with 265 entries and this version of panucci takes it 44 seconds to load. Another playlist has 412 entries and took 1 minute 46 seconds to load. Version 0.3 loaded both lists virtually instantly. Most songs in both of those playlists have cover art (cover.jpg in the directory), so I'm assuming that's what's slowing it down. It takes just as long if I load the playlist or restart panucci with those playlists already loaded.

PS: Device is an N810 w/OS 5.2008.43-7.
 
Posts: 63 | Thanked: 43 times | Joined on May 2008
#12
Originally Posted by JoeF View Post
In the application Catalogue maemo Extras is listed. It is not disabled.
You can use the following command to make sure you're using the Diablo extras:
Code:
grep -r extras /etc/apt 2>&1 | grep diablo
If there's no output, then you're not.
 
Posts: 65 | Thanked: 28 times | Joined on Jun 2009
#13
Originally Posted by nikosapi View Post
You can use the following command to make sure you're using the Diablo extras:
Code:
grep -r extras /etc/apt 2>&1 | grep diablo
If there's no output, then you're not.
Code:
[root:/media/mmc1/deb]  531 % grep -r extras /etc/apt 2>&1 | grep diablo
/etc/apt/sources.list.d/hildon-application-manager.list:deb http://repository.maemo.org/extras/ diablo free non-free
/etc/apt/sources.list.d/hildon-application-manager.list:deb http://repository.maemo.org/extras-devel/ diablo free non-free
I found the debs I needed (in this order):

Code:
http://repository.maemo.org/extras-devel/pool/diablo/free/f/faad2/libfaad2-0_2.0.0+cvs20040908+mp4v2+bmp-0ubuntu6maemo1_armel.deb
http://repository.maemo.org/extras-devel/pool/diablo/free/libi/libid3tag/libid3tag0_0.15.1b-10maemo1_armel.deb
http://repository.maemo.org/extras-devel/pool/diablo/free/g/gst-plugins-ugly0.10/gstreamer0.10-plugins-ugly-mad_0.10.6-4_armel.deb
http://repository.maemo.org/extras-devel/pool/diablo/free/g/gst-plugins-bad0.10/gstreamer0.10-plugins-bad-faad_0.10.5-6_armel.deb
I downloaded each directly and used "dpkg -i" on each and then I was able to install panucci w/out errors. (In hindsight, I probably should have tried entering "red pill" mode first to see if that worked.)

Software playback works now, but it still takes forever to load long playlists.
 
Posts: 63 | Thanked: 43 times | Joined on May 2008
#14
Originally Posted by JoeF View Post
I just reflashed a week or so ago with the latest OS so hopefully that is Diablo. I ran apt-get update and then ran your code and it still could not find the gstreamer stuff.. I installed Rootsh to get root access. Perhaps that was wrong. Obviously something I am doing is incorrect, but it is really hard to figure out. If it is going to be in maemo extras in a few days I will just wait.
I just checked and it seems I messed up, only the gstreamer0.10-plugins-ugly-mad package was available in Diablo extras, I promoted the missing packages just now...

Try doing an "apt-get update" in about an hour and it should work.
 
Posts: 63 | Thanked: 43 times | Joined on May 2008
#15
Originally Posted by wklink View Post
I love panucci and it is my primary mp3 player.

I did "apt-get update" but I still can't get gstreamer0.10-plugins-bad-faad or gstreamer0.10-plugins-ugly-mad. However, I can install panucci_0.3~pre0.4-0_all.deb but it won't configure because of the missing packages. I can still use it as long as I select hardware decoder.

I love the improvements (cover art and the playlist tab, especially). However, I have a playlist with 265 entries and this version of panucci takes it 44 seconds to load. Another playlist has 412 entries and took 1 minute 46 seconds to load. Version 0.3 loaded both lists virtually instantly. Most songs in both of those playlists have cover art (cover.jpg in the directory), so I'm assuming that's what's slowing it down. It takes just as long if I load the playlist or restart panucci with those playlists already loaded.

PS: Device is an N810 w/OS 5.2008.43-7.
Firstly, I'd like to say *wow*. That's certainly pushing the limits of what Panucci can do

It's not a cover art problem, that's only loaded when the file is about to be played. The cause for the slow down is because of the way the playlist's treeview is created. Here's the loop it's getting stuck at.

I'm not sure if I'll be able to optimize this for the 0.4 release, but I'll have a look and let you know.

Thanks for testing,

nick
 
Posts: 112 | Thanked: 28 times | Joined on Mar 2008 @ Victoria, BC
#16
Thanks Nick, I've got it running now. Testing it out tomorrow.
 
Posts: 87 | Thanked: 33 times | Joined on Aug 2007
#17
Nice upgrade but I have ony problem:
I can't fast-forward to the next song on the playlist:
Code:
2009-06-15 21:55:03,997 INFO:panucci.player.panucciPlayer Using software decoding (maemo)
2009-06-15 21:55:04,006 DEBUG:panucci.player.panucciPlayer Sending signal "playing" for caller "play"
2009-06-15 21:55:05,031 DEBUG:panucci.player.panucciPlayer Sending signal "paused" for caller "pause"
2009-06-15 21:55:06,182 DEBUG:panucci.player.panucciPlayer Sending signal "playing" for caller "play"
2009-06-15 21:55:08,315 DEBUG:panucci.player.panucciPlayer do_seek: Seeking to: 11466485261
2009-06-15 21:55:08,470 DEBUG:panucci.player.panucciPlayer do_seek: Seeking to: 21649886621
2009-06-15 21:55:08,703 DEBUG:panucci.player.panucciPlayer do_seek: Seeking to: 31683809524
2009-06-15 21:55:11,041 DEBUG:panucci.player.panucciPlayer do_seek: Seeking to: 43938140590
2009-06-15 21:55:12,750 DEBUG:panucci.player.panucciPlayer do_seek: Seeking to: 35638095238
2009-06-15 21:55:13,913 DEBUG:panucci.player.panucciPlayer do_seek: Seeking to: 96797097506
2009-06-15 21:55:16,450 DEBUG:panucci.playlist.Queue Current item changed from 0 to 1
2009-06-15 21:55:16,458 DEBUG:panucci.playlist.Queue Sending signal "current_item_changed" for caller "__set__current_item_position"
2009-06-15 21:55:16,466 DEBUG:panucci.playlist.Playlist Sending signal "new-track-playing" for caller "on_queue_current_item_changed"
2009-06-15 21:55:16,474 DEBUG:panucci.player.panucciPlayer Sending signal "stopped" for caller "stop"
2009-06-15 21:55:16,918 INFO:panucci.player.panucciPlayer Using software decoding (maemo)
2009-06-15 21:55:16,926 DEBUG:panucci.player.panucciPlayer Sending signal "playing" for caller "play"
2009-06-15 21:55:16,983 DEBUG:panucci.playlist.Playlist Sending signal "new-metadata-available" for caller "on_queue_current_item_changed"
2009-06-15 21:55:16,991 DEBUG:panucci.playlist.FileMetadata Extracting metadata for /media/mmc2/music/harvey_danger/little_by_little/02_harvey_danger-cream_and_bastards_rise.ogg
... and panucci just exits.
(but I tried only ogg files - which play otherwise alright)

EDIT: hmm, now I can only select one song from the playlist, but when I wan't to play another song (e.g. by selecting one in the playlist or just by waiting for the next song in the playlist) panucci exits.
EDIT2: Yeah, with "hardware decoding" it works! And I thought ogg decoding is always by software ...

Last edited by Nikem; 2009-06-15 at 20:17.
 
Posts: 63 | Thanked: 43 times | Joined on May 2008
#18
Originally Posted by Nikem View Post
Nice upgrade but I have ony problem:
I can't fast-forward to the next song on the playlist:

-- snip --

... and panucci just exits.
(but I tried only ogg files - which play otherwise alright)
That's odd, does ~/MyDocs/panucci.log contain more output?
 
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#19
Originally Posted by wklink View Post
http://repository.maemo.org/extras-devel/pool/diablo/free/f/faad2/libfaad2-0_2.0.0+cvs20040908+mp4v2+bmp-0ubuntu6maemo1_armel.deb
http://repository.maemo.org/extras-d...emo1_armel.deb
http://repository.maemo.org/extras-d....6-4_armel.deb
http://repository.maemo.org/extras-d....5-6_armel.deb
Seems like these required libraries are only in extras-devel now. Someone should probably contact the package maintainers and ask them what the status of getting these packages into extras is. We'd at least need this for when Panucci 0.4 becomes stable and users want to install it
 
Posts: 87 | Thanked: 33 times | Joined on Aug 2007
#20
Originally Posted by nikosapi View Post
That's odd, does ~/MyDocs/panucci.log contain more output?
Attached is the log file from my last try - hardware decoding was enabled but panucci still just exits sometimes.
Attached Files
File Type: gz panucci.log.gz (1.3 KB, 102 views)
 
Reply

Tags
panucci, testing


 
Forum Jump


All times are GMT. The time now is 02:04.