mirror of https://github.com/OpenVidu/openvidu.git
av1TrackEgressTest's L3T3 case failed in every CI run on the mediasoup engine: "Every presented packet must decode to one frame" (174 of 178, 171 of 175). The recordings are valid. The egress recorded part of the track on S1, below the top spatial layer of the sequence header. Run with frame threading (ffmpeg's default), dav1d outputs no picture for some temporal units of that part, since Matroska has no temporal delimiters to close a unit. The 4 frames missing in each file were T2 frames of the S1 part. assertHealthyVideoRecording now runs libdav1d with -max_frame_delay 1, which decodes one frame at a time, as WebRTC receivers do. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| docker | ||
| src | ||
| pom.xml | ||