├── LICENSE ├── README.md ├── _config.yml ├── avcodec ├── avcodec.go ├── avpicture.go ├── bitstreamfilter.go ├── codecs.go ├── context.go ├── context_struct.go ├── flags.go ├── mpeg4audio.go ├── packet.go ├── packet_struct.go ├── pixel.go ├── pixelformat.go └── rational.go ├── avdevice ├── avdevice.go └── format.go ├── avfilter ├── avfilter.go ├── filter.go └── graph.go ├── avformat ├── avformat.go ├── avformat_callback.c ├── avformat_callback.go ├── avformat_callback.h ├── avformat_test.go ├── codec_context_struct.go ├── context.go ├── context_struct.go ├── flags.go ├── media_types.go ├── packet.go ├── rational.go ├── stream.go └── stream_struct.go ├── avutil ├── avutil.go ├── dict.go ├── error.go ├── frame.go ├── log.go ├── memory.go └── opt.go ├── example ├── sample.mp4 ├── tutorial01.go └── versions.go ├── go.mod ├── go.sum ├── goav.go ├── swresample ├── context.go └── swresample.go └── swscale ├── context.go ├── swscale.go └── vector.go /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/_config.yml -------------------------------------------------------------------------------- /avcodec/avcodec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/avcodec.go -------------------------------------------------------------------------------- /avcodec/avpicture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/avpicture.go -------------------------------------------------------------------------------- /avcodec/bitstreamfilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/bitstreamfilter.go -------------------------------------------------------------------------------- /avcodec/codecs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/codecs.go -------------------------------------------------------------------------------- /avcodec/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/context.go -------------------------------------------------------------------------------- /avcodec/context_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/context_struct.go -------------------------------------------------------------------------------- /avcodec/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/flags.go -------------------------------------------------------------------------------- /avcodec/mpeg4audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/mpeg4audio.go -------------------------------------------------------------------------------- /avcodec/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/packet.go -------------------------------------------------------------------------------- /avcodec/packet_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/packet_struct.go -------------------------------------------------------------------------------- /avcodec/pixel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/pixel.go -------------------------------------------------------------------------------- /avcodec/pixelformat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/pixelformat.go -------------------------------------------------------------------------------- /avcodec/rational.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avcodec/rational.go -------------------------------------------------------------------------------- /avdevice/avdevice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avdevice/avdevice.go -------------------------------------------------------------------------------- /avdevice/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avdevice/format.go -------------------------------------------------------------------------------- /avfilter/avfilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avfilter/avfilter.go -------------------------------------------------------------------------------- /avfilter/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avfilter/filter.go -------------------------------------------------------------------------------- /avfilter/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avfilter/graph.go -------------------------------------------------------------------------------- /avformat/avformat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/avformat.go -------------------------------------------------------------------------------- /avformat/avformat_callback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/avformat_callback.c -------------------------------------------------------------------------------- /avformat/avformat_callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/avformat_callback.go -------------------------------------------------------------------------------- /avformat/avformat_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/avformat_callback.h -------------------------------------------------------------------------------- /avformat/avformat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/avformat_test.go -------------------------------------------------------------------------------- /avformat/codec_context_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/codec_context_struct.go -------------------------------------------------------------------------------- /avformat/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/context.go -------------------------------------------------------------------------------- /avformat/context_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/context_struct.go -------------------------------------------------------------------------------- /avformat/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/flags.go -------------------------------------------------------------------------------- /avformat/media_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/media_types.go -------------------------------------------------------------------------------- /avformat/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/packet.go -------------------------------------------------------------------------------- /avformat/rational.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/rational.go -------------------------------------------------------------------------------- /avformat/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/stream.go -------------------------------------------------------------------------------- /avformat/stream_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avformat/stream_struct.go -------------------------------------------------------------------------------- /avutil/avutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avutil/avutil.go -------------------------------------------------------------------------------- /avutil/dict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avutil/dict.go -------------------------------------------------------------------------------- /avutil/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avutil/error.go -------------------------------------------------------------------------------- /avutil/frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avutil/frame.go -------------------------------------------------------------------------------- /avutil/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avutil/log.go -------------------------------------------------------------------------------- /avutil/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avutil/memory.go -------------------------------------------------------------------------------- /avutil/opt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/avutil/opt.go -------------------------------------------------------------------------------- /example/sample.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/example/sample.mp4 -------------------------------------------------------------------------------- /example/tutorial01.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/example/tutorial01.go -------------------------------------------------------------------------------- /example/versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/example/versions.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/go.sum -------------------------------------------------------------------------------- /goav.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/goav.go -------------------------------------------------------------------------------- /swresample/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/swresample/context.go -------------------------------------------------------------------------------- /swresample/swresample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/swresample/swresample.go -------------------------------------------------------------------------------- /swscale/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/swscale/context.go -------------------------------------------------------------------------------- /swscale/swscale.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/swscale/swscale.go -------------------------------------------------------------------------------- /swscale/vector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leokinglong/goav/HEAD/swscale/vector.go --------------------------------------------------------------------------------