RetroShare/plugins/VOIP
jolavillette 4a1799db76 fix(voip): keep aspect ratio in camera preview
The self-view preview in Preferences/VOIP scaled camera frames into the
display widget with Qt::IgnoreAspectRatio, forcing them into a 4:3 box.
Non-4:3 cameras (e.g. 16:9) were therefore stretched vertically.

Use Qt::KeepAspectRatio, matching the sibling showFrameOff() which
already scales the placeholder icon correctly.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-16 18:24:46 +02:00
..
gui fix(voip): keep aspect ratio in camera preview 2026-08-16 18:24:46 +02:00
interface fixed licenses in plugins/VOIP 2018-11-11 14:24:49 +01:00
lang updated translation files 2020-12-10 09:37:10 +01:00
qss StyleSheet Rewrite 2021-11-04 21:21:54 +01:00
services update VOIP for current libavcodec 2026-01-15 08:58:25 -05:00
CMakeLists.txt build(cmake): address reviewer feedback and drop unrelated cosmetic changes 2026-06-05 14:47:47 +02:00
README.txt added missing dependencies to README file 2014-12-22 15:51:02 +00:00
VOIP.pro fix rapidjson include directory 2026-01-18 14:21:54 -05:00
VOIPPlugin.cpp update VOIP for current libavcodec 2026-01-15 08:58:25 -05:00
VOIPPlugin.h fixed licenses in plugins/VOIP 2018-11-11 14:24:49 +01:00

TODO
====

-== In RS ==-
	* extend the notification system to plugins
	* allow RS to accept new settings windows from plugins
	* fix plugin version checking
	* fix plugin hash checking

-== VOIP Plugin ==-
	* implement separate VOIP service, or add a new sub item to p3chatService.
	* import plugin images

COMPILATION
	- add the following libraries:

			libqtmultimediakit1
			qtmobility-dev
			libspeex-dev
			libspeexdsp-dev
			libcv-dev
			libopencv-core-dev
			libhighgui-dev