History log of /haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/uvc/UVCCamDevice.h
Revision Date Author Comments
# 67eb6cde 30-Aug-2011 Jérôme Duval <korli@users.berlios.de>

* extracted some private methods to have a more readable code
* fixed negative parameter values handling
* clean up and method shuffle


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42703 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 51a01ea0 25-Aug-2011 Jérôme Duval <korli@users.berlios.de>

Patch from Gabriel Hartmann for his GSoC UVC project. Coding style updates by myself. Thanks!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42688 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 22f4c339 16-May-2011 Jérôme Duval <korli@users.berlios.de>

* select idle alternate when stopping the UVC device.
* set up a dumb deframer.
* received isochronous buffers can be zero length: loop instead of breaking.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41541 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d7b15506 07-Apr-2011 Jérôme Duval <korli@users.berlios.de>

* improves traces
* added _ProbeCommitFormat() and _SelectBestAlternate()
* to be noticed: BUSBInterface::SetAlternate() isn't const and there is no mean to get a non-const BUSBInterface.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41196 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 26a912cd 03-Feb-2011 Jérôme Duval <korli@users.berlios.de>

cleanup, added uvc descriptor structures, work in progress.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40352 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 02af02f9 12-Apr-2010 Jérôme Duval <korli@users.berlios.de>

partial clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36198 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e48c731c 18-Jul-2009 François Revol <revol@free.fr>

Add a name to UVC cams.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31624 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 19b602bc 22-Feb-2009 Ithamar R. Adema <ithamar.adema@team-embedded.nl>

Some initial code for USB Video-based Webcams. It currently parses the USB Video descriptors and dumps the information out via stdout. I'd be very pleased if anyone with a USB Video webcam (or other device) could take the following steps:

* hey media_server QUIT
* /system/servers/media_server > /boot/home/media_server.log
* listusb -v > /boot/home/listusb.log

and mail the two resulting files to ithamar AT unet DOT nl. Thanks!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29282 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 67eb6cdee80a9b30e0bb8e922dcf9b4ba4ea76d1 30-Aug-2011 Jérôme Duval <korli@users.berlios.de>

* extracted some private methods to have a more readable code
* fixed negative parameter values handling
* clean up and method shuffle


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42703 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 51a01ea03b482556ca9780c879a727fad22201c6 25-Aug-2011 Jérôme Duval <korli@users.berlios.de>

Patch from Gabriel Hartmann for his GSoC UVC project. Coding style updates by myself. Thanks!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42688 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 22f4c33994d7149675821df857cfe7e7f424687b 16-May-2011 Jérôme Duval <korli@users.berlios.de>

* select idle alternate when stopping the UVC device.
* set up a dumb deframer.
* received isochronous buffers can be zero length: loop instead of breaking.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41541 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d7b15506c19f59606dbbe8132be4189daf229498 07-Apr-2011 Jérôme Duval <korli@users.berlios.de>

* improves traces
* added _ProbeCommitFormat() and _SelectBestAlternate()
* to be noticed: BUSBInterface::SetAlternate() isn't const and there is no mean to get a non-const BUSBInterface.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41196 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 26a912cd347193b28d39f31d9d2412d391285d19 03-Feb-2011 Jérôme Duval <korli@users.berlios.de>

cleanup, added uvc descriptor structures, work in progress.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40352 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 02af02f93ae67777d65cce1eda1c5f21aaed3446 12-Apr-2010 Jérôme Duval <korli@users.berlios.de>

partial clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36198 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e48c731ca7aeae53f3986d0e605e8d42ba6d6bfd 18-Jul-2009 François Revol <revol@free.fr>

Add a name to UVC cams.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31624 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 19b602bcb0ef85a444ac17b931f503104c0a2338 22-Feb-2009 Ithamar R. Adema <ithamar.adema@team-embedded.nl>

Some initial code for USB Video-based Webcams. It currently parses the USB Video descriptors and dumps the information out via stdout. I'd be very pleased if anyone with a USB Video webcam (or other device) could take the following steps:

* hey media_server QUIT
* /system/servers/media_server > /boot/home/media_server.log
* listusb -v > /boot/home/listusb.log

and mail the two resulting files to ithamar AT unet DOT nl. Thanks!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29282 a95241bf-73f2-0310-859d-f6bbb57e9c96