├── .github └── workflows │ └── go.yml ├── .gitignore ├── README.md ├── cmd ├── cron.go ├── direct.go └── grace_terminate.go ├── config └── config.go ├── config_example.yaml ├── go.mod ├── go.sum ├── main.go ├── record ├── context.go └── record.go ├── sink └── file.go └── twitcasting ├── stream_url.go ├── stream_url_test.go └── websocket.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/README.md -------------------------------------------------------------------------------- /cmd/cron.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/cmd/cron.go -------------------------------------------------------------------------------- /cmd/direct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/cmd/direct.go -------------------------------------------------------------------------------- /cmd/grace_terminate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/cmd/grace_terminate.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/config/config.go -------------------------------------------------------------------------------- /config_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/config_example.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/main.go -------------------------------------------------------------------------------- /record/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/record/context.go -------------------------------------------------------------------------------- /record/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/record/record.go -------------------------------------------------------------------------------- /sink/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/sink/file.go -------------------------------------------------------------------------------- /twitcasting/stream_url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/twitcasting/stream_url.go -------------------------------------------------------------------------------- /twitcasting/stream_url_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/twitcasting/stream_url_test.go -------------------------------------------------------------------------------- /twitcasting/websocket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhang046/croned-twitcasting-recorder/HEAD/twitcasting/websocket.go --------------------------------------------------------------------------------