Private variables for VuoWindowRecorder.
Definition at line 51 of file VuoWindowRecorder.m.
Properties | |
dispatch_queue_t | queue |
Serializes all AVFoundation calls for this window. More... | |
bool | first |
Is this the first frame? More... | |
bool | stopping |
Has the caller requested that we stop recording? More... | |
double | startTime |
Time (in seconds since 1970) recording started. More... | |
CMTime | priorFrameTime |
Presentation time (in timebase-seconds since recording started) of the prior frame. More... | |
int | originalWidth |
GL Viewport width when recording started. More... | |
int | originalHeight |
GL Viewport height when recording started. More... | |
int | priorWidth |
GL Viewport width during the last captured frame. More... | |
int | priorHeight |
GL Viewport height during the last captured frame. More... | |
int | frameCount |
Total number of frames recorded. More... | |
double | totalSyncTime |
Total time spent blocking rendering. More... | |
double | totalAsyncTime |
Total time spent on asyncrhonous tasks (transferring the buffer and submitting to the encoder). More... | |
AVAssetWriter * | assetWriter |
AVAssetWriter. More... | |
AVAssetWriterInput * | assetWriterInput |
AVAssetWriterInput. More... | |
AVAssetWriterInputPixelBufferAdaptor * | assetWriterInputPixelBufferAdaptor |
AVAssetWriterInputPixelBufferAdaptor. More... | |
VuoImageResize | resize |
Shader for resizing images to fit the output movie size. More... | |
|
readwriteatomicretain |
AVAssetWriter.
Definition at line 64 of file VuoWindowRecorder.m.
|
readwriteatomicretain |
AVAssetWriterInput.
Definition at line 65 of file VuoWindowRecorder.m.
|
readwriteatomicretain |
AVAssetWriterInputPixelBufferAdaptor.
Definition at line 66 of file VuoWindowRecorder.m.
|
readwriteatomic |
Is this the first frame?
Definition at line 53 of file VuoWindowRecorder.m.
|
readwriteatomic |
Total number of frames recorded.
Definition at line 61 of file VuoWindowRecorder.m.
|
readwriteatomic |
GL Viewport height when recording started.
Definition at line 58 of file VuoWindowRecorder.m.
|
readwriteatomic |
GL Viewport width when recording started.
Definition at line 57 of file VuoWindowRecorder.m.
|
readwriteatomic |
Presentation time (in timebase-seconds since recording started) of the prior frame.
Definition at line 56 of file VuoWindowRecorder.m.
|
readwriteatomic |
GL Viewport height during the last captured frame.
Definition at line 60 of file VuoWindowRecorder.m.
|
readwriteatomic |
GL Viewport width during the last captured frame.
Definition at line 59 of file VuoWindowRecorder.m.
|
readwriteatomic |
Serializes all AVFoundation calls for this window.
Definition at line 52 of file VuoWindowRecorder.m.
|
readwriteatomicassign |
Shader for resizing images to fit the output movie size.
Definition at line 67 of file VuoWindowRecorder.m.
|
readwriteatomic |
Time (in seconds since 1970) recording started.
Definition at line 55 of file VuoWindowRecorder.m.
|
readwriteatomic |
Has the caller requested that we stop recording?
Definition at line 54 of file VuoWindowRecorder.m.
|
readwriteatomic |
Total time spent on asyncrhonous tasks (transferring the buffer and submitting to the encoder).
Definition at line 63 of file VuoWindowRecorder.m.
|
readwriteatomic |
Total time spent blocking rendering.
Definition at line 62 of file VuoWindowRecorder.m.