equal
deleted
inserted
replaced
40 ****************************************************************************/ |
40 ****************************************************************************/ |
41 |
41 |
42 #ifndef QGSTXVIMAGEBUFFER_H |
42 #ifndef QGSTXVIMAGEBUFFER_H |
43 #define QGSTXVIMAGEBUFFER_H |
43 #define QGSTXVIMAGEBUFFER_H |
44 |
44 |
45 #include <QtMultimedia/qabstractvideobuffer.h> |
45 #include <qabstractvideobuffer.h> |
46 #include <QtMultimedia/qvideosurfaceformat.h> |
46 #include <qvideosurfaceformat.h> |
47 #include <QtCore/qmutex.h> |
47 #include <QtCore/qmutex.h> |
48 #include <QtCore/qwaitcondition.h> |
48 #include <QtCore/qwaitcondition.h> |
49 #include <QtCore/qqueue.h> |
49 #include <QtCore/qqueue.h> |
|
50 |
|
51 #ifndef QT_NO_XVIDEO |
50 |
52 |
51 #include <X11/Xlib.h> |
53 #include <X11/Xlib.h> |
52 #include <sys/ipc.h> |
54 #include <sys/ipc.h> |
53 #include <sys/shm.h> |
55 #include <sys/shm.h> |
54 #include <X11/extensions/XShm.h> |
56 #include <X11/extensions/XShm.h> |
115 QList<QGstXvImageBuffer*> m_pool; |
117 QList<QGstXvImageBuffer*> m_pool; |
116 QList<QGstXvImageBuffer*> m_allBuffers; |
118 QList<QGstXvImageBuffer*> m_allBuffers; |
117 QList<XvShmImage> m_imagesToDestroy; |
119 QList<XvShmImage> m_imagesToDestroy; |
118 }; |
120 }; |
119 |
121 |
|
122 #endif //QT_NO_XVIDEO |
|
123 |
120 #endif |
124 #endif |