Fwiw gst_pad_push_event already does NULL check and prints a Glib critical error message if that's the case. That's semantically equivalent to an assert according to the Glib documentation, so IMO we could just get rid of the checks on our side entirely, and do `push_event(gst_event_new...)`.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4665#note_58301
Signed-off-by: Fabian Maurer <dark.shadow4(a)web.de>
--
v4: libs/jxr: Compile with ansi flag to avoid typedef redefinitions (gcc 4.3)
wmphoto: Define ansi flag for JXRGlue to avoid typedef redefinitions (gcc 4.3)
https://gitlab.winehq.org/wine/wine/-/merge_requests/3061
--
v13: dmime: Semi-support creating an audio path from config.
dmime: IDirectMusicPerformance::CreateAudioPath should fail when config is NULL.
dmime: Parse AudioPathConfig
https://gitlab.winehq.org/wine/wine/-/merge_requests/4852