FS#12190 - Add the "warble" codec test program

Attached to Project: Rockbox
Opened by Sean Bartell (wtachi) - Tuesday, 12 July 2011, 06:13 GMT
Last edited by Nils Wallménius (nls) - Saturday, 03 March 2012, 15:55 GMT
Task Type Patches
Category Codecs
Status Closed
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


This is my codec test program introduced at <>. It can be used to play files with SDL or convert them to WAV. There's more information in the program's help and at the above link.

This patch depends on FS#12189. This version is slightly modified from the mailing list version. In particular, most of the changes to reduce dependencies have been postponed.

The test program is named "warble", while the library will be named "librbcodec". The location of the library needs to be discussed; for now, I put it and the test program in /rbcodec.
This task depends upon

Closed by  Nils Wallménius (nls)
Saturday, 03 March 2012, 15:55 GMT
Reason for closing:  Accepted
Additional comments about closing:  comitted the updated patch in
Comment by Dominik Riebeling (bluebrother) - Tuesday, 12 July 2011, 06:31 GMT
Why not put the test program in a folder below utils/? We already have a couple of utilitites in that location that aren't necessary for building Rockbox so this sounds like a reasonable place to me.

(oh, and if you avoid putting <> around URLs Flyspray will link them automatically)
Comment by Sean Bartell (wtachi) - Tuesday, 12 July 2011, 19:25 GMT
I figured I should put all the librbcodec stuff in one directory, since theoretically it's independent from the rest of Rockbox.
Comment by Sean Bartell (wtachi) - Wednesday, 27 July 2011, 21:16 GMT
Updated to use /lib/rbcodec.
Comment by Sean Bartell (wtachi) - Wednesday, 17 August 2011, 16:56 GMT
Updated CFLAGS to make libgme build.