Not 100% certain on that naming style.

Maybe gst_mpegts_nit_new would be better (since you're essentially creating a new GstMpegTSNIT). Same comment applies to others in the same vein