recorder: fix some recorder bugs

+ Fix recording in an audio only call
+ Fix crash if deinit the recorder without remote video
+ Add some tests

Change-Id: Ie78a632f6a2ecb3eae4f53ae8f25c8ecbf5c5091
GitLab: #719
This commit is contained in:
Sébastien Blin
2022-07-11 16:52:49 -04:00
parent ef0b2edda4
commit 23cf27865c
7 changed files with 337 additions and 20 deletions

View File

@ -120,6 +120,16 @@ test('conference', ut_conference,
)
ut_recorder = executable('ut_recorder',
sources: files('unitTest/call/recorder.cpp'),
include_directories: ut_includedirs,
dependencies: ut_dependencies,
link_with: ut_library
)
test('conference', ut_recorder,
workdir: ut_workdir, is_parallel: false, timeout: 1800
)
ut_connection_manager = executable('ut_connection_manager',
sources: files('unitTest/connectionManager/connectionManager.cpp'),
include_directories: ut_includedirs,