Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Q]Unsupported File Types (mainly .flac)

OP uncled1023

23rd April 2011, 11:00 PM   |  #1  
uncled1023's Avatar
OP Senior Member
Thanks Meter: 39
 
186 posts
Join Date:Joined: Mar 2009
More
I was wondering, is there any type of hack or midification where we would be able to add codecs to the phone in order to play .flac files? I have a lot of my music in that format, and would love to play it. I believe that the first hurdle would be to get the zune player to recognize it, so is there any way to do that as well?

Just a thought. Thanks.
24th April 2011, 12:20 AM   |  #2  
Recognized Developer
Flag Seattle
Thanks Meter: 2,782
 
5,862 posts
Join Date:Joined: Jan 2011
More
Getting Zune to recognize it is not hard; it's a registry edit under HKEY_CLASSES_ROOT (HKCR) much like it is on Windows. You can look at how WMA and MP3 are handled.

Adding the codec itself... interesting idea. On desktop Windows, codecs are DLLs (they may have other extensions, but that's what they are internally) that take a compressed stream in one function and return an uncompressed stream. It's relatively easy to add more codec support into the OS; create new DLLs to do the decoding, and register them.

The creation of the codecs is possible. I don't know if managed code would work, so you'd probably need to use the native WinCE dev tools. If there's already a FLAC decoder for older versions of WinMo on AR, it may work unmodified. Registering it, though... no idea how to do that. There may be an API for it, though.
24th April 2011, 05:14 AM   |  #3  
Member
Thanks Meter: 2
 
45 posts
Join Date:Joined: Feb 2011
Quote:
Originally Posted by GoodDayToDie

Getting Zune to recognize it is not hard; it's a registry edit under HKEY_CLASSES_ROOT (HKCR) much like it is on Windows. You can look at how WMA and MP3 are handled.

Adding the codec itself... interesting idea. On desktop Windows, codecs are DLLs (they may have other extensions, but that's what they are internally) that take a compressed stream in one function and return an uncompressed stream. It's relatively easy to add more codec support into the OS; create new DLLs to do the decoding, and register them.

The creation of the codecs is possible. I don't know if managed code would work, so you'd probably need to use the native WinCE dev tools. If there's already a FLAC decoder for older versions of WinMo on AR, it may work unmodified. Registering it, though... no idea how to do that. There may be an API for it, though.

Do it!! that would be the coolest thing if we could enable Flac support :X
20th November 2011, 11:40 AM   |  #4  
Junior Member
Thanks Meter: 0
 
10 posts
Join Date:Joined: May 2011
So it would be great.
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes