Jacopo Mondi
1f1d27cc14
test: object-invoke: Invoke method in blocking mode
...
Change the object-invoke test to perform the second method invocation
operation in blocking mode.
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org >
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se >
2019-10-29 18:46:33 +02:00
Jacopo Mondi
fb1a5c0416
libcamera: object: Add connection type parameter to invokeMethod()
...
Allow specifying a different connection type than ConnectionTypeQueued
for Object::invokeMethod().
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org >
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se >
2019-10-29 16:44:46 +02:00
Laurent Pinchart
fd0087b5d8
test: Get event dispatcher from current thread
...
For all tests that don't otherwise require access to the camera manager,
get the event dispatcher from the current thread instead of the camera
manager. This prepares for the removal of CameraManager::instance().
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org >
2019-08-19 19:06:37 +03:00
Laurent Pinchart
a991d5aac0
test: Add Object::invokeMethod() test
...
The test verifies correct behaviour of asynchronous method invocation
for Object instances.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org >
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se >
2019-08-17 18:32:36 +03:00