#include "Media/HttpOutputStream.H"
#include "Component/ModelOptionDef.H"
#include "Image/Image.H"
#include "Image/Pixels.H"
#include "Media/HttpEncoder.H"
#include "Raster/GenericFrame.H"
#include "Transport/TransportOpts.H"
#include "Util/Assert.H"
#include "Util/log.H"
#include "rutz/shared_ptr.h"
#include "rutz/trace.h"
#include <map>
#include <string>
#include "Media/MediaOpts.H"
#include "Media/FrameRange.H"
#include "Component/ModelManager.H"
Go to the source code of this file.
Variables | |
const ModelOptionDef | OPT_OutputHttpStreamFrameRate |
const ModelOptionDef | OPT_OutputHttpStreamBitRate |
const ModelOptionDef | OPT_OutputHttpStreamBufSize |
static const ModelOptionDef | OPT_OutputHttpStreamCodec |
Write frames to movie files
Definition in file HttpOutputStream.C.
const ModelOptionDef OPT_OutputHttpStreamBitRate |
{ MODOPT_ARG(int), "OutputHttpStreamBitRate", &MOC_OUTPUT, OPTEXP_CORE, "The bit rate for output mpeg streams", "output-http-bitrate", '\0', "<bits-per-?>", "750000" }
Definition at line 68 of file HttpOutputStream.C.
const ModelOptionDef OPT_OutputHttpStreamBufSize |
{ MODOPT_ARG(ByteCount), "OutputHttpStreamBufSize", &MOC_OUTPUT, OPTEXP_CORE, "The size, in bytes, of the per-frame output buffer for output " "mpeg streams (you can try increasing the buffer size if you " "are seeing warnings like 'encoded frame too large')", "output-http-bufsize", '\0', "<bytes>", "2MiB" }
Definition at line 76 of file HttpOutputStream.C.
const ModelOptionDef OPT_OutputHttpStreamCodec [static] |
{ MODOPT_ARG_STRING, "OutputHttpStreamCodec", &MOC_OUTPUT, OPTEXP_CORE, "Type of video output codec to use (use value 'List' to see list of " "available codecs on your system)", "output-http-codec", '\0', "<List|name>", "mpeg1video" }
Definition at line 84 of file HttpOutputStream.C.
const ModelOptionDef OPT_OutputHttpStreamFrameRate |
{ MODOPT_ARG(int), "OutputHttpStreamFrameRate", &MOC_OUTPUT, OPTEXP_CORE, "The frame rate, in frames-per-second, for output mpeg streams", "output-http-framerate", '\0', "<frames-per-second>", "25" }
Definition at line 62 of file HttpOutputStream.C.