Commit graph

17 commits

Author SHA1 Message Date
Jean-Marc Valin
ff96b165fe Removes the celt_mode_info() call.
Adds a CELT_GET_LOOKAHEAD() ctl() call instead. Other uses of
celt_mode_info() should not be needed anymore.
2011-03-21 11:32:50 -04:00
Jean-Marc Valin
3806c1d738 Relicensing under the simplified (2-clause) BSD license
Got authorization from all copyright holders
2011-02-09 22:37:41 -05:00
Jean-Marc Valin
b35807d75a No longer extracting the frame size from the mode to build the header 2011-01-31 13:27:21 -05:00
Jean-Marc Valin
bce1dd0d75 Remove check_mode() 2010-08-27 16:10:39 -04:00
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