// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: app/service/bbq/video/api/grpc/v1/api.proto /* Package v1 is a generated protocol buffer package. It is generated from these files: app/service/bbq/video/api/grpc/v1/api.proto It has these top-level messages: ImportVideoInfo VideoBase SyncVideoTagRequest TagInfo SvStatisticsInfoReq SvStatisticsInfoRes SvStInfo SyncMidRequset SyncUserBaseResponse SyncMidsRequset BVideoTransRequset BVCTransBackRequset SvPic BVCTransInfo CreateIDRequest CreateIDResponse VideoInfo ListVideoInfoRequest ListVideoInfoResponse ModifyLimitsRequest ModifyLimitsResponse PreUploadRequest PreUploadResponse CallBackRequest VideoUnshelfRequest VideoDeleteRequest UploadingVideo PrepareVideoRequest PrepareVideoResponse HomeImgCreateRequest PlayInfoRequest PlayInfoResponse PlayInfo FileInfo */ package v1 import proto "github.com/gogo/protobuf/proto" import fmt "fmt" import math "math" import _ "github.com/gogo/protobuf/gogoproto" import google_protobuf1 "github.com/golang/protobuf/ptypes/empty" import go_common_library_time "go-common/library/time" import context "golang.org/x/net/context" import grpc "google.golang.org/grpc" import strings "strings" import reflect "reflect" import sortkeys "github.com/gogo/protobuf/sortkeys" import io "io" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type ImportVideoInfo struct { AVID int64 `protobuf:"varint,1,opt,name=avid,proto3" json:"avid" form:"avid"` CID int64 `protobuf:"varint,2,opt,name=cid,proto3" json:"cid" form:"avid"` MID int64 `protobuf:"varint,3,opt,name=mid,proto3" json:"mid" form:"mid"` Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title" form:"title"` Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content" form:"content"` Original int64 `protobuf:"varint,6,opt,name=original,proto3" json:"original" form:"original"` Duration int64 `protobuf:"varint,7,opt,name=duration,proto3" json:"duration" form:"duration"` State int64 `protobuf:"varint,8,opt,name=state,proto3" json:"state" form:"state"` Tag string `protobuf:"bytes,9,opt,name=tag,proto3" json:"tag" form:"tag"` Pubtime string `protobuf:"bytes,10,opt,name=pubtime,proto3" json:"pubtime" form:"pubtime"` TID int64 `protobuf:"varint,11,opt,name=tid,proto3" json:"tid" form:"tid"` SubTID int64 `protobuf:"varint,12,opt,name=sub_tid,json=subTid,proto3" json:"sub_tid" form:"sub_tid"` IsFullScreen int64 `protobuf:"varint,13,opt,name=is_full_screen,json=isFullScreen,proto3" json:"is_full_screen" form:"is_full_screen"` CoverUrl string `protobuf:"bytes,14,opt,name=cover_url,json=coverUrl,proto3" json:"cover_url" form:"cover_url"` CoverWidth int64 `protobuf:"varint,15,opt,name=cover_width,json=coverWidth,proto3" json:"cover_width" form:"cover_width"` CoverHeight int64 `protobuf:"varint,16,opt,name=cover_height,json=coverHeight,proto3" json:"cover_height" form:"cover_height"` From int64 `protobuf:"varint,17,opt,name=from,proto3" json:"from" form:"from"` Svid int64 `protobuf:"varint,18,opt,name=svid,proto3" json:"svid" form:"svid"` HomeImgUrl string `protobuf:"bytes,19,opt,name=home_img_url,json=homeImgUrl,proto3" json:"home_img_url" form:"home_img_url"` HomeImgWidth int64 `protobuf:"varint,20,opt,name=home_img_width,json=homeImgWidth,proto3" json:"home_img_width" form:"home_img_width"` HomeImgHeight int64 `protobuf:"varint,21,opt,name=home_img_height,json=homeImgHeight,proto3" json:"home_img_height" form:"home_img_height"` } func (m *ImportVideoInfo) Reset() { *m = ImportVideoInfo{} } func (*ImportVideoInfo) ProtoMessage() {} func (*ImportVideoInfo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{0} } type VideoBase struct { Avid int64 `protobuf:"varint,1,opt,name=avid,proto3" json:"avid" form:"avid"` Cid int64 `protobuf:"varint,2,opt,name=cid,proto3" json:"cid" form:"avid"` Mid int64 `protobuf:"varint,3,opt,name=mid,proto3" json:"mid" form:"mid"` Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title" form:"title"` Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content" form:"content"` Original int64 `protobuf:"varint,6,opt,name=original,proto3" json:"original" form:"original"` Duration int64 `protobuf:"varint,7,opt,name=duration,proto3" json:"duration" form:"duration"` State int64 `protobuf:"varint,8,opt,name=state,proto3" json:"state" form:"state"` Tag string `protobuf:"bytes,9,opt,name=tag,proto3" json:"tag" form:"tag"` Pubtime go_common_library_time.Time `protobuf:"varint,10,opt,name=pubtime,proto3,casttype=go-common/library/time.Time" json:"pubtime" form:"tag"` Tid int64 `protobuf:"varint,11,opt,name=tid,proto3" json:"tid" form:"tid"` SubTid int64 `protobuf:"varint,12,opt,name=sub_tid,json=subTid,proto3" json:"sub_tid" form:"sub_tid"` IsFullScreen int64 `protobuf:"varint,13,opt,name=is_full_screen,json=isFullScreen,proto3" json:"is_full_screen" form:"is_full_screen"` CoverUrl string `protobuf:"bytes,14,opt,name=cover_url,json=coverUrl,proto3" json:"cover_url" form:"cover_url"` CoverWidth int64 `protobuf:"varint,15,opt,name=cover_width,json=coverWidth,proto3" json:"cover_width" form:"cover_width"` CoverHeight int64 `protobuf:"varint,16,opt,name=cover_height,json=coverHeight,proto3" json:"cover_height" form:"cover_height"` From int64 `protobuf:"varint,17,opt,name=from,proto3" json:"from" form:"from"` Svid int64 `protobuf:"varint,18,opt,name=svid,proto3" json:"svid" form:"svid"` Limits uint64 `protobuf:"varint,19,opt,name=limits,proto3" json:"limits"` } func (m *VideoBase) Reset() { *m = VideoBase{} } func (*VideoBase) ProtoMessage() {} func (*VideoBase) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{1} } type SyncVideoTagRequest struct { TagInfos []*TagInfo `protobuf:"bytes,1,rep,name=tag_infos,json=tagInfos" json:"tag_infos" form:"tag_infos"` } func (m *SyncVideoTagRequest) Reset() { *m = SyncVideoTagRequest{} } func (*SyncVideoTagRequest) ProtoMessage() {} func (*SyncVideoTagRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{2} } type TagInfo struct { TagType int32 `protobuf:"varint,1,opt,name=tag_type,json=tagType,proto3" json:"tag_type" form:"tag_type"` TagName string `protobuf:"bytes,2,opt,name=tag_name,json=tagName,proto3" json:"tag_name" form:"tag_name"` } func (m *TagInfo) Reset() { *m = TagInfo{} } func (*TagInfo) ProtoMessage() {} func (*TagInfo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{3} } type SvStatisticsInfoReq struct { SvidList []int64 `protobuf:"varint,1,rep,packed,name=svid_list,json=svidList" json:"svid_list" form:"svid_list"` } func (m *SvStatisticsInfoReq) Reset() { *m = SvStatisticsInfoReq{} } func (*SvStatisticsInfoReq) ProtoMessage() {} func (*SvStatisticsInfoReq) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{4} } type SvStatisticsInfoRes struct { SvstInfoMap map[int64]*SvStInfo `protobuf:"bytes,1,rep,name=svst_info_map,json=svstInfoMap" json:"svst_info_map" form:"svst_info_map" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"` } func (m *SvStatisticsInfoRes) Reset() { *m = SvStatisticsInfoRes{} } func (*SvStatisticsInfoRes) ProtoMessage() {} func (*SvStatisticsInfoRes) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{5} } type SvStInfo struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid" form:"svid"` Play int64 `protobuf:"varint,2,opt,name=play,proto3" json:"play" form:"play"` Subtitles int64 `protobuf:"varint,3,opt,name=subtitles,proto3" json:"subtitles" form:"subtitles"` Like int64 `protobuf:"varint,4,opt,name=like,proto3" json:"like" form:"like"` Share int64 `protobuf:"varint,5,opt,name=share,proto3" json:"share" form:"share"` Report int64 `protobuf:"varint,6,opt,name=report,proto3" json:"report" form:"report"` Reply int64 `protobuf:"varint,7,opt,name=reply,proto3" json:"reply" form:"reply"` } func (m *SvStInfo) Reset() { *m = SvStInfo{} } func (*SvStInfo) ProtoMessage() {} func (*SvStInfo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{6} } type SyncMidRequset struct { MID int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid" form:"mid"` } func (m *SyncMidRequset) Reset() { *m = SyncMidRequset{} } func (*SyncMidRequset) ProtoMessage() {} func (*SyncMidRequset) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{7} } type SyncUserBaseResponse struct { Affc int64 `protobuf:"varint,1,opt,name=affc,proto3" json:"affc" form:"affc"` } func (m *SyncUserBaseResponse) Reset() { *m = SyncUserBaseResponse{} } func (*SyncUserBaseResponse) ProtoMessage() {} func (*SyncUserBaseResponse) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{8} } type SyncMidsRequset struct { MIDS []int64 `protobuf:"varint,1,rep,packed,name=mids" json:"mids" form:"mids"` } func (m *SyncMidsRequset) Reset() { *m = SyncMidsRequset{} } func (*SyncMidsRequset) ProtoMessage() {} func (*SyncMidsRequset) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{9} } type BVideoTransRequset struct { SVID int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid" form:"svid" validate:"min=0"` CID int64 `protobuf:"varint,2,opt,name=cid,proto3" json:"cid" form:"cid" validate:"min=0"` } func (m *BVideoTransRequset) Reset() { *m = BVideoTransRequset{} } func (*BVideoTransRequset) ProtoMessage() {} func (*BVideoTransRequset) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{10} } type BVCTransBackRequset struct { FlowID string `protobuf:"bytes,1,opt,name=flow_id,json=flowId,proto3" json:"flow_id" form:"flow_id" validate:"min=0"` FlowType int8 `protobuf:"varint,2,opt,name=flow_type,json=flowType,proto3,casttype=int8" json:"flow_type" form:"flow_type" validate:"min=0"` SVID int64 `protobuf:"varint,3,opt,name=svid,proto3" json:"svid" form:"svid" validate:"min=0"` TransRes []*BVCTransInfo `protobuf:"bytes,4,rep,name=trans_res,json=transRes" json:"trans_res" form:"trans_res"` PIC *SvPic `protobuf:"bytes,5,opt,name=pic" json:"pic" form:"pic" validate:"required"` } func (m *BVCTransBackRequset) Reset() { *m = BVCTransBackRequset{} } func (*BVCTransBackRequset) ProtoMessage() {} func (*BVCTransBackRequset) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{11} } type SvPic struct { PicURL string `protobuf:"bytes,1,opt,name=pic_url,json=picUrl,proto3" json:"pic_url" form:"pic_url" validate:"required"` PicWidth int64 `protobuf:"varint,2,opt,name=pic_width,json=picWidth,proto3" json:"pic_width" form:"pic_width" validate:"required"` PicHeight int64 `protobuf:"varint,3,opt,name=pic_height,json=picHeight,proto3" json:"pic_height" form:"pic_height" validate:"required"` } func (m *SvPic) Reset() { *m = SvPic{} } func (*SvPic) ProtoMessage() {} func (*SvPic) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{12} } type BVCTransInfo struct { Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path" form:"path" validate:"required"` PPI string `protobuf:"bytes,3,opt,name=ppi,proto3" json:"ppi" form:"ppi" validate:"required"` BPS string `protobuf:"bytes,4,opt,name=bps,proto3" json:"bps" form:"bps" validate:"required"` VideoCode string `protobuf:"bytes,5,opt,name=video_code,json=videoCode,proto3" json:"video_code" form:"video_code" validate:"required"` Filesize int64 `protobuf:"varint,6,opt,name=filesize,proto3" json:"filesize" form:"filesize" validate:"required"` Duration int64 `protobuf:"varint,8,opt,name=duration,proto3" json:"duration" form:"duration" validate:"required"` } func (m *BVCTransInfo) Reset() { *m = BVCTransInfo{} } func (*BVCTransInfo) ProtoMessage() {} func (*BVCTransInfo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{13} } type CreateIDRequest struct { Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid,omitempty" form:"mid" validate:"required"` Time int64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty" form:"time"` } func (m *CreateIDRequest) Reset() { *m = CreateIDRequest{} } func (*CreateIDRequest) ProtoMessage() {} func (*CreateIDRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{14} } type CreateIDResponse struct { NewId int64 `protobuf:"varint,1,opt,name=new_id,json=newId,proto3" json:"new_id,omitempty"` } func (m *CreateIDResponse) Reset() { *m = CreateIDResponse{} } func (*CreateIDResponse) ProtoMessage() {} func (*CreateIDResponse) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{15} } type VideoInfo struct { VideoBase *VideoBase `protobuf:"bytes,1,opt,name=video_base,json=videoBase" json:"vidoe_base"` } func (m *VideoInfo) Reset() { *m = VideoInfo{} } func (*VideoInfo) ProtoMessage() {} func (*VideoInfo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{16} } type ListVideoInfoRequest struct { SvIDs []int64 `protobuf:"varint,1,rep,packed,name=svIDs" json:"svIDs,omitempty" form:"svids" validate:"required"` } func (m *ListVideoInfoRequest) Reset() { *m = ListVideoInfoRequest{} } func (*ListVideoInfoRequest) ProtoMessage() {} func (*ListVideoInfoRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{17} } type ListVideoInfoResponse struct { List []*VideoInfo `protobuf:"bytes,1,rep,name=list" json:"list,omitempty"` } func (m *ListVideoInfoResponse) Reset() { *m = ListVideoInfoResponse{} } func (*ListVideoInfoResponse) ProtoMessage() {} func (*ListVideoInfoResponse) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{18} } type ModifyLimitsRequest struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid,omitempty" form:"svid" validate:"required"` LimitType uint64 `protobuf:"varint,2,opt,name=limit_type,json=limitType,proto3" json:"limit_type,omitempty" form:"limit_type" validate:"required"` LimitOp uint64 `protobuf:"varint,3,opt,name=limit_op,json=limitOp,proto3" json:"limit_op,omitempty" form:"limit_op"` } func (m *ModifyLimitsRequest) Reset() { *m = ModifyLimitsRequest{} } func (*ModifyLimitsRequest) ProtoMessage() {} func (*ModifyLimitsRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{19} } type ModifyLimitsResponse struct { } func (m *ModifyLimitsResponse) Reset() { *m = ModifyLimitsResponse{} } func (*ModifyLimitsResponse) ProtoMessage() {} func (*ModifyLimitsResponse) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{20} } type PreUploadRequest struct { Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title" form:"title" validate:"required"` Mid int64 `protobuf:"varint,2,opt,name=mid,proto3" json:"mid" form:"mid" validate:"required"` Topic string `protobuf:"bytes,3,opt,name=topic,proto3" json:"topic" form:"topic"` From int64 `protobuf:"varint,4,opt,name=from,proto3" json:"from" form:"from" validate:"required"` FileExt string `protobuf:"bytes,5,opt,name=file_ext,json=fileExt,proto3" json:"file_ext" form:"file_ext" validate:"required"` Entension string `protobuf:"bytes,6,opt,name=entension,proto3" json:"entension" form:"entension"` } func (m *PreUploadRequest) Reset() { *m = PreUploadRequest{} } func (*PreUploadRequest) ProtoMessage() {} func (*PreUploadRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{21} } type PreUploadResponse struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"biz_id" form:"biz_id"` UposUri string `protobuf:"bytes,2,opt,name=upos_uri,json=uposUri,proto3" json:"upos_uri" form:"upos_uri"` EndPoint string `protobuf:"bytes,3,opt,name=end_point,json=endPoint,proto3" json:"endpoint" form:"endpoint"` EndPoints []string `protobuf:"bytes,4,rep,name=end_points,json=endPoints" json:"endpoints" form:"endpoints"` Auth string `protobuf:"bytes,5,opt,name=auth,proto3" json:"auth" form:"auth"` } func (m *PreUploadResponse) Reset() { *m = PreUploadResponse{} } func (*PreUploadResponse) ProtoMessage() {} func (*PreUploadResponse) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{22} } type CallBackRequest struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid" form:"svid" validate:"required"` Mid int64 `protobuf:"varint,2,opt,name=mid,proto3" json:"mid" form:"mid" validate:"required"` } func (m *CallBackRequest) Reset() { *m = CallBackRequest{} } func (*CallBackRequest) ProtoMessage() {} func (*CallBackRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{23} } type VideoUnshelfRequest struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid" form:"svid" validate:"required"` } func (m *VideoUnshelfRequest) Reset() { *m = VideoUnshelfRequest{} } func (*VideoUnshelfRequest) ProtoMessage() {} func (*VideoUnshelfRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{24} } type VideoDeleteRequest struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid" form:"svid"` UpMid int64 `protobuf:"varint,2,opt,name=up_mid,json=upMid,proto3" json:"up_mid" form:"up_mid"` } func (m *VideoDeleteRequest) Reset() { *m = VideoDeleteRequest{} } func (*VideoDeleteRequest) ProtoMessage() {} func (*VideoDeleteRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{25} } type UploadingVideo struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid,omitempty"` Mid int64 `protobuf:"varint,2,opt,name=mid,proto3" json:"mid,omitempty"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title"` UploadStatus int64 `protobuf:"varint,4,opt,name=upload_status,json=uploadStatus,proto3" json:"upload_status"` RetryTime int64 `protobuf:"varint,5,opt,name=retry_time,json=retryTime,proto3" json:"retry_time,omitempty"` HomeImgUrl string `protobuf:"bytes,6,opt,name=home_img_url,json=homeImgUrl,proto3" json:"home_img_url"` HomeImgHeight int64 `protobuf:"varint,7,opt,name=home_img_height,json=homeImgHeight,proto3" json:"home_img_height"` HomeImgWidth int64 `protobuf:"varint,8,opt,name=home_img_width,json=homeImgWidth,proto3" json:"home_img_width"` } func (m *UploadingVideo) Reset() { *m = UploadingVideo{} } func (*UploadingVideo) ProtoMessage() {} func (*UploadingVideo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{26} } type PrepareVideoRequest struct { Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid,omitempty"` } func (m *PrepareVideoRequest) Reset() { *m = PrepareVideoRequest{} } func (*PrepareVideoRequest) ProtoMessage() {} func (*PrepareVideoRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{27} } type PrepareVideoResponse struct { List []*UploadingVideo `protobuf:"bytes,1,rep,name=list" json:"list,omitempty"` } func (m *PrepareVideoResponse) Reset() { *m = PrepareVideoResponse{} } func (*PrepareVideoResponse) ProtoMessage() {} func (*PrepareVideoResponse) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{28} } type HomeImgCreateRequest struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:"svid" form:"svid" validate:"required"` Mid int64 `protobuf:"varint,2,opt,name=mid,proto3" json:"mid" form:"mid" validate:"required"` Width int64 `protobuf:"varint,3,opt,name=width,proto3" json:"width" form:"width" validate:"required"` Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url" form:"url" validate:"required"` Height int64 `protobuf:"varint,5,opt,name=height,proto3" json:"height" form:"height" validate:"required"` } func (m *HomeImgCreateRequest) Reset() { *m = HomeImgCreateRequest{} } func (*HomeImgCreateRequest) ProtoMessage() {} func (*HomeImgCreateRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{29} } type PlayInfoRequest struct { Svid []int64 `protobuf:"varint,1,rep,packed,name=svid" json:"svid" form:"svid" validate:"required"` } func (m *PlayInfoRequest) Reset() { *m = PlayInfoRequest{} } func (*PlayInfoRequest) ProtoMessage() {} func (*PlayInfoRequest) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{30} } type PlayInfoResponse struct { List map[int64]*PlayInfo `protobuf:"bytes,1,rep,name=list" json:"list" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"` } func (m *PlayInfoResponse) Reset() { *m = PlayInfoResponse{} } func (*PlayInfoResponse) ProtoMessage() {} func (*PlayInfoResponse) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{31} } type PlayInfo struct { Svid int64 `protobuf:"varint,1,opt,name=svid,proto3" json:""` ExpireTime int64 `protobuf:"varint,2,opt,name=expire_time,json=expireTime,proto3" json:"expire_time"` Quality int64 `protobuf:"varint,3,opt,name=quality,proto3" json:"quality"` Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url"` CurrentTime int64 `protobuf:"varint,5,opt,name=current_time,json=currentTime,proto3" json:"current_time"` FileInfo []*FileInfo `protobuf:"bytes,6,rep,name=file_info,json=fileInfo" json:"file_info"` SupportQuality []int64 `protobuf:"varint,7,rep,packed,name=support_quality,json=supportQuality" json:"support_quality"` } func (m *PlayInfo) Reset() { *m = PlayInfo{} } func (*PlayInfo) ProtoMessage() {} func (*PlayInfo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{32} } type FileInfo struct { Ahead string `protobuf:"bytes,1,opt,name=ahead,proto3" json:"ahead"` Filesize int64 `protobuf:"varint,2,opt,name=filesize,proto3" json:"filesize"` Timelength int64 `protobuf:"varint,3,opt,name=timelength,proto3" json:"timelength"` Vhead string `protobuf:"bytes,4,opt,name=vhead,proto3" json:"vhead"` Path string `protobuf:"bytes,5,opt,name=path,proto3" json:"path"` Url string `protobuf:"bytes,6,opt,name=url,proto3" json:"url"` UrlBc string `protobuf:"bytes,7,opt,name=url_bc,json=urlBc,proto3" json:"url_bc"` } func (m *FileInfo) Reset() { *m = FileInfo{} } func (*FileInfo) ProtoMessage() {} func (*FileInfo) Descriptor() ([]byte, []int) { return fileDescriptorApi, []int{33} } func init() { proto.RegisterType((*ImportVideoInfo)(nil), "bbq.service.video.v1.ImportVideoInfo") proto.RegisterType((*VideoBase)(nil), "bbq.service.video.v1.VideoBase") proto.RegisterType((*SyncVideoTagRequest)(nil), "bbq.service.video.v1.SyncVideoTagRequest") proto.RegisterType((*TagInfo)(nil), "bbq.service.video.v1.TagInfo") proto.RegisterType((*SvStatisticsInfoReq)(nil), "bbq.service.video.v1.SvStatisticsInfoReq") proto.RegisterType((*SvStatisticsInfoRes)(nil), "bbq.service.video.v1.SvStatisticsInfoRes") proto.RegisterType((*SvStInfo)(nil), "bbq.service.video.v1.SvStInfo") proto.RegisterType((*SyncMidRequset)(nil), "bbq.service.video.v1.SyncMidRequset") proto.RegisterType((*SyncUserBaseResponse)(nil), "bbq.service.video.v1.SyncUserBaseResponse") proto.RegisterType((*SyncMidsRequset)(nil), "bbq.service.video.v1.SyncMidsRequset") proto.RegisterType((*BVideoTransRequset)(nil), "bbq.service.video.v1.BVideoTransRequset") proto.RegisterType((*BVCTransBackRequset)(nil), "bbq.service.video.v1.BVCTransBackRequset") proto.RegisterType((*SvPic)(nil), "bbq.service.video.v1.SvPic") proto.RegisterType((*BVCTransInfo)(nil), "bbq.service.video.v1.BVCTransInfo") proto.RegisterType((*CreateIDRequest)(nil), "bbq.service.video.v1.CreateIDRequest") proto.RegisterType((*CreateIDResponse)(nil), "bbq.service.video.v1.CreateIDResponse") proto.RegisterType((*VideoInfo)(nil), "bbq.service.video.v1.VideoInfo") proto.RegisterType((*ListVideoInfoRequest)(nil), "bbq.service.video.v1.ListVideoInfoRequest") proto.RegisterType((*ListVideoInfoResponse)(nil), "bbq.service.video.v1.ListVideoInfoResponse") proto.RegisterType((*ModifyLimitsRequest)(nil), "bbq.service.video.v1.ModifyLimitsRequest") proto.RegisterType((*ModifyLimitsResponse)(nil), "bbq.service.video.v1.ModifyLimitsResponse") proto.RegisterType((*PreUploadRequest)(nil), "bbq.service.video.v1.PreUploadRequest") proto.RegisterType((*PreUploadResponse)(nil), "bbq.service.video.v1.PreUploadResponse") proto.RegisterType((*CallBackRequest)(nil), "bbq.service.video.v1.CallBackRequest") proto.RegisterType((*VideoUnshelfRequest)(nil), "bbq.service.video.v1.VideoUnshelfRequest") proto.RegisterType((*VideoDeleteRequest)(nil), "bbq.service.video.v1.VideoDeleteRequest") proto.RegisterType((*UploadingVideo)(nil), "bbq.service.video.v1.UploadingVideo") proto.RegisterType((*PrepareVideoRequest)(nil), "bbq.service.video.v1.PrepareVideoRequest") proto.RegisterType((*PrepareVideoResponse)(nil), "bbq.service.video.v1.PrepareVideoResponse") proto.RegisterType((*HomeImgCreateRequest)(nil), "bbq.service.video.v1.HomeImgCreateRequest") proto.RegisterType((*PlayInfoRequest)(nil), "bbq.service.video.v1.PlayInfoRequest") proto.RegisterType((*PlayInfoResponse)(nil), "bbq.service.video.v1.PlayInfoResponse") proto.RegisterType((*PlayInfo)(nil), "bbq.service.video.v1.PlayInfo") proto.RegisterType((*FileInfo)(nil), "bbq.service.video.v1.FileInfo") } // Reference imports to suppress errors if they are not otherwise used. var _ context.Context var _ grpc.ClientConn // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. const _ = grpc.SupportPackageIsVersion4 // Client API for Video service type VideoClient interface { ImportVideo(ctx context.Context, in *ImportVideoInfo, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) SyncTag(ctx context.Context, in *SyncVideoTagRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) SvStatisticsInfo(ctx context.Context, in *SvStatisticsInfoReq, opts ...grpc.CallOption) (*SvStatisticsInfoRes, error) SyncUserBase(ctx context.Context, in *SyncMidRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) SyncUserSta(ctx context.Context, in *SyncMidRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) SyncUserBases(ctx context.Context, in *SyncMidsRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) SyncUserStas(ctx context.Context, in *SyncMidsRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) CreateID(ctx context.Context, in *CreateIDRequest, opts ...grpc.CallOption) (*CreateIDResponse, error) BVCTransCommit(ctx context.Context, in *BVideoTransRequset, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) ListVideoInfo(ctx context.Context, in *ListVideoInfoRequest, opts ...grpc.CallOption) (*ListVideoInfoResponse, error) ModifyLimits(ctx context.Context, in *ModifyLimitsRequest, opts ...grpc.CallOption) (*ModifyLimitsResponse, error) PreUpload(ctx context.Context, in *PreUploadRequest, opts ...grpc.CallOption) (*PreUploadResponse, error) CallBack(ctx context.Context, in *CallBackRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) VideoUnshelf(ctx context.Context, in *VideoUnshelfRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) VideoDelete(ctx context.Context, in *VideoDeleteRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) ListPrepareVideo(ctx context.Context, in *PrepareVideoRequest, opts ...grpc.CallOption) (*PrepareVideoResponse, error) HomeImgCreate(ctx context.Context, in *HomeImgCreateRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) PlayInfo(ctx context.Context, in *PlayInfoRequest, opts ...grpc.CallOption) (*PlayInfoResponse, error) } type videoClient struct { cc *grpc.ClientConn } func NewVideoClient(cc *grpc.ClientConn) VideoClient { return &videoClient{cc} } func (c *videoClient) ImportVideo(ctx context.Context, in *ImportVideoInfo, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { out := new(google_protobuf1.Empty) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/ImportVideo", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) SyncTag(ctx context.Context, in *SyncVideoTagRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { out := new(google_protobuf1.Empty) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/SyncTag", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) SvStatisticsInfo(ctx context.Context, in *SvStatisticsInfoReq, opts ...grpc.CallOption) (*SvStatisticsInfoRes, error) { out := new(SvStatisticsInfoRes) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/SvStatisticsInfo", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) SyncUserBase(ctx context.Context, in *SyncMidRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) { out := new(SyncUserBaseResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/SyncUserBase", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) SyncUserSta(ctx context.Context, in *SyncMidRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) { out := new(SyncUserBaseResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/SyncUserSta", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) SyncUserBases(ctx context.Context, in *SyncMidsRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) { out := new(SyncUserBaseResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/SyncUserBases", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) SyncUserStas(ctx context.Context, in *SyncMidsRequset, opts ...grpc.CallOption) (*SyncUserBaseResponse, error) { out := new(SyncUserBaseResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/SyncUserStas", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) CreateID(ctx context.Context, in *CreateIDRequest, opts ...grpc.CallOption) (*CreateIDResponse, error) { out := new(CreateIDResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/CreateID", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) BVCTransCommit(ctx context.Context, in *BVideoTransRequset, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { out := new(google_protobuf1.Empty) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/BVCTransCommit", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) ListVideoInfo(ctx context.Context, in *ListVideoInfoRequest, opts ...grpc.CallOption) (*ListVideoInfoResponse, error) { out := new(ListVideoInfoResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/ListVideoInfo", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) ModifyLimits(ctx context.Context, in *ModifyLimitsRequest, opts ...grpc.CallOption) (*ModifyLimitsResponse, error) { out := new(ModifyLimitsResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/ModifyLimits", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) PreUpload(ctx context.Context, in *PreUploadRequest, opts ...grpc.CallOption) (*PreUploadResponse, error) { out := new(PreUploadResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/PreUpload", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) CallBack(ctx context.Context, in *CallBackRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { out := new(google_protobuf1.Empty) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/CallBack", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) VideoUnshelf(ctx context.Context, in *VideoUnshelfRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { out := new(google_protobuf1.Empty) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/VideoUnshelf", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) VideoDelete(ctx context.Context, in *VideoDeleteRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { out := new(google_protobuf1.Empty) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/VideoDelete", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) ListPrepareVideo(ctx context.Context, in *PrepareVideoRequest, opts ...grpc.CallOption) (*PrepareVideoResponse, error) { out := new(PrepareVideoResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/ListPrepareVideo", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) HomeImgCreate(ctx context.Context, in *HomeImgCreateRequest, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { out := new(google_protobuf1.Empty) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/HomeImgCreate", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *videoClient) PlayInfo(ctx context.Context, in *PlayInfoRequest, opts ...grpc.CallOption) (*PlayInfoResponse, error) { out := new(PlayInfoResponse) err := grpc.Invoke(ctx, "/bbq.service.video.v1.Video/PlayInfo", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } // Server API for Video service type VideoServer interface { ImportVideo(context.Context, *ImportVideoInfo) (*google_protobuf1.Empty, error) SyncTag(context.Context, *SyncVideoTagRequest) (*google_protobuf1.Empty, error) SvStatisticsInfo(context.Context, *SvStatisticsInfoReq) (*SvStatisticsInfoRes, error) SyncUserBase(context.Context, *SyncMidRequset) (*SyncUserBaseResponse, error) SyncUserSta(context.Context, *SyncMidRequset) (*SyncUserBaseResponse, error) SyncUserBases(context.Context, *SyncMidsRequset) (*SyncUserBaseResponse, error) SyncUserStas(context.Context, *SyncMidsRequset) (*SyncUserBaseResponse, error) CreateID(context.Context, *CreateIDRequest) (*CreateIDResponse, error) BVCTransCommit(context.Context, *BVideoTransRequset) (*google_protobuf1.Empty, error) ListVideoInfo(context.Context, *ListVideoInfoRequest) (*ListVideoInfoResponse, error) ModifyLimits(context.Context, *ModifyLimitsRequest) (*ModifyLimitsResponse, error) PreUpload(context.Context, *PreUploadRequest) (*PreUploadResponse, error) CallBack(context.Context, *CallBackRequest) (*google_protobuf1.Empty, error) VideoUnshelf(context.Context, *VideoUnshelfRequest) (*google_protobuf1.Empty, error) VideoDelete(context.Context, *VideoDeleteRequest) (*google_protobuf1.Empty, error) ListPrepareVideo(context.Context, *PrepareVideoRequest) (*PrepareVideoResponse, error) HomeImgCreate(context.Context, *HomeImgCreateRequest) (*google_protobuf1.Empty, error) PlayInfo(context.Context, *PlayInfoRequest) (*PlayInfoResponse, error) } func RegisterVideoServer(s *grpc.Server, srv VideoServer) { s.RegisterService(&_Video_serviceDesc, srv) } func _Video_ImportVideo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ImportVideoInfo) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).ImportVideo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/ImportVideo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).ImportVideo(ctx, req.(*ImportVideoInfo)) } return interceptor(ctx, in, info, handler) } func _Video_SyncTag_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SyncVideoTagRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).SyncTag(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/SyncTag", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).SyncTag(ctx, req.(*SyncVideoTagRequest)) } return interceptor(ctx, in, info, handler) } func _Video_SvStatisticsInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SvStatisticsInfoReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).SvStatisticsInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/SvStatisticsInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).SvStatisticsInfo(ctx, req.(*SvStatisticsInfoReq)) } return interceptor(ctx, in, info, handler) } func _Video_SyncUserBase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SyncMidRequset) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).SyncUserBase(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/SyncUserBase", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).SyncUserBase(ctx, req.(*SyncMidRequset)) } return interceptor(ctx, in, info, handler) } func _Video_SyncUserSta_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SyncMidRequset) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).SyncUserSta(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/SyncUserSta", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).SyncUserSta(ctx, req.(*SyncMidRequset)) } return interceptor(ctx, in, info, handler) } func _Video_SyncUserBases_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SyncMidsRequset) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).SyncUserBases(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/SyncUserBases", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).SyncUserBases(ctx, req.(*SyncMidsRequset)) } return interceptor(ctx, in, info, handler) } func _Video_SyncUserStas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SyncMidsRequset) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).SyncUserStas(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/SyncUserStas", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).SyncUserStas(ctx, req.(*SyncMidsRequset)) } return interceptor(ctx, in, info, handler) } func _Video_CreateID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CreateIDRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).CreateID(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/CreateID", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).CreateID(ctx, req.(*CreateIDRequest)) } return interceptor(ctx, in, info, handler) } func _Video_BVCTransCommit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BVideoTransRequset) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).BVCTransCommit(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/BVCTransCommit", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).BVCTransCommit(ctx, req.(*BVideoTransRequset)) } return interceptor(ctx, in, info, handler) } func _Video_ListVideoInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ListVideoInfoRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).ListVideoInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/ListVideoInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).ListVideoInfo(ctx, req.(*ListVideoInfoRequest)) } return interceptor(ctx, in, info, handler) } func _Video_ModifyLimits_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ModifyLimitsRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).ModifyLimits(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/ModifyLimits", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).ModifyLimits(ctx, req.(*ModifyLimitsRequest)) } return interceptor(ctx, in, info, handler) } func _Video_PreUpload_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PreUploadRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).PreUpload(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/PreUpload", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).PreUpload(ctx, req.(*PreUploadRequest)) } return interceptor(ctx, in, info, handler) } func _Video_CallBack_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CallBackRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).CallBack(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/CallBack", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).CallBack(ctx, req.(*CallBackRequest)) } return interceptor(ctx, in, info, handler) } func _Video_VideoUnshelf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(VideoUnshelfRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).VideoUnshelf(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/VideoUnshelf", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).VideoUnshelf(ctx, req.(*VideoUnshelfRequest)) } return interceptor(ctx, in, info, handler) } func _Video_VideoDelete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(VideoDeleteRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).VideoDelete(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/VideoDelete", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).VideoDelete(ctx, req.(*VideoDeleteRequest)) } return interceptor(ctx, in, info, handler) } func _Video_ListPrepareVideo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PrepareVideoRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).ListPrepareVideo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/ListPrepareVideo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).ListPrepareVideo(ctx, req.(*PrepareVideoRequest)) } return interceptor(ctx, in, info, handler) } func _Video_HomeImgCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(HomeImgCreateRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).HomeImgCreate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/HomeImgCreate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).HomeImgCreate(ctx, req.(*HomeImgCreateRequest)) } return interceptor(ctx, in, info, handler) } func _Video_PlayInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PlayInfoRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(VideoServer).PlayInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/bbq.service.video.v1.Video/PlayInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(VideoServer).PlayInfo(ctx, req.(*PlayInfoRequest)) } return interceptor(ctx, in, info, handler) } var _Video_serviceDesc = grpc.ServiceDesc{ ServiceName: "bbq.service.video.v1.Video", HandlerType: (*VideoServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ImportVideo", Handler: _Video_ImportVideo_Handler, }, { MethodName: "SyncTag", Handler: _Video_SyncTag_Handler, }, { MethodName: "SvStatisticsInfo", Handler: _Video_SvStatisticsInfo_Handler, }, { MethodName: "SyncUserBase", Handler: _Video_SyncUserBase_Handler, }, { MethodName: "SyncUserSta", Handler: _Video_SyncUserSta_Handler, }, { MethodName: "SyncUserBases", Handler: _Video_SyncUserBases_Handler, }, { MethodName: "SyncUserStas", Handler: _Video_SyncUserStas_Handler, }, { MethodName: "CreateID", Handler: _Video_CreateID_Handler, }, { MethodName: "BVCTransCommit", Handler: _Video_BVCTransCommit_Handler, }, { MethodName: "ListVideoInfo", Handler: _Video_ListVideoInfo_Handler, }, { MethodName: "ModifyLimits", Handler: _Video_ModifyLimits_Handler, }, { MethodName: "PreUpload", Handler: _Video_PreUpload_Handler, }, { MethodName: "CallBack", Handler: _Video_CallBack_Handler, }, { MethodName: "VideoUnshelf", Handler: _Video_VideoUnshelf_Handler, }, { MethodName: "VideoDelete", Handler: _Video_VideoDelete_Handler, }, { MethodName: "ListPrepareVideo", Handler: _Video_ListPrepareVideo_Handler, }, { MethodName: "HomeImgCreate", Handler: _Video_HomeImgCreate_Handler, }, { MethodName: "PlayInfo", Handler: _Video_PlayInfo_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "app/service/bbq/video/api/grpc/v1/api.proto", } func (m *ImportVideoInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ImportVideoInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.AVID != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.AVID)) } if m.CID != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.CID)) } if m.MID != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.MID)) } if len(m.Title) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Title))) i += copy(dAtA[i:], m.Title) } if len(m.Content) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Content))) i += copy(dAtA[i:], m.Content) } if m.Original != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.Original)) } if m.Duration != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.Duration)) } if m.State != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.State)) } if len(m.Tag) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Tag))) i += copy(dAtA[i:], m.Tag) } if len(m.Pubtime) > 0 { dAtA[i] = 0x52 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Pubtime))) i += copy(dAtA[i:], m.Pubtime) } if m.TID != 0 { dAtA[i] = 0x58 i++ i = encodeVarintApi(dAtA, i, uint64(m.TID)) } if m.SubTID != 0 { dAtA[i] = 0x60 i++ i = encodeVarintApi(dAtA, i, uint64(m.SubTID)) } if m.IsFullScreen != 0 { dAtA[i] = 0x68 i++ i = encodeVarintApi(dAtA, i, uint64(m.IsFullScreen)) } if len(m.CoverUrl) > 0 { dAtA[i] = 0x72 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.CoverUrl))) i += copy(dAtA[i:], m.CoverUrl) } if m.CoverWidth != 0 { dAtA[i] = 0x78 i++ i = encodeVarintApi(dAtA, i, uint64(m.CoverWidth)) } if m.CoverHeight != 0 { dAtA[i] = 0x80 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.CoverHeight)) } if m.From != 0 { dAtA[i] = 0x88 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.From)) } if m.Svid != 0 { dAtA[i] = 0x90 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if len(m.HomeImgUrl) > 0 { dAtA[i] = 0x9a i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.HomeImgUrl))) i += copy(dAtA[i:], m.HomeImgUrl) } if m.HomeImgWidth != 0 { dAtA[i] = 0xa0 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.HomeImgWidth)) } if m.HomeImgHeight != 0 { dAtA[i] = 0xa8 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.HomeImgHeight)) } return i, nil } func (m *VideoBase) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *VideoBase) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Avid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Avid)) } if m.Cid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Cid)) } if m.Mid != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Mid)) } if len(m.Title) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Title))) i += copy(dAtA[i:], m.Title) } if len(m.Content) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Content))) i += copy(dAtA[i:], m.Content) } if m.Original != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.Original)) } if m.Duration != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.Duration)) } if m.State != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.State)) } if len(m.Tag) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Tag))) i += copy(dAtA[i:], m.Tag) } if m.Pubtime != 0 { dAtA[i] = 0x50 i++ i = encodeVarintApi(dAtA, i, uint64(m.Pubtime)) } if m.Tid != 0 { dAtA[i] = 0x58 i++ i = encodeVarintApi(dAtA, i, uint64(m.Tid)) } if m.SubTid != 0 { dAtA[i] = 0x60 i++ i = encodeVarintApi(dAtA, i, uint64(m.SubTid)) } if m.IsFullScreen != 0 { dAtA[i] = 0x68 i++ i = encodeVarintApi(dAtA, i, uint64(m.IsFullScreen)) } if len(m.CoverUrl) > 0 { dAtA[i] = 0x72 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.CoverUrl))) i += copy(dAtA[i:], m.CoverUrl) } if m.CoverWidth != 0 { dAtA[i] = 0x78 i++ i = encodeVarintApi(dAtA, i, uint64(m.CoverWidth)) } if m.CoverHeight != 0 { dAtA[i] = 0x80 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.CoverHeight)) } if m.From != 0 { dAtA[i] = 0x88 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.From)) } if m.Svid != 0 { dAtA[i] = 0x90 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.Limits != 0 { dAtA[i] = 0x98 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.Limits)) } return i, nil } func (m *SyncVideoTagRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SyncVideoTagRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.TagInfos) > 0 { for _, msg := range m.TagInfos { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *TagInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *TagInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.TagType != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagType)) } if len(m.TagName) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.TagName))) i += copy(dAtA[i:], m.TagName) } return i, nil } func (m *SvStatisticsInfoReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SvStatisticsInfoReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.SvidList) > 0 { dAtA2 := make([]byte, len(m.SvidList)*10) var j1 int for _, num1 := range m.SvidList { num := uint64(num1) for num >= 1<<7 { dAtA2[j1] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j1++ } dAtA2[j1] = uint8(num) j1++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j1)) i += copy(dAtA[i:], dAtA2[:j1]) } return i, nil } func (m *SvStatisticsInfoRes) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SvStatisticsInfoRes) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.SvstInfoMap) > 0 { for k, _ := range m.SvstInfoMap { dAtA[i] = 0xa i++ v := m.SvstInfoMap[k] msgSize := 0 if v != nil { msgSize = v.Size() msgSize += 1 + sovApi(uint64(msgSize)) } mapSize := 1 + sovApi(uint64(k)) + msgSize i = encodeVarintApi(dAtA, i, uint64(mapSize)) dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(k)) if v != nil { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(v.Size())) n3, err := v.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n3 } } } return i, nil } func (m *SvStInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SvStInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.Play != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Play)) } if m.Subtitles != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Subtitles)) } if m.Like != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.Like)) } if m.Share != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.Share)) } if m.Report != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.Report)) } if m.Reply != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.Reply)) } return i, nil } func (m *SyncMidRequset) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SyncMidRequset) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.MID != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.MID)) } return i, nil } func (m *SyncUserBaseResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SyncUserBaseResponse) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Affc != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Affc)) } return i, nil } func (m *SyncMidsRequset) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SyncMidsRequset) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.MIDS) > 0 { dAtA5 := make([]byte, len(m.MIDS)*10) var j4 int for _, num1 := range m.MIDS { num := uint64(num1) for num >= 1<<7 { dAtA5[j4] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j4++ } dAtA5[j4] = uint8(num) j4++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j4)) i += copy(dAtA[i:], dAtA5[:j4]) } return i, nil } func (m *BVideoTransRequset) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *BVideoTransRequset) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.SVID != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.SVID)) } if m.CID != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.CID)) } return i, nil } func (m *BVCTransBackRequset) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *BVCTransBackRequset) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.FlowID) > 0 { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(len(m.FlowID))) i += copy(dAtA[i:], m.FlowID) } if m.FlowType != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.FlowType)) } if m.SVID != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.SVID)) } if len(m.TransRes) > 0 { for _, msg := range m.TransRes { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.PIC != nil { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(m.PIC.Size())) n6, err := m.PIC.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n6 } return i, nil } func (m *SvPic) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SvPic) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.PicURL) > 0 { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(len(m.PicURL))) i += copy(dAtA[i:], m.PicURL) } if m.PicWidth != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.PicWidth)) } if m.PicHeight != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.PicHeight)) } return i, nil } func (m *BVCTransInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *BVCTransInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Path) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Path))) i += copy(dAtA[i:], m.Path) } if len(m.PPI) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.PPI))) i += copy(dAtA[i:], m.PPI) } if len(m.BPS) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.BPS))) i += copy(dAtA[i:], m.BPS) } if len(m.VideoCode) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.VideoCode))) i += copy(dAtA[i:], m.VideoCode) } if m.Filesize != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.Filesize)) } if m.Duration != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.Duration)) } return i, nil } func (m *CreateIDRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CreateIDRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Mid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Mid)) } if m.Time != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Time)) } return i, nil } func (m *CreateIDResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CreateIDResponse) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.NewId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.NewId)) } return i, nil } func (m *VideoInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *VideoInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.VideoBase != nil { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(m.VideoBase.Size())) n7, err := m.VideoBase.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n7 } return i, nil } func (m *ListVideoInfoRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ListVideoInfoRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.SvIDs) > 0 { dAtA9 := make([]byte, len(m.SvIDs)*10) var j8 int for _, num1 := range m.SvIDs { num := uint64(num1) for num >= 1<<7 { dAtA9[j8] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j8++ } dAtA9[j8] = uint8(num) j8++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j8)) i += copy(dAtA[i:], dAtA9[:j8]) } return i, nil } func (m *ListVideoInfoResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ListVideoInfoResponse) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.List) > 0 { for _, msg := range m.List { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *ModifyLimitsRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ModifyLimitsRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.LimitType != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.LimitType)) } if m.LimitOp != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.LimitOp)) } return i, nil } func (m *ModifyLimitsResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ModifyLimitsResponse) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l return i, nil } func (m *PreUploadRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PreUploadRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Title) > 0 { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Title))) i += copy(dAtA[i:], m.Title) } if m.Mid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Mid)) } if len(m.Topic) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Topic))) i += copy(dAtA[i:], m.Topic) } if m.From != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.From)) } if len(m.FileExt) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.FileExt))) i += copy(dAtA[i:], m.FileExt) } if len(m.Entension) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Entension))) i += copy(dAtA[i:], m.Entension) } return i, nil } func (m *PreUploadResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PreUploadResponse) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if len(m.UposUri) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.UposUri))) i += copy(dAtA[i:], m.UposUri) } if len(m.EndPoint) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.EndPoint))) i += copy(dAtA[i:], m.EndPoint) } if len(m.EndPoints) > 0 { for _, s := range m.EndPoints { dAtA[i] = 0x22 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.Auth) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Auth))) i += copy(dAtA[i:], m.Auth) } return i, nil } func (m *CallBackRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CallBackRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.Mid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Mid)) } return i, nil } func (m *VideoUnshelfRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *VideoUnshelfRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } return i, nil } func (m *VideoDeleteRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *VideoDeleteRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.UpMid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.UpMid)) } return i, nil } func (m *UploadingVideo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *UploadingVideo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.Mid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Mid)) } if len(m.Title) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Title))) i += copy(dAtA[i:], m.Title) } if m.UploadStatus != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.UploadStatus)) } if m.RetryTime != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.RetryTime)) } if len(m.HomeImgUrl) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.HomeImgUrl))) i += copy(dAtA[i:], m.HomeImgUrl) } if m.HomeImgHeight != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.HomeImgHeight)) } if m.HomeImgWidth != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.HomeImgWidth)) } return i, nil } func (m *PrepareVideoRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PrepareVideoRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Mid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Mid)) } return i, nil } func (m *PrepareVideoResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PrepareVideoResponse) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.List) > 0 { for _, msg := range m.List { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *HomeImgCreateRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *HomeImgCreateRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.Mid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Mid)) } if m.Width != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Width)) } if len(m.Url) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Url))) i += copy(dAtA[i:], m.Url) } if m.Height != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.Height)) } return i, nil } func (m *PlayInfoRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PlayInfoRequest) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Svid) > 0 { dAtA11 := make([]byte, len(m.Svid)*10) var j10 int for _, num1 := range m.Svid { num := uint64(num1) for num >= 1<<7 { dAtA11[j10] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j10++ } dAtA11[j10] = uint8(num) j10++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j10)) i += copy(dAtA[i:], dAtA11[:j10]) } return i, nil } func (m *PlayInfoResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PlayInfoResponse) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.List) > 0 { for k, _ := range m.List { dAtA[i] = 0xa i++ v := m.List[k] msgSize := 0 if v != nil { msgSize = v.Size() msgSize += 1 + sovApi(uint64(msgSize)) } mapSize := 1 + sovApi(uint64(k)) + msgSize i = encodeVarintApi(dAtA, i, uint64(mapSize)) dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(k)) if v != nil { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(v.Size())) n12, err := v.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n12 } } } return i, nil } func (m *PlayInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PlayInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Svid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Svid)) } if m.ExpireTime != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.ExpireTime)) } if m.Quality != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Quality)) } if len(m.Url) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Url))) i += copy(dAtA[i:], m.Url) } if m.CurrentTime != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.CurrentTime)) } if len(m.FileInfo) > 0 { for _, msg := range m.FileInfo { dAtA[i] = 0x32 i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.SupportQuality) > 0 { dAtA14 := make([]byte, len(m.SupportQuality)*10) var j13 int for _, num1 := range m.SupportQuality { num := uint64(num1) for num >= 1<<7 { dAtA14[j13] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j13++ } dAtA14[j13] = uint8(num) j13++ } dAtA[i] = 0x3a i++ i = encodeVarintApi(dAtA, i, uint64(j13)) i += copy(dAtA[i:], dAtA14[:j13]) } return i, nil } func (m *FileInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *FileInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Ahead) > 0 { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Ahead))) i += copy(dAtA[i:], m.Ahead) } if m.Filesize != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Filesize)) } if m.Timelength != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Timelength)) } if len(m.Vhead) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Vhead))) i += copy(dAtA[i:], m.Vhead) } if len(m.Path) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Path))) i += copy(dAtA[i:], m.Path) } if len(m.Url) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Url))) i += copy(dAtA[i:], m.Url) } if len(m.UrlBc) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.UrlBc))) i += copy(dAtA[i:], m.UrlBc) } return i, nil } func encodeVarintApi(dAtA []byte, offset int, v uint64) int { for v >= 1<<7 { dAtA[offset] = uint8(v&0x7f | 0x80) v >>= 7 offset++ } dAtA[offset] = uint8(v) return offset + 1 } func (m *ImportVideoInfo) Size() (n int) { var l int _ = l if m.AVID != 0 { n += 1 + sovApi(uint64(m.AVID)) } if m.CID != 0 { n += 1 + sovApi(uint64(m.CID)) } if m.MID != 0 { n += 1 + sovApi(uint64(m.MID)) } l = len(m.Title) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Content) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Original != 0 { n += 1 + sovApi(uint64(m.Original)) } if m.Duration != 0 { n += 1 + sovApi(uint64(m.Duration)) } if m.State != 0 { n += 1 + sovApi(uint64(m.State)) } l = len(m.Tag) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Pubtime) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.TID != 0 { n += 1 + sovApi(uint64(m.TID)) } if m.SubTID != 0 { n += 1 + sovApi(uint64(m.SubTID)) } if m.IsFullScreen != 0 { n += 1 + sovApi(uint64(m.IsFullScreen)) } l = len(m.CoverUrl) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.CoverWidth != 0 { n += 1 + sovApi(uint64(m.CoverWidth)) } if m.CoverHeight != 0 { n += 2 + sovApi(uint64(m.CoverHeight)) } if m.From != 0 { n += 2 + sovApi(uint64(m.From)) } if m.Svid != 0 { n += 2 + sovApi(uint64(m.Svid)) } l = len(m.HomeImgUrl) if l > 0 { n += 2 + l + sovApi(uint64(l)) } if m.HomeImgWidth != 0 { n += 2 + sovApi(uint64(m.HomeImgWidth)) } if m.HomeImgHeight != 0 { n += 2 + sovApi(uint64(m.HomeImgHeight)) } return n } func (m *VideoBase) Size() (n int) { var l int _ = l if m.Avid != 0 { n += 1 + sovApi(uint64(m.Avid)) } if m.Cid != 0 { n += 1 + sovApi(uint64(m.Cid)) } if m.Mid != 0 { n += 1 + sovApi(uint64(m.Mid)) } l = len(m.Title) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Content) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Original != 0 { n += 1 + sovApi(uint64(m.Original)) } if m.Duration != 0 { n += 1 + sovApi(uint64(m.Duration)) } if m.State != 0 { n += 1 + sovApi(uint64(m.State)) } l = len(m.Tag) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Pubtime != 0 { n += 1 + sovApi(uint64(m.Pubtime)) } if m.Tid != 0 { n += 1 + sovApi(uint64(m.Tid)) } if m.SubTid != 0 { n += 1 + sovApi(uint64(m.SubTid)) } if m.IsFullScreen != 0 { n += 1 + sovApi(uint64(m.IsFullScreen)) } l = len(m.CoverUrl) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.CoverWidth != 0 { n += 1 + sovApi(uint64(m.CoverWidth)) } if m.CoverHeight != 0 { n += 2 + sovApi(uint64(m.CoverHeight)) } if m.From != 0 { n += 2 + sovApi(uint64(m.From)) } if m.Svid != 0 { n += 2 + sovApi(uint64(m.Svid)) } if m.Limits != 0 { n += 2 + sovApi(uint64(m.Limits)) } return n } func (m *SyncVideoTagRequest) Size() (n int) { var l int _ = l if len(m.TagInfos) > 0 { for _, e := range m.TagInfos { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } return n } func (m *TagInfo) Size() (n int) { var l int _ = l if m.TagType != 0 { n += 1 + sovApi(uint64(m.TagType)) } l = len(m.TagName) if l > 0 { n += 1 + l + sovApi(uint64(l)) } return n } func (m *SvStatisticsInfoReq) Size() (n int) { var l int _ = l if len(m.SvidList) > 0 { l = 0 for _, e := range m.SvidList { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } return n } func (m *SvStatisticsInfoRes) Size() (n int) { var l int _ = l if len(m.SvstInfoMap) > 0 { for k, v := range m.SvstInfoMap { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovApi(uint64(l)) } mapEntrySize := 1 + sovApi(uint64(k)) + l n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize)) } } return n } func (m *SvStInfo) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } if m.Play != 0 { n += 1 + sovApi(uint64(m.Play)) } if m.Subtitles != 0 { n += 1 + sovApi(uint64(m.Subtitles)) } if m.Like != 0 { n += 1 + sovApi(uint64(m.Like)) } if m.Share != 0 { n += 1 + sovApi(uint64(m.Share)) } if m.Report != 0 { n += 1 + sovApi(uint64(m.Report)) } if m.Reply != 0 { n += 1 + sovApi(uint64(m.Reply)) } return n } func (m *SyncMidRequset) Size() (n int) { var l int _ = l if m.MID != 0 { n += 1 + sovApi(uint64(m.MID)) } return n } func (m *SyncUserBaseResponse) Size() (n int) { var l int _ = l if m.Affc != 0 { n += 1 + sovApi(uint64(m.Affc)) } return n } func (m *SyncMidsRequset) Size() (n int) { var l int _ = l if len(m.MIDS) > 0 { l = 0 for _, e := range m.MIDS { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } return n } func (m *BVideoTransRequset) Size() (n int) { var l int _ = l if m.SVID != 0 { n += 1 + sovApi(uint64(m.SVID)) } if m.CID != 0 { n += 1 + sovApi(uint64(m.CID)) } return n } func (m *BVCTransBackRequset) Size() (n int) { var l int _ = l l = len(m.FlowID) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.FlowType != 0 { n += 1 + sovApi(uint64(m.FlowType)) } if m.SVID != 0 { n += 1 + sovApi(uint64(m.SVID)) } if len(m.TransRes) > 0 { for _, e := range m.TransRes { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.PIC != nil { l = m.PIC.Size() n += 1 + l + sovApi(uint64(l)) } return n } func (m *SvPic) Size() (n int) { var l int _ = l l = len(m.PicURL) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.PicWidth != 0 { n += 1 + sovApi(uint64(m.PicWidth)) } if m.PicHeight != 0 { n += 1 + sovApi(uint64(m.PicHeight)) } return n } func (m *BVCTransInfo) Size() (n int) { var l int _ = l l = len(m.Path) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.PPI) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.BPS) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.VideoCode) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Filesize != 0 { n += 1 + sovApi(uint64(m.Filesize)) } if m.Duration != 0 { n += 1 + sovApi(uint64(m.Duration)) } return n } func (m *CreateIDRequest) Size() (n int) { var l int _ = l if m.Mid != 0 { n += 1 + sovApi(uint64(m.Mid)) } if m.Time != 0 { n += 1 + sovApi(uint64(m.Time)) } return n } func (m *CreateIDResponse) Size() (n int) { var l int _ = l if m.NewId != 0 { n += 1 + sovApi(uint64(m.NewId)) } return n } func (m *VideoInfo) Size() (n int) { var l int _ = l if m.VideoBase != nil { l = m.VideoBase.Size() n += 1 + l + sovApi(uint64(l)) } return n } func (m *ListVideoInfoRequest) Size() (n int) { var l int _ = l if len(m.SvIDs) > 0 { l = 0 for _, e := range m.SvIDs { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } return n } func (m *ListVideoInfoResponse) Size() (n int) { var l int _ = l if len(m.List) > 0 { for _, e := range m.List { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } return n } func (m *ModifyLimitsRequest) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } if m.LimitType != 0 { n += 1 + sovApi(uint64(m.LimitType)) } if m.LimitOp != 0 { n += 1 + sovApi(uint64(m.LimitOp)) } return n } func (m *ModifyLimitsResponse) Size() (n int) { var l int _ = l return n } func (m *PreUploadRequest) Size() (n int) { var l int _ = l l = len(m.Title) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Mid != 0 { n += 1 + sovApi(uint64(m.Mid)) } l = len(m.Topic) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.From != 0 { n += 1 + sovApi(uint64(m.From)) } l = len(m.FileExt) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Entension) if l > 0 { n += 1 + l + sovApi(uint64(l)) } return n } func (m *PreUploadResponse) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } l = len(m.UposUri) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.EndPoint) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if len(m.EndPoints) > 0 { for _, s := range m.EndPoints { l = len(s) n += 1 + l + sovApi(uint64(l)) } } l = len(m.Auth) if l > 0 { n += 1 + l + sovApi(uint64(l)) } return n } func (m *CallBackRequest) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } if m.Mid != 0 { n += 1 + sovApi(uint64(m.Mid)) } return n } func (m *VideoUnshelfRequest) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } return n } func (m *VideoDeleteRequest) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } if m.UpMid != 0 { n += 1 + sovApi(uint64(m.UpMid)) } return n } func (m *UploadingVideo) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } if m.Mid != 0 { n += 1 + sovApi(uint64(m.Mid)) } l = len(m.Title) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.UploadStatus != 0 { n += 1 + sovApi(uint64(m.UploadStatus)) } if m.RetryTime != 0 { n += 1 + sovApi(uint64(m.RetryTime)) } l = len(m.HomeImgUrl) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.HomeImgHeight != 0 { n += 1 + sovApi(uint64(m.HomeImgHeight)) } if m.HomeImgWidth != 0 { n += 1 + sovApi(uint64(m.HomeImgWidth)) } return n } func (m *PrepareVideoRequest) Size() (n int) { var l int _ = l if m.Mid != 0 { n += 1 + sovApi(uint64(m.Mid)) } return n } func (m *PrepareVideoResponse) Size() (n int) { var l int _ = l if len(m.List) > 0 { for _, e := range m.List { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } return n } func (m *HomeImgCreateRequest) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } if m.Mid != 0 { n += 1 + sovApi(uint64(m.Mid)) } if m.Width != 0 { n += 1 + sovApi(uint64(m.Width)) } l = len(m.Url) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Height != 0 { n += 1 + sovApi(uint64(m.Height)) } return n } func (m *PlayInfoRequest) Size() (n int) { var l int _ = l if len(m.Svid) > 0 { l = 0 for _, e := range m.Svid { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } return n } func (m *PlayInfoResponse) Size() (n int) { var l int _ = l if len(m.List) > 0 { for k, v := range m.List { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovApi(uint64(l)) } mapEntrySize := 1 + sovApi(uint64(k)) + l n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize)) } } return n } func (m *PlayInfo) Size() (n int) { var l int _ = l if m.Svid != 0 { n += 1 + sovApi(uint64(m.Svid)) } if m.ExpireTime != 0 { n += 1 + sovApi(uint64(m.ExpireTime)) } if m.Quality != 0 { n += 1 + sovApi(uint64(m.Quality)) } l = len(m.Url) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.CurrentTime != 0 { n += 1 + sovApi(uint64(m.CurrentTime)) } if len(m.FileInfo) > 0 { for _, e := range m.FileInfo { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if len(m.SupportQuality) > 0 { l = 0 for _, e := range m.SupportQuality { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } return n } func (m *FileInfo) Size() (n int) { var l int _ = l l = len(m.Ahead) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Filesize != 0 { n += 1 + sovApi(uint64(m.Filesize)) } if m.Timelength != 0 { n += 1 + sovApi(uint64(m.Timelength)) } l = len(m.Vhead) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Path) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Url) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.UrlBc) if l > 0 { n += 1 + l + sovApi(uint64(l)) } return n } func sovApi(x uint64) (n int) { for { n++ x >>= 7 if x == 0 { break } } return n } func sozApi(x uint64) (n int) { return sovApi(uint64((x << 1) ^ uint64((int64(x) >> 63)))) } func (this *ImportVideoInfo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&ImportVideoInfo{`, `AVID:` + fmt.Sprintf("%v", this.AVID) + `,`, `CID:` + fmt.Sprintf("%v", this.CID) + `,`, `MID:` + fmt.Sprintf("%v", this.MID) + `,`, `Title:` + fmt.Sprintf("%v", this.Title) + `,`, `Content:` + fmt.Sprintf("%v", this.Content) + `,`, `Original:` + fmt.Sprintf("%v", this.Original) + `,`, `Duration:` + fmt.Sprintf("%v", this.Duration) + `,`, `State:` + fmt.Sprintf("%v", this.State) + `,`, `Tag:` + fmt.Sprintf("%v", this.Tag) + `,`, `Pubtime:` + fmt.Sprintf("%v", this.Pubtime) + `,`, `TID:` + fmt.Sprintf("%v", this.TID) + `,`, `SubTID:` + fmt.Sprintf("%v", this.SubTID) + `,`, `IsFullScreen:` + fmt.Sprintf("%v", this.IsFullScreen) + `,`, `CoverUrl:` + fmt.Sprintf("%v", this.CoverUrl) + `,`, `CoverWidth:` + fmt.Sprintf("%v", this.CoverWidth) + `,`, `CoverHeight:` + fmt.Sprintf("%v", this.CoverHeight) + `,`, `From:` + fmt.Sprintf("%v", this.From) + `,`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `HomeImgUrl:` + fmt.Sprintf("%v", this.HomeImgUrl) + `,`, `HomeImgWidth:` + fmt.Sprintf("%v", this.HomeImgWidth) + `,`, `HomeImgHeight:` + fmt.Sprintf("%v", this.HomeImgHeight) + `,`, `}`, }, "") return s } func (this *VideoBase) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&VideoBase{`, `Avid:` + fmt.Sprintf("%v", this.Avid) + `,`, `Cid:` + fmt.Sprintf("%v", this.Cid) + `,`, `Mid:` + fmt.Sprintf("%v", this.Mid) + `,`, `Title:` + fmt.Sprintf("%v", this.Title) + `,`, `Content:` + fmt.Sprintf("%v", this.Content) + `,`, `Original:` + fmt.Sprintf("%v", this.Original) + `,`, `Duration:` + fmt.Sprintf("%v", this.Duration) + `,`, `State:` + fmt.Sprintf("%v", this.State) + `,`, `Tag:` + fmt.Sprintf("%v", this.Tag) + `,`, `Pubtime:` + fmt.Sprintf("%v", this.Pubtime) + `,`, `Tid:` + fmt.Sprintf("%v", this.Tid) + `,`, `SubTid:` + fmt.Sprintf("%v", this.SubTid) + `,`, `IsFullScreen:` + fmt.Sprintf("%v", this.IsFullScreen) + `,`, `CoverUrl:` + fmt.Sprintf("%v", this.CoverUrl) + `,`, `CoverWidth:` + fmt.Sprintf("%v", this.CoverWidth) + `,`, `CoverHeight:` + fmt.Sprintf("%v", this.CoverHeight) + `,`, `From:` + fmt.Sprintf("%v", this.From) + `,`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `Limits:` + fmt.Sprintf("%v", this.Limits) + `,`, `}`, }, "") return s } func (this *SyncVideoTagRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&SyncVideoTagRequest{`, `TagInfos:` + strings.Replace(fmt.Sprintf("%v", this.TagInfos), "TagInfo", "TagInfo", 1) + `,`, `}`, }, "") return s } func (this *TagInfo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&TagInfo{`, `TagType:` + fmt.Sprintf("%v", this.TagType) + `,`, `TagName:` + fmt.Sprintf("%v", this.TagName) + `,`, `}`, }, "") return s } func (this *SvStatisticsInfoReq) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&SvStatisticsInfoReq{`, `SvidList:` + fmt.Sprintf("%v", this.SvidList) + `,`, `}`, }, "") return s } func (this *SvStatisticsInfoRes) String() string { if this == nil { return "nil" } keysForSvstInfoMap := make([]int64, 0, len(this.SvstInfoMap)) for k, _ := range this.SvstInfoMap { keysForSvstInfoMap = append(keysForSvstInfoMap, k) } sortkeys.Int64s(keysForSvstInfoMap) mapStringForSvstInfoMap := "map[int64]*SvStInfo{" for _, k := range keysForSvstInfoMap { mapStringForSvstInfoMap += fmt.Sprintf("%v: %v,", k, this.SvstInfoMap[k]) } mapStringForSvstInfoMap += "}" s := strings.Join([]string{`&SvStatisticsInfoRes{`, `SvstInfoMap:` + mapStringForSvstInfoMap + `,`, `}`, }, "") return s } func (this *SvStInfo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&SvStInfo{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `Play:` + fmt.Sprintf("%v", this.Play) + `,`, `Subtitles:` + fmt.Sprintf("%v", this.Subtitles) + `,`, `Like:` + fmt.Sprintf("%v", this.Like) + `,`, `Share:` + fmt.Sprintf("%v", this.Share) + `,`, `Report:` + fmt.Sprintf("%v", this.Report) + `,`, `Reply:` + fmt.Sprintf("%v", this.Reply) + `,`, `}`, }, "") return s } func (this *SyncMidRequset) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&SyncMidRequset{`, `MID:` + fmt.Sprintf("%v", this.MID) + `,`, `}`, }, "") return s } func (this *SyncUserBaseResponse) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&SyncUserBaseResponse{`, `Affc:` + fmt.Sprintf("%v", this.Affc) + `,`, `}`, }, "") return s } func (this *SyncMidsRequset) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&SyncMidsRequset{`, `MIDS:` + fmt.Sprintf("%v", this.MIDS) + `,`, `}`, }, "") return s } func (this *BVideoTransRequset) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&BVideoTransRequset{`, `SVID:` + fmt.Sprintf("%v", this.SVID) + `,`, `CID:` + fmt.Sprintf("%v", this.CID) + `,`, `}`, }, "") return s } func (this *BVCTransBackRequset) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&BVCTransBackRequset{`, `FlowID:` + fmt.Sprintf("%v", this.FlowID) + `,`, `FlowType:` + fmt.Sprintf("%v", this.FlowType) + `,`, `SVID:` + fmt.Sprintf("%v", this.SVID) + `,`, `TransRes:` + strings.Replace(fmt.Sprintf("%v", this.TransRes), "BVCTransInfo", "BVCTransInfo", 1) + `,`, `PIC:` + strings.Replace(fmt.Sprintf("%v", this.PIC), "SvPic", "SvPic", 1) + `,`, `}`, }, "") return s } func (this *SvPic) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&SvPic{`, `PicURL:` + fmt.Sprintf("%v", this.PicURL) + `,`, `PicWidth:` + fmt.Sprintf("%v", this.PicWidth) + `,`, `PicHeight:` + fmt.Sprintf("%v", this.PicHeight) + `,`, `}`, }, "") return s } func (this *BVCTransInfo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&BVCTransInfo{`, `Path:` + fmt.Sprintf("%v", this.Path) + `,`, `PPI:` + fmt.Sprintf("%v", this.PPI) + `,`, `BPS:` + fmt.Sprintf("%v", this.BPS) + `,`, `VideoCode:` + fmt.Sprintf("%v", this.VideoCode) + `,`, `Filesize:` + fmt.Sprintf("%v", this.Filesize) + `,`, `Duration:` + fmt.Sprintf("%v", this.Duration) + `,`, `}`, }, "") return s } func (this *CreateIDRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&CreateIDRequest{`, `Mid:` + fmt.Sprintf("%v", this.Mid) + `,`, `Time:` + fmt.Sprintf("%v", this.Time) + `,`, `}`, }, "") return s } func (this *CreateIDResponse) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&CreateIDResponse{`, `NewId:` + fmt.Sprintf("%v", this.NewId) + `,`, `}`, }, "") return s } func (this *VideoInfo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&VideoInfo{`, `VideoBase:` + strings.Replace(fmt.Sprintf("%v", this.VideoBase), "VideoBase", "VideoBase", 1) + `,`, `}`, }, "") return s } func (this *ListVideoInfoRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&ListVideoInfoRequest{`, `SvIDs:` + fmt.Sprintf("%v", this.SvIDs) + `,`, `}`, }, "") return s } func (this *ListVideoInfoResponse) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&ListVideoInfoResponse{`, `List:` + strings.Replace(fmt.Sprintf("%v", this.List), "VideoInfo", "VideoInfo", 1) + `,`, `}`, }, "") return s } func (this *ModifyLimitsRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&ModifyLimitsRequest{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `LimitType:` + fmt.Sprintf("%v", this.LimitType) + `,`, `LimitOp:` + fmt.Sprintf("%v", this.LimitOp) + `,`, `}`, }, "") return s } func (this *ModifyLimitsResponse) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&ModifyLimitsResponse{`, `}`, }, "") return s } func (this *PreUploadRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&PreUploadRequest{`, `Title:` + fmt.Sprintf("%v", this.Title) + `,`, `Mid:` + fmt.Sprintf("%v", this.Mid) + `,`, `Topic:` + fmt.Sprintf("%v", this.Topic) + `,`, `From:` + fmt.Sprintf("%v", this.From) + `,`, `FileExt:` + fmt.Sprintf("%v", this.FileExt) + `,`, `Entension:` + fmt.Sprintf("%v", this.Entension) + `,`, `}`, }, "") return s } func (this *PreUploadResponse) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&PreUploadResponse{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `UposUri:` + fmt.Sprintf("%v", this.UposUri) + `,`, `EndPoint:` + fmt.Sprintf("%v", this.EndPoint) + `,`, `EndPoints:` + fmt.Sprintf("%v", this.EndPoints) + `,`, `Auth:` + fmt.Sprintf("%v", this.Auth) + `,`, `}`, }, "") return s } func (this *CallBackRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&CallBackRequest{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `Mid:` + fmt.Sprintf("%v", this.Mid) + `,`, `}`, }, "") return s } func (this *VideoUnshelfRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&VideoUnshelfRequest{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `}`, }, "") return s } func (this *VideoDeleteRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&VideoDeleteRequest{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `UpMid:` + fmt.Sprintf("%v", this.UpMid) + `,`, `}`, }, "") return s } func (this *UploadingVideo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&UploadingVideo{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `Mid:` + fmt.Sprintf("%v", this.Mid) + `,`, `Title:` + fmt.Sprintf("%v", this.Title) + `,`, `UploadStatus:` + fmt.Sprintf("%v", this.UploadStatus) + `,`, `RetryTime:` + fmt.Sprintf("%v", this.RetryTime) + `,`, `HomeImgUrl:` + fmt.Sprintf("%v", this.HomeImgUrl) + `,`, `HomeImgHeight:` + fmt.Sprintf("%v", this.HomeImgHeight) + `,`, `HomeImgWidth:` + fmt.Sprintf("%v", this.HomeImgWidth) + `,`, `}`, }, "") return s } func (this *PrepareVideoRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&PrepareVideoRequest{`, `Mid:` + fmt.Sprintf("%v", this.Mid) + `,`, `}`, }, "") return s } func (this *PrepareVideoResponse) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&PrepareVideoResponse{`, `List:` + strings.Replace(fmt.Sprintf("%v", this.List), "UploadingVideo", "UploadingVideo", 1) + `,`, `}`, }, "") return s } func (this *HomeImgCreateRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&HomeImgCreateRequest{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `Mid:` + fmt.Sprintf("%v", this.Mid) + `,`, `Width:` + fmt.Sprintf("%v", this.Width) + `,`, `Url:` + fmt.Sprintf("%v", this.Url) + `,`, `Height:` + fmt.Sprintf("%v", this.Height) + `,`, `}`, }, "") return s } func (this *PlayInfoRequest) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&PlayInfoRequest{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `}`, }, "") return s } func (this *PlayInfoResponse) String() string { if this == nil { return "nil" } keysForList := make([]int64, 0, len(this.List)) for k, _ := range this.List { keysForList = append(keysForList, k) } sortkeys.Int64s(keysForList) mapStringForList := "map[int64]*PlayInfo{" for _, k := range keysForList { mapStringForList += fmt.Sprintf("%v: %v,", k, this.List[k]) } mapStringForList += "}" s := strings.Join([]string{`&PlayInfoResponse{`, `List:` + mapStringForList + `,`, `}`, }, "") return s } func (this *PlayInfo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&PlayInfo{`, `Svid:` + fmt.Sprintf("%v", this.Svid) + `,`, `ExpireTime:` + fmt.Sprintf("%v", this.ExpireTime) + `,`, `Quality:` + fmt.Sprintf("%v", this.Quality) + `,`, `Url:` + fmt.Sprintf("%v", this.Url) + `,`, `CurrentTime:` + fmt.Sprintf("%v", this.CurrentTime) + `,`, `FileInfo:` + strings.Replace(fmt.Sprintf("%v", this.FileInfo), "FileInfo", "FileInfo", 1) + `,`, `SupportQuality:` + fmt.Sprintf("%v", this.SupportQuality) + `,`, `}`, }, "") return s } func (this *FileInfo) String() string { if this == nil { return "nil" } s := strings.Join([]string{`&FileInfo{`, `Ahead:` + fmt.Sprintf("%v", this.Ahead) + `,`, `Filesize:` + fmt.Sprintf("%v", this.Filesize) + `,`, `Timelength:` + fmt.Sprintf("%v", this.Timelength) + `,`, `Vhead:` + fmt.Sprintf("%v", this.Vhead) + `,`, `Path:` + fmt.Sprintf("%v", this.Path) + `,`, `Url:` + fmt.Sprintf("%v", this.Url) + `,`, `UrlBc:` + fmt.Sprintf("%v", this.UrlBc) + `,`, `}`, }, "") return s } func valueToStringApi(v interface{}) string { rv := reflect.ValueOf(v) if rv.IsNil() { return "nil" } pv := reflect.Indirect(rv).Interface() return fmt.Sprintf("*%v", pv) } func (m *ImportVideoInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: ImportVideoInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ImportVideoInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AVID", wireType) } m.AVID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AVID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field CID", wireType) } m.CID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.CID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field MID", wireType) } m.MID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.MID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Title = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Content", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Content = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Original", wireType) } m.Original = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Original |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType) } m.Duration = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Duration |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field State", wireType) } m.State = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.State |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tag", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Tag = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 10: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Pubtime", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Pubtime = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 11: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TID", wireType) } m.TID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 12: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field SubTID", wireType) } m.SubTID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.SubTID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 13: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsFullScreen", wireType) } m.IsFullScreen = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.IsFullScreen |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 14: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CoverUrl", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.CoverUrl = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 15: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field CoverWidth", wireType) } m.CoverWidth = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.CoverWidth |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 16: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field CoverHeight", wireType) } m.CoverHeight = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.CoverHeight |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 17: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) } m.From = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.From |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 18: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 19: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field HomeImgUrl", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.HomeImgUrl = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 20: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field HomeImgWidth", wireType) } m.HomeImgWidth = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.HomeImgWidth |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 21: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field HomeImgHeight", wireType) } m.HomeImgHeight = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.HomeImgHeight |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *VideoBase) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: VideoBase: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: VideoBase: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Avid", wireType) } m.Avid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Avid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Cid", wireType) } m.Cid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Cid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType) } m.Mid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Mid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Title = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Content", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Content = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Original", wireType) } m.Original = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Original |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType) } m.Duration = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Duration |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field State", wireType) } m.State = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.State |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tag", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Tag = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 10: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Pubtime", wireType) } m.Pubtime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Pubtime |= (go_common_library_time.Time(b) & 0x7F) << shift if b < 0x80 { break } } case 11: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Tid", wireType) } m.Tid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Tid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 12: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field SubTid", wireType) } m.SubTid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.SubTid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 13: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsFullScreen", wireType) } m.IsFullScreen = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.IsFullScreen |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 14: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CoverUrl", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.CoverUrl = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 15: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field CoverWidth", wireType) } m.CoverWidth = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.CoverWidth |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 16: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field CoverHeight", wireType) } m.CoverHeight = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.CoverHeight |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 17: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) } m.From = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.From |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 18: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 19: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Limits", wireType) } m.Limits = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Limits |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SyncVideoTagRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SyncVideoTagRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SyncVideoTagRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TagInfos", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.TagInfos = append(m.TagInfos, &TagInfo{}) if err := m.TagInfos[len(m.TagInfos)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *TagInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: TagInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: TagInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagType", wireType) } m.TagType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagType |= (int32(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TagName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.TagName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SvStatisticsInfoReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SvStatisticsInfoReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SvStatisticsInfoReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.SvidList = append(m.SvidList, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.SvidList = append(m.SvidList, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field SvidList", wireType) } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SvStatisticsInfoRes) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SvStatisticsInfoRes: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SvStatisticsInfoRes: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SvstInfoMap", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.SvstInfoMap == nil { m.SvstInfoMap = make(map[int64]*SvStInfo) } var mapkey int64 var mapvalue *SvStInfo for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthApi } postmsgIndex := iNdEx + mapmsglen if mapmsglen < 0 { return ErrInvalidLengthApi } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &SvStInfo{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.SvstInfoMap[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SvStInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SvStInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SvStInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Play", wireType) } m.Play = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Play |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Subtitles", wireType) } m.Subtitles = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Subtitles |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Like", wireType) } m.Like = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Like |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Share", wireType) } m.Share = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Share |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Report", wireType) } m.Report = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Report |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Reply", wireType) } m.Reply = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Reply |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SyncMidRequset) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SyncMidRequset: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SyncMidRequset: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field MID", wireType) } m.MID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.MID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SyncUserBaseResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SyncUserBaseResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SyncUserBaseResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Affc", wireType) } m.Affc = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Affc |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SyncMidsRequset) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SyncMidsRequset: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SyncMidsRequset: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.MIDS = append(m.MIDS, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.MIDS = append(m.MIDS, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field MIDS", wireType) } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *BVideoTransRequset) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: BVideoTransRequset: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: BVideoTransRequset: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field SVID", wireType) } m.SVID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.SVID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field CID", wireType) } m.CID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.CID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *BVCTransBackRequset) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: BVCTransBackRequset: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: BVCTransBackRequset: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field FlowID", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.FlowID = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field FlowType", wireType) } m.FlowType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.FlowType |= (int8(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field SVID", wireType) } m.SVID = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.SVID |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TransRes", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.TransRes = append(m.TransRes, &BVCTransInfo{}) if err := m.TransRes[len(m.TransRes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field PIC", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.PIC == nil { m.PIC = &SvPic{} } if err := m.PIC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SvPic) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SvPic: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SvPic: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field PicURL", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.PicURL = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field PicWidth", wireType) } m.PicWidth = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.PicWidth |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field PicHeight", wireType) } m.PicHeight = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.PicHeight |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *BVCTransInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: BVCTransInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: BVCTransInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Path = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field PPI", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.PPI = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field BPS", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.BPS = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field VideoCode", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.VideoCode = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Filesize", wireType) } m.Filesize = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Filesize |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType) } m.Duration = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Duration |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CreateIDRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: CreateIDRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CreateIDRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType) } m.Mid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Mid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Time", wireType) } m.Time = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Time |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CreateIDResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: CreateIDResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CreateIDResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field NewId", wireType) } m.NewId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.NewId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *VideoInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: VideoInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: VideoInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field VideoBase", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.VideoBase == nil { m.VideoBase = &VideoBase{} } if err := m.VideoBase.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *ListVideoInfoRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: ListVideoInfoRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ListVideoInfoRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.SvIDs = append(m.SvIDs, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.SvIDs = append(m.SvIDs, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field SvIDs", wireType) } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *ListVideoInfoResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: ListVideoInfoResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ListVideoInfoResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.List = append(m.List, &VideoInfo{}) if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *ModifyLimitsRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: ModifyLimitsRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ModifyLimitsRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LimitType", wireType) } m.LimitType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LimitType |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LimitOp", wireType) } m.LimitOp = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LimitOp |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *ModifyLimitsResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: ModifyLimitsResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ModifyLimitsResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PreUploadRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PreUploadRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PreUploadRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Title = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType) } m.Mid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Mid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Topic", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Topic = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field From", wireType) } m.From = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.From |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field FileExt", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.FileExt = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Entension", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Entension = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PreUploadResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PreUploadResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PreUploadResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field UposUri", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.UposUri = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field EndPoint", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.EndPoint = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field EndPoints", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.EndPoints = append(m.EndPoints, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Auth", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Auth = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CallBackRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: CallBackRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CallBackRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType) } m.Mid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Mid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *VideoUnshelfRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: VideoUnshelfRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: VideoUnshelfRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *VideoDeleteRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: VideoDeleteRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: VideoDeleteRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field UpMid", wireType) } m.UpMid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.UpMid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *UploadingVideo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: UploadingVideo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: UploadingVideo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType) } m.Mid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Mid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Title = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field UploadStatus", wireType) } m.UploadStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.UploadStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RetryTime", wireType) } m.RetryTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RetryTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field HomeImgUrl", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.HomeImgUrl = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field HomeImgHeight", wireType) } m.HomeImgHeight = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.HomeImgHeight |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field HomeImgWidth", wireType) } m.HomeImgWidth = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.HomeImgWidth |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PrepareVideoRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PrepareVideoRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PrepareVideoRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType) } m.Mid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Mid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PrepareVideoResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PrepareVideoResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PrepareVideoResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.List = append(m.List, &UploadingVideo{}) if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *HomeImgCreateRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: HomeImgCreateRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: HomeImgCreateRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType) } m.Mid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Mid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Width", wireType) } m.Width = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Width |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Url", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Url = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) } m.Height = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Height |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PlayInfoRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PlayInfoRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PlayInfoRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.Svid = append(m.Svid, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.Svid = append(m.Svid, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PlayInfoResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PlayInfoResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PlayInfoResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.List == nil { m.List = make(map[int64]*PlayInfo) } var mapkey int64 var mapvalue *PlayInfo for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthApi } postmsgIndex := iNdEx + mapmsglen if mapmsglen < 0 { return ErrInvalidLengthApi } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &PlayInfo{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.List[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PlayInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PlayInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PlayInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Svid", wireType) } m.Svid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Svid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ExpireTime", wireType) } m.ExpireTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ExpireTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Quality", wireType) } m.Quality = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Quality |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Url", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Url = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field CurrentTime", wireType) } m.CurrentTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.CurrentTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field FileInfo", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.FileInfo = append(m.FileInfo, &FileInfo{}) if err := m.FileInfo[len(m.FileInfo)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 7: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.SupportQuality = append(m.SupportQuality, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.SupportQuality = append(m.SupportQuality, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field SupportQuality", wireType) } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *FileInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: FileInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: FileInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Ahead", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Ahead = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Filesize", wireType) } m.Filesize = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Filesize |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Timelength", wireType) } m.Timelength = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Timelength |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Vhead", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Vhead = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Path = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Url", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Url = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field UrlBc", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.UrlBc = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func skipApi(dAtA []byte) (n int, err error) { l := len(dAtA) iNdEx := 0 for iNdEx < l { var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } wireType := int(wire & 0x7) switch wireType { case 0: for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } iNdEx++ if dAtA[iNdEx-1] < 0x80 { break } } return iNdEx, nil case 1: iNdEx += 8 return iNdEx, nil case 2: var length int for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ length |= (int(b) & 0x7F) << shift if b < 0x80 { break } } iNdEx += length if length < 0 { return 0, ErrInvalidLengthApi } return iNdEx, nil case 3: for { var innerWire uint64 var start int = iNdEx for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ innerWire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } innerWireType := int(innerWire & 0x7) if innerWireType == 4 { break } next, err := skipApi(dAtA[start:]) if err != nil { return 0, err } iNdEx = start + next } return iNdEx, nil case 4: return iNdEx, nil case 5: iNdEx += 4 return iNdEx, nil default: return 0, fmt.Errorf("proto: illegal wireType %d", wireType) } } panic("unreachable") } var ( ErrInvalidLengthApi = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) func init() { proto.RegisterFile("app/service/bbq/video/api/grpc/v1/api.proto", fileDescriptorApi) } var fileDescriptorApi = []byte{ // 3186 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5a, 0x4d, 0x73, 0x1b, 0xc7, 0xd1, 0x36, 0x08, 0x10, 0x04, 0x9a, 0x9f, 0x5e, 0x52, 0x32, 0x4c, 0x49, 0x5c, 0x79, 0x25, 0xbd, 0x92, 0x5e, 0x45, 0xa0, 0x2c, 0x39, 0xb6, 0x4a, 0x72, 0x22, 0x07, 0x94, 0x65, 0xd3, 0x25, 0xc9, 0xd4, 0x92, 0x94, 0xcb, 0xf9, 0x82, 0x17, 0xc0, 0x00, 0x9c, 0xf2, 0x02, 0xbb, 0xda, 0x1d, 0x40, 0xa6, 0x4f, 0x71, 0x0e, 0xa9, 0xf2, 0x29, 0xc7, 0x1c, 0x72, 0xcc, 0x39, 0xbf, 0x20, 0x7f, 0xc0, 0xc7, 0xe4, 0x14, 0xe7, 0xb2, 0x89, 0x79, 0x0b, 0x8f, 0x38, 0xfa, 0x92, 0x54, 0xf7, 0xcc, 0xec, 0x2e, 0x40, 0x2c, 0x2d, 0xdb, 0x71, 0x55, 0x52, 0xe5, 0x13, 0x76, 0x9e, 0xe9, 0xee, 0x99, 0xe9, 0xee, 0xe9, 0xe9, 0xee, 0x02, 0x5c, 0x71, 0x7c, 0x7f, 0x3d, 0x64, 0xc1, 0x80, 0x37, 0xd9, 0x7a, 0xa3, 0xf1, 0x64, 0x7d, 0xc0, 0x5b, 0xcc, 0x5b, 0x77, 0x7c, 0xbe, 0xde, 0x09, 0xfc, 0xe6, 0xfa, 0xe0, 0x65, 0xfc, 0xae, 0xfa, 0x81, 0x27, 0x3c, 0x63, 0xa5, 0xd1, 0x78, 0x52, 0x55, 0xc4, 0x55, 0x22, 0xac, 0x0e, 0x5e, 0x5e, 0xbd, 0xda, 0xe1, 0x62, 0xaf, 0xdf, 0xa8, 0x36, 0xbd, 0xee, 0x7a, 0xc7, 0xeb, 0x78, 0xeb, 0x44, 0xdc, 0xe8, 0xb7, 0x69, 0x44, 0x03, 0xfa, 0x92, 0x42, 0x56, 0x4f, 0x75, 0x3c, 0xaf, 0xe3, 0xb2, 0x84, 0x8a, 0x75, 0x7d, 0xb1, 0x2f, 0x27, 0xad, 0xdf, 0x00, 0x2c, 0x6e, 0x76, 0x7d, 0x2f, 0x10, 0x8f, 0x51, 0xfc, 0x66, 0xaf, 0xed, 0x19, 0x37, 0xa0, 0xe0, 0x0c, 0x78, 0xab, 0x92, 0x3b, 0x9b, 0xbb, 0x94, 0xaf, 0x99, 0x07, 0x91, 0x59, 0xf8, 0xc9, 0xe3, 0xcd, 0xbb, 0x87, 0x91, 0x49, 0xf8, 0x30, 0x32, 0x67, 0xdb, 0x5e, 0xd0, 0xbd, 0x65, 0xe1, 0xc8, 0xb2, 0x09, 0x34, 0xd6, 0x21, 0xdf, 0xe4, 0xad, 0xca, 0x14, 0xf1, 0x9c, 0x39, 0x88, 0xcc, 0xfc, 0x06, 0xb1, 0x20, 0x3a, 0xce, 0x81, 0x98, 0x51, 0x85, 0x7c, 0x97, 0xb7, 0x2a, 0x79, 0x62, 0x38, 0x8d, 0x0c, 0x0f, 0x24, 0x43, 0x97, 0x18, 0x40, 0x32, 0x74, 0x89, 0xbe, 0x4b, 0x0b, 0x4c, 0x0b, 0x2e, 0x5c, 0x56, 0x29, 0x9c, 0xcd, 0x5d, 0x2a, 0xd7, 0x5e, 0x3c, 0x8c, 0x4c, 0x09, 0x0c, 0x23, 0x73, 0x4e, 0x12, 0xd3, 0xd0, 0xb2, 0x25, 0x6c, 0xbc, 0x06, 0x33, 0x4d, 0xaf, 0x27, 0x58, 0x4f, 0x54, 0xa6, 0x89, 0xe5, 0xcc, 0x61, 0x64, 0x6a, 0x68, 0x18, 0x99, 0x0b, 0x92, 0x49, 0x01, 0x96, 0xad, 0xa7, 0x8c, 0xdb, 0x50, 0xf2, 0x02, 0xde, 0xe1, 0x3d, 0xc7, 0xad, 0x14, 0xa5, 0x0e, 0x0e, 0x23, 0x33, 0xc6, 0x86, 0x91, 0xb9, 0x28, 0x59, 0x35, 0x62, 0xd9, 0xf1, 0x24, 0x32, 0xb7, 0xfa, 0x81, 0x23, 0xb8, 0xd7, 0xab, 0xcc, 0x24, 0xcc, 0x1a, 0x4b, 0x98, 0x35, 0x62, 0xd9, 0xf1, 0x24, 0x9e, 0x31, 0x14, 0x8e, 0x60, 0x95, 0x12, 0x71, 0xd2, 0x19, 0x09, 0x48, 0xce, 0x48, 0x43, 0xcb, 0x96, 0xb0, 0x71, 0x11, 0xf2, 0xc2, 0xe9, 0x54, 0xca, 0x74, 0xbe, 0x13, 0xa8, 0x3d, 0xe1, 0x74, 0x12, 0xed, 0x09, 0xa7, 0x63, 0xd9, 0x08, 0xa1, 0x32, 0xfc, 0x7e, 0x43, 0xf0, 0x2e, 0xab, 0x40, 0xa2, 0x0c, 0x05, 0x25, 0xca, 0x50, 0x80, 0x65, 0xeb, 0x29, 0x34, 0x93, 0xe0, 0xad, 0xca, 0x6c, 0x62, 0xa6, 0x1d, 0x69, 0x26, 0x91, 0x36, 0x93, 0x20, 0x33, 0x09, 0xde, 0x32, 0xde, 0x80, 0x99, 0xb0, 0xdf, 0xa8, 0x23, 0xcf, 0x1c, 0xf1, 0x5c, 0x3c, 0x88, 0xcc, 0xe2, 0x76, 0xbf, 0x21, 0xd9, 0xf4, 0x64, 0xb2, 0xa4, 0x02, 0x2c, 0xbb, 0x18, 0xf6, 0x1b, 0x3b, 0xbc, 0x65, 0x3c, 0x82, 0x05, 0x1e, 0xd6, 0xdb, 0x7d, 0xd7, 0xad, 0x87, 0xcd, 0x80, 0xb1, 0x5e, 0x65, 0x9e, 0x04, 0x5d, 0x39, 0x8c, 0xcc, 0xb1, 0x99, 0x61, 0x64, 0x9e, 0x90, 0x52, 0x46, 0x71, 0xcb, 0x9e, 0xe3, 0xe1, 0xbd, 0xbe, 0xeb, 0x6e, 0xd3, 0xd0, 0xf8, 0x31, 0x94, 0x9b, 0xde, 0x80, 0x05, 0xf5, 0x7e, 0xe0, 0x56, 0x16, 0xe8, 0xfc, 0x2f, 0x1d, 0x46, 0x66, 0x02, 0x0e, 0x23, 0x73, 0x49, 0xbb, 0x83, 0x82, 0x2c, 0xbb, 0x44, 0xdf, 0xbb, 0x81, 0x6b, 0xdc, 0x83, 0x59, 0x89, 0x3f, 0xe5, 0x2d, 0xb1, 0x57, 0x59, 0xa4, 0xfd, 0x5c, 0x38, 0x8c, 0xcc, 0x34, 0x3c, 0x8c, 0x4c, 0x23, 0x2d, 0x83, 0x40, 0xcb, 0x06, 0x1a, 0xbd, 0x87, 0x03, 0xe3, 0x1d, 0x98, 0x93, 0x73, 0x7b, 0x8c, 0x77, 0xf6, 0x44, 0x65, 0x49, 0x6a, 0xe8, 0x30, 0x32, 0x47, 0xf0, 0x61, 0x64, 0x2e, 0xa7, 0x25, 0x49, 0xd4, 0xb2, 0xe5, 0x6a, 0x6f, 0xd3, 0xc8, 0xb8, 0x02, 0x85, 0x76, 0xe0, 0x75, 0x2b, 0xcf, 0x93, 0x8c, 0x17, 0xf0, 0x76, 0xe2, 0x38, 0xb9, 0x6b, 0x38, 0xb2, 0x6c, 0x02, 0x91, 0x38, 0xc4, 0x2b, 0x6d, 0x24, 0xc4, 0xe1, 0xc8, 0x55, 0x0e, 0xe5, 0x55, 0xc6, 0x1f, 0x63, 0x13, 0xe6, 0xf6, 0xbc, 0x2e, 0xab, 0xf3, 0x6e, 0x87, 0x14, 0xb6, 0x4c, 0x0a, 0xa3, 0x5d, 0xa6, 0xf1, 0x64, 0x97, 0x69, 0xd4, 0xb2, 0x01, 0x87, 0x9b, 0xdd, 0x0e, 0x2a, 0xee, 0x11, 0x2c, 0xc4, 0x93, 0x52, 0x77, 0x2b, 0x89, 0x2d, 0x47, 0x67, 0x12, 0x5b, 0x8e, 0xe2, 0x96, 0x3d, 0xa7, 0x04, 0x4a, 0x1d, 0xee, 0xc2, 0x62, 0x4c, 0xa0, 0xd4, 0x78, 0x82, 0x64, 0x5e, 0x3d, 0x8c, 0xcc, 0xf1, 0xa9, 0x61, 0x64, 0x9e, 0x1c, 0x13, 0xaa, 0x95, 0x39, 0xaf, 0xa4, 0x4a, 0x75, 0x5a, 0x7f, 0x28, 0x41, 0x99, 0x42, 0x60, 0xcd, 0x09, 0x19, 0xea, 0x2b, 0x15, 0x02, 0x5f, 0x38, 0x3e, 0xf4, 0x5d, 0x4a, 0x87, 0xbe, 0x93, 0xc7, 0xc5, 0xbc, 0x8b, 0xe9, 0x98, 0x77, 0xe2, 0xfb, 0x60, 0xf7, 0x1d, 0x05, 0x3b, 0x7b, 0x34, 0xd8, 0xe5, 0x6b, 0x37, 0x47, 0x83, 0x5d, 0x8a, 0xe1, 0xcb, 0xc8, 0x3c, 0xd5, 0xf1, 0xae, 0x36, 0xbd, 0x6e, 0xd7, 0xeb, 0xad, 0xbb, 0xbc, 0x11, 0x38, 0xc1, 0xfe, 0x3a, 0xd2, 0x55, 0x77, 0x78, 0x97, 0x25, 0x71, 0xf0, 0x62, 0x3a, 0x0e, 0x9e, 0x38, 0x26, 0x00, 0xbe, 0x3a, 0x1e, 0x00, 0xcf, 0x7c, 0x1f, 0xf6, 0xfe, 0x27, 0xc2, 0x9e, 0x05, 0x45, 0x97, 0x77, 0xb9, 0x08, 0x29, 0xe0, 0x15, 0x6a, 0x70, 0x18, 0x99, 0x0a, 0xb1, 0xd5, 0xaf, 0x25, 0x60, 0x79, 0x7b, 0xbf, 0xd7, 0xa4, 0x40, 0xb1, 0xe3, 0x74, 0x6c, 0xf6, 0xa4, 0xcf, 0x42, 0x61, 0xfc, 0x02, 0xca, 0xc2, 0xe9, 0xd4, 0x79, 0xaf, 0xed, 0x85, 0x95, 0xdc, 0xd9, 0xfc, 0xa5, 0xd9, 0xeb, 0x67, 0xaa, 0x93, 0x72, 0xb7, 0xea, 0x8e, 0xd3, 0xc1, 0x1c, 0x4b, 0xda, 0x21, 0xe6, 0x49, 0xec, 0x10, 0x43, 0x96, 0x5d, 0x12, 0x92, 0x36, 0xb4, 0x3e, 0xc9, 0xc1, 0x8c, 0x62, 0x34, 0x6e, 0x01, 0xe2, 0x75, 0xb1, 0xef, 0x33, 0x8a, 0x4e, 0xd3, 0xf2, 0xca, 0x69, 0x2c, 0xb9, 0x72, 0x1a, 0xb1, 0xec, 0x19, 0xe1, 0x74, 0x76, 0xf6, 0x7d, 0xa6, 0x79, 0x7b, 0x4e, 0x97, 0x51, 0xb4, 0x2a, 0x27, 0xbc, 0x88, 0x8d, 0xf2, 0x22, 0x22, 0x79, 0x1f, 0xe2, 0xd7, 0x2e, 0x2c, 0x6f, 0x0f, 0xb6, 0x85, 0x23, 0x78, 0x28, 0x78, 0x33, 0xc4, 0xbd, 0xd8, 0xec, 0x09, 0xba, 0x18, 0x2a, 0xaf, 0xee, 0xf2, 0x50, 0xd0, 0xc9, 0xf3, 0xf2, 0x68, 0x31, 0x98, 0x1c, 0x2d, 0x86, 0x2c, 0xbb, 0x84, 0xdf, 0xf7, 0xf1, 0xf3, 0x93, 0xa9, 0x49, 0x72, 0x43, 0xe3, 0xd3, 0x1c, 0xcc, 0x87, 0x83, 0x50, 0x90, 0x32, 0xea, 0x5d, 0xc7, 0x57, 0x6a, 0xbd, 0x35, 0x59, 0xad, 0x13, 0x44, 0x54, 0xb7, 0x07, 0xa1, 0xc0, 0xef, 0x07, 0x8e, 0xff, 0x66, 0x4f, 0x04, 0xfb, 0xb5, 0xcb, 0x87, 0x91, 0x39, 0x2a, 0x74, 0x18, 0x99, 0x2b, 0x7a, 0x73, 0x29, 0xd8, 0xb2, 0x67, 0xc3, 0x84, 0x79, 0xf5, 0x97, 0xb0, 0x34, 0x2e, 0xcb, 0x58, 0x82, 0xfc, 0x87, 0x6c, 0x5f, 0xbe, 0x0f, 0x36, 0x7e, 0x1a, 0xaf, 0xc0, 0xf4, 0xc0, 0x71, 0xfb, 0x52, 0xb3, 0xb3, 0xd7, 0xd7, 0xb2, 0x37, 0x4a, 0x1b, 0x94, 0xc4, 0xb7, 0xa6, 0x6e, 0xe6, 0xac, 0x7f, 0x4e, 0x41, 0x49, 0xe3, 0xb1, 0xcb, 0xe6, 0x9e, 0xc5, 0x65, 0xaf, 0x40, 0xc1, 0x77, 0x9d, 0x7d, 0xf5, 0xf4, 0x10, 0x31, 0x8e, 0x13, 0x62, 0x1c, 0x59, 0x36, 0x81, 0xc6, 0x1d, 0x28, 0x87, 0x18, 0xcc, 0x84, 0xcb, 0x42, 0xf5, 0x04, 0x49, 0x53, 0x69, 0x30, 0x65, 0x2a, 0x0d, 0x59, 0x76, 0x32, 0x8d, 0xab, 0xb9, 0xfc, 0x43, 0xf9, 0x26, 0xa9, 0xd5, 0x70, 0x9c, 0xac, 0x86, 0x23, 0xcb, 0x26, 0x90, 0xa2, 0xfb, 0x9e, 0x13, 0x30, 0x7a, 0x8e, 0x74, 0x74, 0x47, 0x20, 0x15, 0xdd, 0x71, 0x88, 0xd1, 0x1d, 0x7f, 0x8d, 0x1b, 0x50, 0x0c, 0x18, 0x16, 0x22, 0xea, 0x19, 0x3a, 0x85, 0xd7, 0x4f, 0x22, 0xc3, 0xc8, 0x9c, 0x97, 0x2c, 0x72, 0x6c, 0xd9, 0x6a, 0x02, 0x57, 0x09, 0x98, 0xef, 0xee, 0xab, 0xd7, 0x87, 0x56, 0x21, 0x20, 0x59, 0x85, 0x86, 0x96, 0x2d, 0x61, 0xeb, 0x0d, 0x58, 0xc0, 0x0b, 0xfc, 0x80, 0xb7, 0xf0, 0xee, 0x86, 0x4c, 0xe8, 0x3a, 0x24, 0xf7, 0x8c, 0x75, 0x88, 0xb5, 0x01, 0x2b, 0x28, 0x61, 0x37, 0x64, 0x01, 0xa6, 0x0a, 0x36, 0x0b, 0x7d, 0xaf, 0xa7, 0x52, 0x86, 0x76, 0xbb, 0x39, 0x92, 0x32, 0xb4, 0xdb, 0xcd, 0x54, 0x1e, 0xd0, 0x6e, 0x37, 0x31, 0x65, 0xc0, 0x9f, 0x7b, 0xb0, 0xa8, 0xb6, 0x11, 0xea, 0x7d, 0xdc, 0x80, 0x42, 0x97, 0xb7, 0x42, 0x75, 0x89, 0xa8, 0xea, 0x7a, 0xb0, 0x79, 0x77, 0x1b, 0xe5, 0x20, 0x9e, 0xc8, 0xc1, 0x91, 0x65, 0x13, 0x68, 0xfd, 0x3e, 0x07, 0x46, 0x4d, 0x46, 0xa3, 0xc0, 0xe9, 0xc5, 0xb2, 0xee, 0x8e, 0x38, 0xd1, 0x35, 0x94, 0xb5, 0xad, 0x2a, 0x38, 0xe5, 0x4c, 0xa7, 0x53, 0xce, 0x74, 0x76, 0xe0, 0xb8, 0xbc, 0xe5, 0x08, 0x86, 0xb2, 0x7b, 0x3f, 0xba, 0xa6, 0xbd, 0xeb, 0x4e, 0x3a, 0xaf, 0xb9, 0x7a, 0xa4, 0xa4, 0x3b, 0xa5, 0x62, 0xf5, 0x44, 0x09, 0x48, 0x63, 0x7d, 0x9e, 0x87, 0xe5, 0xda, 0xe3, 0x0d, 0xda, 0x5a, 0xcd, 0x69, 0x7e, 0xa8, 0xb7, 0xf7, 0x08, 0x66, 0xda, 0xae, 0xf7, 0xb4, 0xae, 0x76, 0x58, 0xae, 0xdd, 0xc4, 0x1a, 0xe1, 0x9e, 0xeb, 0x3d, 0x95, 0x35, 0x82, 0x9a, 0x1c, 0x46, 0xa6, 0xa9, 0x62, 0xba, 0x04, 0x26, 0xac, 0x53, 0xc4, 0xa9, 0xcd, 0x96, 0xd1, 0x84, 0x32, 0x11, 0x51, 0x5c, 0x94, 0x3b, 0xbe, 0x77, 0x10, 0x99, 0x25, 0x14, 0x8a, 0xb1, 0x0f, 0x1d, 0x3d, 0x26, 0x18, 0x46, 0xe6, 0x4b, 0x29, 0xc1, 0x14, 0x25, 0x8f, 0x88, 0xfe, 0x32, 0x32, 0x0b, 0xbc, 0x27, 0x6e, 0xda, 0xa5, 0xb6, 0x92, 0x11, 0xab, 0x35, 0xff, 0xad, 0xd4, 0xda, 0x80, 0xb2, 0x40, 0x8d, 0xd4, 0x03, 0x16, 0x56, 0x0a, 0x14, 0xd5, 0xac, 0xc9, 0xc1, 0x42, 0xeb, 0x2e, 0xf5, 0x62, 0x68, 0xc6, 0xd4, 0x8b, 0xa1, 0x21, 0x7c, 0x31, 0xa4, 0x13, 0x84, 0x46, 0x1d, 0xf2, 0x3e, 0x6f, 0xd2, 0xdd, 0x9b, 0xbd, 0x7e, 0x2a, 0x2b, 0x14, 0x6d, 0xf1, 0x26, 0x9d, 0x22, 0xbf, 0xb5, 0xb9, 0x81, 0x76, 0xf5, 0x39, 0xba, 0xeb, 0x9a, 0x0a, 0x1d, 0xbc, 0x99, 0x3e, 0x42, 0xc0, 0x9e, 0xf4, 0x79, 0xc0, 0xf0, 0x16, 0xe0, 0xcc, 0xa7, 0x53, 0x30, 0x4d, 0x02, 0x8c, 0x1d, 0x98, 0xf1, 0x79, 0x93, 0x52, 0x0c, 0x69, 0xcc, 0xdb, 0x68, 0xcc, 0x2d, 0xde, 0xdc, 0xb5, 0xef, 0x53, 0xda, 0x25, 0x27, 0x87, 0x91, 0x69, 0xc5, 0x82, 0x29, 0xd1, 0x98, 0x28, 0xbc, 0xe8, 0xf3, 0x26, 0xa6, 0x1e, 0x36, 0x94, 0x91, 0x4e, 0x26, 0x1e, 0xd2, 0x9e, 0x3f, 0x44, 0x05, 0xc4, 0xe0, 0x30, 0x32, 0xcf, 0x27, 0xf2, 0x64, 0xd2, 0x31, 0x51, 0x62, 0xc9, 0xe7, 0x4d, 0x99, 0x86, 0x3c, 0x06, 0x40, 0x5a, 0x95, 0x84, 0x48, 0x23, 0xbe, 0x76, 0x18, 0x99, 0x29, 0x74, 0x18, 0x99, 0x17, 0x12, 0xa9, 0x2a, 0x01, 0x99, 0x28, 0x16, 0x77, 0xa2, 0x4a, 0x87, 0xbf, 0xe4, 0x61, 0x2e, 0x6d, 0x2a, 0xe3, 0x0e, 0x14, 0x7c, 0x47, 0xed, 0xbb, 0x4c, 0x09, 0x1c, 0x8d, 0x13, 0x7f, 0xc6, 0xd1, 0x64, 0xb1, 0x44, 0x68, 0xd4, 0x20, 0xef, 0xfb, 0x9c, 0xb6, 0x58, 0x56, 0x16, 0xda, 0xda, 0x24, 0x0b, 0xf9, 0x3c, 0x65, 0x21, 0x9f, 0x67, 0x59, 0xc8, 0xe7, 0x28, 0xa3, 0xe1, 0x87, 0xaa, 0x80, 0x20, 0x19, 0xb5, 0x2d, 0x8c, 0x26, 0x88, 0x26, 0x32, 0x1a, 0x7e, 0x98, 0x21, 0xa3, 0xe1, 0x87, 0xa8, 0x31, 0x72, 0x97, 0x7a, 0xd3, 0x6b, 0x31, 0x55, 0x58, 0x90, 0xc6, 0x12, 0x34, 0xd1, 0x58, 0x82, 0x65, 0x68, 0x8c, 0x08, 0x36, 0xbc, 0x16, 0x33, 0xde, 0x85, 0x52, 0x9b, 0xbb, 0x2c, 0xe4, 0x1f, 0x33, 0x15, 0xed, 0x6f, 0x60, 0x22, 0xa2, 0xb1, 0x61, 0x64, 0x9e, 0x53, 0xf7, 0x53, 0x21, 0x19, 0xa6, 0xd5, 0xd3, 0x28, 0x30, 0x2e, 0x44, 0x4a, 0x89, 0xc0, 0x54, 0x21, 0x72, 0x6e, 0xac, 0x10, 0x99, 0x2c, 0x30, 0x9e, 0x76, 0x61, 0x71, 0x23, 0x60, 0x8e, 0x60, 0x9b, 0x77, 0x75, 0x92, 0xf7, 0x4a, 0xfa, 0xa1, 0xb0, 0x12, 0x15, 0x76, 0x47, 0xef, 0x7a, 0x4a, 0x85, 0x58, 0xc9, 0x9d, 0x83, 0x02, 0x15, 0x22, 0xd2, 0x87, 0x17, 0x93, 0x30, 0x2e, 0xfb, 0x2c, 0x34, 0x69, 0x5d, 0x86, 0xa5, 0x64, 0x35, 0xf5, 0x9e, 0x9c, 0x80, 0x62, 0x8f, 0xc5, 0x31, 0x32, 0x6f, 0x4f, 0xf7, 0xd8, 0xd3, 0xcd, 0x96, 0xf5, 0x33, 0x55, 0xa6, 0x92, 0xa3, 0x3d, 0xd4, 0xf6, 0x69, 0x38, 0xa1, 0x4c, 0x07, 0x67, 0xaf, 0x9b, 0x93, 0x6f, 0x7b, 0x5c, 0xdb, 0xd6, 0x16, 0x94, 0x01, 0x3d, 0x46, 0x6c, 0xca, 0x2e, 0x38, 0x65, 0xd9, 0xb0, 0x82, 0x59, 0x59, 0xbc, 0x80, 0x3e, 0xfa, 0x2d, 0x98, 0x0e, 0x07, 0x9b, 0x77, 0xf5, 0xe3, 0x74, 0x7e, 0x18, 0x99, 0x67, 0x93, 0x48, 0x97, 0xe1, 0x41, 0x92, 0xc5, 0xfa, 0x00, 0x4e, 0x8c, 0xc9, 0x54, 0x07, 0x7c, 0x0b, 0xd3, 0x09, 0x95, 0x35, 0x1e, 0xbf, 0x6d, 0x8a, 0x7f, 0x06, 0xd6, 0x41, 0xc8, 0xf0, 0x03, 0xaf, 0xcb, 0x05, 0xf5, 0x30, 0x6d, 0x12, 0x60, 0x7d, 0x96, 0x83, 0xe5, 0x07, 0x5e, 0x8b, 0xb7, 0xf7, 0xef, 0xcb, 0x6c, 0x5d, 0xed, 0xfa, 0xb5, 0x91, 0x57, 0xf0, 0x5c, 0x72, 0xfd, 0xc6, 0xc3, 0x73, 0xea, 0xfa, 0x51, 0x84, 0x7e, 0x1b, 0x80, 0xf2, 0xfd, 0xe4, 0x35, 0x29, 0xd4, 0x2e, 0x27, 0x8e, 0x9e, 0xcc, 0x65, 0x38, 0x3a, 0x11, 0xd0, 0x8b, 0x51, 0x85, 0x92, 0xa4, 0xf6, 0x7c, 0xba, 0xcd, 0x85, 0xda, 0x72, 0x92, 0x65, 0xeb, 0x19, 0xcb, 0x9e, 0xa1, 0xcf, 0x77, 0x7d, 0xeb, 0x24, 0xac, 0x8c, 0x9e, 0x44, 0xea, 0xca, 0xfa, 0x5d, 0x1e, 0x96, 0xb6, 0x02, 0xb6, 0xeb, 0xbb, 0x9e, 0xd3, 0xd2, 0xe7, 0xdb, 0xd0, 0x4d, 0x02, 0x19, 0x77, 0xaf, 0xa6, 0x9b, 0x04, 0x67, 0xd3, 0x4d, 0x82, 0xc9, 0xe6, 0x91, 0x8d, 0x83, 0xdb, 0xd2, 0xab, 0xa5, 0x7b, 0x5e, 0x4e, 0xf2, 0x9e, 0x67, 0x72, 0xee, 0x75, 0x98, 0x16, 0x1e, 0x3e, 0x34, 0xf9, 0x54, 0x9b, 0xc2, 0x93, 0xcf, 0x88, 0x6e, 0x53, 0xe0, 0x10, 0x57, 0xc3, 0x5f, 0x8c, 0x8c, 0x54, 0xbd, 0x15, 0xe2, 0xd2, 0x56, 0x57, 0x6f, 0x66, 0xaa, 0x7a, 0x9b, 0x6c, 0x1a, 0xaa, 0xe8, 0x1e, 0xca, 0xc8, 0x51, 0x67, 0x1f, 0xe9, 0x46, 0x47, 0x1c, 0x39, 0x10, 0x1b, 0x8d, 0x1c, 0x88, 0x4c, 0x16, 0x36, 0x83, 0xd3, 0x6f, 0x7e, 0x24, 0x30, 0x29, 0x66, 0x3d, 0xc1, 0x7a, 0x21, 0x46, 0x8e, 0x62, 0x52, 0x22, 0xc7, 0x60, 0xf2, 0xd0, 0xc6, 0x90, 0x65, 0x27, 0xd3, 0xd6, 0x1f, 0xa7, 0xe0, 0xf9, 0x94, 0x65, 0x94, 0x6f, 0xaf, 0x8f, 0xb8, 0x1e, 0xa5, 0xb2, 0x0d, 0xfe, 0xb1, 0xcc, 0x69, 0x54, 0x2a, 0x2b, 0xc7, 0xda, 0xe5, 0x6e, 0x41, 0xa9, 0xef, 0x7b, 0x61, 0xbd, 0x1f, 0xf0, 0x74, 0x69, 0xa6, 0xb1, 0xc4, 0x69, 0x34, 0x62, 0xd9, 0x33, 0xf8, 0xb9, 0x1b, 0x70, 0xe3, 0x75, 0x3c, 0x43, 0xab, 0xee, 0x7b, 0xbc, 0x27, 0x94, 0x25, 0x88, 0x99, 0xf5, 0x5a, 0x84, 0x25, 0xcc, 0x1a, 0xb1, 0x6c, 0x9c, 0xdc, 0xc2, 0x4f, 0xe3, 0x0d, 0x80, 0x98, 0x5b, 0xe6, 0x23, 0xb1, 0x0a, 0x24, 0x71, 0x98, 0x56, 0x81, 0x82, 0x48, 0x05, 0x52, 0x00, 0xd5, 0x05, 0x4e, 0x5f, 0xec, 0x29, 0x7b, 0xc8, 0xcc, 0xb7, 0x4f, 0xcf, 0x9d, 0xce, 0x7c, 0xfb, 0x62, 0x0f, 0x33, 0x5f, 0xfc, 0xf9, 0x6d, 0x0e, 0x16, 0x37, 0x1c, 0xd7, 0xd5, 0xf9, 0x20, 0x3a, 0xf2, 0x9d, 0x11, 0x6d, 0x5d, 0x49, 0xe5, 0x53, 0xcf, 0x78, 0x61, 0xbf, 0x8d, 0x13, 0x5b, 0x8f, 0x61, 0x99, 0xa2, 0xcc, 0x6e, 0x2f, 0xdc, 0x63, 0x6e, 0xfb, 0x3f, 0xb5, 0x29, 0xab, 0x0f, 0x06, 0xc9, 0xbd, 0xcb, 0x5c, 0x26, 0x98, 0x16, 0xfb, 0xb5, 0xea, 0xbb, 0xeb, 0x50, 0xec, 0xfb, 0xf5, 0xe4, 0x68, 0xe4, 0x48, 0x12, 0x49, 0x1c, 0x49, 0x8e, 0x2d, 0x7b, 0xba, 0xef, 0x3f, 0xe0, 0x2d, 0xeb, 0x6f, 0x53, 0xb0, 0x20, 0xbd, 0x91, 0xf7, 0x3a, 0xb4, 0x01, 0xc3, 0x48, 0xaf, 0xa9, 0x44, 0x2f, 0xa5, 0x54, 0x26, 0x2f, 0xb3, 0xa9, 0xc3, 0x89, 0x74, 0xa1, 0x72, 0x1c, 0x4e, 0x74, 0xa8, 0x78, 0x15, 0xe6, 0xfb, 0x24, 0xb8, 0x1e, 0x0a, 0x47, 0xf4, 0x43, 0x75, 0x8b, 0x9f, 0xc7, 0xb2, 0x7a, 0x64, 0xc2, 0x9e, 0x93, 0xc3, 0x6d, 0x1a, 0x19, 0x67, 0x00, 0x02, 0x26, 0x82, 0xfd, 0x3a, 0x3d, 0x84, 0x54, 0x0f, 0xda, 0x65, 0x42, 0x76, 0x78, 0x97, 0x19, 0xd7, 0xc7, 0xda, 0xcd, 0xf2, 0x16, 0x2e, 0x8d, 0xb7, 0x9b, 0x47, 0xfa, 0xca, 0xb7, 0x8f, 0x36, 0x81, 0x65, 0x05, 0xb8, 0x3c, 0xa1, 0x09, 0x3c, 0xd6, 0xea, 0x35, 0x6e, 0x1e, 0x69, 0x4a, 0xcb, 0x94, 0xc1, 0x38, 0xda, 0x94, 0x1e, 0xed, 0x3d, 0x5b, 0x17, 0x61, 0x79, 0x2b, 0x60, 0xbe, 0x13, 0x30, 0x52, 0xac, 0xb6, 0xe9, 0x52, 0x2a, 0x33, 0x90, 0x3e, 0xb5, 0x05, 0x2b, 0xa3, 0x84, 0x2a, 0x2e, 0xdc, 0x1c, 0x79, 0xf3, 0xce, 0x4f, 0x7e, 0xf3, 0x46, 0xad, 0xa7, 0x1e, 0xb9, 0xbf, 0x4f, 0xc1, 0xca, 0xdb, 0x72, 0x2f, 0x32, 0x55, 0xf8, 0xaf, 0xb8, 0x3c, 0xf8, 0x06, 0x49, 0x15, 0xe6, 0xe3, 0x1e, 0xfc, 0xb4, 0xce, 0xcf, 0xd5, 0x1b, 0x74, 0x4c, 0x6e, 0x2e, 0x49, 0x71, 0x07, 0x68, 0x78, 0x99, 0xaa, 0xd2, 0x0e, 0x64, 0xc1, 0xa0, 0x76, 0x90, 0x59, 0x2c, 0x20, 0x99, 0xf1, 0x16, 0x14, 0x95, 0x07, 0xc8, 0x4e, 0xc3, 0x3a, 0xde, 0x91, 0x38, 0x9b, 0x57, 0x75, 0xde, 0x71, 0x99, 0x7c, 0x51, 0xf7, 0x19, 0x61, 0x71, 0xcb, 0x75, 0xf6, 0xd3, 0x79, 0x4f, 0xa2, 0xdb, 0xfc, 0x37, 0x8b, 0x01, 0x7f, 0xca, 0xc1, 0x52, 0x22, 0x54, 0x39, 0xc1, 0xc3, 0x11, 0x27, 0xb8, 0x36, 0xd9, 0x09, 0xc6, 0xb9, 0xaa, 0x98, 0x44, 0xc9, 0x3e, 0x56, 0x49, 0x76, 0x5e, 0x42, 0x21, 0x5d, 0x63, 0xf5, 0x3d, 0x28, 0xc7, 0x93, 0xdf, 0xb8, 0x31, 0x15, 0xaf, 0x97, 0x6a, 0x4c, 0xfd, 0x75, 0x0a, 0x4a, 0x1a, 0x37, 0x2a, 0x23, 0x7e, 0x56, 0x38, 0x8c, 0xcc, 0xe7, 0x94, 0x03, 0x5d, 0x83, 0x59, 0xf6, 0x91, 0xcf, 0x03, 0x56, 0x4f, 0x67, 0xba, 0x87, 0x91, 0x99, 0x86, 0x6d, 0x90, 0x03, 0xba, 0xf2, 0x17, 0x60, 0xe6, 0x49, 0xdf, 0x71, 0xb9, 0xd8, 0x57, 0x7e, 0x33, 0x8b, 0x95, 0xa2, 0x82, 0x6c, 0xfd, 0x61, 0xbc, 0x98, 0xf6, 0x8b, 0x19, 0xe5, 0x17, 0xd2, 0xea, 0x37, 0x60, 0xae, 0xd9, 0x0f, 0x02, 0xd6, 0x13, 0xa9, 0xa8, 0x22, 0x83, 0x46, 0x1a, 0xb7, 0x67, 0xd5, 0x88, 0x96, 0x7d, 0x07, 0xca, 0x94, 0x16, 0xf0, 0x5e, 0xdb, 0xab, 0x14, 0x49, 0xfb, 0x19, 0xda, 0xb8, 0xc7, 0x5d, 0x46, 0x59, 0xe7, 0x3c, 0x35, 0x0e, 0x34, 0x93, 0xac, 0x38, 0x48, 0x1d, 0xaf, 0xc3, 0x62, 0xd8, 0xf7, 0x7d, 0x2f, 0x10, 0x75, 0x7d, 0x94, 0x19, 0xf2, 0x12, 0x8a, 0x40, 0x63, 0x53, 0xf6, 0x82, 0x02, 0x1e, 0xc9, 0xb1, 0xf5, 0xeb, 0x29, 0x28, 0xe9, 0x35, 0x30, 0xf0, 0x3a, 0x7b, 0xcc, 0xd1, 0xcd, 0x10, 0x0a, 0xbc, 0x04, 0xd8, 0xf2, 0xc7, 0xb8, 0x94, 0x2a, 0x97, 0xa4, 0x76, 0xe7, 0xd2, 0xe5, 0x52, 0xaa, 0x0e, 0xaa, 0x02, 0xe0, 0xb1, 0x5d, 0xd6, 0xeb, 0xc4, 0x77, 0x92, 0xf2, 0xfd, 0x04, 0xb5, 0x53, 0xdf, 0xb8, 0xf4, 0x80, 0x96, 0x2e, 0x24, 0x4b, 0x0f, 0xe4, 0xd2, 0xf4, 0x63, 0x9c, 0x56, 0xa5, 0xac, 0x7c, 0xdb, 0x4b, 0xba, 0x94, 0x55, 0x75, 0xaa, 0x32, 0x50, 0x71, 0x82, 0x81, 0x5e, 0x82, 0x62, 0x3f, 0x70, 0xeb, 0x8d, 0x26, 0x05, 0xe6, 0xb2, 0xec, 0xa6, 0x4b, 0xc4, 0x9e, 0xee, 0x07, 0x6e, 0xad, 0x79, 0xfd, 0x5f, 0x73, 0x30, 0x2d, 0x1f, 0xa8, 0xfb, 0x30, 0x9b, 0xfa, 0x13, 0x82, 0x71, 0x61, 0xb2, 0x51, 0xc6, 0xfe, 0xa7, 0xb0, 0x7a, 0xb2, 0x2a, 0xff, 0xd9, 0x50, 0xd5, 0xff, 0x6c, 0xa8, 0xbe, 0x89, 0x55, 0x81, 0x71, 0x1f, 0x66, 0xb6, 0xf7, 0x7b, 0xcd, 0x1d, 0xa7, 0x63, 0x5c, 0xce, 0x68, 0x7d, 0x1c, 0xed, 0xe1, 0x67, 0x4a, 0xdb, 0x83, 0xa5, 0xf1, 0xee, 0x72, 0xa6, 0xd8, 0xa3, 0x0d, 0xf2, 0xd5, 0x67, 0x26, 0x0d, 0x8d, 0x0f, 0x60, 0x2e, 0xdd, 0x59, 0x34, 0xce, 0x67, 0x6f, 0x3e, 0xe9, 0x5f, 0xae, 0xfe, 0x7f, 0x36, 0xd5, 0x91, 0x1e, 0x65, 0x1d, 0x66, 0x35, 0xbe, 0x2d, 0x9c, 0xef, 0x60, 0x81, 0x06, 0xcc, 0xa7, 0xf1, 0x30, 0xcb, 0x94, 0x63, 0xcd, 0xcf, 0xaf, 0xb5, 0x86, 0x93, 0xa8, 0x69, 0x5b, 0x38, 0xdf, 0xc9, 0x12, 0xef, 0x43, 0x49, 0xd7, 0xe3, 0x59, 0xe2, 0xc7, 0xba, 0x03, 0xab, 0xff, 0xf7, 0x55, 0x64, 0x4a, 0xb4, 0x0d, 0x0b, 0xba, 0x57, 0xb4, 0xe1, 0x75, 0xbb, 0x5c, 0x18, 0x97, 0xb2, 0x9a, 0x7f, 0xe3, 0x6d, 0xdd, 0x63, 0x5c, 0x74, 0x7e, 0xa4, 0xc4, 0x36, 0x32, 0xce, 0x3a, 0xa9, 0xb6, 0x5f, 0xbd, 0xf2, 0x4c, 0xb4, 0x6a, 0xf7, 0x0c, 0xe6, 0xd2, 0xf5, 0x69, 0xd6, 0x45, 0x98, 0x50, 0x8d, 0x67, 0xe9, 0x7f, 0x52, 0xb9, 0x6b, 0xfc, 0x1c, 0xca, 0x71, 0x4d, 0x65, 0x64, 0x68, 0x76, 0xbc, 0x1c, 0x5e, 0xbd, 0xf8, 0x95, 0x74, 0x4a, 0xfa, 0x26, 0x94, 0x74, 0x05, 0x92, 0x69, 0xdd, 0xd1, 0x0a, 0x25, 0x53, 0xf3, 0x8f, 0x60, 0x2e, 0x5d, 0x3b, 0x64, 0xe9, 0x63, 0x42, 0x7d, 0x91, 0x29, 0xf2, 0x5d, 0x98, 0x4d, 0x95, 0x0d, 0x59, 0xde, 0x71, 0xb4, 0xb2, 0xc8, 0x14, 0xc8, 0x61, 0x09, 0x8d, 0x99, 0xce, 0x47, 0xb3, 0xf6, 0x39, 0x21, 0xb9, 0xcd, 0xb2, 0xdb, 0xc4, 0xf4, 0x76, 0x1b, 0xe6, 0x47, 0x72, 0xd4, 0x2c, 0x47, 0x9c, 0x94, 0xc8, 0x66, 0xee, 0xff, 0xfd, 0x54, 0x12, 0x72, 0xe1, 0xab, 0x92, 0xa5, 0x63, 0x2f, 0xe3, 0x78, 0x4e, 0x55, 0x3b, 0xfd, 0xd9, 0x17, 0x6b, 0xcf, 0x7d, 0xfe, 0xc5, 0xda, 0x73, 0xbf, 0x3a, 0x58, 0xcb, 0x7d, 0x76, 0xb0, 0x96, 0xfb, 0xf3, 0xc1, 0x5a, 0xee, 0x1f, 0x07, 0x6b, 0xb9, 0x9f, 0x4e, 0x0d, 0x5e, 0x6e, 0x14, 0x69, 0x23, 0x37, 0xfe, 0x1d, 0x00, 0x00, 0xff, 0xff, 0xa8, 0xaa, 0xe7, 0xf4, 0xb3, 0x27, 0x00, 0x00, }