@@ -31,7 +31,7 @@ type VideoWriter struct {
3131type Options struct {
3232 Bitrate int // Bitrate.
3333 Loop int // For GIFs only. -1=no loop, 0=infinite loop, >0=number of loops.
34- Delay int // Delay for final frame of GIFs.
34+ Delay int // Delay for final frame of GIFs in centiseconds .
3535 Macro int // Macroblock size for determining how to resize frames for codecs.
3636 FPS float64 // Frames per second for output video.
3737 Quality float64 // If bitrate not given, use quality instead. Must be between 0 and 1. 0:best, 1:worst.
@@ -56,26 +56,32 @@ func (writer *VideoWriter) Height() int {
5656 return writer .height
5757}
5858
59+ // Bitrate of video in bits/s.
5960func (writer * VideoWriter ) Bitrate () int {
6061 return writer .bitrate
6162}
6263
64+ // For GIFs only, defines looping behavior. -1=no loop, 0=infinite loop, >0=number of loops.
6365func (writer * VideoWriter ) Loop () int {
6466 return writer .loop
6567}
6668
69+ // Delay for final frame of GIFs in centiseconds.
6770func (writer * VideoWriter ) Delay () int {
6871 return writer .delay
6972}
7073
74+ // Macroblock size for determining how to resize frames for codecs.
7175func (writer * VideoWriter ) Macro () int {
7276 return writer .macro
7377}
7478
79+ // Frames per second of video.
7580func (writer * VideoWriter ) FPS () float64 {
7681 return writer .fps
7782}
7883
84+ // Video Codec Quality parameter. Must be between 0 and 1. 0:best, 1:worst.
7985func (writer * VideoWriter ) Quality () float64 {
8086 return writer .quality
8187}
0 commit comments