richmedia

package
v0.0.0-...-52b18ae Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2024 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type C2CUserInfo

type C2CUserInfo struct {
	AccountType uint32 `protobuf:"varint,1,opt"`
	TargetUid   string `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}

type ClientMeta

type ClientMeta struct {
	AgentType uint32 `protobuf:"varint,1,opt"`
	// contains filtered or unexported fields
}

type CommonHead

type CommonHead struct {
	RequestId uint32 `protobuf:"varint,1,opt"`
	Command   uint32 `protobuf:"varint,2,opt"`
	// contains filtered or unexported fields
}

type DownloadInfo

type DownloadInfo struct {
	Domain  string `protobuf:"bytes,1,opt"`
	UrlPath string `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}

type DownloadReq

type DownloadReq struct {
	Node *IndexNode `protobuf:"bytes,1,opt"`
	// contains filtered or unexported fields
}

type DownloadResp

type DownloadResp struct {
	Rkey string        `protobuf:"bytes,1,opt"`
	Info *DownloadInfo `protobuf:"bytes,3,opt"`
	// contains filtered or unexported fields
}

type FileInfo

type FileInfo struct {
	Type *FileType `protobuf:"bytes,5,opt"`
	Time uint32    `protobuf:"varint,8,opt"`
	// contains filtered or unexported fields
}

type FileType

type FileType struct {
	Type        uint32 `protobuf:"varint,1,opt"`
	VoiceFormat uint32 `protobuf:"varint,4,opt"`
	// contains filtered or unexported fields
}

type IndexNode

type IndexNode struct {
	Info     *FileInfo `protobuf:"bytes,1,opt"`
	FileUuid string    `protobuf:"bytes,2,opt"`
	StoreId  uint32    `protobuf:"varint,3,opt"`
	// contains filtered or unexported fields
}

type MediaResp

type MediaResp struct {
	DownloadResp *DownloadResp `protobuf:"bytes,3,opt"`
	// contains filtered or unexported fields
}

type MultiMediaReqHead

type MultiMediaReqHead struct {
	Common *CommonHead `protobuf:"bytes,1,opt"`
	Scene  *SceneInfo  `protobuf:"bytes,2,opt"`
	Client *ClientMeta `protobuf:"bytes,3,opt"`
	// contains filtered or unexported fields
}

type NTGroupInfo

type NTGroupInfo struct {
	GroupUin uint32 `protobuf:"varint,1,opt"`
	// contains filtered or unexported fields
}

type NTV2RichMediaReq

type NTV2RichMediaReq struct {
	ReqHead  *MultiMediaReqHead `protobuf:"bytes,1,opt"`
	Download *DownloadReq       `protobuf:"bytes,3,opt"`
	// contains filtered or unexported fields
}

type NTV2RichMediaRsp

type NTV2RichMediaRsp struct {
	MediaResp *MediaResp `protobuf:"bytes,4,opt"`
	// contains filtered or unexported fields
}

type SceneInfo

type SceneInfo struct {
	RequestType  uint32       `protobuf:"varint,101,opt"`
	BusinessType uint32       `protobuf:"varint,102,opt"`
	SceneType    uint32       `protobuf:"varint,200,opt"`
	C2C          *C2CUserInfo `protobuf:"bytes,201,opt"`
	Group        *NTGroupInfo `protobuf:"bytes,202,opt"`
	// contains filtered or unexported fields
}

type TtsRspBody

type TtsRspBody struct {
	RetCode        uint32          `protobuf:"varint,1,opt"`
	SessionId      string          `protobuf:"bytes,2,opt"`
	OutSeq         uint32          `protobuf:"varint,3,opt"`
	VoiceData      []*TtsVoiceItem `protobuf:"bytes,4,rep"`
	Islast         bool            `protobuf:"varint,5,opt"`
	PcmSampleRate  uint32          `protobuf:"varint,6,opt"`
	OpusSampleRate uint32          `protobuf:"varint,7,opt"`
	OpusChannels   uint32          `protobuf:"varint,8,opt"`
	OpusBitRate    uint32          `protobuf:"varint,9,opt"`
	OpusFrameSize  uint32          `protobuf:"varint,10,opt"`
}

type TtsVoiceItem

type TtsVoiceItem struct {
	Voice []byte `protobuf:"bytes,1,opt"`
	Seq   uint32 `protobuf:"varint,2,opt"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL