JO65
Community Elite
Retired Staff
Community Elite
Community Veteran
Determined Poster
Active Member
Showtime v4.7.187

Code:
Changelog 4.7.187
* hls: Try harder to find a stream that’s playable (contains both video and audio)
* htsp: Don’t clear channel Number if absend from message
* htsp: Also sort tag listing based on channelNumber
* htsp: Delete trailing whitespaces
* htsp: Sort channels in datamodel based on channelNumber
* ps3: Filter out Access-Unit-Delimiters in h264 stream when playing HTSP. Tvheadend places those incorrectly and this causes the ps3 h264 cell decoder to barf
* ps3: Fix interlaced h264 playback
* Fix broken annexb parser in h264_parser
* hls: If all streams gets tagged as audio_only, wipe out that flag
* hls: Fix crash introduced by last commit
* hls: Handle streams where sequence counter is unsynchronized between variants
* Submodule ext/libav 69f5191..dac5d34: AAC: Handle sample rate changes mid-stream
* httpcontrol: Check that remain != NULL in hc_open_parameterize()
* httpcontrol: Check that remain != NULL in hc_open_parameterize()
* Add plugin/open url that form json from request arguments and pass it into plugin
* drop accidentally committed enable of debug
* tracker: Better error handling in HTTP tracker code
* htsbuf: Don’t take address of variable that does out-of-scope
* bittorrent: Drop debug from HTTP tracker requests
* bittorrent: More stats on stats page
* bittorrent: Clean up torrent refcounting a bit
* linux: Add a stackdump() helper
* bittorrent: Add support for HTTP trackers
* asyncio: Add HTTP client
* httpclient: Add HTTP_TAG_ARGINT64() and HTTP_TAG_ARGBIN()
* bittorrent: Don’t crash on 0 size bencoded data
* task: Fix missing dequeue of task
* httpclient: Add async mode
* task: Fix callback signature (now returns void)
* bittorrent: Split out UDP specific parts of tracker to a file of its own
* http: Break apart http_req() monster in preparation for async http client
* bittorrent: Fix problem with tracker announcements when multiple torrents where active
* bittorrent: Fix some reference leaks that caused torrents not to be flushed out when browsing them
* ps3: Display available harddrive size in sysinfo overlay
* fs: Fix broken call to fap_fsinfo()
* blobcache: Use fa_fsinfo() to get avail space on system
This deprecates arch_cache_avail_bytes() which was broken on ps3
* A slight workaround to fix problems with throbber when searching:
The root cause is the ‘origin’ link in pages that gets incorrectly
relinked when a page is closed. Not 100% how to fix this but this
workaround seems to do it for now
* prop: Fix bug when unlinking (we cant just throw away all link tracks
* prop: Add various debug helpers and some unit tests
* Fix uninitialized var when compiling with -Og
* prop: Fix problem in search_for_linkagel
This sometimes made prop_unlink() fail to detect when it needed
to restore subscriptions