#include </home/clem/local/src/opie/noncore/multimedia/opieplayer2/xinevideowidget.h>
Collaboration diagram for XineVideoWidget:

Signals | |
| void | clicked () |
| void | videoResized (const QSize &s) |
Public Member Functions | |
| XineVideoWidget (QWidget *parent, const char *name) | |
| ~XineVideoWidget () | |
| QImage * | logo () const |
| void | setLogo (QImage *image) |
| void | setVideoFrame (uchar *image, int width, int height, int linestep) |
| void | clear () |
| QSize | videoSize () const |
Protected Member Functions | |
| void | paintEvent2 (QPaintEvent *p) |
| virtual void | paintEvent (QPaintEvent *) |
| virtual void | resizeEvent (QResizeEvent *r) |
| void | mouseReleaseEvent (QMouseEvent *e) |
Protected Attributes | |
| QRect | old_framerect |
| QSize | old_size |
Private Attributes | |
| QRect | m_lastframe |
| QRect | m_thisframe |
| uchar * | m_buff |
| int | m_bytes_per_line_fb |
| int | m_bytes_per_line_frame |
| int | m_bytes_per_pixel |
| int | m_lastsize |
| QSize | m_framesize |
| QImage * | m_logo |
| int | m_rotation |
| ThreadUtil::Mutex | m_bufmutex |
|
||||||||||||
|
Definition at line 117 of file xinevideowidget.cpp. References m_buff, m_bytes_per_line_fb, m_bytes_per_pixel, m_lastsize, m_logo, and m_rotation. |
|
|
Definition at line 131 of file xinevideowidget.cpp. References m_buff, m_lastsize, and m_logo. |
|
|
Definition at line 145 of file xinevideowidget.cpp. References m_buff, m_bufmutex, and m_lastsize. |
|
|
Referenced by mouseReleaseEvent(). |
|
|
Definition at line 257 of file xinevideowidget.cpp. References m_logo. |
|
|
Definition at line 319 of file xinevideowidget.cpp. References clicked(). |
|
|
Definition at line 173 of file xinevideowidget.cpp. References fillRect(), m_logo, and p. |
|
|
Definition at line 181 of file xinevideowidget.cpp. References frame, height, m_buff, m_bytes_per_line_fb, m_bytes_per_line_frame, m_bytes_per_pixel, m_framesize, m_lastsize, m_rotation, m_thisframe, memcpy_rev(), memcpy_step(), memcpy_step_rev(), odebug, oendl, old_framerect, old_size, size, width, and Opie::MM::y. Referenced by setVideoFrame(). |
|
|
Definition at line 309 of file xinevideowidget.cpp. References m_bufmutex, odebug, oendl, videoResized(), and videoSize(). |
|
|
Definition at line 263 of file xinevideowidget.cpp. References m_logo. |
|
||||||||||||||||||||
|
Definition at line 269 of file xinevideowidget.cpp. References height, l, m_buff, m_bufmutex, m_bytes_per_line_frame, m_framesize, m_lastsize, m_rotation, odebug, oendl, paintEvent2(), and width. |
|
|
Referenced by resizeEvent(). |
|
|
Definition at line 158 of file xinevideowidget.cpp. References m_rotation, qApp, s, and size. Referenced by resizeEvent(). |
|
|
Definition at line 74 of file xinevideowidget.h. Referenced by clear(), paintEvent2(), setVideoFrame(), XineVideoWidget(), and ~XineVideoWidget(). |
|
|
Definition at line 82 of file xinevideowidget.h. Referenced by clear(), resizeEvent(), and setVideoFrame(). |
|
|
Definition at line 75 of file xinevideowidget.h. Referenced by paintEvent2(), and XineVideoWidget(). |
|
|
Definition at line 76 of file xinevideowidget.h. Referenced by paintEvent2(), and setVideoFrame(). |
|
|
Definition at line 77 of file xinevideowidget.h. Referenced by paintEvent2(), and XineVideoWidget(). |
|
|
Definition at line 79 of file xinevideowidget.h. Referenced by paintEvent2(), and setVideoFrame(). |
|
|
Definition at line 71 of file xinevideowidget.h. |
|
|
Definition at line 78 of file xinevideowidget.h. Referenced by clear(), paintEvent2(), setVideoFrame(), XineVideoWidget(), and ~XineVideoWidget(). |
|
|
Definition at line 80 of file xinevideowidget.h. Referenced by logo(), paintEvent(), setLogo(), XineVideoWidget(), and ~XineVideoWidget(). |
|
|
Definition at line 81 of file xinevideowidget.h. Referenced by paintEvent2(), setVideoFrame(), videoSize(), and XineVideoWidget(). |
|
|
Definition at line 72 of file xinevideowidget.h. Referenced by paintEvent2(). |
|
|
Definition at line 61 of file xinevideowidget.h. Referenced by paintEvent2(). |
|
|
Definition at line 62 of file xinevideowidget.h. Referenced by paintEvent2(). |
1.4.2