这是indexloc提供的服务,不要输入任何密码
Skip to content

1.8.0-rc01

Latest
Compare
Choose a tag to compare
@shahdDaghash shahdDaghash released this 16 Jul 15:49
· 821 commits to release since this release

This release includes the following changes since the 1.8.0-beta01 release:

  • ExoPlayer:
    • Fix bug where non-stereo audio formats on TVs may be marked as unsupported by DefaultTrackSelector.
    • Ensure the last frame is correctly rendered when using MediaCodec's DECODE_ONLY flag (which is enabled by default in scrubbing mode).
  • Extractors:
    • Parse metadata from fragmented MP4 files (#2084).
    • JPEG: Support motion photos that don't have an Exif segment at the start (#2552).
  • Video:
    • Extend detached surface workaround to "lenovo" and "motorola" devices (#2059).
  • Text:
    • Add support for VobSub tracks in MP4 files (#2510).
  • DRM:
    • Add new overload of OfflineLicenseHelper.newWidevineInstance accepting a MediaItem.DrmConfiguration so that HTTP request headers can be applied correctly (#2169).
  • Session:
    • Fix bug where some controller changes that are not handled by the session may cause IllegalStateExceptions.
    • Fix bug where controller actions that are not handled by the session may leave the controller in an invalid state.
    • Fix StrictMode unsafe launch violation warning (#2330).
  • UI:
    • Fix bug where PlayerSurface inside re-usable components like LazyColumn didn't work correctly (#2493).
  • HLS extension:
    • Fix bug where track selection changes after loading low-latency parts and preload hints can cause playback to get stuck or freeze (#2299).
    • Prevent excessive reloads by waiting for half the target duration when CAN-BLOCK-RELOAD=YES is not honored by the server (#2317).
    • Fix bug where playback was stalled when starting an interstitials stream before a mid roll and asset list resolution was attempted for the wrong ad (#2558).
  • DASH extension:
    • Fix issue where trick-play adaptation set is merged with its main adaptation set to form an invalid TrackGroup (#2148).
  • RTSP extension:
    • Add support for RTP Aggregation Packet for H265 in accordance with RFC 7798#4.4.2 (#2413).