summaryrefslogtreecommitdiffstats
path: root/src/voip/CallManager.cpp
AgeCommit message (Collapse)Author
2024-05-10Windows screenshare/video call support, general call improvements (#1725)checkraisefold
* 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>
2024-03-16Include moc files for a tiny speedup on incremental buildsNicolas Werner
2023-11-09Get rid of useless captureNicolas Werner
2023-11-09Replace mediafilesNicolas Werner
fixes #1590
2023-08-25Remaining events apart from verificationNicolas Werner
2023-06-19Move to automatic type registrationNicolas Werner
2023-06-08lintNicolas Werner
2023-06-08Fix palette access and QMediaPlayer errorsNicolas Werner
2023-06-08Make Nheko compile on Qt6Nicolas Werner
2023-03-30Change text of the PipeWire streenshare methodDavid Elsing
2023-03-30Cleanup Qt D-Bus connections and watchersDavid Elsing
2023-03-30Improve choosing screen share typeDavid Elsing
2023-03-30Support screen sharing with xdg-desktop-portalDavid Elsing
2023-02-21Get rid of year in license headersNicolas Werner
See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
2023-02-08Fix required plugin check on gstreamer 1.22Nicolas Werner
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
2023-01-02A whole new year full of excitement and possibilities!Nicolas Werner
2022-10-26Enable -WconversionNicolas Werner
2022-10-14VoIP v1 implementation (#1161)Rohit Sutradhar
* 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
2022-07-15Fixed formattingr0hit05
2022-07-15Updated call struct definitionsr0hit05
2022-07-15Updated call event namespaces to voipr0hit05
2022-01-02Gstreamer glib event loop for macos and windowsJoe Donofry
- This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices.
2022-01-01Update year in copyright notice to shut up lint jobNicolas Werner
2021-12-29Reserve size of some containers we are fillingNicolas Werner
2021-12-29Reduce allocations using QStringLiteralNicolas Werner
2021-12-28Fix more warnings and remove dead codeNicolas Werner
2021-10-17Move voip and encryption stuff into their own directoriesNicolas Werner