File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -109,10 +109,10 @@ func (i *IVFWriter) writeHeader() error {
109
109
return err
110
110
}
111
111
112
- func (i * IVFWriter ) writeFrame (frame []byte , timestamp uint64 ) error {
112
+ func (i * IVFWriter ) writeFrame (frame []byte ) error {
113
113
frameHeader := make ([]byte , 12 )
114
114
binary .LittleEndian .PutUint32 (frameHeader [0 :], uint32 (len (frame ))) // Frame length
115
- binary .LittleEndian .PutUint64 (frameHeader [4 :], timestamp ) // PTS
115
+ binary .LittleEndian .PutUint64 (frameHeader [4 :], i . count ) // PTS
116
116
i .count ++
117
117
118
118
if _ , err := i .ioWriter .Write (frameHeader ); err != nil {
@@ -153,7 +153,7 @@ func (i *IVFWriter) WriteRTP(packet *rtp.Packet) error {
153
153
return nil
154
154
}
155
155
156
- if err := i .writeFrame (i .currentFrame , uint64 ( packet . Header . Timestamp ) ); err != nil {
156
+ if err := i .writeFrame (i .currentFrame ); err != nil {
157
157
return err
158
158
}
159
159
i .currentFrame = nil
@@ -169,7 +169,7 @@ func (i *IVFWriter) WriteRTP(packet *rtp.Packet) error {
169
169
}
170
170
171
171
for j := range obus {
172
- if err := i .writeFrame (obus [j ], uint64 ( packet . Header . Timestamp ) ); err != nil {
172
+ if err := i .writeFrame (obus [j ]); err != nil {
173
173
return err
174
174
}
175
175
}
You can’t perform that action at this time.
0 commit comments