Qt 4.5: VideoFrame Class Reference

|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# VideoFrame Class Reference
(Phonon::QT7::VideoFrame)

- List of all members, including inherited members

### Public Functions

- VideoFrame ()
- VideoFrame ( QuickTimeVideoPlayer * videoPlayer )
- VideoFrame ( const VideoFrame & frame )
- ~VideoFrame ()
- void applyCoreImageFilter ( void * filter )
- void * cachedCIImage () const
- CVOpenGLTextureRef cachedCVTexture () const
- void drawCIImage ( const CGRect & rect, float opacity = 1.0f ) const
- void drawCIImage ( const QRect & rect, float opacity = 1.0f ) const
- void drawCVTexture ( const QRect & rect, float opacity = 1.0f ) const
- void drawGLTexture ( const QRect & rect, float opacity = 1.0f ) const
- void drawQImage ( QPainter * p, const QRect & rect ) const
- QRect frameRect () const
- GLuint glTextureRef () const
- bool hasColorAdjustments ()
- bool isEmpty ()
- void release () const
- void retain () const
- void setBackgroundFrame ( const VideoFrame & frame )
- void setBaseOpacity ( qreal opacity )
- void setColors ( qreal brightness, qreal contrast, qreal hue, qreal saturation )
- QuickTimeVideoPlayer * videoPlayer ()
- void operator= ( const VideoFrame & frame )

### Static Public Members

- CGRect QRectToCGRect ( const QRect & qrect )

## Member Function Documentation

### VideoFrame::VideoFrame ()

### VideoFrame::VideoFrame ( QuickTimeVideoPlayer * videoPlayer )

### VideoFrame::VideoFrame ( const VideoFrame & frame )

### VideoFrame::~VideoFrame ()

### CGRect VideoFrame::QRectToCGRect ( const QRect & qrect ) `[static]`

### void VideoFrame::applyCoreImageFilter ( void * filter )

### void * VideoFrame::cachedCIImage () const

### CVOpenGLTextureRef VideoFrame::cachedCVTexture () const

### void VideoFrame::drawCIImage ( const CGRect & rect, float opacity = 1.0f ) const

### void VideoFrame::drawCIImage ( const QRect & rect, float opacity = 1.0f ) const

### void VideoFrame::drawCVTexture ( const QRect & rect, float opacity = 1.0f ) const

### void VideoFrame::drawGLTexture ( const QRect & rect, float opacity = 1.0f ) const

### void VideoFrame::drawQImage ( QPainter * p, const QRect & rect ) const

### QRect VideoFrame::frameRect () const

### GLuint VideoFrame::glTextureRef () const

### bool VideoFrame::hasColorAdjustments ()

### bool VideoFrame::isEmpty ()

### void VideoFrame::release () const

### void VideoFrame::retain () const

### void VideoFrame::setBackgroundFrame ( const VideoFrame & frame )

### void VideoFrame::setBaseOpacity ( qreal opacity )

### void VideoFrame::setColors ( qreal brightness, qreal contrast, qreal hue, qreal saturation )

### QuickTimeVideoPlayer * VideoFrame::videoPlayer ()

### void VideoFrame::operator= ( const VideoFrame & frame )