Flowplayer Native / Changelog
v2.5.9
4cac146handle hls MEDIA_DECODE_ERR (#1181)
hls.js is now propogating MEDIA_DECODE_ERR='3' to the video element in Safari; attempt swapCodec autorecovery when this occurs;
v2.5.8
f9f713cremove preload animations (#1177)
closes #1175
98312f4show controls on keyboard navigation (#1178)
912273frespect e.defaultPrevented on ENDED event; (#1173)
* fix(playlist): respect e.defaultPrevented on ENDED event;
closes #1172; * chore: add playlist-ads.html demo
f9bd71aupdate live indicator and progress on left/right keys (#1169)
Co-authored-by: Marius Rudac <marius@eloquentix.com>
v2.5.7
16d7086fix elapsed time on the first throttle run (#1170)
* fix(util): fix elapsed on first throttle run * fix(util): avoid negative delays in throlle Co-authored-by: Marius Rudac <marius@eloquentix.com>
786ae83prefer embed config always (#1166)
f27d353use async safe stacktraces during internal ERROR event
716c5dbdisplay correct thumb from sprite (#1156)
Co-authored-by: Marius Rudac <marius@eloquentix.com>
fae3d0dreduse fps for progress bar update (#1155)
Co-authored-by: Marius Rudac <marius@eloquentix.com>
ddb34d0upgrade ads to 1.12.2
a8fe351typo in additionalparameters gemius tracking
gemius tracking bug -
491433echeck navigator online status for hls errors
v2.5.5
ebc7bebno ES6 support in IE11
f570dc9add more chromecast configuration keys (#1151)
* chore(demos): make chromecast demo more dynamic * feat(chromecast): expose chromecast.app config key * feat(chromecast): forward config.chromecast object to receiver app
v2.5.4
f7dcf04forward all ovp to ads macros
closes #1146;
16ff73esingle click on-off for single choice (#1135)
Handle single option with subtitles redraws in all three states of `0`, `1,` and `N > 1` Co-authored-by: Marius Rudac <marius@eloquentix.com>
8b356e0add trigger_cloud_tests task (#1143)
* feat: add trigger_cloud_tests task * chore(ci): test - run cloud test suite on commits * chore(ci): run checkout on cloud-test-suite * chore(ci): try to force an npm package-lock sync * chore(ci): move cloud suite triggers to release deploys
v2.5.3
324efaeensure fetch_for_media_id is exported (#1138)
aabb09cadd optional device_id parameter
v2.5.2
a6305f4fix volume x button display (#1130)
Co-authored-by: Marius Rudac <marius@eloquentix.com>
07b4d0fupgrade to 1.12.0
5869681upgrade to 1.11.0
b33921cextended gemius tracking
Gemius tracking is extended with extra params programDuration and typology
9aac83aupgrade to 1.10.7
4e35b58cache bust polling url
c916027add QUL support
510d454introduce QUL_ERROR
d9ed699update type signature for drm license forwarding (#1109)
* chore(core): add setSrc test case for dash drm * chore: add drm key type signature * chore: better setSrc test with drm object * chore(core): forward drm information * chore(core): add more drm setSrc tests
2aa6cf5handle missing text track in stream manifest (#1105)
* chore: bump dash -> 3.1.0 * feat(dash): handle missing text tracks in stream manifests
078e273fix QUL error handling
v2.5.0
dd8e9d3fix maybe<tracks> error (#1101)
closes #1090;
v2.4.0
8334a2diOS load() short-circuit was too greedy
ae61a87ensure load() is called (#1087)
fixes flowplayer/ads#361
03b8c42standard volume bar in rtl mode
2b4a187add support for dir attr on player container
0c2ca04more precise error when http content in https context
3156344use comp registry for livecountdown
33f5a30add component registry
547f39cuse togglePlay(true) (#1069)