mirror of
https://github.com/asticode/go-astiav.git
synced 2025-10-06 00:26:52 +08:00
17 lines
502 B
Go
17 lines
502 B
Go
package astiav
|
|
|
|
//#cgo pkg-config: libavformat
|
|
//#include <libavformat/avformat.h>
|
|
import "C"
|
|
|
|
type IOContextFlag int
|
|
|
|
// https://github.com/FFmpeg/FFmpeg/blob/n5.0/libavformat/avio.h#L621
|
|
const (
|
|
IOContextFlagRead = IOContextFlag(C.AVIO_FLAG_READ)
|
|
IOContextFlagWrite = IOContextFlag(C.AVIO_FLAG_WRITE)
|
|
IOContextFlagReadWrite = IOContextFlag(C.AVIO_FLAG_READ_WRITE)
|
|
IOContextFlagNonBlock = IOContextFlag(C.AVIO_FLAG_NONBLOCK)
|
|
IOContextFlagDirect = IOContextFlag(C.AVIO_FLAG_DIRECT)
|
|
)
|