Displaying 2 results from an estimated 2 matches for "sint8".
Did you mean:
uint8
2000 Sep 11
4
longs
Please change all longs to int, and never use them in the future :)
They arent needed as on most platforms they are the same size. (which is the assumption made in the ogg code anyway)
The reason for this is i will have vorbis support on playstation 2, but long is 64 bits, and they are excruciatingly slow.
cheers
Brett Paterson
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg
2015 Jun 03
5
[PATCH 1/1] Updated opus_types.h to correctly support 8 and 64 bit types.
...pus_int16;
typedef unsigned __int16 opus_uint16;
+ typedef __int32 opus_int32;
+ typedef unsigned __int32 opus_uint32;
+ typedef __int64 opus_int64;
+ typedef unsigned __int64 opus_uint64;
# endif
#elif defined(__MACOS__)
# include <sys/types.h>
+ typedef SInt8 opus_int8;
+ typedef UInt8 opus_uint8;
typedef SInt16 opus_int16;
typedef UInt16 opus_uint16;
typedef SInt32 opus_int32;
typedef UInt32 opus_uint32;
+ typedef SInt64 opus_int64;
+ typedef UInt64 opus_uint64;
#elif (defined(__APPLE__) && defined(__MACH__)) /* MacOS X...