Displaying 10 results from an estimated 10 matches for "__beos__".
2000 Apr 21
5
BeOS diffs
HI,
how do I get mods applied to Vorbis, I'm not a
cvs guru and I don't know much about configure scripts.
BeOS has this little quirk of being 99% POSIX compliant so these
mods are required for vorbis to compile.
To define int64_t in codec.h
#ifdef __BEOS__
#include <inttypes.h>
#endif
run.c in vq needs 'changing' around line 141 becuase
S_IFSOCK isn't defined anywhere in BeOS's headers
(BeOS doesn't do the sockets as file pointers thing
although its coming soon)
#ifdef __BEOS__
if((S_IFIFO|S_IFREG)&st.st_mode){
#el...
2000 Jul 07
0
vorbize and os_type patches + general build issues
...ix@/bin/
---
> $(INSTALL) -b -m 755 mp3tovorbis @prefix@/bin/
Index: include/vorbis/os_types.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/include/vorbis/os_types.h,v
retrieving revision 1.5
diff -r1.5 os_types.h
26c26
< #ifdef __BEOS__
---
> #if defined (__BEOS__) || (defined(__unix__) && defined(__digital__))
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
2001 Apr 18
3
[Patch] OS/2 port
...ed(macintosh)
#include <sys/types.h>
@@ -55,20 +52,24 @@
typedef UInt32 ogg_uint32_t;
typedef SInt64 ogg_int64_t;
-# else
+#elif defined(__EMX__)
+
+typedef short ogg_int16_t;
+typedef int ogg_int32_t;
+typedef unsigned int ogg_uint32_t;
+typedef long long ogg_int64_t;
-# ifdef __BEOS__
+#else
+
+# ifdef __BEOS__
/* Be */
#include <inttypes.h>
-# endif
+# endif
#include <sys/types.h>
#include <ogg/config_types.h>
-
-# endif /* macintosh */
-
-#endif /* _WIN32 */
+#endif
#endif /* _OS_TYPES_H */
--
_________________________________________...
2001 Jan 29
1
Mac OS X/Darwin patch for libvorbis
...#endif
-#ifdef _WIN32
-# define FAST_HYPOT(a, b) sqrt((a)*(a) + (b)*(b))
-#else /* if not _WIN32 */
+#ifndef FAST_HYPOT
# define FAST_HYPOT hypot
#endif
@@ -72,11 +82,9 @@
# define max(x,y) ((x)<(y)?(y):(x))
#endif
-
-#if defined(__i386__) && defined(__GNUC__)
-#ifndef __BEOS__
-
+#if defined(__i386__) && defined(__GNUC__) && !defined(__BEOS__)
+#define VORBIS_FPU_CONTROL
/* both GCC and MSVC are kinda stupid about rounding/casting to int.
Because of encapsulation constraints (GCC can't see inside the asm
block and so we end up doing stupid th...
2003 Sep 14
6
chan_capi
Hi chan_capi users,
this thing is awesome, no delays like in modem_i4l!
Plus, it got those nice ISDN features.
Here's my question:
Does my service provider (Deutsche Telekom) have to provide me with
these Services (CD, ECT)?
(the Readme in 0.2.5 says "does not relay on service CD")
I know, that I don't have CFU,CFNR,CFBS (which I would have to order
seperately).
How likely
2000 May 08
3
Merge done
The merge of the format changes and new psychoacoustics is complete. There's
still tuning work left to do (most notably there's a somewhat
higher-than-acceptable level of background low-midrange/upper bass noise; this
is due mostly to incomplete psychoacoustic modelling data in the 100Hz-500Hz
range) however, at this point, pending bugfixes, the Vorbis 1.0 stream format
is frozen.
2000 Oct 05
4
Macintosh support (again)
In order to compile the latest Vorbis library on the Macintosh, the
change appended to this message needs to be made to os_types.h.in.
Then, anyone who wants to actually build it must first copy
os_types.h.in to os_types.h by hand, since MacOS does not include a
command line and thus cannot run configure.
It really bugs me that the whole "platforms which don't support
configure
2015 Jun 03
5
[PATCH 1/1] Updated opus_types.h to correctly support 8 and 64 bit types.
...+ typedef char opus_int8;
+ typedef unsigned char opus_uint8;
+ typedef short opus_int16;
+ typedef unsigned short opus_uint16;
+ typedef int opus_int32;
+ typedef unsigned int opus_uint32;
+ typedef long long opus_int64;
+ typedef unsigned long long opus_uint64;
+
#elif defined(__BEOS__)
/* Be */
# include <inttypes.h>
- typedef int16 opus_int16;
- typedef u_int16 opus_uint16;
+ /*
+ * BeOS inttypes seem to define these as c99 types,
+ * however I don't have access to an actual BeOS machine
+ */
+ typedef int8_t opus_int8;
+ typedef uint8_t o...
2002 Jan 30
1
Patch: update zlib/* to 1.1.3
...define ZEXPORT __declspec(dllexport) WINAPI
+# define ZEXPORTRVA __declspec(dllexport) WINAPIV
+# else
+# if defined (_Windows) && defined (__DLL__)
+# define ZEXPORT _export
+# define ZEXPORTVA _export
+# endif
+# endif
+# endif
+#endif
+
+#if defined (__BEOS__)
+# if defined (ZLIB_DLL)
+# define ZEXTERN extern __declspec(dllexport)
# else
-# define ZEXPORTVA FAR _cdecl _export
+# define ZEXTERN extern __declspec(dllimport)
# endif
-#else
-# if defined (__BORLANDC__) && defined (_Windows) && defined (__DLL__)
-# defi...
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
...typedef SInt64 spx_int64_t;
#elif defined(__MACOSX__) /* MacOS X Framework build */
# include <sys/types.h>
typedef int16_t spx_int16_t;
typedef u_int16_t spx_uint16_t;
typedef int32_t spx_int32_t;
typedef u_int32_t spx_uint32_t;
typedef int64_t spx_int64_t;
#elif defined(__BEOS__)
/* Be */
# include <inttypes.h>
typedef int16_t spx_int16_t;
typedef u_int16_t spx_uint16_t;
typedef int32_t spx_int32_t;
typedef u_int32_t spx_uint32_t;
typedef int64_t spx_int64_t;
#elif defined (__EMX__)
/* OS/2 GCC */
typedef short spx_int16_t;
typedef unsi...