◆ VideoRecorder()
CameraDevice::Pimpl::CaptureSession::VideoRecorder::VideoRecorder |
( |
CaptureSession & |
captureSession | ) |
|
|
inline |
◆ ~VideoRecorder()
CameraDevice::Pimpl::CaptureSession::VideoRecorder::~VideoRecorder |
( |
| ) |
|
|
inline |
◆ getTimeOfFirstRecordedFrame()
Time CameraDevice::Pimpl::CaptureSession::VideoRecorder::getTimeOfFirstRecordedFrame |
( |
| ) |
const |
|
inline |
◆ printVideoOutputDebugInfo()
static void CameraDevice::Pimpl::CaptureSession::VideoRecorder::printVideoOutputDebugInfo |
( |
AVCaptureMovieFileOutput * |
output | ) |
|
|
inlinestaticprivate |
◆ startRecording()
void CameraDevice::Pimpl::CaptureSession::VideoRecorder::startRecording |
( |
const File & |
file, |
|
|
AVCaptureVideoOrientation |
orientationToUse |
|
) |
| |
|
inline |
◆ stopRecording()
void CameraDevice::Pimpl::CaptureSession::VideoRecorder::stopRecording |
( |
| ) |
|
|
inline |
◆ delegate
std::unique_ptr<NSObject<AVCaptureFileOutputRecordingDelegate>, NSObjectDeleter> CameraDevice::Pimpl::CaptureSession::VideoRecorder::delegate |
|
private |
◆ firstRecordedFrameTimeMs
Atomic<int64> CameraDevice::Pimpl::CaptureSession::VideoRecorder::firstRecordedFrameTimeMs { 0 } |
|
private |
◆ movieFileOutput
AVCaptureMovieFileOutput* CameraDevice::Pimpl::CaptureSession::VideoRecorder::movieFileOutput |
|
private |
◆ recordingInProgress
bool CameraDevice::Pimpl::CaptureSession::VideoRecorder::recordingInProgress = false |
|
private |
The documentation for this class was generated from the following file: