HLSSegmenter: Use queue instead of calling inject function directly