save some memory
TS parsing optimization
push video tags only when new one is created. when TS parsing is over, push last video tag : this avoids splicing the vectors.
only push one ADIF tag
don't differentiate audio and video tags
insert tags in the order they have been found in the stream