Beta Port request Banshee


mcobit

Advanced Member
Joined
Jul 28, 2008
Messages
6,909
Could someone seee, if it is easily portable?
Would be a nice player if it is not too resourceheavy.
Banshee
 
sebt3 said:
mcobit said:
if it is easily portable?
Mono, so no.
mcobit said:
if it is not too resourceheavy.
Mono, so no.
Mono is in the Angstrom repository, and not unreasonably inefficient. The fact that it runs on .NET would not automatically discount it. The fact that it's open source as well all but guarantees that it is portable. (OpenSource + JVM = pretty good chance of portability)
Just need someone willing to do the (theoretically small) legwork to get it running.
 
Last edited by a moderator:
mcobit said:
Could someone seee, if it is easily portable?
Would be a nice player if it is not too resourceheavy.
Banshee

WizardStan said:
Mono is in the Angstrom repository, and not unreasonably inefficient. The fact that it runs on .NET would not automatically discount it.
Ok, ok. I've done it (well partially, many option are still disabled, like ipod support).

Here is the PND. (this file is 85M !! as it contain the full mono. If someone list it, I could remove the useless stuff)

EDIT:
Uploading a new PND :)
Changes :
- added support for all i* devices
- added support for youtube (to upload video to you device)

I've still boo and gnome disabled, but I don't plan on adding these features.

Here is a quick look at my build directory :
Code:
drwxr-xr-x 13 seb seb     4096 23 oct 11:30 banshee-1-1.8.0
-rw-r--r--  1 seb seb  3231763 29 sep 16:50 banshee-1-1.8.0.tar.bz2
drwxr-xr-x 16 seb seb     4096 22 oct 14:07 gtk-sharp-2.12.10
-rw-r--r--  1 seb seb  1638260  8 mar  2010 gtk-sharp-2.12.10.tar.bz2
drwxr-xr-x  5 seb seb     4096 23 oct 11:29 ipod-sharp-0.8.5
-rw-r--r--  1 seb seb   194659 20 nov  2009 ipod-sharp-0.8.5.tar.gz
drwxr-xr-x  6 seb seb     4096 22 oct 11:42 libgdiplus-2.8
-rw-r--r--  1 seb seb  1961057  5 oct 16:09 libgdiplus-2.8.tar.bz2
drwxr-xr-x  8 seb seb     4096 23 oct 10:43 libgoogle-data-mono-1.6.0.0
-rw-r--r--  1 seb seb  8920531 22 jun 11:48 libgoogle-data-mono-1.6.0.0.tar.gz
drwxr-xr-x  9 seb seb     4096 23 oct 11:13 libgpod-0.8.0
-rw-r--r--  1 seb seb      665 29 aoû 07:06 libgpod-sharp-git.tar.gz
drwxr-xr-x  6 seb seb     4096 22 oct 14:59 libmtp-1.0.1
drwxr-xr-x 10 seb seb     4096 23 oct 10:54 libplist-1.3
-rw-r--r--  1 seb seb    67642 18 avr  2010 libplist-1.3.tar.bz2
drwxr-xr-x 19 seb seb     4096 22 oct 12:46 mono-2.8
drwxr-xr-x 19 seb seb     4096 22 oct 13:17 mono-2.8.local
-rw-r--r--  1 seb seb 31279224  5 oct 16:09 mono-2.8.tar.bz2
drwxr-xr-x 11 seb seb     4096 22 oct 14:35 mono-addins-0.5
-rw-r--r--  1 seb seb   311117 30 jun 14:56 mono-addins-0.5.tar.bz2
drwxr-xr-x  9 seb seb     4096 31 aoû 17:37 mono-basic-2.8
-rw-r--r--  1 seb seb  1845026  5 oct 16:09 mono-basic-2.8.tar.bz2
drwxr-xr-x  4 seb seb     4096 22 oct 15:04 mono-zeroconf-0.9.0
-rw-r--r--  1 seb seb   139677  5 mai  2009 mono-zeroconf-0.9.0.tar.bz2
drwxr-xr-x  5 seb seb     4096 22 oct 14:33 ndesk-dbus-0.6.0
-rw-r--r--  1 seb seb    99666 15 oct  2007 ndesk-dbus-0.6.0.tar.bz2
drwxr-xr-x  4 seb seb     4096 22 oct 14:34 ndesk-dbus-glib-0.4.1
-rw-r--r--  1 seb seb    71082 16 oct  2007 ndesk-dbus-glib-0.4.1.tar.bz2
drwxr-xr-x  6 seb seb     4096 23 oct 11:28 podsleuth-0.6.4
-rw-r--r--  1 seb seb   139825 20 jan  2009 podsleuth-0.6.4.tar.gz
drwxr-xr-x 12 seb seb     4096 23 oct 11:28 sg3_utils-1.29
-rw-r--r--  1 seb seb   902464  6 avr  2010 sg3_utils-1.29.tgz
drwxr-xr-x  6 seb seb     4096 22 oct 14:51 taglib-sharp-2.0.3.7
-rw-r--r--  1 seb seb  2206400 20 mar  2010 taglib-sharp-2.0.3.7.tar.bz2
So there was near no dependencies to build :p
 
Last edited by a moderator:
Was able to test it a little.

It runs (after a long startuptime) and is running pretty good. I imported my Musiccollection without much hassle.
Unfortunately it doesn't run very stable.
When you play a song (takes some time after clicking it) and select the preferences for example it crashes.
Also when you select the Miro Playlists it crashes.
I deactivated some of the plugins to make it more stable.

The Audioplayback (with and without equalizer) seems to be pretty solid and not very resourcehungry.
It didn't even skip when I opened chronium in the background, as audacious does.

The built in volumecontrol works but you can't use the progressbar to skip to a specific time in a song.

Also I had a lot of random crashes during testing.
In some of them I was just thrown back to the desktop, but sometimes it hangs completely and I had to hardreset the Pandora.

Unfortunately my girlfriend had her Ipod Touch with her, so I couldn't test the connectivity of iDevices.

Will try this later.

All in all it runs pretty decent but it crashes too often for being useful.

Some screens:

20101025094725162.jpg

Main window in fullscreen mode.

20101025094738935.jpg

Minimode.

20101025095021487.jpg

Fullscreen currently playing.

As you can see, it fits the pandorascreen really well.

Without the crashes and some improved performance it would be my favorite audioapp on pandora!
 
Looks like the iPod Touch won't be recognized by the program. Maybe it needs some drivers in the system to work?
 
Back
Top