8#ifndef META_OCEAN_MEDIA_MF_MOVIE_RECORDER_H
9#define META_OCEAN_MEDIA_MF_MOVIE_RECORDER_H
15#include <mfreadwrite.h>
23namespace MediaFoundation
45 static constexpr unsigned int defaultBitrate_ = 10000000u;
141 DWORD streamIndex_ = DWORD(-1);
147 double nextFrameTimestamp_ = 0.0;
150 bool isRecording_ =
false;
153 unsigned int preferredBitrate_ = defaultBitrate_;
This class implements Ocean's image class.
Definition Frame.h:1808
Definition of a frame type composed by the frame dimension, pixel format and pixel origin.
Definition Frame.h:30
This class wraps an unmanaged object (or reference) which needs to be released after usage.
Definition ScopedObject.h:166
The namespace covering the entire Ocean framework.
Definition Accessor.h:15