fmp4mux: Avoid error on caps change with incomplete GOP pushed
New fragments may accept inter-frames if an incomplete GOP has been pushed after a caps change and upstream did not handle the force-key-unit event.
This also fixes the test issue https://gitlab.freedesktop.org/jhennebe/gst-plugins-rs/-/jobs/66269537 where not all generated buffers have been consumed before end of test.