Update of /cvsroot/playerstage/code/player/client_libs/libplayerc
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13047/client_libs/libplayerc
Modified Files:
dev_camera.c playerc.h
Log Message:
Removed many configuration requests from the camera interface that should be
properties because they're specified to one device.
Index: dev_camera.c
===================================================================
RCS file: /cvsroot/playerstage/code/player/client_libs/libplayerc/dev_camera.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** dev_camera.c 14 Mar 2007 16:41:51 -0000 1.14
--- dev_camera.c 11 Aug 2007 00:21:28 -0000 1.15
***************
*** 206,308 ****
return;
}
-
- // Set the auto-illumination option on/off
- int
- playerc_camera_autoillumination(playerc_camera_t *device, int value)
- {
- player_camera_autoillumination_config_t config;
-
- config.value = value;
-
- return(playerc_client_request(device->info.client,
- &device->info,
- PLAYER_CAMERA_REQ_SET_AUTOILLUMINATION,
- &config, NULL, 0));
- }
-
- // Set the modulation frequency
- int
- playerc_camera_set_modulationfreq(playerc_camera_t *device, int value)
- {
- player_camera_modulation_freq_config_t config;
-
- config.value = value;
-
- return(playerc_client_request(device->info.client,
- &device->info,
- PLAYER_CAMERA_REQ_SET_MODULATION_FREQ,
- &config, NULL, 0));
- }
-
- // Get the modulation frequency
- int
- playerc_camera_get_modulationfreq(playerc_camera_t *device, int *value)
- {
- player_camera_modulation_freq_config_t config;
- memset(&config, 0, sizeof(config));
- if (playerc_client_request(device->info.client, &device->info,
- PLAYER_CAMERA_REQ_GET_MODULATION_FREQ,
- &config, &config, sizeof(config)) < 0)
- return (-1);
- *value = config.value;
- return 0;
- }
-
- // Set the integration time
- int
- playerc_camera_set_integrationtime(playerc_camera_t *device, int value)
- {
- player_camera_integration_time_config_t config;
-
- config.value = value;
-
- return(playerc_client_request(device->info.client,
- &device->info,
- PLAYER_CAMERA_REQ_SET_INTEGRATION_TIME,
- &config, NULL, 0));
- }
-
- // Get the integration time
- int
- playerc_camera_get_integrationtime(playerc_camera_t *device, int *value)
- {
- player_camera_integration_time_config_t config;
- memset(&config, 0, sizeof(config));
- if (playerc_client_request(device->info.client, &device->info,
- PLAYER_CAMERA_REQ_GET_INTEGRATION_TIME,
- &config, &config, sizeof(config)) < 0)
- return (-1);
- *value = config.value;
- return 0;
- }
-
- // Set threshold (eg. saturation, amplitude, etc)
- int
- playerc_camera_threshold(playerc_camera_t *device, int subtype, int value)
- {
- player_camera_threshold_config_t config;
-
- config.subtype = subtype;
- config.value = value;
-
- return(playerc_client_request(device->info.client,
- &device->info,
- PLAYER_CAMERA_REQ_SET_THRESHOLD,
- &config, NULL, 0));
- }
-
- // Set IIR
- int
- playerc_camera_iir(playerc_camera_t *device, float static_delay, float
dynamic_delay)
- {
- player_camera_iir_config_t config;
-
- config.static_delay = static_delay;
- config.dynamic_delay = dynamic_delay;
-
- return(playerc_client_request(device->info.client,
- &device->info,
- PLAYER_CAMERA_REQ_SET_TEMPORAL_IIR,
- &config, NULL, 0));
- }
-
--- 206,207 ----
Index: playerc.h
===================================================================
RCS file: /cvsroot/playerstage/code/player/client_libs/libplayerc/playerc.h,v
retrieving revision 1.226
retrieving revision 1.227
diff -C2 -d -r1.226 -r1.227
*** playerc.h 9 Jul 2007 17:17:58 -0000 1.226
--- playerc.h 11 Aug 2007 00:21:28 -0000 1.227
***************
*** 1250,1274 ****
void playerc_camera_save(playerc_camera_t *device, const char *filename);
- /** @brief Set the auto-illumination option on/off */
- int playerc_camera_autoillumination(playerc_camera_t *device, int value);
-
- /** @brief Set the modulation frequency */
- int playerc_camera_set_modulationfreq(playerc_camera_t *device, int value);
-
- /** @brief Get the modulation frequency */
- int playerc_camera_get_modulationfreq(playerc_camera_t *device, int *value);
-
- /** @brief Set the integration time */
- int playerc_camera_set_integrationtime(playerc_camera_t *device, int value);
-
- /** @brief Get the integration time */
- int playerc_camera_get_integrationtime(playerc_camera_t *device, int *value);
-
- /** @brief Set threshold (eg. saturation, amplitude, etc) */
- int playerc_camera_threshold(playerc_camera_t *device, int subtype, int
value);
-
- /** @brief Set IIR */
- int playerc_camera_iir(playerc_camera_t *device, float static_delay, float
dynamic_delay);
-
/** @} */
/**************************************************************************/
--- 1250,1253 ----
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit