Fix hang when changing configuration values
authorDaniel Berrange <berrange@t500wlan.home.berrange.com>
Wed, 7 Apr 2010 22:32:04 +0000 (23:32 +0100)
committerDaniel Berrange <berrange@t500wlan.home.berrange.com>
Wed, 7 Apr 2010 22:32:04 +0000 (23:32 +0100)
commitcb7512a53a4659be29e68e04fcf2f6e697bb11d4
tree0ecc790993da6651f7e0066367666e14a008a0c3
parentc76aa73e8829fc2b65b54d42ead67c31ea423dec
Fix hang when changing configuration values

The camera schedular thread runs continuously in the background
waiting for events. It is thus neccessary to pause this background
thread whenever updating a control value in the foreground thread.
docs/reference/Entangle.types
src/backend/entangle-camera-scheduler.c
src/backend/entangle-camera-scheduler.h
src/backend/entangle-camera.c
src/frontend/entangle-camera-manager.c
src/frontend/entangle-control-panel.c
src/frontend/entangle-control-panel.h