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

Reply via email to