summary refs log tree commit diff
path: root/src/voip/CallManager.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Windows screenshare/video call support, general call improvements (#1725)checkraisefold2024-05-101-19/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial support for d3d11 qml video item * Windows screenshare support, D3D11 * misc fixes * further window visibility checks * preview updates * fix qml preview * fix compositor * add libnice plugin dep * re-run formatter * final formatter fix [skip ci] * fix tumbleweed build --------- Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com>
* Include moc files for a tiny speedup on incremental buildsNicolas Werner2024-03-161-0/+2
|
* Get rid of useless captureNicolas Werner2023-11-091-1/+1
|
* Replace mediafilesNicolas Werner2023-11-091-3/+7
| | | | fixes #1590
* Remaining events apart from verificationNicolas Werner2023-08-251-1/+2
|
* Move to automatic type registrationNicolas Werner2023-06-191-0/+21
|
* lintNicolas Werner2023-06-081-6/+4
|
* Fix palette access and QMediaPlayer errorsNicolas Werner2023-06-081-4/+4
|
* Make Nheko compile on Qt6Nicolas Werner2023-06-081-18/+9
|
* Change text of the PipeWire streenshare methodDavid Elsing2023-03-301-1/+1
|
* Cleanup Qt D-Bus connections and watchersDavid Elsing2023-03-301-1/+1
|
* Improve choosing screen share typeDavid Elsing2023-03-301-26/+41
|
* Support screen sharing with xdg-desktop-portalDavid Elsing2023-03-301-35/+194
|
* Get rid of year in license headersNicolas Werner2023-02-211-3/+1
| | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
* Fix required plugin check on gstreamer 1.22Nicolas Werner2023-02-081-5/+4
| | | | | | | | GStreamer 1.22 merged the videoscale plugin into the videoconvertscale plugin. So we should check if the Element is still loadable instead of checking the plugin name. fixes #1352
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-021-0/+1
|
* Enable -WconversionNicolas Werner2022-10-261-4/+6
|
* VoIP v1 implementation (#1161)Rohit Sutradhar2022-10-141-59/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit for VoIP v1 implementation * Added draft of event handlers for voip methods * Added event handlers for VoIP events, added rejectCall, added version tracking for call version for V0 and V1 compatibility * Added call events to the general message pipeline. Modified Call Reject mechanism * Added message delegates for new events. Modified hidden events. Updated handle events. * Updated implementation to keep track of calls on other devices * Fixed linting * Fixed code warnings * Fixed minor bugs * fixed ci * Added acceptNegotiation method definition when missing gstreamer * Fixed warnings * Fixed linting
* Fixed formattingr0hit052022-07-151-2/+6
|
* Updated call struct definitionsr0hit052022-07-151-10/+21
|
* Updated call event namespaces to voipr0hit052022-07-151-5/+5
|
* Gstreamer glib event loop for macos and windowsJoe Donofry2022-01-021-3/+3
| | | | | - This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices.
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-011-0/+1
|
* Reserve size of some containers we are fillingNicolas Werner2021-12-291-5/+9
|
* Reduce allocations using QStringLiteralNicolas Werner2021-12-291-12/+12
|
* Fix more warnings and remove dead codeNicolas Werner2021-12-281-0/+1
|
* Move voip and encryption stuff into their own directoriesNicolas Werner2021-10-171-0/+680