src/multimedia/video/qvideoframe.h
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
   139 
   139 
   140     int bytesPerLine() const;
   140     int bytesPerLine() const;
   141 
   141 
   142     uchar *bits();
   142     uchar *bits();
   143     const uchar *bits() const;
   143     const uchar *bits() const;
   144     int numBytes() const;
   144     int mappedBytes() const;
   145 
   145 
   146     QVariant handle() const;
   146     QVariant handle() const;
   147 
   147 
   148     qint64 startTime() const;
   148     qint64 startTime() const;
   149     void setStartTime(qint64 time);
   149     void setStartTime(qint64 time);
   150 
   150 
   151     qint64 endTime() const;
   151     qint64 endTime() const;
   152     void setEndTime(qint64 time);
   152     void setEndTime(qint64 time);
   153 
   153 
   154     static PixelFormat equivalentPixelFormat(QImage::Format format);
   154     static PixelFormat pixelFormatFromImageFormat(QImage::Format format);
   155     static QImage::Format equivalentImageFormat(PixelFormat format);
   155     static QImage::Format imageFormatFromPixelFormat(PixelFormat format);
   156 
   156 
   157 private:
   157 private:
   158     QExplicitlySharedDataPointer<QVideoFramePrivate> d;
   158     QExplicitlySharedDataPointer<QVideoFramePrivate> d;
   159 };
   159 };
   160 
   160