Mohamed Tarek
|
466b2ae248
|
Factor out bytestream reading functions needed in rm parsers/codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22308 a1c6a512-1295-4272-9138-f99709370657
|
2009-08-14 15:13:14 +00:00 |
|
Mohamed Tarek
|
b8693f9908
|
Remove a forgotten DEBUGF from librm/rm.c - No functional changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22300 a1c6a512-1295-4272-9138-f99709370657
|
2009-08-13 20:56:22 +00:00 |
|
Mohamed Tarek
|
519adfbaae
|
Import libatrac from ffmpeg and modify librm to support ATRAC3.
The decoder is still in floating point.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22235 a1c6a512-1295-4272-9138-f99709370657
|
2009-08-10 14:46:31 +00:00 |
|
Bertrik Sikken
|
d767883a41
|
Various files: make functions static if they're local or make sure there is a proper #include if not
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22184 a1c6a512-1295-4272-9138-f99709370657
|
2009-08-06 09:28:25 +00:00 |
|
Mohamed Tarek
|
26cee86a0c
|
Add support for AC3 audio in RM container.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22155 a1c6a512-1295-4272-9138-f99709370657
|
2009-08-04 13:54:06 +00:00 |
|
Mohamed Tarek
|
3c58b26152
|
Move the DATA_HEADER_SIZE define to codecs/librm/rm.h and add a define
for PACKET_HEADER_SIZE. No functional changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22152 a1c6a512-1295-4272-9138-f99709370657
|
2009-08-04 06:10:03 +00:00 |
|
Mohamed Tarek
|
c08a2c7c53
|
Change enum codecs in apps/codecs/librm/rm.h to follow the coding guidelines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22067 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-27 12:29:06 +00:00 |
|
Mohamed Tarek
|
b8cccb5ae1
|
Adding support for playback of aac audio in rm container, with seeking.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22031 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-25 15:47:13 +00:00 |
|
Mohamed Tarek
|
8f572ca525
|
Compile librm separately in preparation for addition of more codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22028 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-25 15:13:50 +00:00 |
|
Mohamed Tarek
|
6f4294219e
|
Generic codec-extradata parsing, in preparation for addition of AAC/RM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21941 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-18 00:29:19 +00:00 |
|
Jens Arnold
|
5f6998bde9
|
Fix cook on big endian targets. get_uint*be() is already endian agnostic due to reading
single bytes, so the "big endian" version was plain wrong.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21846 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-13 19:19:05 +00:00 |
|
Mohamed Tarek
|
6258e24e0e
|
Some fixes for the standalone test program.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21807 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-12 14:43:24 +00:00 |
|
Mohamed Tarek
|
e184ef1027
|
Adding support for rm playback. Only cook codec is supported for now and no seeking.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21695 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-06 22:40:45 +00:00 |
|
Mohamed Tarek
|
45f72e933a
|
Move rm.[c/h] from libcook to librm. No functional changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21066 a1c6a512-1295-4272-9138-f99709370657
|
2009-05-24 14:10:51 +00:00 |
|