image/svg+xml
Player
get_video()get_audio()
Get a video frame or a section ofaudio from a time range given inDCPTime.
PlayerVideoFrame
Video that has come out of a playerexcept with the bits still in theirraw form (we may want to combinethe bits on a remote machine, ormaybe not bother to combine themat all). Note: no timinginformation.
image()
Return image ready for the DCP(scaled, cropped, subtitled etc.)
AudioBuffers
Some audio data. Note: no timinginformation.
VideoDecoder
get_video()
Get a video frame (specified as anindex) from this decoder's content.
AudioDecoder
get_audio()
Get some audio frames (specified asframe indices) from this decoder'scontent.
Video frame indiceswithin content.
Player::dcp_to_content_video()Player::dcp_to_content_audio()
DCPTime
1. Get data
DCPVideoFrame
PlayerVideoFrame
Film settingse.g. frame rate, J2K bandwidth
2. Wrap video data
_queue
Encoded either locally or remotely,then written to disk.
3. Write audio data to disk