IPB

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
Native WavPack support in Android, patches awaiting approval from Google
bryant
post Jan 14 2010, 06:23
Post #1


WavPack Developer


Group: Developer (Donating)
Posts: 1292
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



Peter McQuillan has again outdone himself by providing a set of patches for Android that provides native decoding of WavPack files. The support even includes handling correction files (which I believe is the first time on a portable device)! It uses the 4.60.1 version of the WavPack library without source code modification.

Of course, this has not been accepted by the Android folks yet. It would obviously be a great coup for WavPack to be in Android and anyone interested in helping this along should “star” the issue request on the Google Android site (you don’t have to add a comment unless you want to):

WavPack on Android issue request

Links to the patches are in the request if anyone wants to try them out now.

Thanks so much to Peter for all his hard work and Scott for posting the initial request! smile.gif

edit: haha, could some kind moderator please fix my spelling error in the thread title? rolleyes.gif

This post has been edited by bryant: Jan 14 2010, 06:28
Go to the top of the page
+Quote Post
soiaf
post Jan 19 2010, 20:32
Post #2





Group: Members (Donating)
Posts: 74
Joined: 13-May 05
From: Dublin, Ireland
Member No.: 22024



One thing I'd just like to add to this smile.gif
Android is no longer just on phones, we're starting to see portable media players (like the Archos 5) being released with Android as their operating system. At CES this year manufacturers were also showing Android running on set top boxes.
As Android becomes pervasive, it would be great to think that WavPack support would be included as standard - so please add your "star" smile.gif
Go to the top of the page
+Quote Post
DARcode
post Feb 9 2010, 12:28
Post #3





Group: Members (Donating)
Posts: 682
Joined: 10-January 05
From: Italy
Member No.: 18968



Added mine a while ago along with a comment, come on HA WavPack users! Let's show some support!


--------------------
WavPack 4.70.0 -b384hx6cmv/qaac 2.43 -V 100
Go to the top of the page
+Quote Post
HotshotGG
post Feb 9 2010, 14:39
Post #4





Group: Members
Posts: 1593
Joined: 24-March 02
From: Revere, MA
Member No.: 1607



QUOTE
Android is no longer just on phones, we're starting to see portable media players (like the Archos 5) being released with Android as their operating system. At CES this year manufacturers were also showing Android running on set top boxes.
As Android becomes pervasive, it would be great to think that WavPack support would be included as standard - so please add your "star"


I am noticing this trend as well. I am wondering if this has a lot to do with the SDK or just the general nature of the embedded O/S. The easier is to get up and running to write apps and other utilities for it the more people will start to take a liking to it. wink.gif


--------------------
College student/IT Assistant
Go to the top of the page
+Quote Post
Canar
post Feb 9 2010, 15:57
Post #5





Group: Super Moderator
Posts: 3372
Joined: 26-July 02
From: To:
Member No.: 2796



I'm more than a little frustrated by Google's position that Android is a fork of Linux, rather than working on having their modifications accepted into the mainline kernel. But that's largely irrelevant here.

You have my star. WavPack for the win!

This post has been edited by Canar: Feb 9 2010, 15:57


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
rpp3po
post Feb 9 2010, 16:57
Post #6





Group: Developer
Posts: 1126
Joined: 11-February 03
From: Germany
Member No.: 4961



Google does not have that position. Their code was dropped from mainline by a maintainer not working for Google. He criticized a lack of effort from Google's side to get it accepted, as you write. The other side of the story is, that there may also be a lack of willingness to accept very reasonable changes on the side of the kernel maintainers. Google employs the best programmers of the world, they are not known for trying to force half-baked, vendor-centric changes into OSS projects. They are also not known as forkers, but rank along the biggest contributors to OSS worldwide.

Lets see what happens. If the future shows that one side still can profit from the other, changes will merge again. This is all pretty low level, anyway. Higher level interfaces and APIs are not affected by this, just specific types of drivers.

There are some insightful comments in this Slashdot discussion.

This post has been edited by rpp3po: Feb 9 2010, 17:01
Go to the top of the page
+Quote Post
Canar
post Feb 9 2010, 17:54
Post #7





Group: Super Moderator
Posts: 3372
Joined: 26-July 02
From: To:
Member No.: 2796



We only disagree in the meaning of "Google's position". I stated their de facto position. Really, dropping a load of changes however long after the initial branch is simply not the way open source is done anywhere, and if the patch was from anyone but Google it would be dropped without a second thought. You stated their "official" position. There is an incongruity between the two positions at the moment. I'm hoping for a resolution between Google and Linux, but all the hope in the world won't necessarily make it happen.

This is getting quite off-topic, however.


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
soiaf
post Feb 10 2010, 14:50
Post #8





