Skip to content

Commit ee585a8

Browse files
authored
refactor qvs saveas parameter (#153)
1 parent bb391c9 commit ee585a8

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

qvs/record.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func (manager *Manager) DeleteStreamRecordHistories(nsId, streamId string, files
1919
return manager.client.CallWithJson(context.Background(), nil, "DELETE", manager.url("/namespaces/%s/streams/%s/recordhistories", nsId, streamId), nil, M{"files": files})
2020
}
2121

22-
type saveasArgs struct {
22+
type SaveasArgs struct {
2323
Fname string `json:"fname"`
2424
Format string `json:"format"`
2525
Start int `json:"start"`
@@ -30,16 +30,16 @@ type saveasArgs struct {
3030
DeleteAfterDays int `json:"deleteAfterDays"`
3131
}
3232

33-
type saveasReply struct {
33+
type SaveasReply struct {
3434
Fname string `json:"fname"`
3535
PersistenId string `json:"persistentId,omitempty"`
3636
Bucket string `json:"bucket"`
3737
Duration int `json:"duration"` // ms
3838
}
3939

4040
// 录制视频片段合并
41-
func (manager *Manager) RecordClipsSaveas(nsId, streamId string, arg *saveasArgs) (*saveasReply, error) {
42-
var ret saveasReply
41+
func (manager *Manager) RecordClipsSaveas(nsId, streamId string, arg *SaveasArgs) (*SaveasReply, error) {
42+
var ret SaveasReply
4343
err := manager.client.CallWithJson(context.Background(), &ret, "POST", manager.url("/namespaces/%s/streams/%s/saveas", nsId, streamId), nil, arg)
4444
if err != nil {
4545
return nil, err

qvs/record_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ func TestRecordClipsSaveasAndDeleteRecord(t *testing.T) {
3030
}
3131
c := getTestManager()
3232

33-
ret, err := c.RecordClipsSaveas("2xenzw5o81ods", "31011500991320000356", &saveasArgs{
33+
ret, err := c.RecordClipsSaveas("2xenzw5o81ods", "31011500991320000356", &SaveasArgs{
3434
Format: "m3u8",
3535
Start: 1604989846,
3636
End: 1604990735,

0 commit comments

Comments
 (0)