Native WavPack support in Android, patches awaiting approval from Google |
![]() ![]() |
Native WavPack support in Android, patches awaiting approval from Google |
Jan 14 2010, 06:23
Post
#1
|
|
![]() WavPack Developer Group: Developer (Donating) Posts: 1225 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! edit: haha, could some kind moderator please fix my spelling error in the thread title? This post has been edited by bryant: Jan 14 2010, 06:28 |
|
|
|
Jan 19 2010, 20:32
Post
#2
|
|
|
Group: Members (Donating) Posts: 69 Joined: 13-May 05 From: Dublin, Ireland Member No.: 22024 |
One thing I'd just like to add to this
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" |
|
|
|
Feb 9 2010, 12:28
Post
#3
|
|
![]() Group: Members (Donating) Posts: 665 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.60.1 -hx6b4cm/qaac 2.15 -V 100
|
|
|
|
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. -------------------- College student/IT Assistant
|
|
|
|
Feb 9 2010, 15:57
Post
#5
|
|
![]() Group: Super Moderator Posts: 3268 Joined: 26-July 02 From: princegeorge.ca 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 -------------------- (atrix|(fb2k->e-mu 0404 usb|audio 8 dj))->hd280|jvc ha-fx35-b
|
|
|
|
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 |
|
|
|
Feb 9 2010, 17:54
Post
#7
|
|
![]() Group: Super Moderator Posts: 3268 Joined: 26-July 02 From: princegeorge.ca 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. -------------------- (atrix|(fb2k->e-mu 0404 usb|audio 8 dj))->hd280|jvc ha-fx35-b
|
|
|
|
Feb 10 2010, 14:50
Post
#8
|
|
|
Group: Members (Donating) Posts: 69 Joined: 13-May 05 From: Dublin, Ireland Member No.: 22024 |
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. 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 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! |
|
|
|
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
|
|
|
|
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/
|
|
|
|
Feb 11 2010, 13:38
Post
#11
|
|
|
Group: Members Posts: 39 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
|
|
|
|
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. |
|
|
|
Mar 10 2010, 23:51
Post
#13
|
|
|
Group: Members (Donating) Posts: 69 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 http://forum.xda-developers.com/showthread.php?t=575923 |
|
|
|
Mar 16 2010, 16:13
Post
#14
|
|
![]() WavPack Developer Group: Developer (Donating) Posts: 1225 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! |
|
|
|
Mar 17 2010, 16:53
Post
#15
|
|
|
Group: Members (Donating) Posts: 69 Joined: 13-May 05 From: Dublin, Ireland Member No.: 22024 |
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 |
|
|
|
Mar 17 2010, 19:03
Post
#16
|
|
![]() Group: Members (Donating) Posts: 429 Joined: 5-September 04 From: Los Angeles Member No.: 16796 |
...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.
|
|
|
|
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.
|
|
|
|
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!
|
|
|
|
Jun 2 2010, 09:08
Post
#19
|
|
![]() Group: Members (Donating) Posts: 665 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.60.1 -hx6b4cm/qaac 2.15 -V 100
|
|
|
|
Jun 2 2010, 12:15
Post
#20
|
|
|
Group: Members Posts: 20 Joined: 12-October 09 Member No.: 73944 |
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!
|
|
|
|
Jun 3 2010, 05:43
Post
#21
|
|
![]() WavPack Developer Group: Developer (Donating) Posts: 1225 Joined: 3-January 02 From: San Francisco CA Member No.: 900 |
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. |
|
|
|
Aug 5 2010, 22:00
Post
#22
|
|
![]() WavPack Developer Group: Developer (Donating) Posts: 1225 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! WavPack on Android request David |
|
|
|
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? |
|
|
|
Aug 6 2010, 08:12
Post
#24
|
|
![]() Group: Members Posts: 14 Joined: 21-March 09 From: Sweden Member No.: 68240 |
100 stars now.
-------------------- foobar2000, Vorbis q7, Sennheiser HD650 + Philips SBC AH1000
|
|
|
|
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
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th June 2013 - 06:37 |