Documentation ¶
Index ¶
- func ReadJpegDate(ctx context.Context, src_dirname string, recursive bool) ([]FileObject, []ErroredFileObject)
- func ReadVideoCreationTimeMetadata(ctx context.Context, src_dirname string, recursive bool) ([]FileObject, []ErroredFileObject)
- func SortFilesByDate(files []FileObject)
- type ErroredFileObject
- type FileObject
- type FileProcessor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadJpegDate ¶
func ReadJpegDate(ctx context.Context, src_dirname string, recursive bool) ([]FileObject, []ErroredFileObject)
func ReadVideoCreationTimeMetadata ¶
func ReadVideoCreationTimeMetadata(ctx context.Context, src_dirname string, recursive bool) ([]FileObject, []ErroredFileObject)
func SortFilesByDate ¶
func SortFilesByDate(files []FileObject)
Types ¶
type ErroredFileObject ¶
type ErroredFileObject FileObject
type FileObject ¶
func RemoveSourceFile ¶
func RemoveSourceFile(src_dirname string) []FileObject
type FileProcessor ¶
func (*FileProcessor) CopyImageFiles ¶
func (fp *FileProcessor) CopyImageFiles(ctx context.Context, srcdir string, destdir string) ([]FileObject, []ErroredFileObject, []FileObject)
func (*FileProcessor) CopyVideoFiles ¶
func (fp *FileProcessor) CopyVideoFiles(ctx context.Context, srcdir string, destdir string) ([]FileObject, []ErroredFileObject, []FileObject)
Click to show internal directories.
Click to hide internal directories.