diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-07-26 12:33:42 -0500 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2012-08-20 18:28:14 +0200 |
commit | 7fa699a3c330921d98fc274dd8e88f09a2ec98a8 (patch) | |
tree | 0d88e7a607fbf988491fc4659f6147d73de9b9e2 /kopete/libkopete/avdevice | |
parent | 5691aad400562d215e6234e3d31eb0a865effa3c (diff) | |
download | tdenetwork-7fa699a3c330921d98fc274dd8e88f09a2ec98a8.tar.gz tdenetwork-7fa699a3c330921d98fc274dd8e88f09a2ec98a8.zip |
Use libv4l if available, otherwise check for v4l1 headers
(cherry picked from commit d8cbbab802a063679a4db5cebc73122cdb1da100)
Diffstat (limited to 'kopete/libkopete/avdevice')
-rw-r--r-- | kopete/libkopete/avdevice/videocontrol.h | 2 | ||||
-rw-r--r-- | kopete/libkopete/avdevice/videodevice.cpp | 2 | ||||
-rw-r--r-- | kopete/libkopete/avdevice/videodevice.h | 10 | ||||
-rw-r--r-- | kopete/libkopete/avdevice/videodevicepool.cpp | 2 | ||||
-rw-r--r-- | kopete/libkopete/avdevice/videoinput.h | 2 |
5 files changed, 7 insertions, 11 deletions
diff --git a/kopete/libkopete/avdevice/videocontrol.h b/kopete/libkopete/avdevice/videocontrol.h index c4db3b9d..dbef6b5e 100644 --- a/kopete/libkopete/avdevice/videocontrol.h +++ b/kopete/libkopete/avdevice/videocontrol.h @@ -15,8 +15,6 @@ ************************************************************************* */ -#define ENABLE_AV - #ifndef KOPETE_AVVIDEOCONTROL_H #define KOPETE_AVVIDEOCONTROL_H diff --git a/kopete/libkopete/avdevice/videodevice.cpp b/kopete/libkopete/avdevice/videodevice.cpp index ea235441..e12fb02f 100644 --- a/kopete/libkopete/avdevice/videodevice.cpp +++ b/kopete/libkopete/avdevice/videodevice.cpp @@ -15,8 +15,6 @@ ************************************************************************* */ -#define ENABLE_AV - #include <cstdlib> #include <cerrno> #include <cstring> diff --git a/kopete/libkopete/avdevice/videodevice.h b/kopete/libkopete/avdevice/videodevice.h index 7bba507e..7e575138 100644 --- a/kopete/libkopete/avdevice/videodevice.h +++ b/kopete/libkopete/avdevice/videodevice.h @@ -15,11 +15,11 @@ ************************************************************************* */ -#define ENABLE_AV - #ifndef KOPETE_AVVIDEODEVICELISTITEM_H #define KOPETE_AVVIDEODEVICELISTITEM_H +#define ENABLE_AV + #if defined HAVE_CONFIG_H #include <config.h> #endif @@ -54,8 +54,10 @@ #include <linux/kernel.h> #if defined(HAVE_LIBV4L1_VIDEODEV_H) #include <libv4l1-videodev.h> -#else +#elif defined(HAVE_LINUX_VIDEODEV_H) #include <linux/videodev.h> +#else +#undef ENABLE_AV #endif #define VIDEO_MODE_PAL_Nc 3 #define VIDEO_MODE_PAL_M 4 @@ -293,8 +295,10 @@ public: void enumerateMenu (void); #endif +#ifndef ENABLE_AV struct video_capability V4L_capabilities; struct video_buffer V4L_videobuffer; +#endif #endif TQValueVector<Kopete::AV::VideoInput> m_input; TQValueVector<Kopete::AV::VideoControl> m_control; diff --git a/kopete/libkopete/avdevice/videodevicepool.cpp b/kopete/libkopete/avdevice/videodevicepool.cpp index b725d5d5..cbfe7cb1 100644 --- a/kopete/libkopete/avdevice/videodevicepool.cpp +++ b/kopete/libkopete/avdevice/videodevicepool.cpp @@ -15,8 +15,6 @@ ************************************************************************* */ -#define ENABLE_AV - #include <assert.h> #include <cstdlib> #include <cerrno> diff --git a/kopete/libkopete/avdevice/videoinput.h b/kopete/libkopete/avdevice/videoinput.h index 9fc109ad..dd7504ff 100644 --- a/kopete/libkopete/avdevice/videoinput.h +++ b/kopete/libkopete/avdevice/videoinput.h @@ -15,8 +15,6 @@ ************************************************************************* */ -#define ENABLE_AV - #ifndef KOPETE_AVVIDEOINPUT_H #define KOPETE_AVVIDEOINPUT_H |