Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Ogg Vorbis on the PocketPC (Read 5850 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Ogg Vorbis on the PocketPC

Edward Blake wrote on the Vorbis dev mailing list:

i've just ported libvorbis, libogg, and vorbisfile stuff to the pocket pc a while ago, it was pretty straight forward (just add a few more #ifdefs around the ftoi function and some others) and written a player for it.
It can be found at http://www.dot9.ca/~cyanphase/pocketogg/
(i havent seen anyone else doing this before so i hope i'm not repeating anything already).

i kind of stuck all 3 libs into 1 tho, i guess i was lazy, i'll fix that soon.

i'm not too satisfied with it just yet, i'm still trying to find out why the waveout code in the player doesnt work right with anything more than 2 waveheader blocks. (the Flags thing doesnt get WHDR_DONE set when theres more than 2 blocks, either a bug on my side or a bug in windows ce for pocket pc).

Edward Blake.
Juha Laaksonheimo

Ogg Vorbis on the PocketPC

Reply #1
He also wrote:
Quote
it actually skips a lot, most likely because of the emulated floats, i have a cassiopeia e-125 (150mhz), i'd say
its not far from being able to truly run realtime. but i'd have to fix the 2 block problem in the player before being able to tell.
the ipaq is 206mhz i believe.


http://www.xiph.org/archives/vorbis-dev/index.html
Juha Laaksonheimo

Ogg Vorbis on the PocketPC

Reply #2
Great News!

I just picked up an iPaq 3870 a few weeks ago and was looking for a vorbis decoder for the pocket pc platform but apparently none existed at the time.

It's good to hear that there's one being worked on now though

Ogg Vorbis on the PocketPC

Reply #3
yes i hope ones come out for mpc and even aac. ipaq + 1 gig ibm microdrive is cool

Ogg Vorbis on the PocketPC

Reply #4
Isn't there also 512MB Flash memory available. It probably consumes much less power than microdrive.
Juha Laaksonheimo

Ogg Vorbis on the PocketPC

Reply #5
maybe but im sure it would be priced more then a microdrive

Ogg Vorbis on the PocketPC

Reply #6
New page and possibly new version here:

http://www.cyanwerks.com/pocketogg/
WARNING:  Changing of advanced parameters might degrade sound quality.  Modify them only if you are expirienced in audio compression!

Ogg Vorbis on the PocketPC

Reply #7
Good news. There was a bit of work duplicated and reinventing the wheel and such. IIRC Dan "BetaBoy" Marlin and some of his coder crew from their D.A.R.C. days(or shortly there after) had already ported the OGG and Vorbis libraries to pocket PC for use in the Pocket Divx Player/DC Divx Player. But I doubt the code has been updated or maintained of late. At least I have not seen any percievable action on it.

Ogg Vorbis on the PocketPC

Reply #8
PocketMVP, which is currently hosted by ProjectMayo, supports OggVorbis playback.
http://home.adelphia.net/~mdukette/index.htm

As far as I tried PocketMVP .8.041303 yesterday, I could play my vorbis files but seek does not work fine.
Because Monty has been working on Tremor recently, I believe the situation will look up soon. 

Ogg Vorbis on the PocketPC

Reply #9
That sounds as if ti is something D.A.R.C. did afterwords. IIRC Pocket Divx etc could seek.

 

Ogg Vorbis on the PocketPC

Reply #10
The PocketMVP (Music and Video Player) is the Pocket DivX Player, afaik renamed to indicate that it plays audio like ogg and mp3 and other video formats like Xvid.
Works a treat, the ogm support is great.
Sorry can't test seeking atm.

Edit: Check out the huge response I got when I first discovered the Pocket DivX Player 
http://www.hydrogenaudio.org/forums/index....8&t=3225&hl=ogg
Watch out where the huskies go,
Don't you eat that yellow snow