Documentation ¶
Index ¶
- Constants
- func CheckDataDirectoryPermissions(configDirectory string) error
- func CheckDirectoryPermissions(directory string) error
- func CountDigits(i int64) (count int)
- func CreateFragmentedMP4(fullName string, fragmentedDuration int64)
- func Decrypt(directoryOrFile string, symmetricKey []byte)
- func DirSize(path string) (int64, error)
- func FindOldestFile(dir string) (oldestFile os.FileInfo, err error)
- func GetDays(files []os.FileInfo, recordingDirectory string, ...) []string
- func GetMediaFormatted(files []os.FileInfo, recordingDirectory string, ...) []models.Media
- func GetSortedDirectory(files []os.FileInfo) []os.FileInfo
- func ImageToBytes(img image.Image) ([]byte, error)
- func NumberOfFilesInDirectory(path string) int
- func NumberOfMP4sInDirectory(path string) int
- func PrintASCIIArt()
- func PrintConfiguration(configuration *models.Configuration)
- func PrintEnvironmentVariables()
- func RandStringBytesMaskImpr(n int) string
- func RandStringBytesRmndr(n int) string
- func ReadDirectory(directory string) ([]os.FileInfo, error)
- func Unique(intSlice []string) []string
Constants ¶
View Source
const MaxUint16 = ^uint16(0)
MaxUint16 - maximum value which can be held in an uint16
View Source
const MaxUint8 = ^uint8(0)
MaxUint8 - maximum value which can be held in an uint8
View Source
const MinUint16 = 0
MinUint16 - minimum value which can be held in an uint8
View Source
const MinUint8 = 0
MinUint8 - minimum value which can be held in an uint8
Variables ¶
This section is empty.
Functions ¶
func CountDigits ¶
func CreateFragmentedMP4 ¶
func GetMediaFormatted ¶
func GetMediaFormatted(files []os.FileInfo, recordingDirectory string, configuration *models.Configuration, eventFilter models.EventFilter) []models.Media
func NumberOfMP4sInDirectory ¶
NumberOfMP4sInDirectory returns the count of all files with mp4 extension in current directory
func PrintASCIIArt ¶
func PrintASCIIArt()
func PrintConfiguration ¶
func PrintConfiguration(configuration *models.Configuration)
func PrintEnvironmentVariables ¶
func PrintEnvironmentVariables()
func RandStringBytesMaskImpr ¶
func RandStringBytesRmndr ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.