-
- Downloads
video_mixer: support multiple video layouts in conference
This patch aims to improve the conference management for the host. Now, the host is able to switch between 3 conferences layout: 1. The grid view (actual one) where all participants are shown at the same height/width 2. The One big/Other in small which show one participant bigger than the others 3. One participant in big The daemon's API got two new methods: + setConferenceLayout() to switch between these layouts + setActiveParticipant() used in the 2 last layouts. Change-Id: I3c16569e24d1b63331ffe9d79e35790a6ac47a0c
Showing
- bin/dbus/cx.ring.Ring.CallManager.xml 24 additions, 0 deletionsbin/dbus/cx.ring.Ring.CallManager.xml
- bin/dbus/dbuscallmanager.cpp 13 additions, 0 deletionsbin/dbus/dbuscallmanager.cpp
- bin/dbus/dbuscallmanager.h 2 additions, 0 deletionsbin/dbus/dbuscallmanager.h
- bin/jni/callmanager.i 2 additions, 0 deletionsbin/jni/callmanager.i
- bin/nodejs/callmanager.i 2 additions, 0 deletionsbin/nodejs/callmanager.i
- configure.ac 1 addition, 1 deletionconfigure.ac
- meson.build 1 addition, 1 deletionmeson.build
- src/client/callmanager.cpp 12 additions, 0 deletionssrc/client/callmanager.cpp
- src/conference.cpp 23 additions, 4 deletionssrc/conference.cpp
- src/conference.h 2 additions, 0 deletionssrc/conference.h
- src/dring/callmanager_interface.h 2 additions, 0 deletionssrc/dring/callmanager_interface.h
- src/manager.cpp 31 additions, 0 deletionssrc/manager.cpp
- src/manager.h 14 additions, 0 deletionssrc/manager.h
- src/media/video/video_mixer.cpp 60 additions, 10 deletionssrc/media/video/video_mixer.cpp
- src/media/video/video_mixer.h 17 additions, 1 deletionsrc/media/video/video_mixer.h
- src/sip/sipvoiplink.h 0 additions, 2 deletionssrc/sip/sipvoiplink.h
Loading
Please register or sign in to comment