![]() ![]() |
Feb 12 2006, 04:38 AM
Post
#16
|
|
|
Group: Members Posts: 62 Joined: 17-December 04 Member No.: 5,956 |
How good would this version from ipkgfind be?
[/quote] I've got gpe-nmf from koens feed along with a whole heap of cool stuff: src/gz koen http://ewi546.ewi.utwente.nl/sfeed warning, gpe-nmf seems to be very unstable and crashes frequently. I managed to get mplayer working just by adding the opie feed and ipkg install -d sd mplayer darmou |
|
|
|
Feb 12 2006, 01:59 PM
Post
#17
|
|
![]() Group: Members Posts: 74 Joined: 11-March 05 From: Austria Member No.: 6,614 |
QUOTE(darmou @ Feb 12 2006, 01:38 PM) warning, gpe-nmf seems to be very unstable and crashes frequently. Maybe you can try the binary from my side where I did a lot of corrections. (I don't know why but for me only OSSINK works and not the default sink wj8ich may change the bahaviour, but would be interested what's the result there) Andreas |
|
|
|
Feb 13 2006, 12:35 AM
Post
#18
|
|
|
Group: Members Posts: 62 Joined: 17-December 04 Member No.: 5,956 |
QUOTE(pungipungi @ Feb 12 2006, 09:59 PM) QUOTE(darmou @ Feb 12 2006, 01:38 PM) warning, gpe-nmf seems to be very unstable and crashes frequently. Maybe you can try the binary from my side where I did a lot of corrections. (I don't know why but for me only OSSINK works and not the default sink wj8ich may change the bahaviour, but would be interested what's the result there) Andreas I tried your version, it segfaults every time I try to add something to the play list sigh It might be the libraries I'm using. Here is the console output: collie:/media/card/home/root> # ./gpe-nmf (gpe-nmf:21716): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) (gpe-nmf:21716): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) (gpe-nmf:21716): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion `GTK_IS_TREE_VIEW (tree_view)' failed (gpe-nmf:21716): Gtk-CRITICAL **: gtk_tree_selection_get_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed (gpe-nmf:21716): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed (gpe-nmf:21716): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) (gpe-nmf:21716): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed (gpe-nmf:21716): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed *** glibc detected *** ./gpe-nmf: free(): invalid pointer: 0x0015e0c0 *** Aborted darmou |
|
|
|
Feb 16 2006, 12:33 PM
Post
#19
|
|
![]() Group: Members Posts: 74 Joined: 11-March 05 From: Austria Member No.: 6,614 |
QUOTE I tried your version, it segfaults every time I try to add something to the play list sigh You're right. Should be corrected now. Please do also download libgpenmf.so.0 ... andreas |
|
|
|
Feb 28 2006, 09:54 AM
Post
#20
|
|
![]() Group: Members Posts: 692 Joined: 27-January 04 From: Canada Member No.: 1,564 |
pungipungi, I haven't tried your binary on my poodle, but with the one from the test5 feed all I'm getting is a message box saying "unable to start playback". Here's all the output when started from the command line:
CODE (gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) (gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) (gpe-nmf:6729): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion `GTK_IS_TREE_VIEW (tree_view)' failed (gpe-nmf:6729): Gtk-CRITICAL **: gtk_tree_selection_get_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed (gpe-nmf:6729): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed (gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) player 0x71738: play item 0x14ab80 [/media/cf/Music/KISS_I Was Made For Loving You.mp3] (gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed Problem creating player element: Decoder Volume Control Audio Output player 0x71738: play item 0x14ab80 [/media/cf/Music/KISS_I Was Made For Loving You.mp3] (gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed Problem creating player element: Decoder Volume Control Audio Output (gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) I can play all of my mp3's directly using mplayer, so AFAICT it's not mplayer. thanks for the help. |
|
|
|
Mar 1 2006, 04:00 AM
Post
#21
|
|
|
Group: Members Posts: 4,515 Joined: 25-October 03 From: Bath, UK Member No.: 464 |
QUOTE I can play all of my mp3's directly using mplayer, so AFAICT it's not mplayer. It uses gstreamer though, not mplayer (from the output at least). What does this assertion refer to? CODE (gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed Si |
|
|
|
Mar 1 2006, 08:25 AM
Post
#22
|
|
![]() Group: Members Posts: 692 Joined: 27-January 04 From: Canada Member No.: 1,564 |
QUOTE(lardman @ Mar 1 2006, 06:00 AM) QUOTE I can play all of my mp3's directly using mplayer, so AFAICT it's not mplayer. It uses gstreamer though, not mplayer (from the output at least). Good point. I always thought that nmf was an mplayer front end, and didn't know what gstreamer was. QUOTE What does this assertion refer to? CODE (gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed I searched around on the gstreamer homepage, but couldn't find any references to that error. The only reason I'm fighting with nmf is that I really need some sort of a music player to justify sticking with GPE (and I do want to stay with GPE). Didn't there used to be gxine in the feeds? I don't see it in the test5 feeds. I'm (almost) happy with just using mplayer in a terminal window, except that there doesn't seem to be a way to prevent the Z from sleeping (under the 2.4 kernel, that is). thks |
|
|
|
Mar 1 2006, 01:34 PM
Post
#23
|
|
![]() Group: Members Posts: 74 Joined: 11-March 05 From: Austria Member No.: 6,614 |
... uuups I didn't understand what you meant with mplayer ...
Try this first to see if gstreamer works: CODE gst-launch filesrc location=/media/cf/Music/KISS_I Was Made For Loving You.mp3 ! mad ! osssink On my machine only ossink works. god knows why .... I think default is esdsink for gpe-nmf If that works than you gpe-nmf should work in principle if only ossink works then give that a try: NMF_SINK=osssink gpe-nmf I would propose to use my binary (the sigsegv which was reported is already fixed ...) and my lib since you get the state of the player like: CODE player 0xa0838: play item 0xa3df0 [/home/woody/Documents/Music/Williams, PATRICK_THE STREETS OF SAN FRANCISCO2.mp3]
new thread set_volume -1 255 player 0xa0838: elt 0x15d858 state 1 -> 2 player 0xa0838: elt 0x15d858 state 2 -> 4 player 0xa0838: elt 0x15d858 state 4 -> 8 ti Playlist Index : 85 player 0xa0838: elt 0x151f50 state 1 -> 2 player 0xa0838: elt 0x151f50 state 2 -> 4 player 0xa0838: elt 0x151f50 state 4 -> 8 |
|
|
|
Mar 2 2006, 03:39 AM
Post
#24
|
|
![]() Group: Members Posts: 692 Joined: 27-January 04 From: Canada Member No.: 1,564 |
Here's what I get:
CODE grog:<pts/0>$ gst-launch filesrc location=kiss.mp3 ! mad ! osssink WARNING: erroneous pipeline: no element "mad" Trying to run anyway. RUNNING pipeline ... Execution ended after 1 iterations (sum 4753000 ns, average 4753000 ns, min 4753000 ns, max 4753000 ns). But I decided to try your binary + lib anyway, but no joy: CODE grog:<pts/0>$ gpe-nmf
gpe-nmf: error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory |
|
|
|
Mar 2 2006, 01:07 PM
Post
#25
|
|
|
Group: Members Posts: 65 Joined: 23-February 04 From: Santa Rosa Member No.: 1,997 |
You could alsp use mpd and gmpc or glurp to play music. I myself use mpd and ncmpc. I also have some shell scripts which I use with mpc to control mpd and also another script that I run when the hinge button is pressed in order to make the bl and all work (in kernel 2.4 with keylaunch, that is).
|
|
|
|
Mar 2 2006, 05:46 PM
Post
#26
|
|
![]() Group: Members Posts: 692 Joined: 27-January 04 From: Canada Member No.: 1,564 |
QUOTE(papercrane @ Mar 2 2006, 03:07 PM) You could alsp use mpd and gmpc or glurp to play music. I myself use mpd and ncmpc. I also have some shell scripts which I use with mpc to control mpd and also another script that I run when the hinge button is pressed in order to make the bl and all work (in kernel 2.4 with keylaunch, that is). I took a look @ MPD. Seems a bit overkill for what I need. I very rarely have network access when listening to music on my Z. I'll keep on working on trying pymp. thks |
|
|
|
Mar 2 2006, 07:18 PM
Post
#27
|
|
|
Group: Members Posts: 126 Joined: 4-May 05 From: Lynnwood, WA, US Member No.: 7,070 |
It might be overkill in terms of features, but it's very light on memory and CPU usage. It's fairly painless to setup as well. Need to edit /etc/mpd.conf with some basic settings (alsa or oss, /dir/where/the/music/is, that kind of thing.) The interfaces are a little more stable and usable than the gpe-nmf.
EDIT: I Just looked at pymp. Seems rather intestesting. Maybe I'll try and get that working to. |
|
|
|
Mar 3 2006, 03:53 AM
Post
#28
|
|
![]() Group: Members Posts: 692 Joined: 27-January 04 From: Canada Member No.: 1,564 |
QUOTE(JohnX @ Mar 2 2006, 09:18 PM) It might be overkill in terms of features, but it's very light on memory and CPU usage. It's fairly painless to setup as well. Need to edit /etc/mpd.conf with some basic settings (alsa or oss, /dir/where/the/music/is, that kind of thing.) The interfaces are a little more stable and usable than the gpe-nmf. Where can I get some ipk's for it? QUOTE Let me know if you do thks |
|
|
|
Mar 6 2006, 02:34 AM
Post
#29
|
|
|
Group: Members Posts: 126 Joined: 4-May 05 From: Lynnwood, WA, US Member No.: 7,070 |
I made and posted ipks a while back, but got little interest. That thread is over here.
I'm pretty sure they should still work with current versions of GPE. If you're building GPE from OE, it would probably be best to compile them yourself to ensure they depend on the right versions of software. If there are any dependency or installation issues respond to that thread and I'll see what I can do about fixing them. Also, mpd needs an /etc/mpd.conf . Documentation on that can be found on the mpd website. If people have questions, posting in my thread about mpd will get the fastest reponse, since I'm subscribed to that thread but not this one. -John |
|
|
|
Mar 24 2006, 07:29 AM
Post
#30
|
|
|
Group: Members Posts: 639 Joined: 4-September 03 From: Chicago Member No.: 401 |
I would like to see kopi for gpe.
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 01:26 PM |