Commit graph

10 commits

Author SHA1 Message Date
Gregory Maxwell
d6335abedc Adds many syntactically unnecessary parentheses to silence GCC -Wparentheses.
The object code is unchanged (except ectest). Also reenables -Wparentheses, -Wsign-compare,
and the MSVC warnings.
2011-08-30 20:16:23 -04:00
Jean-Marc Valin
be89c39587 Using OPUS_ macros for <string.h> operations
Removes a bunch of system #include <...> in the process
2011-08-30 12:39:51 -04:00
Jean-Marc Valin
9bcfdb0d50 Fixes warnings 2011-08-29 16:25:54 -04:00
Jean-Marc Valin
07f884042e Wrapping all allocation within opus_alloc() and opus_free() 2011-08-29 15:08:51 -04:00
Ralph Giles
bed02c9205 Include opus_private.h when building the repacketizer.
The repacketizer uses encode_size() which is only declared
in the private header.
2011-08-24 00:25:44 -04:00
Ralph Giles
efef001d6d Use standard search path for systems headers in the repacketizer. 2011-08-24 00:25:44 -04:00
Jean-Marc Valin
9f555bc4e7 encode_size() moved out of opus_encoder.c 2011-08-23 02:56:12 -04:00
Jean-Marc Valin
c2d86f0639 Fixed multiple bugs in the repacketizer
Repacketizer now seems to work, though it doesn't yet handle
unmergeable packets. Also, test_opis no longer attempt to do proper
gapless at the end of the file, which was causing problems for
repacketization, but also with 32 bit overflows
2011-08-10 14:17:55 -04:00
Jean-Marc Valin
e8dbcb8f08 Adds a test_repacketizer tool and fixes a few of the bugs in the repacketizer
Still more bugs to find
2011-08-10 09:47:30 -04:00
Jean-Marc Valin
369553f151 Repacketization code (untested) 2011-08-10 08:54:49 -04:00