Group: Members (Donating)
Posts: 74
Joined: 13-May 05
From: Dublin, Ireland
Member No.: 22024



QUOTE (HotshotGG @ Feb 9 2010, 14:39) *
I am noticing this trend as well. I am wondering if this has a lot to do with the SDK or just the general nature of the embedded O/S. The easier is to get up and running to write apps and other utilities for it the more people will start to take a liking to it. wink.gif


Well, its a free OS that is currently being developed/improved that works on ARM chips (which a large amount of consumer electronics devices use). Its also (apparently) relatively straightforward to get working on a new hardware platform. From a manufacturers perspective this can mean reduced software development costs as well as reduced license costs.
I can't speak about the complexity of writing apps for Android, but once I figured out how to get the proper development environment setup adding WavPack support wasn't too complicated smile.gif

Now that the code to add WavPack is available, I'm hoping that any manufacturer that releases a product using Android also adds WavPack support as well! Though it would be much easier if WavPack support was added by default in the Android code - so please add your star! biggrin.gif
Go to the top of the page
+Quote Post
HotshotGG
post Feb 10 2010, 17:44
Post #9





Group: Members
Posts: 1593
Joined: 24-March 02
From: Revere, MA
Member No.: 1607



QUOTE
Now that the code to add WavPack is available, I'm hoping that any manufacturer that releases a product using Android also adds WavPack support as well! Though it would be much easier if WavPack support was added by default in the Android code - so please add your star!


Ohh I definitely will support it except I don't have an Android device! I am already greatful for being able to use WavPack on my Cowon o2 though I was seriously considering using hybrid mode in the future if I start to run low on space!


--------------------
College student/IT Assistant
Go to the top of the page
+Quote Post
TREX6662k6
post Feb 11 2010, 03:56
Post #10





Group: Members
Posts: 311
Joined: 20-August 06
From: United Kingdom
Member No.: 34237



Starred! Fingers crossed.

OT: I really must flog my iPhone for a Nexus One but I've yet to see a decent alternative to Simplify Music.

This post has been edited by TREX6662k6: Feb 11 2010, 03:57


--------------------
http://www.last.fm/user/TREX6662k5/
Go to the top of the page
+Quote Post
lameboy
post Feb 11 2010, 13:38
Post #11





Group: Members
Posts: 46
Joined: 3-September 08
Member No.: 57866



This is great news. Does anyone know if Android supports FLAC?
The dev-page I found does not list it..:

http://developer.android.com/guide/appendi...ia-formats.html



--------------------
XLD // FLAC // LAME
Go to the top of the page
+Quote Post
jcoalson
post Feb 11 2010, 19:20
Post #12


FLAC Developer


Group: Developer
Posts: 1526
Joined: 27-February 02
Member No.: 1408



flac's got about 600 stars:
http://code.google.com/p/android/issues/detail?id=1461

probably somewhere in the comments there is some current status. I thought it was pretty far along but I've lost track of it.
Go to the top of the page
+Quote Post
soiaf
post Mar 10 2010, 23:51
Post #13





Group: Members (Donating)
Posts: 74
Joined: 13-May 05
From: Dublin, Ireland
Member No.: 22024



Until Google decide to add native support (and please add your star if you haven't already) I thought people might be interested in trying this music player on their android phones. Its been available for a few months, but it required you to have 'root' access on your phone. However a few weeks the author managed to get the application working on non-rooted phones as well.
I tried it on a Nexus One and it works well. Its quite basic in terms of functionality (no seeking for example), but it does play WavPack files smile.gif It apparently also does FLAC, APE and Musepack so something there for everyone wink.gif

http://forum.xda-developers.com/showthread.php?t=575923
Go to the top of the page
+Quote Post
bryant
post Mar 16 2010, 16:13
Post #14


WavPack Developer


Group: Developer (Donating)
Posts: 1292
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



Soiaf, does that program not support seeking in general, or does it just not support seeking with WavPack?

I took a quick look at the source and they are using the "tiny decoder" (like Rockbox) and that made me think they just didn't know how to get seeking working with that package.

Thanks for the "heads up" on this! smile.gif
Go to the top of the page
+Quote Post
soiaf
post Mar 17 2010, 16:53
Post #15





Group: Members (Donating)
Posts: 74
Joined: 13-May 05
From: Dublin, Ireland
Member No.: 22024



QUOTE (bryant @ Mar 16 2010, 15:13) *
Soiaf, does that program not support seeking in general, or does it just not support seeking with WavPack?


No, the program itself doesn't currently seem to support seeking (or at least it doesn't for MP3 and FLAC also). Its a small annoyance, but otherwise the program is quite good, it does what it says it does smile.gif
Go to the top of the page
+Quote Post
esa372
post Mar 17 2010, 19:03
Post #16





