Open Bug 1540912 Opened 6 years ago Updated 2 years ago

Don't ignore SPS/PPS change even on non-keyframe

Categories

(Core :: Audio/Video: Playback, defect, P3)

defect

Tracking

()

People

(Reporter: jya, Unassigned)

Details

In bug 1469257 we modified the search of SPS/PPS changes and restricted such change to keyframe only.

The required yet another work around for webrtc streams where SPS/PPS change can occur anywhere, often in a separate h264 packet before an I-Frame.

What we could do instead is detect the SPS/PPS change on non-keyframe, record such changes but only act on it when a new keyframe is seen rather than dropping all frames until the next keyframe.

this would allow for the webrtc behaviour to coexist with the playback behaviour and use a single/common code.

Rank: 25
Priority: -- → P3
Assignee: jya-moz → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.