Vuo
1.1.0
|
Manages writing audio and video samples to a movie file.
Do not use this class directly - use VuoAvWriter.
Properties | |
AVAssetWriter * | assetWriter |
AssetWriter object. Created and destroyed for every video file. | |
AVAssetWriterInput * | videoInput |
Video input. | |
AVAssetWriterInput * | audioInput |
Audio input. | |
AVAssetWriterInputPixelBufferAdaptor * | avAdaptor |
Convert from OpenGL texture to CVPixelBuffer. | |
CMFormatDescriptionRef | audio_fmt_desc |
Describes how the audio input samples are received. Eg, float, channels, packing, etc. | |
long | audio_sample_position |
The current frame of audio being written. Increases by sampleCount for each audioSample array fed in. | |
NSDate * | startDate |
The time and date that the first frame was written. | |
CMTime | lastTimestamp |
Last time-stamp relative to start (curTime - firstTimestamp) | |
int | originalChannelCount |
How many audio channels are received in appendAudio . Cannot change once writing has commenced. | |
int | originalWidth |
The width of image this movie will write. Cannot change once writing has commenced. | |
int | originalHeight |
The width of image this movie will write. Cannot change once writing has commenced. | |
bool | firstFrame |
Used to set the startDate in appendImage or appendAudio , which is in turn used for calculating timestamp. | |
|
readwriteatomicretain |
AssetWriter object. Created and destroyed for every video file.
|
readwriteatomic |
Describes how the audio input samples are received. Eg, float, channels, packing, etc.
|
readwriteatomic |
The current frame of audio being written. Increases by sampleCount for each audioSample array fed in.
|
readwriteatomicretain |
Audio input.
|
readwriteatomicretain |
Convert from OpenGL texture to CVPixelBuffer.
|
readwriteatomic |
Used to set the startDate in appendImage
or appendAudio
, which is in turn used for calculating timestamp.
|
readwriteatomic |
Last time-stamp relative to start (curTime - firstTimestamp)
|
readwriteatomic |
How many audio channels are received in appendAudio
. Cannot change once writing has commenced.
|
readwriteatomic |
The width of image this movie will write. Cannot change once writing has commenced.
|
readwriteatomic |
The width of image this movie will write. Cannot change once writing has commenced.
|
readwriteatomicretain |
The time and date that the first frame was written.
|
readwriteatomicretain |
Video input.