Skip to content

v0.9.10

Compare
Choose a tag to compare
@theScrabi theScrabi released this 11 Aug 14:37
· 2631 commits to master since this release

Fixes

  • Create some abstract classes to minimize repeated code
    • Extractor and Info
  • Channel and Playlist extractors have a getNextStreams method now
  • Organize some packages and classes
    • Rename package stream_info to just stream
  • Refactor and fix indentation in general
    • Remove static variables from extractors: Closes #6
  • Refactor some classes
    • Expose more fields for InfoItem (like the service id)
  • Refactor dash manifest parser
    • Fix DashMpdParser creating audio streams with 0 bitrate (closes TeamNewPipe/NewPipe#619)
    • Now it takes the id from the dash, compares it with the Itag list, and if it exists, add the streams to the StreamInfo
    • Due to this, it extract everything that have in the manifest (video, video only and audio).
  • Add some more itags