Revision 8f75fc8...

Go back to digest for 8th June 2014

Features in Networking Tools

Emmanuel Lepage Vallee committed changes in [sflphone-kde/contact_refactor] /:

[ #49034 ] Refactor the video configuration code to be safer (1/3)

This commit implement the new daemon video getcapabilities() to load
the whole device configuration when using the video module for the
first time. This prevent the back and forth between the various
layers of both the client and the daemon. Those, created a feedback
loop that could crash the daemon or corrupt the Qt models.

While it will take a while to get to a stable point again, this
code is much more robust than the previous implementation.

The next few commits will replace the last bits of the old code
path by the new one.

File Changes

Added 1 files
  • TODO_Qt5
Modified 13 files
  •   src/lib/typedefs.h
  •   src/lib/videodevice.cpp
  •   src/lib/videodevice.h
  •   src/lib/videodevicemodel.cpp
  •   src/lib/videodevicemodel.h
  •   src/lib/videomodel.cpp
  •   src/lib/videomodel.h
  •   src/lib/videorenderer.cpp
  •   src/lib/videorenderer.h
  •   src/widgets/videoglframe.cpp
  •   src/widgets/videowidget2.cpp
  •   src/lib/dbus/metatypes.h
  •   src/lib/dbus/videomanager-introspec.xml
14 files changed in total