680 B
680 B
Changes made to mpegts-streamer for ctbrec
- Remove dependency on jcodec
- Add sleepingEnabled flag in Streamer to disable sleeping completely and make processing of stream much faster
- Add sanity check in ContinuityFixer to fix avoid an IndexOutOfBoundsException
- Wait for bufferingThread and streamingThread in Streamer.stream() to make it a blocking method
- Add BlockingMultiMTSSource, which can be used to add sources, after the streaming has been started
- Don't close the stream, if a packet can't be read in one go InputStreamMTSSource. Instead read from the stream until the packet is complete
- Remove finalize method. It is deprecated in Java 9.