10000 Tags · OrecX/Oreka · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: OrecX/Oreka

Tags

1326

Toggle 1326's commit message
T773:orkaudio: compile under Ubuntu 18.04 & OpenSuse Leap

  -- add conditional support for xerces 3 if we are on an ubuntu
     or opensuse system.
     xerces2.8 will continue to be used under Centos 6/7 and
     windows.

  -- in silk codec,cast timestamps to long before computing interval
     With GCC 7.3, compiler complains about computing abs(t2-t1) if t2 and
     t1 are unsigned ints. In this case we are invoking abs() on an unsigned
     int, which is seen to be ambiguous.
     Casting "unsigned int" to "long" range extends the unsigned int, so that
     a difference can be computed correctly without overflow.

1314

Toggle 1314's commit message
Changes to SocketStreamer to make it compatible with APR

1313

Toggle 1313's commit message
Changes to SocketStreamer to make it compatible with APR

1310

Toggle 1310's commit message
T763: orkaudio: use -fPIC for all components

Since -fPIC seems to be recommended for use
on all code that uses shared libraries, use it everywhere..
This corrects a shared library load error on Centos6
that is related to the Centos6 version of APR using
RTLD_DEEPBIND inside apr_dso_load.

1292

Toggle 1292's commit message
T746:orkaudio: Centos6: remove SSL routines so we can build

Centos 6 version of openssl seems to be too old. Since SSL
support is not fully functional yet, disable it for now for Centos6.

1290

Toggle 1290's commit message
T746:orkaudio: replace ACE cross-platform compatibility layer

The general idea is that ACE is not as popular as APR and is showing
its age. Linux distributions do not package ACE by default, so it has
to be built every time orkaudio is deployed to a new Linux distribution.

ACE functionality is being replaced by native C++11 features, and
by the Apache Runtime library(APR).

APR powers various open source projects such as apache, freeswitch,
log4cxx and subversion.

Features that are being replaced by native C++11:
    semaphores
    mutexes
    threading
    file operations
Features that are being replaced by APR:
    timers
    networking
    dynamic shared object loading (loading .dll and .so files)

1288

Toggle 1288's commit message
no functional changes. small correction for win32 build

1285

Toggle 1285's commit message
Added CdrInfo and relavent definitions to SocketStreamer

1262

Toggle 1262's commit message
SocketStreamer improvements

- Added ability to set custom thread name. We can now differentiate
different socket streamers by thread name
- Added ability to set custom logger. This will allow seeing all
related log messages with the same logger name

1258

Toggle 1258's commit message
Define _WINSOCKAPI_ to compile under windows for SocketStreamer

0