Dave Chapman
|
aaacb7010f
|
Remove the mallocs for the codecdata in the m4a parser and assume a maximum size of 64 bytes (see comments in source). Also clean up the alac_set_info() function a little and make it alignment-safe. We still need to remove the seektable related mallocs. Please report if any AAC or ALAC files stop playing in Rockbox after this commit - but it is not expected to cause problems.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15861 a1c6a512-1295-4272-9138-f99709370657
|
2007-12-01 01:01:35 +00:00 |
|
Jens Arnold
|
bd5c0ad7bb
|
Cast some more to keep both 32 bit and 64 bit simulator platforms happy.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12819 a1c6a512-1295-4272-9138-f99709370657
|
2007-03-17 10:50:58 +00:00 |
|
Jens Arnold
|
f68362ad6f
|
Fix simulator builds, and some debugf() format strings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12817 a1c6a512-1295-4272-9138-f99709370657
|
2007-03-17 09:54:28 +00:00 |
|
Magnus Holmgren
|
fc1efc7b13
|
Fix a couple of MP4 demuxing problems, preventing playback in a few cases. All my test files now play properly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12161 a1c6a512-1295-4272-9138-f99709370657
|
2007-01-30 21:42:36 +00:00 |
|
Magnus Holmgren
|
de100c36cb
|
AAC codec: accept M4B files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11681 a1c6a512-1295-4272-9138-f99709370657
|
2006-12-07 09:24:31 +00:00 |
|
Magnus Holmgren
|
7aab5302ac
|
Make the AAC (and ALAC) codec more flexible when dealing with the MP4 file structure. Should fix some podcasts that don't play.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11680 a1c6a512-1295-4272-9138-f99709370657
|
2006-12-06 21:37:36 +00:00 |
|
Magnus Holmgren
|
10a9b4ef53
|
Remove some unneeded code that caused problems for enhanced AAC files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11648 a1c6a512-1295-4272-9138-f99709370657
|
2006-12-03 13:51:30 +00:00 |
|
Magnus Holmgren
|
38ec5edf26
|
Improve support for long MP4 files. Twice as long files can now play, and for those that still are too long, exit with a codec failure rather than freeze Rockbox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11471 a1c6a512-1295-4272-9138-f99709370657
|
2006-11-08 19:54:08 +00:00 |
|
Magnus Holmgren
|
9896fd1ade
|
AAC codec: Improved MP4 file parsing. Should now handle most streamable files. Also some code cleanup and policing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11187 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-11 17:02:23 +00:00 |
|
Dave Chapman
|
53dc1fefe9
|
Make the m4a parser happier with Nero-encoded .mp4 files. This still needs more work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7728 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-02 14:01:27 +00:00 |
|
Dave Chapman
|
e85bbad753
|
Suppress compiler warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7708 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-31 21:46:50 +00:00 |
|
Dave Chapman
|
407be69b8c
|
Add capability to parse AAC files in M4A.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7705 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-31 20:50:32 +00:00 |
|
Dave Chapman
|
45f9e5d7b0
|
Remove generic M4A parsing code from libalac and create a libm4a - so it can be used by other codecs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7682 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-29 17:12:52 +00:00 |
|