`self` refers to `window` in browser context, causing SPS parameters to be set on the global object instead of the H264Context instance. This prevents the decoder from ever being properly configured.