title: Mac OS: get full control of web-camera (USB connected)
body: <p><strong>The task:</strong></p>
  
  <p>OS: Mac OS X 10.9 +</p>
  
  <p>Description:</p>
  
  <ul>
  <li>There is web-camera connected to a Mac via USB. I need to discover a way of getting access to its' brightness, pan, color temperature, focus, etc.</li>
  <li>I also need a way to apply image filters against camera's video stream.</li>
  <li>I need to be able to control the camera while it is being used by other programs like Skype, so I can transmit for example video stream with increased contrast at Skype video call.</li>
  <li>Reference app: <a href="https://itunes.apple.com/app/webcam-settings/id533696630?mt=12" rel="nofollow">https://itunes.apple.com/app/webcam-settings/id533696630?mt=12</a></li>
  </ul>
  
  <p>Solution:</p>
  
  <p>This is the question.</p>
  
  <p>As far as I understood I must to find custom kext (driver) in order to perform all this magic.</p>
  
  <p>Could you please show me right direction, libraries, drivers, etc.</p>