Commit graph

13 commits

Author SHA1 Message Date
Jean-Marc Valin
60ff999118 Mode cleanup (removed redundant mdctSize field) 2010-06-27 13:49:38 -04:00
Jean-Marc Valin
8b2ff0da5a Updated copyright notices 2009-10-17 21:40:10 -04:00
Jean-Marc Valin
30f7f813ea Changed all the celt*int*_t types to remove the _t suffix, which is reserved
by POSIX. The other _t types that are not part of the API are still there
for now. Also, got rid of all that was left of the 64-bit types.
2009-10-17 14:35:13 -04:00
Jean-Marc Valin
80ed147663 The number of channels is now set when creating the states rather than when
creating the mode. This means that the same mode can be shared for mono and
stereo.
2009-10-15 21:45:32 -04:00
Gregory Maxwell
66a57c8e96 Fixes for celt_header_to_packet / celtdec for bigendian systems.
Add some paranoid validation to the header functions.
2009-06-29 14:03:17 -04:00
Peter Kirk
19f9dc98ee Use EXPORT macro in a way compatible with win32 2008-06-07 13:13:59 +10:00
Jean-Marc Valin
59093c090e Added calls to query the bit-stream version. 2008-05-15 21:53:27 +10:00
Jean-Marc Valin
7f38906f50 Added info for properly exporting symbols 2008-03-12 17:46:04 +11:00
Jean-Marc Valin
14f5e7cd09 Updated the header and celtenc/celtdec tools to the new way modes are handled. 2008-02-21 23:59:17 +11:00
Conrad Parker
5215623dcd ensures that the celt header is written as little endian, and also checks
that the passed size parameter is not < 56.
2008-02-13 16:31:36 +11:00
Conrad Parker
dae5ecc9cc set extra headers to 0, rather than 0xdeadbeef 2008-02-13 14:12:51 +11:00
Jean-Marc Valin
1e98cc5ad1 oops, type safety issue resolved 2008-02-01 10:45:45 +11:00
Jean-Marc Valin
17e5b805a5 clean up... oh and actually committed the header definition 2008-02-01 09:02:05 +11:00