Documentation
¶
Index ¶
- Constants
- type AACChannelLayout
- type ACLPermission
- type AWSCloudRegion
- type BAdapt
- type CloudRegion
- type ConditionAttribute
- type ConditionType
- type DeinterlacingMode
- type EncoderVersion
- type EncryptionMethod
- type FMP4RepresentationType
- type GoogleCloudRegion
- type H264Level
- type H264Profile
- type H265Level
- type H265Profile
- type MVPredictionMode
- type MaxCTUSize
- type MediaType
- type MessageType
- type MotionSearch
- type Partition
- type PictureFieldParity
- type PositionUnit
- type ResponseStatus
- type SelectionMode
- type Status
- type TUInterDepth
- type TUIntraDepth
- type Trellis
Constants ¶
View Source
const ( PartitionNone = `NONE` PartitionP8X8 = `P8X8` PartitionP4X4 = `P4X4` PartitionB8X8 = `B8X8` PartitionI8X8 = `I8X8` PartitionI4X4 = `I4X4` PartitionALL = `ALL` )
View Source
const ( TrellisDisabled = `DISABLED` TrellisEnabledFinalMB = `ENABLED_FINAL_MB` TrellisEnabledAll = `ENABLED_ALL` TrellisDefault = TrellisEnabledFinalMB )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AACChannelLayout ¶
type AACChannelLayout string
const ( AACChannelLayoutNone AACChannelLayout = "NONE" AACChannelLayoutMono AACChannelLayout = "MONO" AACChannelLayoutStereo AACChannelLayout = "STEREO" AACChannelLayoutSurround AACChannelLayout = "SURROUND" AACChannelLayoutQuad AACChannelLayout = "QUAD" AACChannelLayoutHexagonal AACChannelLayout = "HEXAGONAL" AACChannelLayoutOctogonal AACChannelLayout = "OCTOGONAL" AACChannelLayoutStereoDownmix AACChannelLayout = "STEREO_DOWNMIX" AACChannelLayout21 AACChannelLayout = "2.1" AACChannelLayout22 AACChannelLayout = "2.2" AACChannelLayout31 AACChannelLayout = "3.1" AACChannelLayout40 AACChannelLayout = "4.0" AACChannelLayout41 AACChannelLayout = "4.1" AACChannelLayout50 AACChannelLayout = "5.0" AACChannelLayout50Back AACChannelLayout = "5.0_BACK" AACChannelLayout51 AACChannelLayout = "5.1" AACChannelLayout51Back AACChannelLayout = "5.1_BACK" AACChannelLayout60 AACChannelLayout = "6.0" AACChannelLayout60Front AACChannelLayout = "6.0_FRONT" AACChannelLayout61 AACChannelLayout = "6.1" AACChannelLayout61Back AACChannelLayout = "6.1_BACK" AACChannelLayout61Front AACChannelLayout = "6.1_FRONT" AACChannelLayout70 AACChannelLayout = "7.0" AACChannelLayout70Front AACChannelLayout = "7.0_FRONT" AACChannelLayout71 AACChannelLayout = "7.1" AACChannelLayout70Wide AACChannelLayout = "7.0_WIDE" AACChannelLayout70WideBack AACChannelLayout = "7.0_WIDE_BACK" )
Constants in Golang are not supposed to be all CAPS
type ACLPermission ¶
type ACLPermission string
const ( ACLPermissionPublicRead ACLPermission = "PUBLIC_READ" ACLPermissionPrivate ACLPermission = "PRIVATE" )
type AWSCloudRegion ¶
type AWSCloudRegion string
const ( AWSCloudRegionUSEast1 AWSCloudRegion = "US_EAST_1" AWSCloudRegionUSWest1 AWSCloudRegion = "US_WEST_1" AWSCloudRegionUSWest2 AWSCloudRegion = "US_WEST_2" AWSCloudRegionEUWest1 AWSCloudRegion = "EU_WEST_1" AWSCloudRegionEUCentral1 AWSCloudRegion = "EU_CENTRAL_1" AWSCloudRegionAPSouth1 AWSCloudRegion = "AP_SOUTH_1" AWSCloudRegionAPNortheast1 AWSCloudRegion = "AP_NORTHEAST_1" AWSCloudRegionAPNortheast2 AWSCloudRegion = "AP_NORTHEAST_2" AWSCloudRegionAPSoutheast1 AWSCloudRegion = "AP_SOUTHEAST_1" AWSCloudRegionAPSoutheast2 AWSCloudRegion = "AP_SOUTHEAST_2" AWSCloudRegionSAEast1 AWSCloudRegion = "SA_EAST_1" )
type CloudRegion ¶
type CloudRegion string
const ( CloudRegionAWSUSEast1 CloudRegion = "AWS_US_EAST_1" CloudRegionAWSUSWest1 CloudRegion = "AWS_US_WEST_1" CloudRegionAWSUSWest2 CloudRegion = "AWS_US_WEST_2" CloudRegionAWSEUWest1 CloudRegion = "AWS_EU_WEST_1" CloudRegionAWSEUCentral1 CloudRegion = "AWS_EU_CENTRAL_1" CloudRegionAWSAPSouth1 CloudRegion = "AWS_AP_SOUTH_1" CloudRegionAWSAPNortheast1 CloudRegion = "AWS_AP_NORTHEAST_1" CloudRegionAWSAPNortheast2 CloudRegion = "AWS_AP_NORTHEAST_2" CloudRegionAWSAPSoutheast1 CloudRegion = "AWS_AP_SOUTHEAST_1" CloudRegionAWSAPSoutheast2 CloudRegion = "AWS_AP_SOUTHEAST_2" CloudRegionAWSSAEast1 CloudRegion = "AWS_SA_EAST_1" CloudRegionGoogleEuropeWest1 CloudRegion = "GOOGLE_EUROPE_WEST_1" CloudRegionGoogleUSEast1 CloudRegion = "GOOGLE_US_EAST_1" CloudRegionGoogleUSCentral1 CloudRegion = "GOOGLE_US_CENTRAL_1" CloudRegionGoogleAsiaEast1 CloudRegion = "GOOGLE_ASIA_EAST_1" CloudRegionExternal CloudRegion = "EXTERNAL" )
type ConditionAttribute ¶ added in v1.3.0
type ConditionAttribute string
const ( ConditionAttributeHeight ConditionAttribute = "HEIGHT" ConditionAttributeWidth ConditionAttribute = "WIDTH" ConditionAttributeFPS ConditionAttribute = "FPS" ConditionAttributeBitrate ConditionAttribute = "BITRATE" ConditionAttributeAspectRatio ConditionAttribute = "ASPECTRATIO" ConditionAttributeInputStream ConditionAttribute = "INPUTSTREAM" )
type ConditionType ¶ added in v1.3.0
type ConditionType string
const ( ConditionTypeAnd ConditionType = "AND" ConditionTypeOr ConditionType = "OR" ConditionTypeCondition ConditionType = "CONDITION" )
type DeinterlacingMode ¶
type DeinterlacingMode string
const ( DeinterlacingModeFrame DeinterlacingMode = "FRAME" DeinterlacingModeField DeinterlacingMode = "FIELD" DeinterlacingModeFrameNoSpatial DeinterlacingMode = "FRAME_NOSPATIAL" DeinterlacingModeFieldNoSpatial DeinterlacingMode = "FIELD_NOSPATIAL" )
type EncoderVersion ¶
type EncoderVersion string
const ( EncoderVersionStable EncoderVersion = "STABLE" EncoderVersionBeta EncoderVersion = "BETA" EncoderVersion_0_16_0 EncoderVersion = "0.16.0" EncoderVersion_0_17_0 EncoderVersion = "0.17.0" )
type EncryptionMethod ¶ added in v1.3.0
type EncryptionMethod string
const ( EncryptionMethodMpegCenc EncryptionMethod = "MPEG_CENC" EncryptionMethodPiffCtr EncryptionMethod = "PIFF_CTR" )
type FMP4RepresentationType ¶
type FMP4RepresentationType string
const ( FMP4RepresentationTypeTemplate FMP4RepresentationType = "TEMPLATE" FMP4RepresentationTypeList FMP4RepresentationType = "LIST" FMP4RepresentationTypeTimeline FMP4RepresentationType = "TIMELINE" )
type GoogleCloudRegion ¶
type GoogleCloudRegion string
const ( GoogleCloudRegionEuropeWest1 GoogleCloudRegion = "EUROPE_WEST_1" GoogleCloudRegionUSEast1 GoogleCloudRegion = "US_EAST_1" GoogleCloudRegionUSCentral1 GoogleCloudRegion = "US_CENTRAL_1" GoogleCloudRegionAsiaEast1 GoogleCloudRegion = "ASIA_EAST_1" )
type H264Level ¶
type H264Level string
const ( H264Level1 H264Level = "1" H264Level1b H264Level = "1b" H264Level1_1 H264Level = "1.1" H264Level1_2 H264Level = "1.2" H264Level1_3 H264Level = "1.3" H264Level2 H264Level = "2" H264Level2_1 H264Level = "2.1" H264Level2_2 H264Level = "2.2" H264Level3 H264Level = "3" H264Level3_1 H264Level = "3.1" H264Level3_2 H264Level = "3.2" H264Level4 H264Level = "4" H264Level4_1 H264Level = "4.1" H264Level4_2 H264Level = "4.2" H264Level5 H264Level = "5" H264Level5_1 H264Level = "5.1" H264Level5_2 H264Level = "5.2" )
type H264Profile ¶
type H264Profile string
const ( H264ProfileBaseline H264Profile = "BASELINE" H264ProfileMain H264Profile = "MAIN" H264ProfileHigh H264Profile = "HIGH" )
type H265Level ¶
type H265Level string
const ( H265Level1 H265Level = "1" H265Level2 H265Level = "2" H265Level2_1 H265Level = "2.1" H265Level3 H265Level = "3" H265Level3_1 H265Level = "3.1" H265Level4 H265Level = "4" H265Level4_1 H265Level = "4.1" H265Level5 H265Level = "5" H265Level5_1 H265Level = "5.1" H265Level5_2 H265Level = "5.2" H265Level6 H265Level = "6" H265Level6_1 H265Level = "6.1" H265Level6_2 H265Level = "6.2" )
type H265Profile ¶
type H265Profile string
const ( H265ProfileMain H265Profile = "main" H265ProfileMain10 H265Profile = "main10" )
type MVPredictionMode ¶
type MVPredictionMode string
const ( MVPredictionModeNone MVPredictionMode = "NONE" MVPredictionModeSpatial MVPredictionMode = "SPATIAL" MVPredictionModeTemporal MVPredictionMode = "TEMPORAL" MVPredictionModeAuto MVPredictionMode = "AUTO" )
type MaxCTUSize ¶
type MaxCTUSize string
FIXME: This could be canonically an int
const ( MaxCTUSize16 MaxCTUSize = "16" MaxCTUSize32 MaxCTUSize = "32" MaxCTUSize64 MaxCTUSize = "64" )
type MessageType ¶
type MessageType string
const ( MessageTypeInfo MessageType = "INFO" MessageTypeError MessageType = "ERROR" )
type MotionSearch ¶
type MotionSearch string
const ( MotionSearchDiamond MotionSearch = "DIA" MotionSearchHexagon MotionSearch = "HEX" MotionSearchUnevenMultiHexagon MotionSearch = "UMH" MotionSearchStar MotionSearch = "STAR" MotionSearchFull MotionSearch = "FULL" )
type PictureFieldParity ¶
type PictureFieldParity string
const ( PictureFieldParityAuto PictureFieldParity = "AUTO" PictureFieldParityTopFieldFirst PictureFieldParity = "TOP_FIELD_FIRST" PictureFieldParityBottomFieldFirst PictureFieldParity = "BOTTOM_FIELD_FIRST" )
type PositionUnit ¶ added in v1.3.0
type PositionUnit string
const ( PositionSeconds PositionUnit = "SECONDS" PositionPercents PositionUnit = "PERCENTS" )
type ResponseStatus ¶
type ResponseStatus string
const ( ResponseStatusSuccess ResponseStatus = "SUCCESS" ResponseStatusError ResponseStatus = "ERROR" )
type SelectionMode ¶
type SelectionMode string
const ( SelectionModeAuto SelectionMode = "AUTO" SelectionModePositionAbsolute SelectionMode = "POSITION_ABSOLUTE" SelectionModeVideoRelative SelectionMode = "VIDEO_RELATIVE" SelectionModeAudioRelative SelectionMode = "AUDIO_RELATIVE" )
type TUInterDepth ¶
type TUInterDepth string
const ( TUInterDepth1 TUInterDepth = "1" TUInterDepth2 TUInterDepth = "2" TUInterDepth3 TUInterDepth = "3" TUInterDepth4 TUInterDepth = "4" )
type TUIntraDepth ¶
type TUIntraDepth string
const ( TUIntraDepth1 TUIntraDepth = "1" TUIntraDepth2 TUIntraDepth = "2" TUIntraDepth3 TUIntraDepth = "3" TUIntraDepth4 TUIntraDepth = "4" )
Source Files
¶
- aac_channel_layout.go
- acl_permission.go
- aws_cloud_region.go
- b_adapt.go
- cloud_region.go
- deinterlacing_mode.go
- encoder_version.go
- encryption_method.go
- fmp4_representation_type.go
- google_cloud_region.go
- h264_level.go
- h264_profile.go
- h265_level.go
- h265_profile.go
- max_ctu_size.go
- media_type.go
- message_type.go
- motion_search.go
- mv_prediction_mode.go
- partitions.go
- picture_field_parity.go
- position_unit.go
- response_status.go
- selection_mode.go
- status.go
- stream_conditions.go
- trellis.go
- tu_inter_depth.go
- tu_intra_depth.go
Click to show internal directories.
Click to hide internal directories.