Open Bug 1168862 Opened 10 years ago Updated 3 years ago

[GMP] Add precondition/sanity checks in child

Categories

(Core :: Audio/Video: GMP, defect, P5)

defect

Tracking

()

People

(Reporter: mozbugz, Unassigned)

References

(Blocks 1 open bug)

Details

This bug is to add some checks on parent and/or child sides, to ensure that some operations are called in the expected manner, in order to catch issues with the Firefox code. E.g.: GMPVideoDecoder::InitDecode should be called before any other method. Handling TBD, probably asserts during early development stages to catch Firefox bugs, and recovery maneuvers (with optional error reporting) later on to be more user-friendly.
Component: Audio/Video → Audio/Video: MSG/cubeb/GMP
Component: Audio/Video: MediaStreamGraph → Audio/Video: GMP
Priority: -- → P4
Mass change P4->P5 to align with new Mozilla triage process.
Priority: P4 → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.