/ . / MovieRecorder / Director.py / Director
Methods
|
|
|
stopRecording
|
stopRecording ( self )
|
|
setFps
|
setFps ( self, fps )
|
|
isEncoding
|
isEncoding ( self )
|
|
stopEncoding
|
stopEncoding ( self )
|
|
dumpStatusInfo
|
dumpStatusInfo ( self )
|
|
startRecording
|
startRecording (
self,
fformat,
directory,
pattern,
supersample=None,
raytrace=None,
)
Exceptions
|
|
MovieError, what
MovieError, "Already recording"
|
|
|
setResetMode
|
setResetMode ( self, mode )
|
|
__init__
|
__init__ ( self )
|
|
getRecImgDir
|
getRecImgDir ( self )
|
|
getGfxWindowSize
|
getGfxWindowSize ( self )
|
|
startEncoding
|
startEncoding (
self,
updateFn,
**kwargs,
)
Exceptions
|
|
MovieError, "No frames to encode"
MovieError, "Currently encoding a movie"
MovieError, "Must accept license agreement before using movie encoder"
|
|
|
getRecImgFmt
|
getRecImgFmt ( self )
|
|
getRecInputPattern
|
getRecInputPattern ( self )
|
|
isRecording
|
isRecording ( self )
|
|
getFrameCount
|
getFrameCount ( self )
|
|
hasState
|
hasState ( self )
|
|
updateGfxSize
|
updateGfxSize ( self, evt=None )
|
|
findNextMacroblock
|
findNextMacroblock ( self, val )
|
|
setGfxWindowSize
|
setGfxWindowSize (
self,
width,
height,
)
|
|
resetRecorder
|
resetRecorder ( self, clearFrames=None )
when recorder gui calls this, this should tell recordergui what to say
instead of it figureing it out...
so it can also tell command line what to say....
Exceptions
|
|
chimera.UserError, "Attempted movie reset when encoding not finished."
MovieError, "No frames have been recorded"
|
|
|
registerUI
|
registerUI ( self, ui )
|
|
|