Commit graph

336 commits

Author SHA1 Message Date
exttex
c29d7a5a4b Freezer 2021-03-16 20:32:39 +01:00
Ryan Heise
1fecd5ac1f Visualizer implementation for Android. 2021-01-18 20:24:57 +11:00
Ryan Heise
602dc44029 Update unit tests to work with 0.6.x. 2021-01-17 01:32:46 +11:00
Ryan Heise
0fb6ff5cb1 Implement caching (experimental). 2021-01-17 01:31:31 +11:00
Ryan Heise
47fde5cc74 Fix exception with empty playlist 2021-01-15 23:32:59 +11:00
Ryan Heise
a74834af37 Revert to file-based asset caching, avoiding duplicate cache entries. 2021-01-10 11:58:45 +11:00
Ryan Heise
2779ae71b4 Serve assets from proxy, add StreamAudioSource. 2021-01-07 20:49:15 +11:00
Ryan Heise
3d5eaf7a5f Document iOS gapless looping. 2021-01-05 14:26:07 +11:00
Ryan Heise
baa73045f0 Cancel event subscription before disposing platform. 2021-01-05 13:59:53 +11:00
Paul Schuegraf
2cb1c04dfe
disable NSLogs in Darwin AudioPlayer (#264) 2021-01-05 12:30:35 +11:00
Ryan Heise
787370f471 just_audio 0.6.5 2021-01-04 18:42:25 +11:00
Ryan Heise
9c73fde4e1 Remove unused variable. 2021-01-04 18:26:29 +11:00
ryanheise
ff8e9ef81c
Gapless looping on iOS (#273) 2021-01-04 02:04:23 +11:00
Ryan Heise
a00286229e just_audio 0.6.4 2020-12-30 00:39:34 +11:00
Ryan Heise
fb44b67a06 Remove event stream point from migration notes. 2020-12-29 23:49:33 +11:00
Ryan Heise
850dca088d Restore old behaviour where events emitted on playing state changes. 2020-12-29 21:52:51 +11:00
Ryan Heise
05a7b768b3 Mention playerStateStream in the state model section. 2020-12-26 20:40:11 +11:00
Ryan Heise
9ab7d8b210 Better handling of sequential platform activations/deactivations. 2020-12-26 20:33:31 +11:00
Ryan Heise
4cab031d30 Add migration notes and state model to README. 2020-12-26 20:30:16 +11:00
Ryan Heise
0391c67c43 just_audio 0.6.3 2020-12-23 20:26:11 +11:00
Ryan Heise
1366509bee Fix iOS compiler warning. 2020-12-23 19:42:41 +11:00
Ryan Heise
86a880a08a Ensure native platform is disposed. 2020-12-23 19:26:59 +11:00
Ryan Heise
2aa9342442 Remove Java compiler warnings. 2020-12-23 17:55:01 +11:00
Ryan Heise
845a1e4606 Process play/pause state transitions in a consistent order. 2020-12-23 17:54:24 +11:00
Ryan Heise
f7532f944a just_audio 0.6.2 2020-12-23 03:26:06 +11:00
Ryan Heise
d90b04f6d5 Add unit tests for 2-stage loading. 2020-12-22 23:55:57 +11:00
Ryan Heise
fda0b872e6 Fix bug in play result on simultaneous requests. 2020-12-22 23:53:12 +11:00
Ryan Heise
1dbc3cf801 Handle simultanous play/load requests. 2020-12-22 16:27:16 +11:00
Ryan Heise
aa41a7506e just_audio_web 0.2.1 2020-12-22 16:12:28 +11:00
Ryan Heise
edd2fd5ff9 Fix bug with play before load. 2020-12-22 16:11:53 +11:00
Ryan Heise
c19ac28584 Fix iOS bug playing before load. 2020-12-22 13:56:34 +11:00
Ryan Heise
3e8ea3692c Improve setAudioSource doc comment. 2020-12-22 01:43:59 +11:00
Ryan Heise
98034cb584 play implicitly loads audio source if/when available. 2020-12-22 01:36:40 +11:00
Ryan Heise
6e283966de Prevent play/pause from loading when preload=false. 2020-12-21 12:57:57 +11:00
Ryan Heise
62c369527f Fix bug setting second audio source while playing. 2020-12-21 00:09:28 +11:00
Ryan Heise
8d645bb75f Fix bug on second setAudioSource call. 2020-12-20 13:50:17 +11:00
Ryan Heise
fc1a6b37e9 Test fix for iOS Bluetooth glitch 2020-12-19 17:38:42 +11:00
Ryan Heise
23fa345b30 just_audio 0.6.1 2020-12-19 13:49:34 +11:00
Ryan Heise
4322b36518 Prevent ExoPlayer skipping beginning audio. 2020-12-19 13:14:35 +11:00
Ryan Heise
c0c2f7b592 just_audio 0.6.0 2020-12-18 02:56:25 +11:00
Ryan Heise
5bb6277af7 just_audio_web CHANGELOG 2020-12-18 01:15:09 +11:00
Ryan Heise
f930514ae9 Remove unused _random. 2020-12-18 01:07:06 +11:00
Ryan Heise
038a28a12b just_audio_web 0.2.0 2020-12-18 01:02:06 +11:00
Ryan Heise
ccf88f100e just_audio_platform_interface 2.0.0 2020-12-18 00:55:10 +11:00
Ryan Heise
ef40332a78 Remove unused _type field 2020-12-17 13:07:01 +11:00
Ryan Heise
0aa5e603dc Update unit tests. 2020-12-16 20:20:20 +11:00
Ryan Heise
8a3fb7caa4 Update documentation. 2020-12-16 18:52:56 +11:00
Ryan Heise
768fde91aa Rename none state to idle. 2020-12-16 18:52:21 +11:00
Ryan Heise
9b27508c7b Add setAudioSource and zero-param load methods. 2020-12-16 17:31:50 +11:00
Ryan Heise
e132b1d9d1 Support latest rxdart. 2020-12-15 20:48:39 +11:00