mirror of
https://github.com/asticode/go-astiav.git
synced 2025-09-26 20:21:15 +08:00
29 lines
1.6 KiB
Go
29 lines
1.6 KiB
Go
package astiav
|
|
|
|
//#include <libavformat/avformat.h>
|
|
import "C"
|
|
|
|
// https://ffmpeg.org/doxygen/7.0/avformat_8h.html#af09f200b4cd9bf0baa05671436eef2fb
|
|
type DispositionFlag int64
|
|
|
|
const (
|
|
DispositionFlagDefault = DispositionFlag(C.AV_DISPOSITION_DEFAULT)
|
|
DispositionFlagDub = DispositionFlag(C.AV_DISPOSITION_DUB)
|
|
DispositionFlagOriginal = DispositionFlag(C.AV_DISPOSITION_ORIGINAL)
|
|
DispositionFlagComment = DispositionFlag(C.AV_DISPOSITION_COMMENT)
|
|
DispositionFlagLyrics = DispositionFlag(C.AV_DISPOSITION_LYRICS)
|
|
DispositionFlagKaraoke = DispositionFlag(C.AV_DISPOSITION_KARAOKE)
|
|
DispositionFlagForced = DispositionFlag(C.AV_DISPOSITION_FORCED)
|
|
DispositionFlagHearingImpaired = DispositionFlag(C.AV_DISPOSITION_HEARING_IMPAIRED)
|
|
DispositionFlagVisualImpaired = DispositionFlag(C.AV_DISPOSITION_VISUAL_IMPAIRED)
|
|
DispositionFlagCleanEffects = DispositionFlag(C.AV_DISPOSITION_CLEAN_EFFECTS)
|
|
DispositionFlagAttachedPic = DispositionFlag(C.AV_DISPOSITION_ATTACHED_PIC)
|
|
DispositionFlagTimedThumbnails = DispositionFlag(C.AV_DISPOSITION_TIMED_THUMBNAILS)
|
|
DispositionFlagNonDiegetic = DispositionFlag(C.AV_DISPOSITION_NON_DIEGETIC)
|
|
DispositionFlagCaptions = DispositionFlag(C.AV_DISPOSITION_CAPTIONS)
|
|
DispositionFlagDescriptions = DispositionFlag(C.AV_DISPOSITION_DESCRIPTIONS)
|
|
DispositionFlagMetadata = DispositionFlag(C.AV_DISPOSITION_METADATA)
|
|
DispositionFlagDependent = DispositionFlag(C.AV_DISPOSITION_DEPENDENT)
|
|
DispositionFlagStillImage = DispositionFlag(C.AV_DISPOSITION_STILL_IMAGE)
|
|
)
|