Commit Graph

59 Commits

Author SHA1 Message Date
Dmytro Bogovych 186ec4ccb4 - no more dependency on static/dynamic MSVC runtime type 2025-12-12 07:06:11 +03:00
Dmytro Bogovych 3e87b9e7ec - fix various build problems 2025-11-20 08:51:58 +03:00
Dmytro Bogovych fd878f0d0e - some linker flags for Linux only 2025-09-23 21:17:12 +03:00
Dmytro Bogovych a74f8a6cdf - migrate libsrtp to own fork 2025-09-11 17:30:24 +03:00
Dmytro Bogovych 190d4fde54 - prefer static libraries for linking 2025-09-08 10:16:53 +03:00
Dmytro Bogovych d4a47807d8 - improved SRTP support 2025-08-25 17:30:28 +03:00
Dmytro Bogovych 5a05d9d40b - move the media/ice/helper/audio modules into top CMakeLists to ease the management 2025-08-23 12:13:25 +03:00
Dmytro Bogovych 48f6bf21d9 - migrate to the latest libsrtp version 2025-08-22 14:32:31 +03:00
Dmytro Bogovych 6f55c91c7a - remove opus codec sources - for now we will use only binary forms for opus codec 2025-08-22 09:26:04 +03:00
Dmytro Bogovych 375bf64275 - upgrade to opus 1.5.2 + fix Opus CMakeLists for macOS ARM + fix rtphone macOS build 2025-08-21 12:17:04 +03:00
Dmytro Bogovych d852fdde3a - migration to C++ 23 2025-06-05 17:32:45 +03:00
Dmytro Bogovych 83373cb586 - making rtphone buildable on Windows 2025-04-21 13:12:56 +03:00
Dmytro Bogovych 9afbd9e0fd - switch to 48K internal samplerate 2024-11-12 12:37:11 +03:00
Dmytro Bogovych 5bf8d665e2 - fix used C++ standard (closer to full C++ 20) 2024-11-05 11:44:53 +03:00
Dmytro Bogovych 2c2167c840 - fix cmake warning 2024-11-01 19:19:50 +03:00
Dmytro Bogovych 677faa0615 - rename config.h to engine_config.h to avoid possible problems with include directories order 2023-11-26 16:32:51 +03:00
Dmytro Bogovych 978079fd55 - fixes for CMakeLists 2023-06-23 11:42:42 +03:00
Dmytro Bogovych defe8531e7 - ongoing work 2023-05-28 15:42:32 +03:00
Dmytro Bogovych 65e27eec0b - better diagnostics 2023-05-18 15:23:42 +03:00
Dmytro Bogovych 125063b411 - cleanups in build process for Android 2023-05-17 22:04:46 +03:00
Dmytro Bogovych dd6c01ca0d - fixes for Android + ongoing migration to latest resiprocate 2023-05-14 12:04:54 +03:00
Dmytro Bogovych 1b41ac9e16 - more RTP manipulation abilities + cleanups 2023-03-13 17:27:58 +03:00
Dmytro Bogovych 634fc3ac8c - fix cmake 2021-11-14 17:48:27 +02:00
Dmytro Bogovych f03f5fad2b Merge remote-tracking branch 'origin/master' into oboe
# Conflicts:
#	src/CMakeLists.txt
2021-11-14 17:47:02 +02:00
Dmytro Bogovych 2ab0a3c26d - changes for MUSL builds 2021-11-14 15:43:50 +00:00
Dmytro Bogovych 7efef755fa - more fixes from pvqa_server project 2021-09-26 19:50:02 +03:00
Dmytro Bogovych cb9c2b693e - android audio subsystem - initial implementation with oboe library 2021-08-02 15:54:55 +03:00
Dmytro Bogovych 4aae4c36e8 - add oboe audio library 2021-07-28 10:38:29 +03:00
Dmytro Bogovych 82cc98f165 - fake change (add space symbol) to trigger build on CI 2021-07-10 18:21:35 +03:00
Dmytro Bogovych 61be61b7e3 - missed changes 2021-06-08 19:30:02 +03:00
Dmytro Bogovych 27d59ab676 - fix CI build 2021-01-21 14:16:41 +02:00
Dmytro Bogovych 33465c33a1 - fixes for minimalistic builds (without AMR / EVS / Opus codecs) 2021-01-21 13:53:25 +02:00
Dmytro Bogovych 1007d752bc - replace options with variables - more work to make AMR / EVS / Opus codecs optional 2021-01-20 21:48:29 +02:00
Dmytro Bogovych 24270bac97 - exclude AMR / GSM EFR / EVS / Opus codecs from the default build - to make the new basic builds easier to port to new platforms / projects 2021-01-20 21:06:17 +02:00
Dmytro Bogovych cb037b5ae0 - more changes for EVS decoder 2020-06-27 15:40:08 +03:00
Dmytro Bogovych 7b78c3ce73 - more changes for sevana enabled builds 2020-06-27 13:40:01 +03:00
Dmytro Bogovych 46c355e29a - work on evs decoder 2020-06-15 15:41:54 +03:00
Dmytro Bogovych 762eb9ca33 - better logging
- minor cleanups
2020-04-09 20:59:43 +03:00
Dmytro Bogovych 8bea9f4455 - formatting and commenting fixes 2020-04-01 11:21:45 +03:00
Dmytro Bogovych 3102efaf4f - fixes 2019-10-11 20:31:45 +03:00
Dmytro Bogovych b7524918fa - fix thread pool bug
- cleanup byte buffer support
2019-06-24 18:45:52 +03:00
Dmytro Bogovych 682362c6fe - removed old Sevana routines (they are moved to pvqa++ / aqua++ header files)
- cleanups
2019-06-22 12:00:49 +03:00
dmytro.bogovych 477932459f - enable opus codec 2019-06-17 18:51:16 +03:00
dmytro.bogovych e21e136a13 - first builds as part of pvqa-server 2019-06-17 18:26:54 +03:00
Dmytro Bogovych 82c5a0f8ad - more change to enable CI 2019-06-14 08:57:57 +03:00
Dmytro Bogovych 1061089d9b - more changes for CI 2019-06-14 08:30:10 +03:00
Dmytro Bogovych 19e1a65abb - fixes for Linux CI build 2019-06-12 12:38:39 +03:00
dmytro.bogovych e7d015c110 - rtphone project builds now 2019-06-10 20:16:37 +03:00
dmytro.bogovych 7d4933b066 - more changes to allow CI runs on this project 2019-06-09 22:00:41 +03:00
Dmytro Bogovych 47e21e5a54 - PIC option is enabled for all projects 2019-03-31 20:55:11 +03:00