https://github.com/ps2homebrew/libmp3
https://github.com/ps2homebrew/libmp3
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ps2homebrew/libmp3
- Owner: ps2homebrew
- Created: 2016-12-10T22:26:42.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-12-10T22:28:27.000Z (over 8 years ago)
- Last Synced: 2025-01-01T15:24:19.534Z (5 months ago)
- Language: C
- Size: 285 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme
Awesome Lists containing this project
README
What is it
~~~~
###A wrapper around the libmad library that manages mp3 operationsUPDATE
Initial id3v2 support in example madplayer app.
What does it do
~~~~
###You execute the PlayMP3 function with a filename.
###
###The callback will be executed during the decoding of the mp3. Be sure
###to return from this function quickly else the audio may stutter or freeze.UPDATE
Specify mp3 using command line argument and madplay.elf
Compiling
~~~~
I setup the following env vars:
export LIBMAD=$LIBMP3/libmad
export LIBID3TAG=$LIBMP3/libid3tag
export ZLIB=.... whereverI had to rename zlib.a to libzlib.a.
It doesn't work!
~~~~
I use a PAL PS2 running ps2link, and I upload via ps2client from a
unix environment. Let me know if it works in a different environment.If you suspect these conditions are not at fault, I'd suggest trying
these things:- check the filename prefix, eg: host:test.mp3
- try a different mp3
- private message me on #ps2dev or forums.ps2dev.org with all of the details.
- remember, all of the detailsLimitations
~~~~
Lots of wasted cpuI commented out CDVD support.
Who am I
~~~
rincoWhen did this happen
~~~~
Started project on 3rd of Jan 2005.
Completed milestone "Looks like a Library" on 2nd of Feb 2005.
Completed milestone "Latest Madplayer + ID3V2" on 6th of Feb 2005.
Completed milestone "Buffered Output" on the 9th of Feb 2005Thanks
~~~~
The Mad team - your code ports so easily, you rock!
Sg2 - for initial port and inspiration
Primetime - for doing something
Weltall/Dlanor - for publishing their improvements to the port
Sjeep - sound driver legend
#ps2dev - HelpLicenses
~~~~
The license for this driver is GPL.