use GstSample and GstMapINfo for data/buffer management