stats window
This commit is contained in:
@@ -170,6 +170,7 @@ func (r *audioReader) ReadAudio(ctx context.Context) (playback.AudioFrame, error
|
||||
Index: frame.Index,
|
||||
SampleCount: frame.SampleCount,
|
||||
Channels: frame.Channels,
|
||||
Label: frame.Label,
|
||||
SampleRateNumerator: r.rateNumerator,
|
||||
SampleRateDenominator: r.rateDenominator,
|
||||
Samples: frame.Samples,
|
||||
|
||||
@@ -133,18 +133,22 @@ func (r *syncReader) ReadSync(
|
||||
}
|
||||
return playback.SyncFrame{
|
||||
Video: playback.VideoFrame{
|
||||
Index: video.Index,
|
||||
Width: video.Width,
|
||||
Height: video.Height,
|
||||
Stride: video.Stride,
|
||||
Size: video.Size,
|
||||
Invalid: video.Invalid,
|
||||
Payload: video.Payload,
|
||||
Index: video.Index,
|
||||
Width: video.Width,
|
||||
Height: video.Height,
|
||||
Stride: video.Stride,
|
||||
Size: video.Size,
|
||||
Invalid: video.Invalid,
|
||||
Label: video.Label,
|
||||
FrameRateNumerator: video.FrameRateNumerator,
|
||||
FrameRateDenominator: video.FrameRateDenominator,
|
||||
Payload: video.Payload,
|
||||
},
|
||||
Audio: playback.AudioFrame{
|
||||
Index: audio.Index,
|
||||
SampleCount: audio.SampleCount,
|
||||
Channels: audio.Channels,
|
||||
Label: audio.Label,
|
||||
SampleRateNumerator: r.rateNumerator,
|
||||
SampleRateDenominator: r.rateDenominator,
|
||||
Samples: audio.Samples,
|
||||
|
||||
@@ -113,13 +113,16 @@ func (r *videoReader) ReadVideo(
|
||||
frame, err := r.source.ReadOnceCtx(ctx, r.readTimeout)
|
||||
if err == nil {
|
||||
return playback.VideoFrame{
|
||||
Index: frame.Index,
|
||||
Width: frame.Width,
|
||||
Height: frame.Height,
|
||||
Stride: frame.Stride,
|
||||
Size: frame.Size,
|
||||
Invalid: frame.Invalid,
|
||||
Payload: frame.Payload,
|
||||
Index: frame.Index,
|
||||
Width: frame.Width,
|
||||
Height: frame.Height,
|
||||
Stride: frame.Stride,
|
||||
Size: frame.Size,
|
||||
Invalid: frame.Invalid,
|
||||
Label: frame.Label,
|
||||
FrameRateNumerator: frame.FrameRateNumerator,
|
||||
FrameRateDenominator: frame.FrameRateDenominator,
|
||||
Payload: frame.Payload,
|
||||
}, nil
|
||||
}
|
||||
if ctx.Err() != nil {
|
||||
|
||||
Reference in New Issue
Block a user