Skip to content

Commit d891a41

Browse files
authored
Merge pull request #8 from Infactum/feature/libtgvoip-update
Feature/libtgvoip update
2 parents 2471b27 + 5233849 commit d891a41

File tree

729 files changed

+98823
-13295
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

729 files changed

+98823
-13295
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ target_include_directories(tg2sip PRIVATE
4343

4444
target_link_libraries(tg2sip PRIVATE
4545
${PJSIP_LIBRARIES}
46+
${OPUS_LIBRARIES}
4647
libtgvoip
4748
Threads::Threads
4849
Td::TdStatic)

appveyor.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: 1.0.0+{build}
22

33
image:
4-
- Previous Ubuntu
4+
- Ubuntu
55

66
services:
77
- docker
@@ -27,17 +27,17 @@ environment:
2727
init:
2828
- sh: |
2929
docker login -u "$docker_login" -p "$docker_password"
30-
docker pull "$docker_image":"$docker_tag"
30+
docker pull "$docker_image":"$docker_tag"
3131
3232
install:
3333
- sh: docker build buildenv/ -f buildenv/Dockerfile."$docker_tag" --cache-from "$docker_image":"$docker_tag" -t "$docker_image":"$docker_tag"
3434

3535
build_script:
3636
- sh: >-
3737
mkdir build;
38-
docker run --rm -v "$(pwd)":/src "$docker_image" /bin/bash -c "
38+
docker run --rm -v "$(pwd)":/src "$docker_image":"$docker_tag" /bin/bash -c "
3939
mkdir build && cd build;
40-
cmake -DCMAKE_BUILD_TYPE=Release /src;
40+
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig && cmake -DCMAKE_BUILD_TYPE=Release /src
4141
cmake --build .;
4242
chmod +x tg2sip;
4343
chmod +x gen_db;

buildenv/Dockerfile.centos7

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,8 @@ RUN source /opt/rh/devtoolset-7/enable \
5050
&& cmake -DCMAKE_BUILD_TYPE=Release -DSPDLOG_BUILD_EXAMPLES=OFF -DSPDLOG_BUILD_TESTING=OFF .. \
5151
&& cmake --build . --target install \
5252
&& cd / \
53-
&& rm -rf spdlog
53+
&& rm -rf spdlog
54+
55+
COPY centos_entrypoint.sh /
56+
57+
ENTRYPOINT ["/centos_entrypoint.sh"]

buildenv/centos_entrypoint.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/sh
2+
3+
set -e
4+
source /opt/rh/devtoolset-7/enable
5+
6+
exec "$@"

buildenv/config_site.h

100755100644
File mode changed.

libtgvoip/Android.mk

Lines changed: 338 additions & 47 deletions
Large diffs are not rendered by default.

libtgvoip/BlockingQueue.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <stdlib.h>
1111
#include <list>
1212
#include "threading.h"
13+
#include "utils.h"
1314

1415
using namespace std;
1516

@@ -18,6 +19,7 @@ namespace tgvoip{
1819
template<typename T>
1920
class BlockingQueue{
2021
public:
22+
TGVOIP_DISALLOW_COPY_AND_ASSIGN(BlockingQueue);
2123
BlockingQueue(size_t capacity) : semaphore(capacity, 0){
2224
this->capacity=capacity;
2325
overflowCallback=NULL;

libtgvoip/BufferInputStream.cpp

Lines changed: 0 additions & 113 deletions
This file was deleted.

libtgvoip/BufferInputStream.h

Lines changed: 0 additions & 39 deletions
This file was deleted.

libtgvoip/BufferOutputStream.cpp

Lines changed: 0 additions & 104 deletions
This file was deleted.

0 commit comments

Comments
 (0)