NAME

Qt::Multimedia::QVideoFrame

PUBLIC METHODS

QVideoFrame()
QVideoFrame()
QVideoFrame()
QVideoFrame(, , )
QVideoFrame(, , , )
~QVideoFrame()
uchar * bits()
const uchar * bits()
int bytesPerLine()
qint64 endTime()
QVideoFrame::FieldType fieldType()
QVariant handle()
QAbstractVideoBuffer::HandleType handleType()
int height()
static QImage::Format imageFormatFromPixelFormat()
bool isMapped()
bool isReadable()
bool isValid()
bool isWritable()
bool map()
QAbstractVideoBuffer::MapMode mapMode()
int mappedBytes()
QVideoFrame & operator=()
QVideoFrame::PixelFormat pixelFormat()
static QVideoFrame::PixelFormat pixelFormatFromImageFormat()
void setEndTime()
void setFieldType()
void setStartTime()
QSize size()
qint64 startTime()
void unmap()
int width()

ENUM VALUES

ProgressiveFrame
TopField
BottomField
InterlacedFrame
Format_Invalid
Format_ARGB32
Format_ARGB32_Premultiplied
Format_RGB32
Format_RGB24
Format_RGB565
Format_RGB555
Format_ARGB8565_Premultiplied
Format_BGRA32
Format_BGRA32_Premultiplied
Format_BGR32
Format_BGR24
Format_BGR565
Format_BGR555
Format_BGRA5658_Premultiplied
Format_AYUV444
Format_AYUV444_Premultiplied
Format_YUV444
Format_YUV420P
Format_YV12
Format_UYVY
Format_YUYV
Format_NV12
Format_NV21
Format_IMC1
Format_IMC2
Format_IMC3
Format_IMC4
Format_Y8
Format_Y16
Format_User

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html