diff --git a/src/add-ons/media/media-add-ons/usb_webcam/CamDevice.h b/src/add-ons/media/media-add-ons/usb_webcam/CamDevice.h index d456d41e07..6e1d33f167 100644 --- a/src/add-ons/media/media-add-ons/usb_webcam/CamDevice.h +++ b/src/add-ons/media/media-add-ons/usb_webcam/CamDevice.h @@ -3,7 +3,13 @@ #include #include -#include +#ifdef __HAIKU__ +# include +# include +#else +# include +# include +#endif #include #include #include diff --git a/src/add-ons/media/media-add-ons/usb_webcam/CamRoster.h b/src/add-ons/media/media-add-ons/usb_webcam/CamRoster.h index 25dfe78a59..2f897998a1 100644 --- a/src/add-ons/media/media-add-ons/usb_webcam/CamRoster.h +++ b/src/add-ons/media/media-add-ons/usb_webcam/CamRoster.h @@ -3,11 +3,11 @@ #include #include -#include #include +#include "CamDevice.h" + class WebCamMediaAddOn; -class CamDevice; class CamDeviceAddon; class CamRoster : public BUSBRoster diff --git a/src/add-ons/media/media-add-ons/usb_webcam/Jamfile b/src/add-ons/media/media-add-ons/usb_webcam/Jamfile index dc8c6afeb3..65fce8d12e 100644 --- a/src/add-ons/media/media-add-ons/usb_webcam/Jamfile +++ b/src/add-ons/media/media-add-ons/usb_webcam/Jamfile @@ -37,7 +37,7 @@ csTransformsSources = Bayer.cpp ; local sensorsSources ; sensorsSources = hdcs1000.cpp hv7131e1.cpp tas5110c1b.cpp ; -## how to build header files from sources to include teh list of built-in addons. +## how to build header files from sources to include the list of built-in addons. rule USBWebcamHeaderGen { diff --git a/src/add-ons/media/media-add-ons/usb_webcam/addons/quickcam/QuickCamDevice.cpp b/src/add-ons/media/media-add-ons/usb_webcam/addons/quickcam/QuickCamDevice.cpp index 8ab9854e89..0327b2fd22 100644 --- a/src/add-ons/media/media-add-ons/usb_webcam/addons/quickcam/QuickCamDevice.cpp +++ b/src/add-ons/media/media-add-ons/usb_webcam/addons/quickcam/QuickCamDevice.cpp @@ -1,7 +1,5 @@ #include "QuickCamDevice.h" -#include - const usb_named_support_descriptor kSupportedDevices[] = { {{ 0, 0, 0, 0x046d, 0x0840 }, "Logitech", "QuickCam Express"}, {{ 0, 0, 0, 0x046d, 0x0850 }, "Logitech", "QuickCam Express LEGO"}, diff --git a/src/add-ons/media/media-add-ons/usb_webcam/addons/sonix/SonixCamDevice.cpp b/src/add-ons/media/media-add-ons/usb_webcam/addons/sonix/SonixCamDevice.cpp index cd0a9adc73..3d4242cf8f 100644 --- a/src/add-ons/media/media-add-ons/usb_webcam/addons/sonix/SonixCamDevice.cpp +++ b/src/add-ons/media/media-add-ons/usb_webcam/addons/sonix/SonixCamDevice.cpp @@ -4,10 +4,6 @@ #include "CamBufferingDeframer.h" #include "CamStreamingDeframer.h" -#include -#include -#include - #include #include