h264parse: Breaks interlaced stream recording scenario
Example pipeline
gst-launch-1.0 videotestsrc num-buffers=10 ! video/x-raw,format=NV12,interlace-mode=interleaved,field-order=top-field-first ! qsvh264enc ! video/x-h264,stream-format=byte-stream,alignment=au,profile=main ! h264parse ! qtmux ! filesink location=output.mp4
h264parse will split a frame into two AUs (maybe it should not do that in mp4 muxing case, not sure what's required sample unit specified in isobmff spec, field? frame?) and buffer timestamp of h264parse output is broken.