Group: Members (Donating)
Posts: 429
Joined: 5-September 04
From: Los Angeles
Member No.: 16796



QUOTE (bryant @ Jan 13 2010, 22:23) *
...anyone interested in helping this along should “star” the issue request on the Google Android site...

Done!

Go, WavPack!


--------------------
Clowns love haircuts; so should Lee Marvin's valet.
Go to the top of the page
+Quote Post
Notat
post Mar 18 2010, 02:11
Post #17





Group: Members
Posts: 581
Joined: 17-August 09
Member No.: 72373



I'm all about bigger fish. I put stars on making my contact database searchable and fixing the calculator's clear button.
Go to the top of the page
+Quote Post
kiit
post Mar 18 2010, 04:26
Post #18





Group: Members
Posts: 125
Joined: 9-October 03
From: Washington D.C.
Member No.: 9229



Done! Great idea, and goodluck with it bryant!
Go to the top of the page
+Quote Post
DARcode
post Jun 2 2010, 09:08
Post #19





Group: Members (Donating)
Posts: 682
Joined: 10-January 05
From: Italy
Member No.: 18968



Any news on this topic?

FLAC support is rumored to be planned for the next Android release after 2.2, namely Gingerbread.


--------------------
WavPack 4.70.0 -b384hx6cmv/qaac 2.43 -V 100
Go to the top of the page
+Quote Post
String Theory
post Jun 2 2010, 12:15
Post #20





Group: Members
Posts: 20
Joined: 12-October 09
Member No.: 73944



QUOTE (DARcode @ Jun 2 2010, 10:08) *
Any news on this topic?

FLAC support is rumored to be planned for the next Android release after 2.2, namely Gingerbread.


That doesn't suprise me. Xiph.org supports Google with the WebM-format (Vorbis as audio codec). It sounds very fair to me if Google shows some respect back and build in support for Xiph's lossless codec.

It wouldn't even suprise me if Google takes over Xiph in a few years.

With WebM (VP8 + Matroska + Vorbis) and a great lossless format (FLAC) Google has a very competitive codecpackage.


--------------------
The future is lossless!
Go to the top of the page
+Quote Post
bryant
post Jun 3 2010, 05:43
Post #21


WavPack Developer


Group: Developer (Donating)
Posts: 1292
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



QUOTE (DARcode @ Jun 2 2010, 01:08) *
Any news on this topic?

FLAC support is rumored to be planned for the next Android release after 2.2, namely Gingerbread.

There are clues as to what they may be thinking in the comments section at the bottom of this page. I am not sure exactly how to interpret it, but I am certainly hoping that there would be room for both FLAC and WavPack support in Android, especially since WavPack's hybrid mode makes more sense on a portable than pure lossless.
Go to the top of the page
+Quote Post
bryant
post Aug 5 2010, 22:00
Post #22


WavPack Developer


Group: Developer (Donating)
Posts: 1292
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



Peter has been kind enough to update the WavPack patches for Android 2.2 (thanks, Peter!) and there is still no word from Google on what they are planning to do in this area (so there is still hope this could go in).

In any event, we are up to 96 "stars" on the feature request, so if you would be interested in this and haven't done so, please give it a star and maybe we can get to 100! smile.gif

WavPack on Android request

David

Go to the top of the page
+Quote Post
callmeace
post Aug 5 2010, 23:59
Post #23





Group: Members
Posts: 54
Joined: 20-March 04
Member No.: 12869



I have added a star and comment, I use WavPack as my primary lossless audio codec. Thanks for all your work on it!

I have mostly been using it recently alongside x264 video in MKV container, it beats 'zlib' compression on the wave audio (which is a built in option when generating an MKV), and WavPack seems to be supported properly in MKV anyway.

I know FLAC has more support from being around longer, and because of the 'OGGFLAC' thing, and good luck to that format as well, but WAVPack in my experience of using it always performs better.

I was interested in that FLAKE project which was a more efficient encoder, and then someone made a faster CUDA encoder (uses GPU for processing) called FLACUDA. I wonder if something like that would happen for WavPack?
Go to the top of the page
+Quote Post
Miramis
post Aug 6 2010, 08:12
Post #24





Group: Members
Posts: 26
Joined: 21-March 09
From: Sweden
Member No.: 68240



100 stars now. smile.gif (One from me.)


--------------------
Rhythmbox, Flac + Vorbis, Sennheiser HD650 + Sony MDR-XB1000
Go to the top of the page
+Quote Post
Pri3st
post Aug 6 2010, 10:20
Post #25





Group: Members
Posts: 171
Joined: 12-June 02
From: Greece
Member No.: 2282



One more star from me.


--------------------
http://www.last.fm/user/gpanoulas
Go to the top of the page
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st November 2014 - 17:28