summaryrefslogtreecommitdiffstats
path: root/apps/codecs/libcook
AgeCommit message (Expand)AuthorFilesLines
2010-07-29Make codeclib_misc.h include the asm headers to simplify inclusion magic.Nils Wallménius1-2/+0
2010-07-18FS#11454 Tuning of codec compiler optionsNils Wallménius1-1/+14
2010-07-15Sync codeclib bitstream code with upstream ffmpeg code. Build ffmpeg_bitstrea...Nils Wallménius2-2/+2
2010-05-14Set up EMAC mode in cook, fixing whitenois when transitioning from a codec us...Nils Wallménius1-3/+5
2010-05-06Move c/h files implementing/defining standard library stuff into a new libc d...Thomas Martitz1-1/+1
2010-05-06Make open() posix compliant api-wise. A few calls (those with O_CREAT) need t...Thomas Martitz1-1/+1
2010-02-21Remove CLIP_TO_15 from codeclib. Remove tabs.Andree Buschmann1-1/+1
2010-02-21Further work on cook codec. Rounding is not needed when using a large fract p...Andree Buschmann2-24/+15
2010-02-21Optimization for cook codec. Rework sample output to be able to use highly op...Andree Buschmann4-51/+25
2010-02-17Merge from branches/mdctexp - faster ifft+imdct in codec libDave Hooper3-3/+4
2009-12-06Fix red: av_log2 undefined for ARM_ARCH <= 4, missing codeclib.h includes.Andrew Mahone1-0/+1
2009-12-05Move av_log2 function and asociated table to the codec lib, remove 3 identica...Nils Wallménius1-30/+1
2009-08-15Move bitstream.[ch] to codecs/lib/ffmpeg_bitstream.[ch] to avoid duplicate co...Mohamed Tarek6-1257/+4
2009-08-15remove duplicates of bswap.h from libwma, libcook and libatrac. Create codecs...Mohamed Tarek2-151/+1
2009-08-14Factor out bytestream reading functions needed in rm parsers/codecs.Mohamed Tarek1-15/+5
2009-08-13Modify libcook to use rockbox's mdct library in its standalone test program.Mohamed Tarek5-870/+14
2009-07-27Fix compilation of the standalone test program.Mohamed Tarek1-1/+41
2009-07-26Approx 10% speedup in cook on files tested: Remove some inner loops in favour...Dave Hooper2-99/+84
2009-07-25Compile librm separately in preparation for addition of more codecs.Mohamed Tarek1-1/+0
2009-07-24Remove a divide in the cook's init function. Harmless but might as well drop...Michael Giacomelli1-1/+1
2009-07-21Commited the wrong thing, fix zeroing in cook.Michael Giacomelli1-1/+1
2009-07-21Rearrange loop to avoid one branch per iteration.Michael Giacomelli1-8/+14
2009-07-18Generic codec-extradata parsing, in preparation for addition of AAC/RM.Mohamed Tarek2-10/+21
2009-07-18Optimize overlap_math by only doing shifting if theres gain, and moving the c...Michael Giacomelli1-3/+14
2009-07-17Rearrange the MDCT library lookup tables so that codecs can access them. Acc...Michael Giacomelli2-10/+62
2009-07-16Remove a call to av_clip() which limits the PCM output of the decoder to 16-bit.Mohamed Tarek1-2/+1
2009-07-16Remove an overlooked, unused float from struct COOKContext.Mohamed Tarek1-1/+0
2009-07-08Previous commit didn't fix compiling on Cygwin, this one should.Maurus Cuelenaere1-5/+5
2009-07-08Fix compiling on Cygwin hosts.Maurus Cuelenaere1-1/+1
2009-07-06Adding support for rm playback. Only cook codec is supported for now and no s...Mohamed Tarek11-195/+212
2009-05-24Move rm.[c/h] from libcook to librm. No functional changes.Mohamed Tarek5-649/+3
2009-05-22Move the code segment that corrects the value of (number of packets) to Mohamed Tarek2-7/+12
2009-05-22Modify the test program to read audio frames from a memory buffer rather Mohamed Tarek3-10/+86
2009-05-22-Remove some unnecessary defines from rm.c.Mohamed Tarek5-25/+6
2009-05-22Rename rm2wav.[c/h] to rm.[c/h]. No functional changes.Mohamed Tarek2-0/+0
2009-05-22Move wav related code to main.cMohamed Tarek2-80/+80
2009-05-14Move bswap.h up from libavutil/ and remove libavutil/Mohamed Tarek2-1/+1
2009-05-12-Remove all dynamic allocations, hence remove cook_decode_close() which was b...Mohamed Tarek13-971/+91
2009-05-12-Remove calls to av_log() and use DEBUGF/printf instead, thuse removing Mohamed Tarek10-510/+71
2009-05-12Remove bytestream.h and and a related comment from cook.hMohamed Tarek2-73/+1
2009-05-11-Took cook_random() from an old cook.c revision [6 mar 2007], which is a Mohamed Tarek8-341/+15
2009-05-11Patch by Mohamed Tarek from FS#10182 - remove avcodec.h as it is no longer ne...Dave Chapman3-3437/+1
2009-05-11Fix the $Id$ line broken by r20907.Dave Chapman1-1/+1
2009-05-10Actually remove the unneeded files in the last commit.Michael Giacomelli3-0/+0
2009-05-10Patch by Mohamed Tarek from FS #10182. Remove floating point code (FFT, MDCT...Michael Giacomelli7-1797/+2
2009-05-10Patch by Mohamed Tarek from FS#10182 - convert codec to fixed-point using pat...Dave Chapman7-123/+1313
2009-05-09Patch by Mohamed Tarek from FS#10182: 1) Move the main() test program from co...Dave Chapman4-182/+241
2009-05-09Patch by Mohamed Tarek - add #define to protect against multiple inclusionDave Chapman1-0/+4
2009-05-09The first part of Mohamed Tarek's Google Summer of Code work to implement Rea...Dave Chapman16-111/+925
2009-05-09Initial commit of the minimal set of ffmpeg (r18079) files required for Cook ...Dave Chapman22-0/+9827