Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members
YUVStreamIO Class Reference
writes YUV frames and sets the correct UncompressedVideoFrame attribs <short description=""> More...
#include <YUVStreamIO.hpp>
Inheritance diagram for YUVStreamIO:
Public Member Functions | |
YUVStreamIO (VideoESInfo *es, const char *file, bool writeOnly) | |
Frame * | getFrame () |
returns a frame if one complete frame is available, otherwise null is returned. | |
IO * | clone () const |
Detailed Description
writes YUV frames and sets the correct UncompressedVideoFrame attribs <short description="">
- Author:
- Michael Kropfberger
- Version:
- Id
- YUVStreamIO.hpp,v 1.13 2005/09/22 11:58:44 mkropfbe Exp
Definition at line 63 of file YUVStreamIO.hpp.
Member Function Documentation
|
returns a frame if one complete frame is available, otherwise null is returned. This function is typically blocking. Don't use a NULL return value to conclude STREAMEOF, always check with getState()! Reimplemented from RawStreamIO. Definition at line 63 of file YUVStreamIO.cpp. References Frame::getAU(), RawStreamIO::getFrame(), Frame::getMediaTimeScale(), Frame::setAU(), UncompressedVideoFrame::setColorSpace(), Frame::setMediaTimeScale(), and Frame::unsetAU(). Referenced by YUVinYUVoverlay::adapt(), and PSNR::adapt().
|
The documentation for this class was generated from the following files: