eracknaphobia / plugin.video.mlbtv

MLB.tv KODI add-on
GNU General Public License v2.0
19 stars 12 forks source link

require IA; improve stream padding; Omega fix #67

Closed tonywagner closed 5 months ago

tonywagner commented 5 months ago

InputStream Adaptive is now required rather than optional, since so many features depend on it.

Instead of repeating the last segment to pad the streams, the internal proxy now just points to its own URL. This causes Kodi to simply stop when the padding is reached, which is the desired behavior, rather than repeatedly downloading the same segment and potentially locking up.

"manifest_headers" are now sent to InputStream Adaptive separately from stream_headers to satisfy its changes in Kodi v21 Omega.

Tested on Windows, Mac (Intel), and Android.

eracknaphobia commented 5 months ago

Thanks @tonywagner! This fixes #66 .