1. 30 Mar, 2020 1 commit
    • Move back to `UnexpectedDiscontinuityException` extending a `RuntimeException` · 48592071
      This avoids massive changes to method signatures to add throws.  Also, took suggestion to make it an `IllegalStateException`.
      
      Move the catch outside of the finally that sets `nextLoadPosition` (this allows for possible recovery by reseting the `Extractor` and `TimestampAdjuster`).
      
      Lastly, took the suggestion to make a minimum value for the tolerance (especially usefull for very short i-Frame only segments).
      Steve Mayhew committed
  2. 16 Mar, 2020 2 commits
  3. 13 Mar, 2020 1 commit
    • Update with first round of code review suggestions · e690979d
      Update with code review suggestions:
      1. rename to HlsCheckedSampleQueue to HlsSampleQueue and combine with format adjusting class.
      2. Copywrite in added classes
      3. Capture additional items useful for recovery and reporting in the exception class
      4. Remove extraneous logging
      5. eliminate magic number (50 seconds) and use percentage of duration
      
      WIP:
       - eliminate null check for chunk (chunkless prepare starts load before sampleQueue are created)
       - work out recovery strategy
      Steve Mayhew committed
  4. 12 Mar, 2020 1 commit
  5. 11 Mar, 2020 11 commits
  6. 10 Mar, 2020 24 commits