Replace 'Handler already existing.' with a better message
add mentioned badge to the readme
Squashed 'tgcalls/third_party/webrtc/' changes from 18cb4cd9..91d836dc
Squashed 'tgcalls/third_party/lib_tgcalls/' changes from eded7cc5..6f2746e0
fix working without rrnoise; fix building of tgcalls; upgrade python binding to the new tgcalls version; remove cmake arg example; upgrade versions of tgcalls deps (ffmpeg) in workflows, build instructions; dockerfiles.
upgrade python binding to the new tgcalls version
upgrade pytgcalls to the new version of python binding
fix tgcalls using fix by tg devs
bump version
set dev versions
add missing submodule
trigger workflow
fix submodules
enable manylinux workflows for dev branch
upload dev version of tgcalls for macOS
fix manylinux webrtc workflow (add building of pipewire)
disable pipewire for manylinux workflows
fix building without pipewire and x11
convert tabs to spaces in dockerfiles
upload to pypi only from specific dev branch
fix dev version of pytgcalls
fix displaying of mute status in group call for another participants; set_is_mute now async
restore old voice detector that works without rnnoise
add ability to change outgoing audio bitrate
bump dev versions
using smart-holder version of pybind11;
using smart pointers in main parts of binding;
fix calling of method for audio device model (now in the right thread);
move working with audio device module from binding to tgcalls because it should works from right threads (in prev version we cant destruct audio device module because it was create in thread of tgcalls);
add new native method to implement right flow with stopping and destroying instances (stopAudioDeviceModule, startAudioDeviceModule);
fix audio device wrapper for macOS;
fix malloc for raw group call;
rework waiting from sleeps to asyncio events.
update required version of tgcalls
apply fix of building without pipewire from tg devs;
restore ability to get audio devices;
add ability to get list of audio devices instead of print;
rename isGroupCallStarted to isGroupCallNativeCreated;
make methods with printing audio devices deprecated;
move code that works with audio device model from tgcalls to binding (its possible via performWithAudioDeviceModule tgcalls method).
bump version
fix issue with memory de-allocation
code refactoring
add github sponsor button
fix properly stop request;
add pre_update_processing to join_group_call with setting ssrc;
add custom exceptions;
bump versions.
Improve logger messages (#119)
Improve logger messages
Use verbs in their infinite forms and triple dots
Add trailing dots
Replace 'Handler already existing.' with a better message
add mentioned badge to the readme
Squashed 'tgcalls/third_party/webrtc/' changes from 18cb4cd9..91d836dc
Squashed 'tgcalls/third_party/lib_tgcalls/' changes from eded7cc5..6f2746e0
fix working without rrnoise; fix building of tgcalls; upgrade python binding to the new tgcalls version; remove cmake arg example; upgrade versions of tgcalls deps (ffmpeg) in workflows, build instructions; dockerfiles.
upgrade python binding to the new tgcalls version
upgrade pytgcalls to the new version of python binding
fix tgcalls using fix by tg devs
bump version
set dev versions
add missing submodule
trigger workflow
fix submodules
enable manylinux workflows for dev branch
upload dev version of tgcalls for macOS
fix manylinux webrtc workflow (add building of pipewire)
disable pipewire for manylinux workflows
fix building without pipewire and x11
convert tabs to spaces in dockerfiles
upload to pypi only from specific dev branch
fix dev version of pytgcalls
fix displaying of mute status in group call for another participants; set_is_mute now async
restore old voice detector that works without rnnoise
add ability to change outgoing audio bitrate
bump dev versions
using smart-holder version of pybind11; using smart pointers in main parts of binding; fix calling of method for audio device model (now in the right thread); move working with audio device module from binding to tgcalls because it should works from right threads (in prev version we cant destruct audio device module because it was create in thread of tgcalls); add new native method to implement right flow with stopping and destroying instances (stopAudioDeviceModule, startAudioDeviceModule); fix audio device wrapper for macOS; fix malloc for raw group call; rework waiting from sleeps to asyncio events.
update required version of tgcalls
apply fix of building without pipewire from tg devs; restore ability to get audio devices; add ability to get list of audio devices instead of print; rename isGroupCallStarted to isGroupCallNativeCreated; make methods with printing audio devices deprecated; move code that works with audio device model from tgcalls to binding (its possible via performWithAudioDeviceModule tgcalls method).
bump version
fix issue with memory de-allocation
code refactoring
add github sponsor button
fix properly stop request; add pre_update_processing to join_group_call with setting ssrc; add custom exceptions; bump versions.
close #129 close #109