Documentation
¶
Index ¶
- Variables
- type BuzzwordConfig
- type BuzzwordShowConfig
- func (*BuzzwordShowConfig) Descriptor() ([]byte, []int)deprecated
- func (x *BuzzwordShowConfig) GetBuzzwordId() int64
- func (x *BuzzwordShowConfig) GetId() int64
- func (x *BuzzwordShowConfig) GetName() string
- func (x *BuzzwordShowConfig) GetSchema() string
- func (x *BuzzwordShowConfig) GetSchemaType() int32
- func (x *BuzzwordShowConfig) GetSource() int32
- func (*BuzzwordShowConfig) ProtoMessage()
- func (x *BuzzwordShowConfig) ProtoReflect() protoreflect.Message
- func (x *BuzzwordShowConfig) Reset()
- func (x *BuzzwordShowConfig) String() string
- type CommandDm
- func (*CommandDm) Descriptor() ([]byte, []int)deprecated
- func (x *CommandDm) GetCommand() string
- func (x *CommandDm) GetContent() string
- func (x *CommandDm) GetCtime() string
- func (x *CommandDm) GetExtra() string
- func (x *CommandDm) GetId() int64
- func (x *CommandDm) GetIdStr() string
- func (x *CommandDm) GetMid() string
- func (x *CommandDm) GetMtime() string
- func (x *CommandDm) GetOid() int64
- func (x *CommandDm) GetProgress() int32
- func (*CommandDm) ProtoMessage()
- func (x *CommandDm) ProtoReflect() protoreflect.Message
- func (x *CommandDm) Reset()
- func (x *CommandDm) String() string
- type DMAttrBit
- type DanmakuAIFlag
- type DanmakuElem
- func (*DanmakuElem) Descriptor() ([]byte, []int)deprecated
- func (x *DanmakuElem) GetAction() string
- func (x *DanmakuElem) GetAttr() int32
- func (x *DanmakuElem) GetColor() uint32
- func (x *DanmakuElem) GetContent() string
- func (x *DanmakuElem) GetCtime() int64
- func (x *DanmakuElem) GetFontsize() int32
- func (x *DanmakuElem) GetId() int64
- func (x *DanmakuElem) GetIdStr() string
- func (x *DanmakuElem) GetMidHash() string
- func (x *DanmakuElem) GetMode() int32
- func (x *DanmakuElem) GetPool() int32
- func (x *DanmakuElem) GetProgress() int32
- func (x *DanmakuElem) GetWeight() int32
- func (*DanmakuElem) ProtoMessage()
- func (x *DanmakuElem) ProtoReflect() protoreflect.Message
- func (x *DanmakuElem) Reset()
- func (x *DanmakuElem) String() string
- type DanmakuFlag
- type DanmakuFlagConfig
- func (*DanmakuFlagConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DanmakuFlagConfig) GetRecFlag() int32
- func (x *DanmakuFlagConfig) GetRecSwitch() int32
- func (x *DanmakuFlagConfig) GetRecText() string
- func (*DanmakuFlagConfig) ProtoMessage()
- func (x *DanmakuFlagConfig) ProtoReflect() protoreflect.Message
- func (x *DanmakuFlagConfig) Reset()
- func (x *DanmakuFlagConfig) String() string
- type DanmuDefaultPlayerConfig
- func (*DanmuDefaultPlayerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DanmuDefaultPlayerConfig) GetInlinePlayerDanmakuSwitch() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuAiRecommendedLevel() int32
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuAiRecommendedSwitch() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockbottom() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockcolorful() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockrepeat() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockscroll() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockspecial() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlocktop() bool
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuDomain() float32
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuOpacity() float32
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuScalingfactor() float32
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuSeniorModeSwitch() int32
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuSpeed() int32
- func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuUseDefaultConfig() bool
- func (*DanmuDefaultPlayerConfig) ProtoMessage()
- func (x *DanmuDefaultPlayerConfig) ProtoReflect() protoreflect.Message
- func (x *DanmuDefaultPlayerConfig) Reset()
- func (x *DanmuDefaultPlayerConfig) String() string
- type DanmuPlayerConfig
- func (*DanmuPlayerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DanmuPlayerConfig) GetInlinePlayerDanmakuConfig() int32
- func (x *DanmuPlayerConfig) GetInlinePlayerDanmakuSwitch() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuAiRecommendedLevel() int32
- func (x *DanmuPlayerConfig) GetPlayerDanmakuAiRecommendedSwitch() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockbottom() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockcolorful() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockrepeat() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockscroll() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockspecial() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuBlocktop() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuDomain() float32
- func (x *DanmuPlayerConfig) GetPlayerDanmakuEnableblocklist() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuIosSwitchSave() int32
- func (x *DanmuPlayerConfig) GetPlayerDanmakuOpacity() float32
- func (x *DanmuPlayerConfig) GetPlayerDanmakuScalingfactor() float32
- func (x *DanmuPlayerConfig) GetPlayerDanmakuSeniorModeSwitch() int32
- func (x *DanmuPlayerConfig) GetPlayerDanmakuSpeed() int32
- func (x *DanmuPlayerConfig) GetPlayerDanmakuSwitch() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuSwitchSave() bool
- func (x *DanmuPlayerConfig) GetPlayerDanmakuUseDefaultConfig() bool
- func (*DanmuPlayerConfig) ProtoMessage()
- func (x *DanmuPlayerConfig) ProtoReflect() protoreflect.Message
- func (x *DanmuPlayerConfig) Reset()
- func (x *DanmuPlayerConfig) String() string
- type DanmuPlayerDynamicConfig
- func (*DanmuPlayerDynamicConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DanmuPlayerDynamicConfig) GetPlayerDanmakuDomain() float32
- func (x *DanmuPlayerDynamicConfig) GetProgress() int32
- func (*DanmuPlayerDynamicConfig) ProtoMessage()
- func (x *DanmuPlayerDynamicConfig) ProtoReflect() protoreflect.Message
- func (x *DanmuPlayerDynamicConfig) Reset()
- func (x *DanmuPlayerDynamicConfig) String() string
- type DanmuPlayerViewConfig
- func (*DanmuPlayerViewConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DanmuPlayerViewConfig) GetDanmukuDefaultPlayerConfig() *DanmuDefaultPlayerConfig
- func (x *DanmuPlayerViewConfig) GetDanmukuPlayerConfig() *DanmuPlayerConfig
- func (x *DanmuPlayerViewConfig) GetDanmukuPlayerDynamicConfig() []*DanmuPlayerDynamicConfig
- func (*DanmuPlayerViewConfig) ProtoMessage()
- func (x *DanmuPlayerViewConfig) ProtoReflect() protoreflect.Message
- func (x *DanmuPlayerViewConfig) Reset()
- func (x *DanmuPlayerViewConfig) String() string
- type DanmuWebPlayerConfig
- func (*DanmuWebPlayerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DanmuWebPlayerConfig) GetAiLevel() int32
- func (x *DanmuWebPlayerConfig) GetAiSwitch() bool
- func (x *DanmuWebPlayerConfig) GetBlockbottom() bool
- func (x *DanmuWebPlayerConfig) GetBlockcolor() bool
- func (x *DanmuWebPlayerConfig) GetBlockscroll() bool
- func (x *DanmuWebPlayerConfig) GetBlockspecial() bool
- func (x *DanmuWebPlayerConfig) GetBlocktop() bool
- func (x *DanmuWebPlayerConfig) GetBold() bool
- func (x *DanmuWebPlayerConfig) GetDmSwitch() bool
- func (x *DanmuWebPlayerConfig) GetDmarea() int32
- func (x *DanmuWebPlayerConfig) GetDmask() bool
- func (x *DanmuWebPlayerConfig) GetDrawType() string
- func (x *DanmuWebPlayerConfig) GetFontborder() int32
- func (x *DanmuWebPlayerConfig) GetFontfamily() string
- func (x *DanmuWebPlayerConfig) GetFontsize() float32
- func (x *DanmuWebPlayerConfig) GetOpacity() float32
- func (x *DanmuWebPlayerConfig) GetPreventshade() bool
- func (x *DanmuWebPlayerConfig) GetScreensync() bool
- func (x *DanmuWebPlayerConfig) GetSeniorModeSwitch() int32
- func (x *DanmuWebPlayerConfig) GetSpeedplus() float32
- func (x *DanmuWebPlayerConfig) GetSpeedsync() bool
- func (*DanmuWebPlayerConfig) ProtoMessage()
- func (x *DanmuWebPlayerConfig) ProtoReflect() protoreflect.Message
- func (x *DanmuWebPlayerConfig) Reset()
- func (x *DanmuWebPlayerConfig) String() string
- type DmExpoReportReq
- func (*DmExpoReportReq) Descriptor() ([]byte, []int)deprecated
- func (x *DmExpoReportReq) GetOid() int64
- func (x *DmExpoReportReq) GetSessionId() string
- func (x *DmExpoReportReq) GetSpmid() string
- func (*DmExpoReportReq) ProtoMessage()
- func (x *DmExpoReportReq) ProtoReflect() protoreflect.Message
- func (x *DmExpoReportReq) Reset()
- func (x *DmExpoReportReq) String() string
- type DmExpoReportRes
- type DmPlayerConfigReq
- func (*DmPlayerConfigReq) Descriptor() ([]byte, []int)deprecated
- func (x *DmPlayerConfigReq) GetAiRecommendedLevel() *PlayerDanmakuAiRecommendedLevel
- func (x *DmPlayerConfigReq) GetAiRecommendedSwitch() *PlayerDanmakuAiRecommendedSwitch
- func (x *DmPlayerConfigReq) GetBlockbottom() *PlayerDanmakuBlockbottom
- func (x *DmPlayerConfigReq) GetBlockcolorful() *PlayerDanmakuBlockcolorful
- func (x *DmPlayerConfigReq) GetBlockrepeat() *PlayerDanmakuBlockrepeat
- func (x *DmPlayerConfigReq) GetBlockscroll() *PlayerDanmakuBlockscroll
- func (x *DmPlayerConfigReq) GetBlockspecial() *PlayerDanmakuBlockspecial
- func (x *DmPlayerConfigReq) GetBlocktop() *PlayerDanmakuBlocktop
- func (x *DmPlayerConfigReq) GetDomain() *PlayerDanmakuDomain
- func (x *DmPlayerConfigReq) GetEnableblocklist() *PlayerDanmakuEnableblocklist
- func (x *DmPlayerConfigReq) GetInlinePlayerDanmakuSwitch() *InlinePlayerDanmakuSwitch
- func (x *DmPlayerConfigReq) GetOpacity() *PlayerDanmakuOpacity
- func (x *DmPlayerConfigReq) GetScalingfactor() *PlayerDanmakuScalingfactor
- func (x *DmPlayerConfigReq) GetSeniorModeSwitch() *PlayerDanmakuSeniorModeSwitch
- func (x *DmPlayerConfigReq) GetSpeed() *PlayerDanmakuSpeed
- func (x *DmPlayerConfigReq) GetSwitch() *PlayerDanmakuSwitch
- func (x *DmPlayerConfigReq) GetSwitchSave() *PlayerDanmakuSwitchSave
- func (x *DmPlayerConfigReq) GetTs() int64
- func (x *DmPlayerConfigReq) GetUseDefaultConfig() *PlayerDanmakuUseDefaultConfig
- func (*DmPlayerConfigReq) ProtoMessage()
- func (x *DmPlayerConfigReq) ProtoReflect() protoreflect.Message
- func (x *DmPlayerConfigReq) Reset()
- func (x *DmPlayerConfigReq) String() string
- type DmSegConfig
- func (*DmSegConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegConfig) GetPageSize() int64
- func (x *DmSegConfig) GetTotal() int64
- func (*DmSegConfig) ProtoMessage()
- func (x *DmSegConfig) ProtoReflect() protoreflect.Message
- func (x *DmSegConfig) Reset()
- func (x *DmSegConfig) String() string
- type DmSegMobileReply
- func (*DmSegMobileReply) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegMobileReply) GetAiFlag() *DanmakuAIFlag
- func (x *DmSegMobileReply) GetElems() []*DanmakuElem
- func (x *DmSegMobileReply) GetState() int32
- func (*DmSegMobileReply) ProtoMessage()
- func (x *DmSegMobileReply) ProtoReflect() protoreflect.Message
- func (x *DmSegMobileReply) Reset()
- func (x *DmSegMobileReply) String() string
- type DmSegMobileReq
- func (*DmSegMobileReq) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegMobileReq) GetOid() int64
- func (x *DmSegMobileReq) GetPid() int64
- func (x *DmSegMobileReq) GetSegmentIndex() int64
- func (x *DmSegMobileReq) GetTeenagersMode() int32
- func (x *DmSegMobileReq) GetType() int32
- func (*DmSegMobileReq) ProtoMessage()
- func (x *DmSegMobileReq) ProtoReflect() protoreflect.Message
- func (x *DmSegMobileReq) Reset()
- func (x *DmSegMobileReq) String() string
- type DmSegOttReply
- func (*DmSegOttReply) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegOttReply) GetClosed() bool
- func (x *DmSegOttReply) GetElems() []*DanmakuElem
- func (*DmSegOttReply) ProtoMessage()
- func (x *DmSegOttReply) ProtoReflect() protoreflect.Message
- func (x *DmSegOttReply) Reset()
- func (x *DmSegOttReply) String() string
- type DmSegOttReq
- func (*DmSegOttReq) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegOttReq) GetOid() int64
- func (x *DmSegOttReq) GetPid() int64
- func (x *DmSegOttReq) GetSegmentIndex() int64
- func (x *DmSegOttReq) GetType() int32
- func (*DmSegOttReq) ProtoMessage()
- func (x *DmSegOttReq) ProtoReflect() protoreflect.Message
- func (x *DmSegOttReq) Reset()
- func (x *DmSegOttReq) String() string
- type DmSegSDKReply
- func (*DmSegSDKReply) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegSDKReply) GetClosed() bool
- func (x *DmSegSDKReply) GetElems() []*DanmakuElem
- func (*DmSegSDKReply) ProtoMessage()
- func (x *DmSegSDKReply) ProtoReflect() protoreflect.Message
- func (x *DmSegSDKReply) Reset()
- func (x *DmSegSDKReply) String() string
- type DmSegSDKReq
- func (*DmSegSDKReq) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegSDKReq) GetOid() int64
- func (x *DmSegSDKReq) GetPid() int64
- func (x *DmSegSDKReq) GetSegmentIndex() int64
- func (x *DmSegSDKReq) GetType() int32
- func (*DmSegSDKReq) ProtoMessage()
- func (x *DmSegSDKReq) ProtoReflect() protoreflect.Message
- func (x *DmSegSDKReq) Reset()
- func (x *DmSegSDKReq) String() string
- type DmViewReply
- func (*DmViewReply) Descriptor() ([]byte, []int)deprecated
- func (x *DmViewReply) GetAiFlag() *DanmakuFlagConfig
- func (x *DmViewReply) GetAllow() bool
- func (x *DmViewReply) GetBuzzwordConfig() *BuzzwordConfig
- func (x *DmViewReply) GetCheckBox() string
- func (x *DmViewReply) GetCheckBoxShowMsg() string
- func (x *DmViewReply) GetClosed() bool
- func (x *DmViewReply) GetExpoReport() *ExpoReport
- func (x *DmViewReply) GetExpressions() []*Expressions
- func (x *DmViewReply) GetInputPlaceholder() string
- func (x *DmViewReply) GetMask() *VideoMask
- func (x *DmViewReply) GetPlayerConfig() *DanmuPlayerViewConfig
- func (x *DmViewReply) GetReportFilterContent() []string
- func (x *DmViewReply) GetSendBoxStyle() int32
- func (x *DmViewReply) GetSpecialDms() []string
- func (x *DmViewReply) GetSubtitle() *VideoSubtitle
- func (x *DmViewReply) GetTextPlaceholder() string
- func (*DmViewReply) ProtoMessage()
- func (x *DmViewReply) ProtoReflect() protoreflect.Message
- func (x *DmViewReply) Reset()
- func (x *DmViewReply) String() string
- type DmViewReq
- func (*DmViewReq) Descriptor() ([]byte, []int)deprecated
- func (x *DmViewReq) GetIsHardBoot() int32
- func (x *DmViewReq) GetOid() int64
- func (x *DmViewReq) GetPid() int64
- func (x *DmViewReq) GetSpmid() string
- func (x *DmViewReq) GetType() int32
- func (*DmViewReq) ProtoMessage()
- func (x *DmViewReq) ProtoReflect() protoreflect.Message
- func (x *DmViewReq) Reset()
- func (x *DmViewReq) String() string
- type DmWebViewReply
- func (*DmWebViewReply) Descriptor() ([]byte, []int)deprecated
- func (x *DmWebViewReply) GetCheckBox() bool
- func (x *DmWebViewReply) GetCommandDms() []*CommandDm
- func (x *DmWebViewReply) GetCount() int64
- func (x *DmWebViewReply) GetDmSge() *DmSegConfig
- func (x *DmWebViewReply) GetExpressions() []*Expressions
- func (x *DmWebViewReply) GetFlag() *DanmakuFlagConfig
- func (x *DmWebViewReply) GetPlayerConfig() *DanmuWebPlayerConfig
- func (x *DmWebViewReply) GetReportFilterContent() []string
- func (x *DmWebViewReply) GetSpecialDms() []string
- func (x *DmWebViewReply) GetState() int32
- func (x *DmWebViewReply) GetText() string
- func (x *DmWebViewReply) GetTextSide() string
- func (*DmWebViewReply) ProtoMessage()
- func (x *DmWebViewReply) ProtoReflect() protoreflect.Message
- func (x *DmWebViewReply) Reset()
- func (x *DmWebViewReply) String() string
- type ExpoReport
- type Expression
- func (*Expression) Descriptor() ([]byte, []int)deprecated
- func (x *Expression) GetKeyword() []string
- func (x *Expression) GetPeriod() []*Period
- func (x *Expression) GetUrl() string
- func (*Expression) ProtoMessage()
- func (x *Expression) ProtoReflect() protoreflect.Message
- func (x *Expression) Reset()
- func (x *Expression) String() string
- type Expressions
- type InlinePlayerDanmakuSwitch
- func (*InlinePlayerDanmakuSwitch) Descriptor() ([]byte, []int)deprecated
- func (x *InlinePlayerDanmakuSwitch) GetValue() bool
- func (*InlinePlayerDanmakuSwitch) ProtoMessage()
- func (x *InlinePlayerDanmakuSwitch) ProtoReflect() protoreflect.Message
- func (x *InlinePlayerDanmakuSwitch) Reset()
- func (x *InlinePlayerDanmakuSwitch) String() string
- type Period
- type PlayerDanmakuAiRecommendedLevel
- func (*PlayerDanmakuAiRecommendedLevel) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuAiRecommendedLevel) GetValue() bool
- func (*PlayerDanmakuAiRecommendedLevel) ProtoMessage()
- func (x *PlayerDanmakuAiRecommendedLevel) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuAiRecommendedLevel) Reset()
- func (x *PlayerDanmakuAiRecommendedLevel) String() string
- type PlayerDanmakuAiRecommendedSwitch
- func (*PlayerDanmakuAiRecommendedSwitch) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuAiRecommendedSwitch) GetValue() bool
- func (*PlayerDanmakuAiRecommendedSwitch) ProtoMessage()
- func (x *PlayerDanmakuAiRecommendedSwitch) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuAiRecommendedSwitch) Reset()
- func (x *PlayerDanmakuAiRecommendedSwitch) String() string
- type PlayerDanmakuBlockbottom
- func (*PlayerDanmakuBlockbottom) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuBlockbottom) GetValue() bool
- func (*PlayerDanmakuBlockbottom) ProtoMessage()
- func (x *PlayerDanmakuBlockbottom) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuBlockbottom) Reset()
- func (x *PlayerDanmakuBlockbottom) String() string
- type PlayerDanmakuBlockcolorful
- func (*PlayerDanmakuBlockcolorful) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuBlockcolorful) GetValue() bool
- func (*PlayerDanmakuBlockcolorful) ProtoMessage()
- func (x *PlayerDanmakuBlockcolorful) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuBlockcolorful) Reset()
- func (x *PlayerDanmakuBlockcolorful) String() string
- type PlayerDanmakuBlockrepeat
- func (*PlayerDanmakuBlockrepeat) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuBlockrepeat) GetValue() bool
- func (*PlayerDanmakuBlockrepeat) ProtoMessage()
- func (x *PlayerDanmakuBlockrepeat) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuBlockrepeat) Reset()
- func (x *PlayerDanmakuBlockrepeat) String() string
- type PlayerDanmakuBlockscroll
- func (*PlayerDanmakuBlockscroll) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuBlockscroll) GetValue() bool
- func (*PlayerDanmakuBlockscroll) ProtoMessage()
- func (x *PlayerDanmakuBlockscroll) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuBlockscroll) Reset()
- func (x *PlayerDanmakuBlockscroll) String() string
- type PlayerDanmakuBlockspecial
- func (*PlayerDanmakuBlockspecial) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuBlockspecial) GetValue() bool
- func (*PlayerDanmakuBlockspecial) ProtoMessage()
- func (x *PlayerDanmakuBlockspecial) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuBlockspecial) Reset()
- func (x *PlayerDanmakuBlockspecial) String() string
- type PlayerDanmakuBlocktop
- func (*PlayerDanmakuBlocktop) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuBlocktop) GetValue() bool
- func (*PlayerDanmakuBlocktop) ProtoMessage()
- func (x *PlayerDanmakuBlocktop) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuBlocktop) Reset()
- func (x *PlayerDanmakuBlocktop) String() string
- type PlayerDanmakuDomain
- func (*PlayerDanmakuDomain) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuDomain) GetValue() float32
- func (*PlayerDanmakuDomain) ProtoMessage()
- func (x *PlayerDanmakuDomain) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuDomain) Reset()
- func (x *PlayerDanmakuDomain) String() string
- type PlayerDanmakuEnableblocklist
- func (*PlayerDanmakuEnableblocklist) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuEnableblocklist) GetValue() bool
- func (*PlayerDanmakuEnableblocklist) ProtoMessage()
- func (x *PlayerDanmakuEnableblocklist) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuEnableblocklist) Reset()
- func (x *PlayerDanmakuEnableblocklist) String() string
- type PlayerDanmakuOpacity
- func (*PlayerDanmakuOpacity) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuOpacity) GetValue() float32
- func (*PlayerDanmakuOpacity) ProtoMessage()
- func (x *PlayerDanmakuOpacity) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuOpacity) Reset()
- func (x *PlayerDanmakuOpacity) String() string
- type PlayerDanmakuScalingfactor
- func (*PlayerDanmakuScalingfactor) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuScalingfactor) GetValue() float32
- func (*PlayerDanmakuScalingfactor) ProtoMessage()
- func (x *PlayerDanmakuScalingfactor) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuScalingfactor) Reset()
- func (x *PlayerDanmakuScalingfactor) String() string
- type PlayerDanmakuSeniorModeSwitch
- func (*PlayerDanmakuSeniorModeSwitch) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuSeniorModeSwitch) GetValue() int32
- func (*PlayerDanmakuSeniorModeSwitch) ProtoMessage()
- func (x *PlayerDanmakuSeniorModeSwitch) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuSeniorModeSwitch) Reset()
- func (x *PlayerDanmakuSeniorModeSwitch) String() string
- type PlayerDanmakuSpeed
- func (*PlayerDanmakuSpeed) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuSpeed) GetValue() int32
- func (*PlayerDanmakuSpeed) ProtoMessage()
- func (x *PlayerDanmakuSpeed) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuSpeed) Reset()
- func (x *PlayerDanmakuSpeed) String() string
- type PlayerDanmakuSwitch
- func (*PlayerDanmakuSwitch) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuSwitch) GetCanIgnore() bool
- func (x *PlayerDanmakuSwitch) GetValue() bool
- func (*PlayerDanmakuSwitch) ProtoMessage()
- func (x *PlayerDanmakuSwitch) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuSwitch) Reset()
- func (x *PlayerDanmakuSwitch) String() string
- type PlayerDanmakuSwitchSave
- func (*PlayerDanmakuSwitchSave) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuSwitchSave) GetValue() bool
- func (*PlayerDanmakuSwitchSave) ProtoMessage()
- func (x *PlayerDanmakuSwitchSave) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuSwitchSave) Reset()
- func (x *PlayerDanmakuSwitchSave) String() string
- type PlayerDanmakuUseDefaultConfig
- func (*PlayerDanmakuUseDefaultConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerDanmakuUseDefaultConfig) GetValue() bool
- func (*PlayerDanmakuUseDefaultConfig) ProtoMessage()
- func (x *PlayerDanmakuUseDefaultConfig) ProtoReflect() protoreflect.Message
- func (x *PlayerDanmakuUseDefaultConfig) Reset()
- func (x *PlayerDanmakuUseDefaultConfig) String() string
- type Response
- type SubtitleItem
- func (*SubtitleItem) Descriptor() ([]byte, []int)deprecated
- func (x *SubtitleItem) GetAuthor() *UserInfo
- func (x *SubtitleItem) GetId() int64
- func (x *SubtitleItem) GetIdStr() string
- func (x *SubtitleItem) GetLan() string
- func (x *SubtitleItem) GetLanDoc() string
- func (x *SubtitleItem) GetSubtitleUrl() string
- func (x *SubtitleItem) GetType() SubtitleType
- func (*SubtitleItem) ProtoMessage()
- func (x *SubtitleItem) ProtoReflect() protoreflect.Message
- func (x *SubtitleItem) Reset()
- func (x *SubtitleItem) String() string
- type SubtitleType
- func (SubtitleType) Descriptor() protoreflect.EnumDescriptor
- func (x SubtitleType) Enum() *SubtitleType
- func (SubtitleType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SubtitleType) Number() protoreflect.EnumNumber
- func (x SubtitleType) String() string
- func (SubtitleType) Type() protoreflect.EnumType
- type UserInfo
- func (*UserInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserInfo) GetFace() string
- func (x *UserInfo) GetMid() int64
- func (x *UserInfo) GetName() string
- func (x *UserInfo) GetRank() int32
- func (x *UserInfo) GetSex() string
- func (x *UserInfo) GetSign() string
- func (*UserInfo) ProtoMessage()
- func (x *UserInfo) ProtoReflect() protoreflect.Message
- func (x *UserInfo) Reset()
- func (x *UserInfo) String() string
- type VideoMask
- func (*VideoMask) Descriptor() ([]byte, []int)deprecated
- func (x *VideoMask) GetCid() int64
- func (x *VideoMask) GetFps() int32
- func (x *VideoMask) GetMaskUrl() string
- func (x *VideoMask) GetPlat() int32
- func (x *VideoMask) GetTime() int64
- func (*VideoMask) ProtoMessage()
- func (x *VideoMask) ProtoReflect() protoreflect.Message
- func (x *VideoMask) Reset()
- func (x *VideoMask) String() string
- type VideoSubtitle
- func (*VideoSubtitle) Descriptor() ([]byte, []int)deprecated
- func (x *VideoSubtitle) GetLan() string
- func (x *VideoSubtitle) GetLanDoc() string
- func (x *VideoSubtitle) GetSubtitles() []*SubtitleItem
- func (*VideoSubtitle) ProtoMessage()
- func (x *VideoSubtitle) ProtoReflect() protoreflect.Message
- func (x *VideoSubtitle) Reset()
- func (x *VideoSubtitle) String() string
Constants ¶
This section is empty.
Variables ¶
var ( DMAttrBit_name = map[int32]string{ 0: "DMAttrBitProtect", 1: "DMAttrBitFromLive", 2: "DMAttrHighLike", } DMAttrBit_value = map[string]int32{ "DMAttrBitProtect": 0, "DMAttrBitFromLive": 1, "DMAttrHighLike": 2, } )
Enum value maps for DMAttrBit.
var ( SubtitleType_name = map[int32]string{ 0: "CC", 1: "AI", } SubtitleType_value = map[string]int32{ "CC": 0, "AI": 1, } )
Enum value maps for SubtitleType.
var File_dm_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type BuzzwordConfig ¶
type BuzzwordConfig struct {
//
Keywords []*BuzzwordShowConfig `protobuf:"bytes,1,rep,name=keywords,proto3" json:"keywords,omitempty"`
// contains filtered or unexported fields
}
func (*BuzzwordConfig) Descriptor
deprecated
func (*BuzzwordConfig) Descriptor() ([]byte, []int)
Deprecated: Use BuzzwordConfig.ProtoReflect.Descriptor instead.
func (*BuzzwordConfig) GetKeywords ¶
func (x *BuzzwordConfig) GetKeywords() []*BuzzwordShowConfig
func (*BuzzwordConfig) ProtoMessage ¶
func (*BuzzwordConfig) ProtoMessage()
func (*BuzzwordConfig) ProtoReflect ¶
func (x *BuzzwordConfig) ProtoReflect() protoreflect.Message
func (*BuzzwordConfig) Reset ¶
func (x *BuzzwordConfig) Reset()
func (*BuzzwordConfig) String ¶
func (x *BuzzwordConfig) String() string
type BuzzwordShowConfig ¶
type BuzzwordShowConfig struct {
//
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
//
Schema string `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
//
Source int32 `protobuf:"varint,3,opt,name=source,proto3" json:"source,omitempty"`
//
Id int64 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
//
BuzzwordId int64 `protobuf:"varint,5,opt,name=buzzword_id,json=buzzwordId,proto3" json:"buzzword_id,omitempty"`
//
SchemaType int32 `protobuf:"varint,6,opt,name=schema_type,json=schemaType,proto3" json:"schema_type,omitempty"`
// contains filtered or unexported fields
}
func (*BuzzwordShowConfig) Descriptor
deprecated
func (*BuzzwordShowConfig) Descriptor() ([]byte, []int)
Deprecated: Use BuzzwordShowConfig.ProtoReflect.Descriptor instead.
func (*BuzzwordShowConfig) GetBuzzwordId ¶
func (x *BuzzwordShowConfig) GetBuzzwordId() int64
func (*BuzzwordShowConfig) GetId ¶
func (x *BuzzwordShowConfig) GetId() int64
func (*BuzzwordShowConfig) GetName ¶
func (x *BuzzwordShowConfig) GetName() string
func (*BuzzwordShowConfig) GetSchema ¶
func (x *BuzzwordShowConfig) GetSchema() string
func (*BuzzwordShowConfig) GetSchemaType ¶
func (x *BuzzwordShowConfig) GetSchemaType() int32
func (*BuzzwordShowConfig) GetSource ¶
func (x *BuzzwordShowConfig) GetSource() int32
func (*BuzzwordShowConfig) ProtoMessage ¶
func (*BuzzwordShowConfig) ProtoMessage()
func (*BuzzwordShowConfig) ProtoReflect ¶
func (x *BuzzwordShowConfig) ProtoReflect() protoreflect.Message
func (*BuzzwordShowConfig) Reset ¶
func (x *BuzzwordShowConfig) Reset()
func (*BuzzwordShowConfig) String ¶
func (x *BuzzwordShowConfig) String() string
type CommandDm ¶
type CommandDm struct {
// 弹幕id
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// 对象视频cid
Oid int64 `protobuf:"varint,2,opt,name=oid,proto3" json:"oid,omitempty"`
// 发送者mid
Mid string `protobuf:"bytes,3,opt,name=mid,proto3" json:"mid,omitempty"`
// 互动弹幕指令
Command string `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
// 互动弹幕正文
Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"`
// 出现时间
Progress int32 `protobuf:"varint,6,opt,name=progress,proto3" json:"progress,omitempty"`
// 创建时间
Ctime string `protobuf:"bytes,7,opt,name=ctime,proto3" json:"ctime,omitempty"`
// 发布时间
Mtime string `protobuf:"bytes,8,opt,name=mtime,proto3" json:"mtime,omitempty"`
// 扩展json数据
Extra string `protobuf:"bytes,9,opt,name=extra,proto3" json:"extra,omitempty"`
// 弹幕id str类型
IdStr string `protobuf:"bytes,10,opt,name=idStr,proto3" json:"idStr,omitempty"`
// contains filtered or unexported fields
}
互动弹幕条目信息
func (*CommandDm) Descriptor
deprecated
func (*CommandDm) GetCommand ¶
func (*CommandDm) GetContent ¶
func (*CommandDm) GetProgress ¶
func (*CommandDm) ProtoMessage ¶
func (*CommandDm) ProtoMessage()
func (*CommandDm) ProtoReflect ¶
func (x *CommandDm) ProtoReflect() protoreflect.Message
type DMAttrBit ¶
type DMAttrBit int32
弹幕属性位值
func (DMAttrBit) Descriptor ¶
func (DMAttrBit) Descriptor() protoreflect.EnumDescriptor
func (DMAttrBit) EnumDescriptor
deprecated
func (DMAttrBit) Number ¶
func (x DMAttrBit) Number() protoreflect.EnumNumber
func (DMAttrBit) Type ¶
func (DMAttrBit) Type() protoreflect.EnumType
type DanmakuAIFlag ¶
type DanmakuAIFlag struct {
// 弹幕ai云屏蔽条目
DmFlags []*DanmakuFlag `protobuf:"bytes,1,rep,name=dm_flags,json=dmFlags,proto3" json:"dm_flags,omitempty"`
// contains filtered or unexported fields
}
弹幕ai云屏蔽列表
func (*DanmakuAIFlag) Descriptor
deprecated
func (*DanmakuAIFlag) Descriptor() ([]byte, []int)
Deprecated: Use DanmakuAIFlag.ProtoReflect.Descriptor instead.
func (*DanmakuAIFlag) GetDmFlags ¶
func (x *DanmakuAIFlag) GetDmFlags() []*DanmakuFlag
func (*DanmakuAIFlag) ProtoMessage ¶
func (*DanmakuAIFlag) ProtoMessage()
func (*DanmakuAIFlag) ProtoReflect ¶
func (x *DanmakuAIFlag) ProtoReflect() protoreflect.Message
func (*DanmakuAIFlag) Reset ¶
func (x *DanmakuAIFlag) Reset()
func (*DanmakuAIFlag) String ¶
func (x *DanmakuAIFlag) String() string
type DanmakuElem ¶
type DanmakuElem struct {
// 弹幕dmid
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// 弹幕出现位置(单位ms)
Progress int32 `protobuf:"varint,2,opt,name=progress,proto3" json:"progress,omitempty"`
// 弹幕类型
Mode int32 `protobuf:"varint,3,opt,name=mode,proto3" json:"mode,omitempty"`
// 弹幕字号
Fontsize int32 `protobuf:"varint,4,opt,name=fontsize,proto3" json:"fontsize,omitempty"`
// 弹幕颜色
Color uint32 `protobuf:"varint,5,opt,name=color,proto3" json:"color,omitempty"`
// 发送着mid hash
MidHash string `protobuf:"bytes,6,opt,name=midHash,proto3" json:"midHash,omitempty"`
// 弹幕正文
Content string `protobuf:"bytes,7,opt,name=content,proto3" json:"content,omitempty"`
// 发送时间
Ctime int64 `protobuf:"varint,8,opt,name=ctime,proto3" json:"ctime,omitempty"`
// 权重 区间:[1,10]
Weight int32 `protobuf:"varint,9,opt,name=weight,proto3" json:"weight,omitempty"`
// 动作
Action string `protobuf:"bytes,10,opt,name=action,proto3" json:"action,omitempty"`
// 弹幕池
Pool int32 `protobuf:"varint,11,opt,name=pool,proto3" json:"pool,omitempty"`
// 弹幕dmid str
IdStr string `protobuf:"bytes,12,opt,name=idStr,proto3" json:"idStr,omitempty"`
// 弹幕属性位(bin求AND)
// bit0:保护 bit1:直播 bit2:高赞
Attr int32 `protobuf:"varint,13,opt,name=attr,proto3" json:"attr,omitempty"`
// contains filtered or unexported fields
}
弹幕条目
func (*DanmakuElem) Descriptor
deprecated
func (*DanmakuElem) Descriptor() ([]byte, []int)
Deprecated: Use DanmakuElem.ProtoReflect.Descriptor instead.
func (*DanmakuElem) GetAction ¶
func (x *DanmakuElem) GetAction() string
func (*DanmakuElem) GetAttr ¶
func (x *DanmakuElem) GetAttr() int32
func (*DanmakuElem) GetColor ¶
func (x *DanmakuElem) GetColor() uint32
func (*DanmakuElem) GetContent ¶
func (x *DanmakuElem) GetContent() string
func (*DanmakuElem) GetCtime ¶
func (x *DanmakuElem) GetCtime() int64
func (*DanmakuElem) GetFontsize ¶
func (x *DanmakuElem) GetFontsize() int32
func (*DanmakuElem) GetId ¶
func (x *DanmakuElem) GetId() int64
func (*DanmakuElem) GetIdStr ¶
func (x *DanmakuElem) GetIdStr() string
func (*DanmakuElem) GetMidHash ¶
func (x *DanmakuElem) GetMidHash() string
func (*DanmakuElem) GetMode ¶
func (x *DanmakuElem) GetMode() int32
func (*DanmakuElem) GetPool ¶
func (x *DanmakuElem) GetPool() int32
func (*DanmakuElem) GetProgress ¶
func (x *DanmakuElem) GetProgress() int32
func (*DanmakuElem) GetWeight ¶
func (x *DanmakuElem) GetWeight() int32
func (*DanmakuElem) ProtoMessage ¶
func (*DanmakuElem) ProtoMessage()
func (*DanmakuElem) ProtoReflect ¶
func (x *DanmakuElem) ProtoReflect() protoreflect.Message
func (*DanmakuElem) Reset ¶
func (x *DanmakuElem) Reset()
func (*DanmakuElem) String ¶
func (x *DanmakuElem) String() string
type DanmakuFlag ¶
type DanmakuFlag struct {
Dmid int64 `protobuf:"varint,1,opt,name=dmid,proto3" json:"dmid,omitempty"` // 弹幕dmid
Flag uint32 `protobuf:"varint,2,opt,name=flag,proto3" json:"flag,omitempty"` // 评分
// contains filtered or unexported fields
}
弹幕ai云屏蔽条目
func (*DanmakuFlag) Descriptor
deprecated
func (*DanmakuFlag) Descriptor() ([]byte, []int)
Deprecated: Use DanmakuFlag.ProtoReflect.Descriptor instead.
func (*DanmakuFlag) GetDmid ¶
func (x *DanmakuFlag) GetDmid() int64
func (*DanmakuFlag) GetFlag ¶
func (x *DanmakuFlag) GetFlag() uint32
func (*DanmakuFlag) ProtoMessage ¶
func (*DanmakuFlag) ProtoMessage()
func (*DanmakuFlag) ProtoReflect ¶
func (x *DanmakuFlag) ProtoReflect() protoreflect.Message
func (*DanmakuFlag) Reset ¶
func (x *DanmakuFlag) Reset()
func (*DanmakuFlag) String ¶
func (x *DanmakuFlag) String() string
type DanmakuFlagConfig ¶
type DanmakuFlagConfig struct {
// 云屏蔽等级
RecFlag int32 `protobuf:"varint,1,opt,name=rec_flag,json=recFlag,proto3" json:"rec_flag,omitempty"`
// 云屏蔽文案
RecText string `protobuf:"bytes,2,opt,name=rec_text,json=recText,proto3" json:"rec_text,omitempty"`
// 云屏蔽开关
RecSwitch int32 `protobuf:"varint,3,opt,name=rec_switch,json=recSwitch,proto3" json:"rec_switch,omitempty"`
// contains filtered or unexported fields
}
云屏蔽配置信息
func (*DanmakuFlagConfig) Descriptor
deprecated
func (*DanmakuFlagConfig) Descriptor() ([]byte, []int)
Deprecated: Use DanmakuFlagConfig.ProtoReflect.Descriptor instead.
func (*DanmakuFlagConfig) GetRecFlag ¶
func (x *DanmakuFlagConfig) GetRecFlag() int32
func (*DanmakuFlagConfig) GetRecSwitch ¶
func (x *DanmakuFlagConfig) GetRecSwitch() int32
func (*DanmakuFlagConfig) GetRecText ¶
func (x *DanmakuFlagConfig) GetRecText() string
func (*DanmakuFlagConfig) ProtoMessage ¶
func (*DanmakuFlagConfig) ProtoMessage()
func (*DanmakuFlagConfig) ProtoReflect ¶
func (x *DanmakuFlagConfig) ProtoReflect() protoreflect.Message
func (*DanmakuFlagConfig) Reset ¶
func (x *DanmakuFlagConfig) Reset()
func (*DanmakuFlagConfig) String ¶
func (x *DanmakuFlagConfig) String() string
type DanmuDefaultPlayerConfig ¶
type DanmuDefaultPlayerConfig struct {
PlayerDanmakuUseDefaultConfig bool `` // 是否使用推荐弹幕设置
/* 155-byte string literal not displayed */
PlayerDanmakuAiRecommendedSwitch bool `` // 是否开启智能云屏蔽
/* 164-byte string literal not displayed */
PlayerDanmakuAiRecommendedLevel int32 `` // 智能云屏蔽等级
/* 161-byte string literal not displayed */
PlayerDanmakuBlocktop bool `` // 是否屏蔽顶端弹幕
/* 127-byte string literal not displayed */
PlayerDanmakuBlockscroll bool `` // 是否屏蔽滚动弹幕
/* 136-byte string literal not displayed */
PlayerDanmakuBlockbottom bool `` // 是否屏蔽底端弹幕
/* 136-byte string literal not displayed */
PlayerDanmakuBlockcolorful bool `` // 是否屏蔽彩色弹幕
/* 142-byte string literal not displayed */
PlayerDanmakuBlockrepeat bool `` // 是否屏蔽重复弹幕
/* 137-byte string literal not displayed */
PlayerDanmakuBlockspecial bool `` // 是否屏蔽高级弹幕
/* 140-byte string literal not displayed */
PlayerDanmakuOpacity float32 `` // 弹幕不透明度
/* 126-byte string literal not displayed */
PlayerDanmakuScalingfactor float32 `` // 弹幕缩放比例
/* 144-byte string literal not displayed */
PlayerDanmakuDomain float32 `protobuf:"fixed32,14,opt,name=player_danmaku_domain,json=playerDanmakuDomain,proto3" json:"player_danmaku_domain,omitempty"` // 弹幕显示区域
PlayerDanmakuSpeed int32 `protobuf:"varint,15,opt,name=player_danmaku_speed,json=playerDanmakuSpeed,proto3" json:"player_danmaku_speed,omitempty"` // 弹幕速度
InlinePlayerDanmakuSwitch bool `` // 是否开启弹幕
/* 142-byte string literal not displayed */
PlayerDanmakuSeniorModeSwitch int32 `` //
/* 156-byte string literal not displayed */
// contains filtered or unexported fields
}
弹幕默认配置
func (*DanmuDefaultPlayerConfig) Descriptor
deprecated
func (*DanmuDefaultPlayerConfig) Descriptor() ([]byte, []int)
Deprecated: Use DanmuDefaultPlayerConfig.ProtoReflect.Descriptor instead.
func (*DanmuDefaultPlayerConfig) GetInlinePlayerDanmakuSwitch ¶
func (x *DanmuDefaultPlayerConfig) GetInlinePlayerDanmakuSwitch() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuAiRecommendedLevel ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuAiRecommendedLevel() int32
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuAiRecommendedSwitch ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuAiRecommendedSwitch() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockbottom ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockbottom() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockcolorful ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockcolorful() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockrepeat ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockrepeat() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockscroll ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockscroll() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockspecial ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlockspecial() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuBlocktop ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuBlocktop() bool
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuDomain ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuDomain() float32
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuOpacity ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuOpacity() float32
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuScalingfactor ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuScalingfactor() float32
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuSeniorModeSwitch ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuSeniorModeSwitch() int32
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuSpeed ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuSpeed() int32
func (*DanmuDefaultPlayerConfig) GetPlayerDanmakuUseDefaultConfig ¶
func (x *DanmuDefaultPlayerConfig) GetPlayerDanmakuUseDefaultConfig() bool
func (*DanmuDefaultPlayerConfig) ProtoMessage ¶
func (*DanmuDefaultPlayerConfig) ProtoMessage()
func (*DanmuDefaultPlayerConfig) ProtoReflect ¶
func (x *DanmuDefaultPlayerConfig) ProtoReflect() protoreflect.Message
func (*DanmuDefaultPlayerConfig) Reset ¶
func (x *DanmuDefaultPlayerConfig) Reset()
func (*DanmuDefaultPlayerConfig) String ¶
func (x *DanmuDefaultPlayerConfig) String() string
type DanmuPlayerConfig ¶
type DanmuPlayerConfig struct {
PlayerDanmakuSwitch bool `protobuf:"varint,1,opt,name=player_danmaku_switch,json=playerDanmakuSwitch,proto3" json:"player_danmaku_switch,omitempty"` // 是否开启弹幕
PlayerDanmakuSwitchSave bool `` // 是否记录弹幕开关设置
/* 135-byte string literal not displayed */
PlayerDanmakuUseDefaultConfig bool `` // 是否使用推荐弹幕设置
/* 155-byte string literal not displayed */
PlayerDanmakuAiRecommendedSwitch bool `` // 是否开启智能云屏蔽
/* 164-byte string literal not displayed */
PlayerDanmakuAiRecommendedLevel int32 `` // 智能云屏蔽等级
/* 161-byte string literal not displayed */
PlayerDanmakuBlocktop bool `` // 是否屏蔽顶端弹幕
/* 127-byte string literal not displayed */
PlayerDanmakuBlockscroll bool `` // 是否屏蔽滚动弹幕
/* 136-byte string literal not displayed */
PlayerDanmakuBlockbottom bool `` // 是否屏蔽底端弹幕
/* 136-byte string literal not displayed */
PlayerDanmakuBlockcolorful bool `` // 是否屏蔽彩色弹幕
/* 142-byte string literal not displayed */
PlayerDanmakuBlockrepeat bool `` // 是否屏蔽重复弹幕
/* 137-byte string literal not displayed */
PlayerDanmakuBlockspecial bool `` // 是否屏蔽高级弹幕
/* 140-byte string literal not displayed */
PlayerDanmakuOpacity float32 `` // 弹幕不透明度
/* 126-byte string literal not displayed */
PlayerDanmakuScalingfactor float32 `` // 弹幕缩放比例
/* 144-byte string literal not displayed */
PlayerDanmakuDomain float32 `protobuf:"fixed32,14,opt,name=player_danmaku_domain,json=playerDanmakuDomain,proto3" json:"player_danmaku_domain,omitempty"` // 弹幕显示区域
PlayerDanmakuSpeed int32 `protobuf:"varint,15,opt,name=player_danmaku_speed,json=playerDanmakuSpeed,proto3" json:"player_danmaku_speed,omitempty"` // 弹幕速度
PlayerDanmakuEnableblocklist bool `` // 是否开启屏蔽列表
/* 149-byte string literal not displayed */
InlinePlayerDanmakuSwitch bool `` // 是否开启弹幕
/* 142-byte string literal not displayed */
InlinePlayerDanmakuConfig int32 `` //
/* 142-byte string literal not displayed */
PlayerDanmakuIosSwitchSave int32 `` //
/* 147-byte string literal not displayed */
PlayerDanmakuSeniorModeSwitch int32 `` //
/* 156-byte string literal not displayed */
// contains filtered or unexported fields
}
弹幕配置
func (*DanmuPlayerConfig) Descriptor
deprecated
func (*DanmuPlayerConfig) Descriptor() ([]byte, []int)
Deprecated: Use DanmuPlayerConfig.ProtoReflect.Descriptor instead.
func (*DanmuPlayerConfig) GetInlinePlayerDanmakuConfig ¶
func (x *DanmuPlayerConfig) GetInlinePlayerDanmakuConfig() int32
func (*DanmuPlayerConfig) GetInlinePlayerDanmakuSwitch ¶
func (x *DanmuPlayerConfig) GetInlinePlayerDanmakuSwitch() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuAiRecommendedLevel ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuAiRecommendedLevel() int32
func (*DanmuPlayerConfig) GetPlayerDanmakuAiRecommendedSwitch ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuAiRecommendedSwitch() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuBlockbottom ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockbottom() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuBlockcolorful ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockcolorful() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuBlockrepeat ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockrepeat() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuBlockscroll ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockscroll() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuBlockspecial ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuBlockspecial() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuBlocktop ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuBlocktop() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuDomain ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuDomain() float32
func (*DanmuPlayerConfig) GetPlayerDanmakuEnableblocklist ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuEnableblocklist() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuIosSwitchSave ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuIosSwitchSave() int32
func (*DanmuPlayerConfig) GetPlayerDanmakuOpacity ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuOpacity() float32
func (*DanmuPlayerConfig) GetPlayerDanmakuScalingfactor ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuScalingfactor() float32
func (*DanmuPlayerConfig) GetPlayerDanmakuSeniorModeSwitch ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuSeniorModeSwitch() int32
func (*DanmuPlayerConfig) GetPlayerDanmakuSpeed ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuSpeed() int32
func (*DanmuPlayerConfig) GetPlayerDanmakuSwitch ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuSwitch() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuSwitchSave ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuSwitchSave() bool
func (*DanmuPlayerConfig) GetPlayerDanmakuUseDefaultConfig ¶
func (x *DanmuPlayerConfig) GetPlayerDanmakuUseDefaultConfig() bool
func (*DanmuPlayerConfig) ProtoMessage ¶
func (*DanmuPlayerConfig) ProtoMessage()
func (*DanmuPlayerConfig) ProtoReflect ¶
func (x *DanmuPlayerConfig) ProtoReflect() protoreflect.Message
func (*DanmuPlayerConfig) Reset ¶
func (x *DanmuPlayerConfig) Reset()
func (*DanmuPlayerConfig) String ¶
func (x *DanmuPlayerConfig) String() string
type DanmuPlayerDynamicConfig ¶
type DanmuPlayerDynamicConfig struct {
// 时间
Progress int32 `protobuf:"varint,1,opt,name=progress,proto3" json:"progress,omitempty"`
// 弹幕显示区域
PlayerDanmakuDomain float32 `protobuf:"fixed32,14,opt,name=player_danmaku_domain,json=playerDanmakuDomain,proto3" json:"player_danmaku_domain,omitempty"`
// contains filtered or unexported fields
}
弹幕显示区域自动配置
func (*DanmuPlayerDynamicConfig) Descriptor
deprecated
func (*DanmuPlayerDynamicConfig) Descriptor() ([]byte, []int)
Deprecated: Use DanmuPlayerDynamicConfig.ProtoReflect.Descriptor instead.
func (*DanmuPlayerDynamicConfig) GetPlayerDanmakuDomain ¶
func (x *DanmuPlayerDynamicConfig) GetPlayerDanmakuDomain() float32
func (*DanmuPlayerDynamicConfig) GetProgress ¶
func (x *DanmuPlayerDynamicConfig) GetProgress() int32
func (*DanmuPlayerDynamicConfig) ProtoMessage ¶
func (*DanmuPlayerDynamicConfig) ProtoMessage()
func (*DanmuPlayerDynamicConfig) ProtoReflect ¶
func (x *DanmuPlayerDynamicConfig) ProtoReflect() protoreflect.Message
func (*DanmuPlayerDynamicConfig) Reset ¶
func (x *DanmuPlayerDynamicConfig) Reset()
func (*DanmuPlayerDynamicConfig) String ¶
func (x *DanmuPlayerDynamicConfig) String() string
type DanmuPlayerViewConfig ¶
type DanmuPlayerViewConfig struct {
// 弹幕默认配置
DanmukuDefaultPlayerConfig *DanmuDefaultPlayerConfig `` /* 143-byte string literal not displayed */
// 弹幕用户配置
DanmukuPlayerConfig *DanmuPlayerConfig `protobuf:"bytes,2,opt,name=danmuku_player_config,json=danmukuPlayerConfig,proto3" json:"danmuku_player_config,omitempty"`
// 弹幕显示区域自动配置列表
DanmukuPlayerDynamicConfig []*DanmuPlayerDynamicConfig `` /* 143-byte string literal not displayed */
// contains filtered or unexported fields
}
弹幕配置信息
func (*DanmuPlayerViewConfig) Descriptor
deprecated
func (*DanmuPlayerViewConfig) Descriptor() ([]byte, []int)
Deprecated: Use DanmuPlayerViewConfig.ProtoReflect.Descriptor instead.
func (*DanmuPlayerViewConfig) GetDanmukuDefaultPlayerConfig ¶
func (x *DanmuPlayerViewConfig) GetDanmukuDefaultPlayerConfig() *DanmuDefaultPlayerConfig
func (*DanmuPlayerViewConfig) GetDanmukuPlayerConfig ¶
func (x *DanmuPlayerViewConfig) GetDanmukuPlayerConfig() *DanmuPlayerConfig
func (*DanmuPlayerViewConfig) GetDanmukuPlayerDynamicConfig ¶
func (x *DanmuPlayerViewConfig) GetDanmukuPlayerDynamicConfig() []*DanmuPlayerDynamicConfig
func (*DanmuPlayerViewConfig) ProtoMessage ¶
func (*DanmuPlayerViewConfig) ProtoMessage()
func (*DanmuPlayerViewConfig) ProtoReflect ¶
func (x *DanmuPlayerViewConfig) ProtoReflect() protoreflect.Message
func (*DanmuPlayerViewConfig) Reset ¶
func (x *DanmuPlayerViewConfig) Reset()
func (*DanmuPlayerViewConfig) String ¶
func (x *DanmuPlayerViewConfig) String() string
type DanmuWebPlayerConfig ¶
type DanmuWebPlayerConfig struct {
DmSwitch bool `protobuf:"varint,1,opt,name=dm_switch,json=dmSwitch,proto3" json:"dm_switch,omitempty"` // 是否开启弹幕
AiSwitch bool `protobuf:"varint,2,opt,name=ai_switch,json=aiSwitch,proto3" json:"ai_switch,omitempty"` // 是否开启智能云屏蔽
AiLevel int32 `protobuf:"varint,3,opt,name=ai_level,json=aiLevel,proto3" json:"ai_level,omitempty"` // 智能云屏蔽等级
Blocktop bool `protobuf:"varint,4,opt,name=blocktop,proto3" json:"blocktop,omitempty"` // 是否屏蔽顶端弹幕
Blockscroll bool `protobuf:"varint,5,opt,name=blockscroll,proto3" json:"blockscroll,omitempty"` // 是否屏蔽滚动弹幕
Blockbottom bool `protobuf:"varint,6,opt,name=blockbottom,proto3" json:"blockbottom,omitempty"` // 是否屏蔽底端弹幕
Blockcolor bool `protobuf:"varint,7,opt,name=blockcolor,proto3" json:"blockcolor,omitempty"` // 是否屏蔽彩色弹幕
Blockspecial bool `protobuf:"varint,8,opt,name=blockspecial,proto3" json:"blockspecial,omitempty"` // 是否屏蔽重复弹幕
Preventshade bool `protobuf:"varint,9,opt,name=preventshade,proto3" json:"preventshade,omitempty"` //
Dmask bool `protobuf:"varint,10,opt,name=dmask,proto3" json:"dmask,omitempty"` //
Opacity float32 `protobuf:"fixed32,11,opt,name=opacity,proto3" json:"opacity,omitempty"` //
Dmarea int32 `protobuf:"varint,12,opt,name=dmarea,proto3" json:"dmarea,omitempty"` //
Speedplus float32 `protobuf:"fixed32,13,opt,name=speedplus,proto3" json:"speedplus,omitempty"` //
Fontsize float32 `protobuf:"fixed32,14,opt,name=fontsize,proto3" json:"fontsize,omitempty"` // 弹幕字号
Screensync bool `protobuf:"varint,15,opt,name=screensync,proto3" json:"screensync,omitempty"` //
Speedsync bool `protobuf:"varint,16,opt,name=speedsync,proto3" json:"speedsync,omitempty"` //
Fontfamily string `protobuf:"bytes,17,opt,name=fontfamily,proto3" json:"fontfamily,omitempty"` //
Bold bool `protobuf:"varint,18,opt,name=bold,proto3" json:"bold,omitempty"` // 是否使用加粗
Fontborder int32 `protobuf:"varint,19,opt,name=fontborder,proto3" json:"fontborder,omitempty"` //
DrawType string `protobuf:"bytes,20,opt,name=draw_type,json=drawType,proto3" json:"draw_type,omitempty"` // 弹幕渲染类型
SeniorModeSwitch int32 `protobuf:"varint,21,opt,name=senior_mode_switch,json=seniorModeSwitch,proto3" json:"senior_mode_switch,omitempty"` //
// contains filtered or unexported fields
}
web端用户弹幕配置
func (*DanmuWebPlayerConfig) Descriptor
deprecated
func (*DanmuWebPlayerConfig) Descriptor() ([]byte, []int)
Deprecated: Use DanmuWebPlayerConfig.ProtoReflect.Descriptor instead.
func (*DanmuWebPlayerConfig) GetAiLevel ¶
func (x *DanmuWebPlayerConfig) GetAiLevel() int32
func (*DanmuWebPlayerConfig) GetAiSwitch ¶
func (x *DanmuWebPlayerConfig) GetAiSwitch() bool
func (*DanmuWebPlayerConfig) GetBlockbottom ¶
func (x *DanmuWebPlayerConfig) GetBlockbottom() bool
func (*DanmuWebPlayerConfig) GetBlockcolor ¶
func (x *DanmuWebPlayerConfig) GetBlockcolor() bool
func (*DanmuWebPlayerConfig) GetBlockscroll ¶
func (x *DanmuWebPlayerConfig) GetBlockscroll() bool
func (*DanmuWebPlayerConfig) GetBlockspecial ¶
func (x *DanmuWebPlayerConfig) GetBlockspecial() bool
func (*DanmuWebPlayerConfig) GetBlocktop ¶
func (x *DanmuWebPlayerConfig) GetBlocktop() bool
func (*DanmuWebPlayerConfig) GetBold ¶
func (x *DanmuWebPlayerConfig) GetBold() bool
func (*DanmuWebPlayerConfig) GetDmSwitch ¶
func (x *DanmuWebPlayerConfig) GetDmSwitch() bool
func (*DanmuWebPlayerConfig) GetDmarea ¶
func (x *DanmuWebPlayerConfig) GetDmarea() int32
func (*DanmuWebPlayerConfig) GetDmask ¶
func (x *DanmuWebPlayerConfig) GetDmask() bool
func (*DanmuWebPlayerConfig) GetDrawType ¶
func (x *DanmuWebPlayerConfig) GetDrawType() string
func (*DanmuWebPlayerConfig) GetFontborder ¶
func (x *DanmuWebPlayerConfig) GetFontborder() int32
func (*DanmuWebPlayerConfig) GetFontfamily ¶
func (x *DanmuWebPlayerConfig) GetFontfamily() string
func (*DanmuWebPlayerConfig) GetFontsize ¶
func (x *DanmuWebPlayerConfig) GetFontsize() float32
func (*DanmuWebPlayerConfig) GetOpacity ¶
func (x *DanmuWebPlayerConfig) GetOpacity() float32
func (*DanmuWebPlayerConfig) GetPreventshade ¶
func (x *DanmuWebPlayerConfig) GetPreventshade() bool
func (*DanmuWebPlayerConfig) GetScreensync ¶
func (x *DanmuWebPlayerConfig) GetScreensync() bool
func (*DanmuWebPlayerConfig) GetSeniorModeSwitch ¶
func (x *DanmuWebPlayerConfig) GetSeniorModeSwitch() int32
func (*DanmuWebPlayerConfig) GetSpeedplus ¶
func (x *DanmuWebPlayerConfig) GetSpeedplus() float32
func (*DanmuWebPlayerConfig) GetSpeedsync ¶
func (x *DanmuWebPlayerConfig) GetSpeedsync() bool
func (*DanmuWebPlayerConfig) ProtoMessage ¶
func (*DanmuWebPlayerConfig) ProtoMessage()
func (*DanmuWebPlayerConfig) ProtoReflect ¶
func (x *DanmuWebPlayerConfig) ProtoReflect() protoreflect.Message
func (*DanmuWebPlayerConfig) Reset ¶
func (x *DanmuWebPlayerConfig) Reset()
func (*DanmuWebPlayerConfig) String ¶
func (x *DanmuWebPlayerConfig) String() string
type DmExpoReportReq ¶
type DmExpoReportReq struct {
//
SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
//
Oid int64 `protobuf:"varint,2,opt,name=oid,proto3" json:"oid,omitempty"`
//
Spmid string `protobuf:"bytes,4,opt,name=spmid,proto3" json:"spmid,omitempty"`
// contains filtered or unexported fields
}
func (*DmExpoReportReq) Descriptor
deprecated
func (*DmExpoReportReq) Descriptor() ([]byte, []int)
Deprecated: Use DmExpoReportReq.ProtoReflect.Descriptor instead.
func (*DmExpoReportReq) GetOid ¶
func (x *DmExpoReportReq) GetOid() int64
func (*DmExpoReportReq) GetSessionId ¶
func (x *DmExpoReportReq) GetSessionId() string
func (*DmExpoReportReq) GetSpmid ¶
func (x *DmExpoReportReq) GetSpmid() string
func (*DmExpoReportReq) ProtoMessage ¶
func (*DmExpoReportReq) ProtoMessage()
func (*DmExpoReportReq) ProtoReflect ¶
func (x *DmExpoReportReq) ProtoReflect() protoreflect.Message
func (*DmExpoReportReq) Reset ¶
func (x *DmExpoReportReq) Reset()
func (*DmExpoReportReq) String ¶
func (x *DmExpoReportReq) String() string
type DmExpoReportRes ¶
type DmExpoReportRes struct {
// contains filtered or unexported fields
}
func (*DmExpoReportRes) Descriptor
deprecated
func (*DmExpoReportRes) Descriptor() ([]byte, []int)
Deprecated: Use DmExpoReportRes.ProtoReflect.Descriptor instead.
func (*DmExpoReportRes) ProtoMessage ¶
func (*DmExpoReportRes) ProtoMessage()
func (*DmExpoReportRes) ProtoReflect ¶
func (x *DmExpoReportRes) ProtoReflect() protoreflect.Message
func (*DmExpoReportRes) Reset ¶
func (x *DmExpoReportRes) Reset()
func (*DmExpoReportRes) String ¶
func (x *DmExpoReportRes) String() string
type DmPlayerConfigReq ¶
type DmPlayerConfigReq struct {
Ts int64 `protobuf:"varint,1,opt,name=ts,proto3" json:"ts,omitempty"` //
Switch *PlayerDanmakuSwitch `protobuf:"bytes,2,opt,name=switch,proto3" json:"switch,omitempty"` // 是否开启弹幕
SwitchSave *PlayerDanmakuSwitchSave `protobuf:"bytes,3,opt,name=switch_save,json=switchSave,proto3" json:"switch_save,omitempty"` // 是否记录弹幕开关设置
UseDefaultConfig *PlayerDanmakuUseDefaultConfig `protobuf:"bytes,4,opt,name=use_default_config,json=useDefaultConfig,proto3" json:"use_default_config,omitempty"` // 是否使用推荐弹幕设置
AiRecommendedSwitch *PlayerDanmakuAiRecommendedSwitch `protobuf:"bytes,5,opt,name=ai_recommended_switch,json=aiRecommendedSwitch,proto3" json:"ai_recommended_switch,omitempty"` // 是否开启智能云屏蔽
AiRecommendedLevel *PlayerDanmakuAiRecommendedLevel `protobuf:"bytes,6,opt,name=ai_recommended_level,json=aiRecommendedLevel,proto3" json:"ai_recommended_level,omitempty"` // 智能云屏蔽等级
Blocktop *PlayerDanmakuBlocktop `protobuf:"bytes,7,opt,name=blocktop,proto3" json:"blocktop,omitempty"` // 是否屏蔽顶端弹幕
Blockscroll *PlayerDanmakuBlockscroll `protobuf:"bytes,8,opt,name=blockscroll,proto3" json:"blockscroll,omitempty"` // 是否屏蔽滚动弹幕
Blockbottom *PlayerDanmakuBlockbottom `protobuf:"bytes,9,opt,name=blockbottom,proto3" json:"blockbottom,omitempty"` // 是否屏蔽底端弹幕
Blockcolorful *PlayerDanmakuBlockcolorful `protobuf:"bytes,10,opt,name=blockcolorful,proto3" json:"blockcolorful,omitempty"` // 是否屏蔽彩色弹幕
Blockrepeat *PlayerDanmakuBlockrepeat `protobuf:"bytes,11,opt,name=blockrepeat,proto3" json:"blockrepeat,omitempty"` // 是否屏蔽重复弹幕
Blockspecial *PlayerDanmakuBlockspecial `protobuf:"bytes,12,opt,name=blockspecial,proto3" json:"blockspecial,omitempty"` // 是否屏蔽高级弹幕
Opacity *PlayerDanmakuOpacity `protobuf:"bytes,13,opt,name=opacity,proto3" json:"opacity,omitempty"` // 弹幕不透明度
Scalingfactor *PlayerDanmakuScalingfactor `protobuf:"bytes,14,opt,name=scalingfactor,proto3" json:"scalingfactor,omitempty"` // 弹幕缩放比例
Domain *PlayerDanmakuDomain `protobuf:"bytes,15,opt,name=domain,proto3" json:"domain,omitempty"` // 弹幕显示区域
Speed *PlayerDanmakuSpeed `protobuf:"bytes,16,opt,name=speed,proto3" json:"speed,omitempty"` // 弹幕速度
Enableblocklist *PlayerDanmakuEnableblocklist `protobuf:"bytes,17,opt,name=enableblocklist,proto3" json:"enableblocklist,omitempty"` // 是否开启屏蔽列表
InlinePlayerDanmakuSwitch *InlinePlayerDanmakuSwitch `protobuf:"bytes,18,opt,name=inlinePlayerDanmakuSwitch,proto3" json:"inlinePlayerDanmakuSwitch,omitempty"` // 是否开启弹幕
SeniorModeSwitch *PlayerDanmakuSeniorModeSwitch `protobuf:"bytes,19,opt,name=senior_mode_switch,json=seniorModeSwitch,proto3" json:"senior_mode_switch,omitempty"` //
// contains filtered or unexported fields
}
修改弹幕配置-请求
func (*DmPlayerConfigReq) Descriptor
deprecated
func (*DmPlayerConfigReq) Descriptor() ([]byte, []int)
Deprecated: Use DmPlayerConfigReq.ProtoReflect.Descriptor instead.
func (*DmPlayerConfigReq) GetAiRecommendedLevel ¶
func (x *DmPlayerConfigReq) GetAiRecommendedLevel() *PlayerDanmakuAiRecommendedLevel
func (*DmPlayerConfigReq) GetAiRecommendedSwitch ¶
func (x *DmPlayerConfigReq) GetAiRecommendedSwitch() *PlayerDanmakuAiRecommendedSwitch
func (*DmPlayerConfigReq) GetBlockbottom ¶
func (x *DmPlayerConfigReq) GetBlockbottom() *PlayerDanmakuBlockbottom
func (*DmPlayerConfigReq) GetBlockcolorful ¶
func (x *DmPlayerConfigReq) GetBlockcolorful() *PlayerDanmakuBlockcolorful
func (*DmPlayerConfigReq) GetBlockrepeat ¶
func (x *DmPlayerConfigReq) GetBlockrepeat() *PlayerDanmakuBlockrepeat
func (*DmPlayerConfigReq) GetBlockscroll ¶
func (x *DmPlayerConfigReq) GetBlockscroll() *PlayerDanmakuBlockscroll
func (*DmPlayerConfigReq) GetBlockspecial ¶
func (x *DmPlayerConfigReq) GetBlockspecial() *PlayerDanmakuBlockspecial
func (*DmPlayerConfigReq) GetBlocktop ¶
func (x *DmPlayerConfigReq) GetBlocktop() *PlayerDanmakuBlocktop
func (*DmPlayerConfigReq) GetDomain ¶
func (x *DmPlayerConfigReq) GetDomain() *PlayerDanmakuDomain
func (*DmPlayerConfigReq) GetEnableblocklist ¶
func (x *DmPlayerConfigReq) GetEnableblocklist() *PlayerDanmakuEnableblocklist
func (*DmPlayerConfigReq) GetInlinePlayerDanmakuSwitch ¶
func (x *DmPlayerConfigReq) GetInlinePlayerDanmakuSwitch() *InlinePlayerDanmakuSwitch
func (*DmPlayerConfigReq) GetOpacity ¶
func (x *DmPlayerConfigReq) GetOpacity() *PlayerDanmakuOpacity
func (*DmPlayerConfigReq) GetScalingfactor ¶
func (x *DmPlayerConfigReq) GetScalingfactor() *PlayerDanmakuScalingfactor
func (*DmPlayerConfigReq) GetSeniorModeSwitch ¶
func (x *DmPlayerConfigReq) GetSeniorModeSwitch() *PlayerDanmakuSeniorModeSwitch
func (*DmPlayerConfigReq) GetSpeed ¶
func (x *DmPlayerConfigReq) GetSpeed() *PlayerDanmakuSpeed
func (*DmPlayerConfigReq) GetSwitch ¶
func (x *DmPlayerConfigReq) GetSwitch() *PlayerDanmakuSwitch
func (*DmPlayerConfigReq) GetSwitchSave ¶
func (x *DmPlayerConfigReq) GetSwitchSave() *PlayerDanmakuSwitchSave
func (*DmPlayerConfigReq) GetTs ¶
func (x *DmPlayerConfigReq) GetTs() int64
func (*DmPlayerConfigReq) GetUseDefaultConfig ¶
func (x *DmPlayerConfigReq) GetUseDefaultConfig() *PlayerDanmakuUseDefaultConfig
func (*DmPlayerConfigReq) ProtoMessage ¶
func (*DmPlayerConfigReq) ProtoMessage()
func (*DmPlayerConfigReq) ProtoReflect ¶
func (x *DmPlayerConfigReq) ProtoReflect() protoreflect.Message
func (*DmPlayerConfigReq) Reset ¶
func (x *DmPlayerConfigReq) Reset()
func (*DmPlayerConfigReq) String ¶
func (x *DmPlayerConfigReq) String() string
type DmSegConfig ¶
type DmSegConfig struct {
//
PageSize int64 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
//
Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
// contains filtered or unexported fields
}
func (*DmSegConfig) Descriptor
deprecated
func (*DmSegConfig) Descriptor() ([]byte, []int)
Deprecated: Use DmSegConfig.ProtoReflect.Descriptor instead.
func (*DmSegConfig) GetPageSize ¶
func (x *DmSegConfig) GetPageSize() int64
func (*DmSegConfig) GetTotal ¶
func (x *DmSegConfig) GetTotal() int64
func (*DmSegConfig) ProtoMessage ¶
func (*DmSegConfig) ProtoMessage()
func (*DmSegConfig) ProtoReflect ¶
func (x *DmSegConfig) ProtoReflect() protoreflect.Message
func (*DmSegConfig) Reset ¶
func (x *DmSegConfig) Reset()
func (*DmSegConfig) String ¶
func (x *DmSegConfig) String() string
type DmSegMobileReply ¶
type DmSegMobileReply struct {
// 弹幕列表
Elems []*DanmakuElem `protobuf:"bytes,1,rep,name=elems,proto3" json:"elems,omitempty"`
// 是否已关闭弹幕
// 0:未关闭 1:已关闭
State int32 `protobuf:"varint,2,opt,name=state,proto3" json:"state,omitempty"`
// 弹幕云屏蔽ai评分值
AiFlag *DanmakuAIFlag `protobuf:"bytes,3,opt,name=ai_flag,json=aiFlag,proto3" json:"ai_flag,omitempty"`
// contains filtered or unexported fields
}
获取弹幕-响应
func (*DmSegMobileReply) Descriptor
deprecated
func (*DmSegMobileReply) Descriptor() ([]byte, []int)
Deprecated: Use DmSegMobileReply.ProtoReflect.Descriptor instead.
func (*DmSegMobileReply) GetAiFlag ¶
func (x *DmSegMobileReply) GetAiFlag() *DanmakuAIFlag
func (*DmSegMobileReply) GetElems ¶
func (x *DmSegMobileReply) GetElems() []*DanmakuElem
func (*DmSegMobileReply) GetState ¶
func (x *DmSegMobileReply) GetState() int32
func (*DmSegMobileReply) ProtoMessage ¶
func (*DmSegMobileReply) ProtoMessage()
func (*DmSegMobileReply) ProtoReflect ¶
func (x *DmSegMobileReply) ProtoReflect() protoreflect.Message
func (*DmSegMobileReply) Reset ¶
func (x *DmSegMobileReply) Reset()
func (*DmSegMobileReply) String ¶
func (x *DmSegMobileReply) String() string
type DmSegMobileReq ¶
type DmSegMobileReq struct {
// 稿件avid/漫画epid
Pid int64 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
// 视频cid/漫画cid
Oid int64 `protobuf:"varint,2,opt,name=oid,proto3" json:"oid,omitempty"`
// 弹幕类型
// 1:视频 2:漫画
Type int32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
// 分段(6min)
SegmentIndex int64 `protobuf:"varint,4,opt,name=segment_index,json=segmentIndex,proto3" json:"segment_index,omitempty"`
// 是否青少年模式
TeenagersMode int32 `protobuf:"varint,5,opt,name=teenagers_mode,json=teenagersMode,proto3" json:"teenagers_mode,omitempty"`
// contains filtered or unexported fields
}
获取弹幕-请求
func (*DmSegMobileReq) Descriptor
deprecated
func (*DmSegMobileReq) Descriptor() ([]byte, []int)
Deprecated: Use DmSegMobileReq.ProtoReflect.Descriptor instead.
func (*DmSegMobileReq) GetOid ¶
func (x *DmSegMobileReq) GetOid() int64
func (*DmSegMobileReq) GetPid ¶
func (x *DmSegMobileReq) GetPid() int64
func (*DmSegMobileReq) GetSegmentIndex ¶
func (x *DmSegMobileReq) GetSegmentIndex() int64
func (*DmSegMobileReq) GetTeenagersMode ¶
func (x *DmSegMobileReq) GetTeenagersMode() int32
func (*DmSegMobileReq) GetType ¶
func (x *DmSegMobileReq) GetType() int32
func (*DmSegMobileReq) ProtoMessage ¶
func (*DmSegMobileReq) ProtoMessage()
func (*DmSegMobileReq) ProtoReflect ¶
func (x *DmSegMobileReq) ProtoReflect() protoreflect.Message
func (*DmSegMobileReq) Reset ¶
func (x *DmSegMobileReq) Reset()
func (*DmSegMobileReq) String ¶
func (x *DmSegMobileReq) String() string
type DmSegOttReply ¶
type DmSegOttReply struct {
// 是否已关闭弹幕
// 0:未关闭 1:已关闭
Closed bool `protobuf:"varint,1,opt,name=closed,proto3" json:"closed,omitempty"`
// 弹幕列表
Elems []*DanmakuElem `protobuf:"bytes,2,rep,name=elems,proto3" json:"elems,omitempty"`
// contains filtered or unexported fields
}
ott弹幕列表-响应
func (*DmSegOttReply) Descriptor
deprecated
func (*DmSegOttReply) Descriptor() ([]byte, []int)
Deprecated: Use DmSegOttReply.ProtoReflect.Descriptor instead.
func (*DmSegOttReply) GetClosed ¶
func (x *DmSegOttReply) GetClosed() bool
func (*DmSegOttReply) GetElems ¶
func (x *DmSegOttReply) GetElems() []*DanmakuElem
func (*DmSegOttReply) ProtoMessage ¶
func (*DmSegOttReply) ProtoMessage()
func (*DmSegOttReply) ProtoReflect ¶
func (x *DmSegOttReply) ProtoReflect() protoreflect.Message
func (*DmSegOttReply) Reset ¶
func (x *DmSegOttReply) Reset()
func (*DmSegOttReply) String ¶
func (x *DmSegOttReply) String() string
type DmSegOttReq ¶
type DmSegOttReq struct {
// 稿件avid/漫画epid
Pid int64 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
// 视频cid/漫画cid
Oid int64 `protobuf:"varint,2,opt,name=oid,proto3" json:"oid,omitempty"`
// 弹幕类型
// 1:视频 2:漫画
Type int32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
// 分段(6min)
SegmentIndex int64 `protobuf:"varint,4,opt,name=segment_index,json=segmentIndex,proto3" json:"segment_index,omitempty"`
// contains filtered or unexported fields
}
ott弹幕列表-请求
func (*DmSegOttReq) Descriptor
deprecated
func (*DmSegOttReq) Descriptor() ([]byte, []int)
Deprecated: Use DmSegOttReq.ProtoReflect.Descriptor instead.
func (*DmSegOttReq) GetOid ¶
func (x *DmSegOttReq) GetOid() int64
func (*DmSegOttReq) GetPid ¶
func (x *DmSegOttReq) GetPid() int64
func (*DmSegOttReq) GetSegmentIndex ¶
func (x *DmSegOttReq) GetSegmentIndex() int64
func (*DmSegOttReq) GetType ¶
func (x *DmSegOttReq) GetType() int32
func (*DmSegOttReq) ProtoMessage ¶
func (*DmSegOttReq) ProtoMessage()
func (*DmSegOttReq) ProtoReflect ¶
func (x *DmSegOttReq) ProtoReflect() protoreflect.Message
func (*DmSegOttReq) Reset ¶
func (x *DmSegOttReq) Reset()
func (*DmSegOttReq) String ¶
func (x *DmSegOttReq) String() string
type DmSegSDKReply ¶
type DmSegSDKReply struct {
// 是否已关闭弹幕
// 0:未关闭 1:已关闭
Closed bool `protobuf:"varint,1,opt,name=closed,proto3" json:"closed,omitempty"`
// 弹幕列表
Elems []*DanmakuElem `protobuf:"bytes,2,rep,name=elems,proto3" json:"elems,omitempty"`
// contains filtered or unexported fields
}
弹幕SDK-响应
func (*DmSegSDKReply) Descriptor
deprecated
func (*DmSegSDKReply) Descriptor() ([]byte, []int)
Deprecated: Use DmSegSDKReply.ProtoReflect.Descriptor instead.
func (*DmSegSDKReply) GetClosed ¶
func (x *DmSegSDKReply) GetClosed() bool
func (*DmSegSDKReply) GetElems ¶
func (x *DmSegSDKReply) GetElems() []*DanmakuElem
func (*DmSegSDKReply) ProtoMessage ¶
func (*DmSegSDKReply) ProtoMessage()
func (*DmSegSDKReply) ProtoReflect ¶
func (x *DmSegSDKReply) ProtoReflect() protoreflect.Message
func (*DmSegSDKReply) Reset ¶
func (x *DmSegSDKReply) Reset()
func (*DmSegSDKReply) String ¶
func (x *DmSegSDKReply) String() string
type DmSegSDKReq ¶
type DmSegSDKReq struct {
// 稿件avid/漫画epid
Pid int64 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
// 视频cid/漫画cid
Oid int64 `protobuf:"varint,2,opt,name=oid,proto3" json:"oid,omitempty"`
// 弹幕类型
// 1:视频 2:漫画
Type int32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
// 分段(6min)
SegmentIndex int64 `protobuf:"varint,4,opt,name=segment_index,json=segmentIndex,proto3" json:"segment_index,omitempty"`
// contains filtered or unexported fields
}
弹幕SDK-请求
func (*DmSegSDKReq) Descriptor
deprecated
func (*DmSegSDKReq) Descriptor() ([]byte, []int)
Deprecated: Use DmSegSDKReq.ProtoReflect.Descriptor instead.
func (*DmSegSDKReq) GetOid ¶
func (x *DmSegSDKReq) GetOid() int64
func (*DmSegSDKReq) GetPid ¶
func (x *DmSegSDKReq) GetPid() int64
func (*DmSegSDKReq) GetSegmentIndex ¶
func (x *DmSegSDKReq) GetSegmentIndex() int64
func (*DmSegSDKReq) GetType ¶
func (x *DmSegSDKReq) GetType() int32
func (*DmSegSDKReq) ProtoMessage ¶
func (*DmSegSDKReq) ProtoMessage()
func (*DmSegSDKReq) ProtoReflect ¶
func (x *DmSegSDKReq) ProtoReflect() protoreflect.Message
func (*DmSegSDKReq) Reset ¶
func (x *DmSegSDKReq) Reset()
func (*DmSegSDKReq) String ¶
func (x *DmSegSDKReq) String() string
type DmViewReply ¶
type DmViewReply struct {
// 是否已关闭弹幕
// 0:未关闭 1:已关闭
Closed bool `protobuf:"varint,1,opt,name=closed,proto3" json:"closed,omitempty"`
// 智能防挡弹幕蒙版信息
Mask *VideoMask `protobuf:"bytes,2,opt,name=mask,proto3" json:"mask,omitempty"`
// 视频字幕
Subtitle *VideoSubtitle `protobuf:"bytes,3,opt,name=subtitle,proto3" json:"subtitle,omitempty"`
// 高级弹幕专包url(bfs)
SpecialDms []string `protobuf:"bytes,4,rep,name=special_dms,json=specialDms,proto3" json:"special_dms,omitempty"`
// 云屏蔽配置信息
AiFlag *DanmakuFlagConfig `protobuf:"bytes,5,opt,name=ai_flag,json=aiFlag,proto3" json:"ai_flag,omitempty"`
// 弹幕配置信息
PlayerConfig *DanmuPlayerViewConfig `protobuf:"bytes,6,opt,name=player_config,json=playerConfig,proto3" json:"player_config,omitempty"`
// 弹幕发送框样式
SendBoxStyle int32 `protobuf:"varint,7,opt,name=send_box_style,json=sendBoxStyle,proto3" json:"send_box_style,omitempty"`
// 是否允许
Allow bool `protobuf:"varint,8,opt,name=allow,proto3" json:"allow,omitempty"`
// check box 是否展示
CheckBox string `protobuf:"bytes,9,opt,name=check_box,json=checkBox,proto3" json:"check_box,omitempty"`
// check box 展示文本
CheckBoxShowMsg string `protobuf:"bytes,10,opt,name=check_box_show_msg,json=checkBoxShowMsg,proto3" json:"check_box_show_msg,omitempty"`
// 展示文案
TextPlaceholder string `protobuf:"bytes,11,opt,name=text_placeholder,json=textPlaceholder,proto3" json:"text_placeholder,omitempty"`
// 弹幕输入框文案
InputPlaceholder string `protobuf:"bytes,12,opt,name=input_placeholder,json=inputPlaceholder,proto3" json:"input_placeholder,omitempty"`
// 用户举报弹幕 cid维度屏蔽的正则规则
ReportFilterContent []string `protobuf:"bytes,13,rep,name=report_filter_content,json=reportFilterContent,proto3" json:"report_filter_content,omitempty"`
//
ExpoReport *ExpoReport `protobuf:"bytes,14,opt,name=expo_report,json=expoReport,proto3" json:"expo_report,omitempty"`
//
BuzzwordConfig *BuzzwordConfig `protobuf:"bytes,15,opt,name=buzzword_config,json=buzzwordConfig,proto3" json:"buzzword_config,omitempty"`
//
Expressions []*Expressions `protobuf:"bytes,16,rep,name=expressions,proto3" json:"expressions,omitempty"`
// contains filtered or unexported fields
}
客户端弹幕元数据-响应
func (*DmViewReply) Descriptor
deprecated
func (*DmViewReply) Descriptor() ([]byte, []int)
Deprecated: Use DmViewReply.ProtoReflect.Descriptor instead.
func (*DmViewReply) GetAiFlag ¶
func (x *DmViewReply) GetAiFlag() *DanmakuFlagConfig
func (*DmViewReply) GetAllow ¶
func (x *DmViewReply) GetAllow() bool
func (*DmViewReply) GetBuzzwordConfig ¶
func (x *DmViewReply) GetBuzzwordConfig() *BuzzwordConfig
func (*DmViewReply) GetCheckBox ¶
func (x *DmViewReply) GetCheckBox() string
func (*DmViewReply) GetCheckBoxShowMsg ¶
func (x *DmViewReply) GetCheckBoxShowMsg() string
func (*DmViewReply) GetClosed ¶
func (x *DmViewReply) GetClosed() bool
func (*DmViewReply) GetExpoReport ¶
func (x *DmViewReply) GetExpoReport() *ExpoReport
func (*DmViewReply) GetExpressions ¶
func (x *DmViewReply) GetExpressions() []*Expressions
func (*DmViewReply) GetInputPlaceholder ¶
func (x *DmViewReply) GetInputPlaceholder() string
func (*DmViewReply) GetMask ¶
func (x *DmViewReply) GetMask() *VideoMask
func (*DmViewReply) GetPlayerConfig ¶
func (x *DmViewReply) GetPlayerConfig() *DanmuPlayerViewConfig
func (*DmViewReply) GetReportFilterContent ¶
func (x *DmViewReply) GetReportFilterContent() []string
func (*DmViewReply) GetSendBoxStyle ¶
func (x *DmViewReply) GetSendBoxStyle() int32
func (*DmViewReply) GetSpecialDms ¶
func (x *DmViewReply) GetSpecialDms() []string
func (*DmViewReply) GetSubtitle ¶
func (x *DmViewReply) GetSubtitle() *VideoSubtitle
func (*DmViewReply) GetTextPlaceholder ¶
func (x *DmViewReply) GetTextPlaceholder() string
func (*DmViewReply) ProtoMessage ¶
func (*DmViewReply) ProtoMessage()
func (*DmViewReply) ProtoReflect ¶
func (x *DmViewReply) ProtoReflect() protoreflect.Message
func (*DmViewReply) Reset ¶
func (x *DmViewReply) Reset()
func (*DmViewReply) String ¶
func (x *DmViewReply) String() string
type DmViewReq ¶
type DmViewReq struct {
// 稿件avid/漫画epid
Pid int64 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
// 视频cid/漫画cid
Oid int64 `protobuf:"varint,2,opt,name=oid,proto3" json:"oid,omitempty"`
// 弹幕类型
// 1:视频 2:漫画
Type int32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
// 页面spm
Spmid string `protobuf:"bytes,4,opt,name=spmid,proto3" json:"spmid,omitempty"`
// 是否冷启
IsHardBoot int32 `protobuf:"varint,5,opt,name=is_hard_boot,json=isHardBoot,proto3" json:"is_hard_boot,omitempty"`
// contains filtered or unexported fields
}
客户端弹幕元数据-请求
func (*DmViewReq) Descriptor
deprecated
func (*DmViewReq) GetIsHardBoot ¶
func (*DmViewReq) ProtoMessage ¶
func (*DmViewReq) ProtoMessage()
func (*DmViewReq) ProtoReflect ¶
func (x *DmViewReq) ProtoReflect() protoreflect.Message
type DmWebViewReply ¶
type DmWebViewReply struct {
// 是否已关闭弹幕
// 0:未关闭 1:已关闭
State int32 `protobuf:"varint,1,opt,name=state,proto3" json:"state,omitempty"`
//
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
//
TextSide string `protobuf:"bytes,3,opt,name=text_side,json=textSide,proto3" json:"text_side,omitempty"`
// 分段弹幕配置
DmSge *DmSegConfig `protobuf:"bytes,4,opt,name=dm_sge,json=dmSge,proto3" json:"dm_sge,omitempty"`
// 云屏蔽配置信息
Flag *DanmakuFlagConfig `protobuf:"bytes,5,opt,name=flag,proto3" json:"flag,omitempty"`
// 高级弹幕专包url(bfs)
SpecialDms []string `protobuf:"bytes,6,rep,name=special_dms,json=specialDms,proto3" json:"special_dms,omitempty"`
// check box 是否展示
CheckBox bool `protobuf:"varint,7,opt,name=check_box,json=checkBox,proto3" json:"check_box,omitempty"`
// 弹幕数
Count int64 `protobuf:"varint,8,opt,name=count,proto3" json:"count,omitempty"`
// 互动弹幕
CommandDms []*CommandDm `protobuf:"bytes,9,rep,name=commandDms,proto3" json:"commandDms,omitempty"`
// 用户弹幕配置
PlayerConfig *DanmuWebPlayerConfig `protobuf:"bytes,10,opt,name=player_config,json=playerConfig,proto3" json:"player_config,omitempty"`
// 用户举报弹幕 cid维度屏蔽
ReportFilterContent []string `protobuf:"bytes,11,rep,name=report_filter_content,json=reportFilterContent,proto3" json:"report_filter_content,omitempty"`
//
Expressions []*Expressions `protobuf:"bytes,12,rep,name=expressions,proto3" json:"expressions,omitempty"`
// contains filtered or unexported fields
}
web端弹幕元数据-响应
func (*DmWebViewReply) Descriptor
deprecated
func (*DmWebViewReply) Descriptor() ([]byte, []int)
Deprecated: Use DmWebViewReply.ProtoReflect.Descriptor instead.
func (*DmWebViewReply) GetCheckBox ¶
func (x *DmWebViewReply) GetCheckBox() bool
func (*DmWebViewReply) GetCommandDms ¶
func (x *DmWebViewReply) GetCommandDms() []*CommandDm
func (*DmWebViewReply) GetCount ¶
func (x *DmWebViewReply) GetCount() int64
func (*DmWebViewReply) GetDmSge ¶
func (x *DmWebViewReply) GetDmSge() *DmSegConfig
func (*DmWebViewReply) GetExpressions ¶
func (x *DmWebViewReply) GetExpressions() []*Expressions
func (*DmWebViewReply) GetFlag ¶
func (x *DmWebViewReply) GetFlag() *DanmakuFlagConfig
func (*DmWebViewReply) GetPlayerConfig ¶
func (x *DmWebViewReply) GetPlayerConfig() *DanmuWebPlayerConfig
func (*DmWebViewReply) GetReportFilterContent ¶
func (x *DmWebViewReply) GetReportFilterContent() []string
func (*DmWebViewReply) GetSpecialDms ¶
func (x *DmWebViewReply) GetSpecialDms() []string
func (*DmWebViewReply) GetState ¶
func (x *DmWebViewReply) GetState() int32
func (*DmWebViewReply) GetText ¶
func (x *DmWebViewReply) GetText() string
func (*DmWebViewReply) GetTextSide ¶
func (x *DmWebViewReply) GetTextSide() string
func (*DmWebViewReply) ProtoMessage ¶
func (*DmWebViewReply) ProtoMessage()
func (*DmWebViewReply) ProtoReflect ¶
func (x *DmWebViewReply) ProtoReflect() protoreflect.Message
func (*DmWebViewReply) Reset ¶
func (x *DmWebViewReply) Reset()
func (*DmWebViewReply) String ¶
func (x *DmWebViewReply) String() string
type ExpoReport ¶
type ExpoReport struct {
//
ShouldReportAtEnd bool `protobuf:"varint,1,opt,name=should_report_at_end,json=shouldReportAtEnd,proto3" json:"should_report_at_end,omitempty"`
// contains filtered or unexported fields
}
func (*ExpoReport) Descriptor
deprecated
func (*ExpoReport) Descriptor() ([]byte, []int)
Deprecated: Use ExpoReport.ProtoReflect.Descriptor instead.
func (*ExpoReport) GetShouldReportAtEnd ¶
func (x *ExpoReport) GetShouldReportAtEnd() bool
func (*ExpoReport) ProtoMessage ¶
func (*ExpoReport) ProtoMessage()
func (*ExpoReport) ProtoReflect ¶
func (x *ExpoReport) ProtoReflect() protoreflect.Message
func (*ExpoReport) Reset ¶
func (x *ExpoReport) Reset()
func (*ExpoReport) String ¶
func (x *ExpoReport) String() string
type Expression ¶
type Expression struct {
//
Keyword []string `protobuf:"bytes,1,rep,name=keyword,proto3" json:"keyword,omitempty"`
//
Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
//
Period []*Period `protobuf:"bytes,3,rep,name=period,proto3" json:"period,omitempty"`
// contains filtered or unexported fields
}
func (*Expression) Descriptor
deprecated
func (*Expression) Descriptor() ([]byte, []int)
Deprecated: Use Expression.ProtoReflect.Descriptor instead.
func (*Expression) GetKeyword ¶
func (x *Expression) GetKeyword() []string
func (*Expression) GetPeriod ¶
func (x *Expression) GetPeriod() []*Period
func (*Expression) GetUrl ¶
func (x *Expression) GetUrl() string
func (*Expression) ProtoMessage ¶
func (*Expression) ProtoMessage()
func (*Expression) ProtoReflect ¶
func (x *Expression) ProtoReflect() protoreflect.Message
func (*Expression) Reset ¶
func (x *Expression) Reset()
func (*Expression) String ¶
func (x *Expression) String() string
type Expressions ¶
type Expressions struct {
//
Data []*Expression `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*Expressions) Descriptor
deprecated
func (*Expressions) Descriptor() ([]byte, []int)
Deprecated: Use Expressions.ProtoReflect.Descriptor instead.
func (*Expressions) GetData ¶
func (x *Expressions) GetData() []*Expression
func (*Expressions) ProtoMessage ¶
func (*Expressions) ProtoMessage()
func (*Expressions) ProtoReflect ¶
func (x *Expressions) ProtoReflect() protoreflect.Message
func (*Expressions) Reset ¶
func (x *Expressions) Reset()
func (*Expressions) String ¶
func (x *Expressions) String() string
type InlinePlayerDanmakuSwitch ¶
type InlinePlayerDanmakuSwitch struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否开启弹幕
func (*InlinePlayerDanmakuSwitch) Descriptor
deprecated
func (*InlinePlayerDanmakuSwitch) Descriptor() ([]byte, []int)
Deprecated: Use InlinePlayerDanmakuSwitch.ProtoReflect.Descriptor instead.
func (*InlinePlayerDanmakuSwitch) GetValue ¶
func (x *InlinePlayerDanmakuSwitch) GetValue() bool
func (*InlinePlayerDanmakuSwitch) ProtoMessage ¶
func (*InlinePlayerDanmakuSwitch) ProtoMessage()
func (*InlinePlayerDanmakuSwitch) ProtoReflect ¶
func (x *InlinePlayerDanmakuSwitch) ProtoReflect() protoreflect.Message
func (*InlinePlayerDanmakuSwitch) Reset ¶
func (x *InlinePlayerDanmakuSwitch) Reset()
func (*InlinePlayerDanmakuSwitch) String ¶
func (x *InlinePlayerDanmakuSwitch) String() string
type Period ¶
type Period struct {
//
Start int64 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
//
End int64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
// contains filtered or unexported fields
}
func (*Period) Descriptor
deprecated
func (*Period) ProtoMessage ¶
func (*Period) ProtoMessage()
func (*Period) ProtoReflect ¶
func (x *Period) ProtoReflect() protoreflect.Message
type PlayerDanmakuAiRecommendedLevel ¶
type PlayerDanmakuAiRecommendedLevel struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
智能云屏蔽等级
func (*PlayerDanmakuAiRecommendedLevel) Descriptor
deprecated
func (*PlayerDanmakuAiRecommendedLevel) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuAiRecommendedLevel.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuAiRecommendedLevel) GetValue ¶
func (x *PlayerDanmakuAiRecommendedLevel) GetValue() bool
func (*PlayerDanmakuAiRecommendedLevel) ProtoMessage ¶
func (*PlayerDanmakuAiRecommendedLevel) ProtoMessage()
func (*PlayerDanmakuAiRecommendedLevel) ProtoReflect ¶
func (x *PlayerDanmakuAiRecommendedLevel) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuAiRecommendedLevel) Reset ¶
func (x *PlayerDanmakuAiRecommendedLevel) Reset()
func (*PlayerDanmakuAiRecommendedLevel) String ¶
func (x *PlayerDanmakuAiRecommendedLevel) String() string
type PlayerDanmakuAiRecommendedSwitch ¶
type PlayerDanmakuAiRecommendedSwitch struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否开启智能云屏蔽
func (*PlayerDanmakuAiRecommendedSwitch) Descriptor
deprecated
func (*PlayerDanmakuAiRecommendedSwitch) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuAiRecommendedSwitch.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuAiRecommendedSwitch) GetValue ¶
func (x *PlayerDanmakuAiRecommendedSwitch) GetValue() bool
func (*PlayerDanmakuAiRecommendedSwitch) ProtoMessage ¶
func (*PlayerDanmakuAiRecommendedSwitch) ProtoMessage()
func (*PlayerDanmakuAiRecommendedSwitch) ProtoReflect ¶
func (x *PlayerDanmakuAiRecommendedSwitch) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuAiRecommendedSwitch) Reset ¶
func (x *PlayerDanmakuAiRecommendedSwitch) Reset()
func (*PlayerDanmakuAiRecommendedSwitch) String ¶
func (x *PlayerDanmakuAiRecommendedSwitch) String() string
type PlayerDanmakuBlockbottom ¶
type PlayerDanmakuBlockbottom struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否屏蔽底端弹幕
func (*PlayerDanmakuBlockbottom) Descriptor
deprecated
func (*PlayerDanmakuBlockbottom) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuBlockbottom.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuBlockbottom) GetValue ¶
func (x *PlayerDanmakuBlockbottom) GetValue() bool
func (*PlayerDanmakuBlockbottom) ProtoMessage ¶
func (*PlayerDanmakuBlockbottom) ProtoMessage()
func (*PlayerDanmakuBlockbottom) ProtoReflect ¶
func (x *PlayerDanmakuBlockbottom) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuBlockbottom) Reset ¶
func (x *PlayerDanmakuBlockbottom) Reset()
func (*PlayerDanmakuBlockbottom) String ¶
func (x *PlayerDanmakuBlockbottom) String() string
type PlayerDanmakuBlockcolorful ¶
type PlayerDanmakuBlockcolorful struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否屏蔽彩色弹幕
func (*PlayerDanmakuBlockcolorful) Descriptor
deprecated
func (*PlayerDanmakuBlockcolorful) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuBlockcolorful.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuBlockcolorful) GetValue ¶
func (x *PlayerDanmakuBlockcolorful) GetValue() bool
func (*PlayerDanmakuBlockcolorful) ProtoMessage ¶
func (*PlayerDanmakuBlockcolorful) ProtoMessage()
func (*PlayerDanmakuBlockcolorful) ProtoReflect ¶
func (x *PlayerDanmakuBlockcolorful) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuBlockcolorful) Reset ¶
func (x *PlayerDanmakuBlockcolorful) Reset()
func (*PlayerDanmakuBlockcolorful) String ¶
func (x *PlayerDanmakuBlockcolorful) String() string
type PlayerDanmakuBlockrepeat ¶
type PlayerDanmakuBlockrepeat struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否屏蔽重复弹幕
func (*PlayerDanmakuBlockrepeat) Descriptor
deprecated
func (*PlayerDanmakuBlockrepeat) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuBlockrepeat.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuBlockrepeat) GetValue ¶
func (x *PlayerDanmakuBlockrepeat) GetValue() bool
func (*PlayerDanmakuBlockrepeat) ProtoMessage ¶
func (*PlayerDanmakuBlockrepeat) ProtoMessage()
func (*PlayerDanmakuBlockrepeat) ProtoReflect ¶
func (x *PlayerDanmakuBlockrepeat) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuBlockrepeat) Reset ¶
func (x *PlayerDanmakuBlockrepeat) Reset()
func (*PlayerDanmakuBlockrepeat) String ¶
func (x *PlayerDanmakuBlockrepeat) String() string
type PlayerDanmakuBlockscroll ¶
type PlayerDanmakuBlockscroll struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否屏蔽滚动弹幕
func (*PlayerDanmakuBlockscroll) Descriptor
deprecated
func (*PlayerDanmakuBlockscroll) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuBlockscroll.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuBlockscroll) GetValue ¶
func (x *PlayerDanmakuBlockscroll) GetValue() bool
func (*PlayerDanmakuBlockscroll) ProtoMessage ¶
func (*PlayerDanmakuBlockscroll) ProtoMessage()
func (*PlayerDanmakuBlockscroll) ProtoReflect ¶
func (x *PlayerDanmakuBlockscroll) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuBlockscroll) Reset ¶
func (x *PlayerDanmakuBlockscroll) Reset()
func (*PlayerDanmakuBlockscroll) String ¶
func (x *PlayerDanmakuBlockscroll) String() string
type PlayerDanmakuBlockspecial ¶
type PlayerDanmakuBlockspecial struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否屏蔽高级弹幕
func (*PlayerDanmakuBlockspecial) Descriptor
deprecated
func (*PlayerDanmakuBlockspecial) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuBlockspecial.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuBlockspecial) GetValue ¶
func (x *PlayerDanmakuBlockspecial) GetValue() bool
func (*PlayerDanmakuBlockspecial) ProtoMessage ¶
func (*PlayerDanmakuBlockspecial) ProtoMessage()
func (*PlayerDanmakuBlockspecial) ProtoReflect ¶
func (x *PlayerDanmakuBlockspecial) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuBlockspecial) Reset ¶
func (x *PlayerDanmakuBlockspecial) Reset()
func (*PlayerDanmakuBlockspecial) String ¶
func (x *PlayerDanmakuBlockspecial) String() string
type PlayerDanmakuBlocktop ¶
type PlayerDanmakuBlocktop struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否屏蔽顶端弹幕
func (*PlayerDanmakuBlocktop) Descriptor
deprecated
func (*PlayerDanmakuBlocktop) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuBlocktop.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuBlocktop) GetValue ¶
func (x *PlayerDanmakuBlocktop) GetValue() bool
func (*PlayerDanmakuBlocktop) ProtoMessage ¶
func (*PlayerDanmakuBlocktop) ProtoMessage()
func (*PlayerDanmakuBlocktop) ProtoReflect ¶
func (x *PlayerDanmakuBlocktop) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuBlocktop) Reset ¶
func (x *PlayerDanmakuBlocktop) Reset()
func (*PlayerDanmakuBlocktop) String ¶
func (x *PlayerDanmakuBlocktop) String() string
type PlayerDanmakuDomain ¶
type PlayerDanmakuDomain struct {
Value float32 `protobuf:"fixed32,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
弹幕显示区域
func (*PlayerDanmakuDomain) Descriptor
deprecated
func (*PlayerDanmakuDomain) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuDomain.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuDomain) GetValue ¶
func (x *PlayerDanmakuDomain) GetValue() float32
func (*PlayerDanmakuDomain) ProtoMessage ¶
func (*PlayerDanmakuDomain) ProtoMessage()
func (*PlayerDanmakuDomain) ProtoReflect ¶
func (x *PlayerDanmakuDomain) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuDomain) Reset ¶
func (x *PlayerDanmakuDomain) Reset()
func (*PlayerDanmakuDomain) String ¶
func (x *PlayerDanmakuDomain) String() string
type PlayerDanmakuEnableblocklist ¶
type PlayerDanmakuEnableblocklist struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否开启屏蔽列表
func (*PlayerDanmakuEnableblocklist) Descriptor
deprecated
func (*PlayerDanmakuEnableblocklist) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuEnableblocklist.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuEnableblocklist) GetValue ¶
func (x *PlayerDanmakuEnableblocklist) GetValue() bool
func (*PlayerDanmakuEnableblocklist) ProtoMessage ¶
func (*PlayerDanmakuEnableblocklist) ProtoMessage()
func (*PlayerDanmakuEnableblocklist) ProtoReflect ¶
func (x *PlayerDanmakuEnableblocklist) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuEnableblocklist) Reset ¶
func (x *PlayerDanmakuEnableblocklist) Reset()
func (*PlayerDanmakuEnableblocklist) String ¶
func (x *PlayerDanmakuEnableblocklist) String() string
type PlayerDanmakuOpacity ¶
type PlayerDanmakuOpacity struct {
Value float32 `protobuf:"fixed32,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
弹幕不透明度
func (*PlayerDanmakuOpacity) Descriptor
deprecated
func (*PlayerDanmakuOpacity) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuOpacity.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuOpacity) GetValue ¶
func (x *PlayerDanmakuOpacity) GetValue() float32
func (*PlayerDanmakuOpacity) ProtoMessage ¶
func (*PlayerDanmakuOpacity) ProtoMessage()
func (*PlayerDanmakuOpacity) ProtoReflect ¶
func (x *PlayerDanmakuOpacity) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuOpacity) Reset ¶
func (x *PlayerDanmakuOpacity) Reset()
func (*PlayerDanmakuOpacity) String ¶
func (x *PlayerDanmakuOpacity) String() string
type PlayerDanmakuScalingfactor ¶
type PlayerDanmakuScalingfactor struct {
Value float32 `protobuf:"fixed32,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
弹幕缩放比例
func (*PlayerDanmakuScalingfactor) Descriptor
deprecated
func (*PlayerDanmakuScalingfactor) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuScalingfactor.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuScalingfactor) GetValue ¶
func (x *PlayerDanmakuScalingfactor) GetValue() float32
func (*PlayerDanmakuScalingfactor) ProtoMessage ¶
func (*PlayerDanmakuScalingfactor) ProtoMessage()
func (*PlayerDanmakuScalingfactor) ProtoReflect ¶
func (x *PlayerDanmakuScalingfactor) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuScalingfactor) Reset ¶
func (x *PlayerDanmakuScalingfactor) Reset()
func (*PlayerDanmakuScalingfactor) String ¶
func (x *PlayerDanmakuScalingfactor) String() string
type PlayerDanmakuSeniorModeSwitch ¶
type PlayerDanmakuSeniorModeSwitch struct {
Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*PlayerDanmakuSeniorModeSwitch) Descriptor
deprecated
func (*PlayerDanmakuSeniorModeSwitch) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuSeniorModeSwitch.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuSeniorModeSwitch) GetValue ¶
func (x *PlayerDanmakuSeniorModeSwitch) GetValue() int32
func (*PlayerDanmakuSeniorModeSwitch) ProtoMessage ¶
func (*PlayerDanmakuSeniorModeSwitch) ProtoMessage()
func (*PlayerDanmakuSeniorModeSwitch) ProtoReflect ¶
func (x *PlayerDanmakuSeniorModeSwitch) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuSeniorModeSwitch) Reset ¶
func (x *PlayerDanmakuSeniorModeSwitch) Reset()
func (*PlayerDanmakuSeniorModeSwitch) String ¶
func (x *PlayerDanmakuSeniorModeSwitch) String() string
type PlayerDanmakuSpeed ¶
type PlayerDanmakuSpeed struct {
Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
弹幕速度
func (*PlayerDanmakuSpeed) Descriptor
deprecated
func (*PlayerDanmakuSpeed) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuSpeed.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuSpeed) GetValue ¶
func (x *PlayerDanmakuSpeed) GetValue() int32
func (*PlayerDanmakuSpeed) ProtoMessage ¶
func (*PlayerDanmakuSpeed) ProtoMessage()
func (*PlayerDanmakuSpeed) ProtoReflect ¶
func (x *PlayerDanmakuSpeed) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuSpeed) Reset ¶
func (x *PlayerDanmakuSpeed) Reset()
func (*PlayerDanmakuSpeed) String ¶
func (x *PlayerDanmakuSpeed) String() string
type PlayerDanmakuSwitch ¶
type PlayerDanmakuSwitch struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
CanIgnore bool `protobuf:"varint,2,opt,name=canIgnore,proto3" json:"canIgnore,omitempty"`
// contains filtered or unexported fields
}
是否开启弹幕
func (*PlayerDanmakuSwitch) Descriptor
deprecated
func (*PlayerDanmakuSwitch) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuSwitch.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuSwitch) GetCanIgnore ¶
func (x *PlayerDanmakuSwitch) GetCanIgnore() bool
func (*PlayerDanmakuSwitch) GetValue ¶
func (x *PlayerDanmakuSwitch) GetValue() bool
func (*PlayerDanmakuSwitch) ProtoMessage ¶
func (*PlayerDanmakuSwitch) ProtoMessage()
func (*PlayerDanmakuSwitch) ProtoReflect ¶
func (x *PlayerDanmakuSwitch) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuSwitch) Reset ¶
func (x *PlayerDanmakuSwitch) Reset()
func (*PlayerDanmakuSwitch) String ¶
func (x *PlayerDanmakuSwitch) String() string
type PlayerDanmakuSwitchSave ¶
type PlayerDanmakuSwitchSave struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否记录弹幕开关设置
func (*PlayerDanmakuSwitchSave) Descriptor
deprecated
func (*PlayerDanmakuSwitchSave) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuSwitchSave.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuSwitchSave) GetValue ¶
func (x *PlayerDanmakuSwitchSave) GetValue() bool
func (*PlayerDanmakuSwitchSave) ProtoMessage ¶
func (*PlayerDanmakuSwitchSave) ProtoMessage()
func (*PlayerDanmakuSwitchSave) ProtoReflect ¶
func (x *PlayerDanmakuSwitchSave) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuSwitchSave) Reset ¶
func (x *PlayerDanmakuSwitchSave) Reset()
func (*PlayerDanmakuSwitchSave) String ¶
func (x *PlayerDanmakuSwitchSave) String() string
type PlayerDanmakuUseDefaultConfig ¶
type PlayerDanmakuUseDefaultConfig struct {
Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
是否使用推荐弹幕设置
func (*PlayerDanmakuUseDefaultConfig) Descriptor
deprecated
func (*PlayerDanmakuUseDefaultConfig) Descriptor() ([]byte, []int)
Deprecated: Use PlayerDanmakuUseDefaultConfig.ProtoReflect.Descriptor instead.
func (*PlayerDanmakuUseDefaultConfig) GetValue ¶
func (x *PlayerDanmakuUseDefaultConfig) GetValue() bool
func (*PlayerDanmakuUseDefaultConfig) ProtoMessage ¶
func (*PlayerDanmakuUseDefaultConfig) ProtoMessage()
func (*PlayerDanmakuUseDefaultConfig) ProtoReflect ¶
func (x *PlayerDanmakuUseDefaultConfig) ProtoReflect() protoreflect.Message
func (*PlayerDanmakuUseDefaultConfig) Reset ¶
func (x *PlayerDanmakuUseDefaultConfig) Reset()
func (*PlayerDanmakuUseDefaultConfig) String ¶
func (x *PlayerDanmakuUseDefaultConfig) String() string
type Response ¶
type Response struct {
//
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
//
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
修改弹幕配置-响应
func (*Response) Descriptor
deprecated
func (*Response) GetMessage ¶
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
func (*Response) ProtoReflect ¶
func (x *Response) ProtoReflect() protoreflect.Message
type SubtitleItem ¶
type SubtitleItem struct {
// 字幕id
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// 字幕id str
IdStr string `protobuf:"bytes,2,opt,name=id_str,json=idStr,proto3" json:"id_str,omitempty"`
// 字幕语言代码
Lan string `protobuf:"bytes,3,opt,name=lan,proto3" json:"lan,omitempty"`
// 字幕语言
LanDoc string `protobuf:"bytes,4,opt,name=lan_doc,json=lanDoc,proto3" json:"lan_doc,omitempty"`
// 字幕文件url
SubtitleUrl string `protobuf:"bytes,5,opt,name=subtitle_url,json=subtitleUrl,proto3" json:"subtitle_url,omitempty"`
// 字幕作者信息
Author *UserInfo `protobuf:"bytes,6,opt,name=author,proto3" json:"author,omitempty"`
// 字幕类型
Type SubtitleType `protobuf:"varint,7,opt,name=type,proto3,enum=bilibili.community.service.dm.v1.SubtitleType" json:"type,omitempty"`
// contains filtered or unexported fields
}
单个字幕信息
func (*SubtitleItem) Descriptor
deprecated
func (*SubtitleItem) Descriptor() ([]byte, []int)
Deprecated: Use SubtitleItem.ProtoReflect.Descriptor instead.
func (*SubtitleItem) GetAuthor ¶
func (x *SubtitleItem) GetAuthor() *UserInfo
func (*SubtitleItem) GetId ¶
func (x *SubtitleItem) GetId() int64
func (*SubtitleItem) GetIdStr ¶
func (x *SubtitleItem) GetIdStr() string
func (*SubtitleItem) GetLan ¶
func (x *SubtitleItem) GetLan() string
func (*SubtitleItem) GetLanDoc ¶
func (x *SubtitleItem) GetLanDoc() string
func (*SubtitleItem) GetSubtitleUrl ¶
func (x *SubtitleItem) GetSubtitleUrl() string
func (*SubtitleItem) GetType ¶
func (x *SubtitleItem) GetType() SubtitleType
func (*SubtitleItem) ProtoMessage ¶
func (*SubtitleItem) ProtoMessage()
func (*SubtitleItem) ProtoReflect ¶
func (x *SubtitleItem) ProtoReflect() protoreflect.Message
func (*SubtitleItem) Reset ¶
func (x *SubtitleItem) Reset()
func (*SubtitleItem) String ¶
func (x *SubtitleItem) String() string
type SubtitleType ¶
type SubtitleType int32
const ( SubtitleType_CC SubtitleType = 0 // CC字幕 SubtitleType_AI SubtitleType = 1 // AI生成字幕 )
func (SubtitleType) Descriptor ¶
func (SubtitleType) Descriptor() protoreflect.EnumDescriptor
func (SubtitleType) Enum ¶
func (x SubtitleType) Enum() *SubtitleType
func (SubtitleType) EnumDescriptor
deprecated
func (SubtitleType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SubtitleType.Descriptor instead.
func (SubtitleType) Number ¶
func (x SubtitleType) Number() protoreflect.EnumNumber
func (SubtitleType) String ¶
func (x SubtitleType) String() string
func (SubtitleType) Type ¶
func (SubtitleType) Type() protoreflect.EnumType
type UserInfo ¶
type UserInfo struct {
// 用户mid
Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid,omitempty"`
// 用户昵称
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// 用户性别
Sex string `protobuf:"bytes,3,opt,name=sex,proto3" json:"sex,omitempty"`
// 用户头像url
Face string `protobuf:"bytes,4,opt,name=face,proto3" json:"face,omitempty"`
// 用户签名
Sign string `protobuf:"bytes,5,opt,name=sign,proto3" json:"sign,omitempty"`
// 用户等级
Rank int32 `protobuf:"varint,6,opt,name=rank,proto3" json:"rank,omitempty"`
// contains filtered or unexported fields
}
字幕作者信息
func (*UserInfo) Descriptor
deprecated
func (*UserInfo) ProtoMessage ¶
func (*UserInfo) ProtoMessage()
func (*UserInfo) ProtoReflect ¶
func (x *UserInfo) ProtoReflect() protoreflect.Message
type VideoMask ¶
type VideoMask struct {
// 视频cid
Cid int64 `protobuf:"varint,1,opt,name=cid,proto3" json:"cid,omitempty"`
// 平台
// 0:web端 1:客户端
Plat int32 `protobuf:"varint,2,opt,name=plat,proto3" json:"plat,omitempty"`
// 帧率
Fps int32 `protobuf:"varint,3,opt,name=fps,proto3" json:"fps,omitempty"`
// 间隔时间
Time int64 `protobuf:"varint,4,opt,name=time,proto3" json:"time,omitempty"`
// 蒙版url
MaskUrl string `protobuf:"bytes,5,opt,name=mask_url,json=maskUrl,proto3" json:"mask_url,omitempty"`
// contains filtered or unexported fields
}
智能防挡弹幕蒙版信息
func (*VideoMask) Descriptor
deprecated
func (*VideoMask) GetMaskUrl ¶
func (*VideoMask) ProtoMessage ¶
func (*VideoMask) ProtoMessage()
func (*VideoMask) ProtoReflect ¶
func (x *VideoMask) ProtoReflect() protoreflect.Message
type VideoSubtitle ¶
type VideoSubtitle struct {
// 视频原语言代码
Lan string `protobuf:"bytes,1,opt,name=lan,proto3" json:"lan,omitempty"`
// 视频原语言
LanDoc string `protobuf:"bytes,2,opt,name=lanDoc,proto3" json:"lanDoc,omitempty"`
// 视频字幕列表
Subtitles []*SubtitleItem `protobuf:"bytes,3,rep,name=subtitles,proto3" json:"subtitles,omitempty"`
// contains filtered or unexported fields
}
视频字幕信息
func (*VideoSubtitle) Descriptor
deprecated
func (*VideoSubtitle) Descriptor() ([]byte, []int)
Deprecated: Use VideoSubtitle.ProtoReflect.Descriptor instead.
func (*VideoSubtitle) GetLan ¶
func (x *VideoSubtitle) GetLan() string
func (*VideoSubtitle) GetLanDoc ¶
func (x *VideoSubtitle) GetLanDoc() string
func (*VideoSubtitle) GetSubtitles ¶
func (x *VideoSubtitle) GetSubtitles() []*SubtitleItem
func (*VideoSubtitle) ProtoMessage ¶
func (*VideoSubtitle) ProtoMessage()
func (*VideoSubtitle) ProtoReflect ¶
func (x *VideoSubtitle) ProtoReflect() protoreflect.Message
func (*VideoSubtitle) Reset ¶
func (x *VideoSubtitle) Reset()
func (*VideoSubtitle) String ¶
func (x *VideoSubtitle) String() string