Commit Graph

292 Commits

Author SHA1 Message Date
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
Ryan Heise e7a7c90651 Upgrade to ExoPlayer 2.12.2 2020-12-15 20:42:08 +11:00
Ryan Heise f2c2a77908 Correctly return null duration on Android. 2020-12-15 20:41:13 +11:00
Ryan Heise fb7d33f0c6 PlaybackEvent default constructor parameters. 2020-12-12 00:35:02 +11:00
Ryan Heise 7a125149d9 Remove debug messages. Update example to use shuffle order. 2020-12-11 21:19:49 +11:00
Ryan Heise d0908a5f5e Fix iOS implementation of shuffle order. 2020-12-11 19:17:40 +11:00
Ryan Heise e92fd8c863 Control over shuffle order. 2020-12-11 18:04:33 +11:00
Ryan Heise a864c2f87d Setup children late-added to a ConcatenatingAudioSource. 2020-12-07 21:33:47 +11:00
Ryan Heise 8d14c97366 just_audio 0.5.7 2020-12-07 21:00:19 +11:00
Ryan Heise 741facb0dc Fix compiler warnings. 2020-11-22 15:03:10 +11:00
Ryan Heise 62fe5b6ab9 Fix iOS load bug with out of range index. 2020-11-19 00:11:55 +11:00
Ryan Heise 15c77fd38f Merge branch 'master' of github.com:ryanheise/just_audio 2020-11-18 01:32:49 +11:00
Ryan Heise aad767449f Replace async-for with stream subscription. 2020-11-18 01:32:32 +11:00
Timilehin Jegede 1cba57f909
fix: fixed README.md (#245) 2020-11-16 11:45:09 +11:00
Ryan Heise 1ca402a3f4 Unit tests. 2020-11-15 19:31:22 +11:00
Ryan Heise 2065e569dc Remove to/from json converters. 2020-11-15 19:29:53 +11:00
Ryan Heise dadaabbabf Close response in proxy. 2020-11-15 19:29:07 +11:00
Timilehin Jegede 3497747599
fix: renamed podspec file to just_audio_web.podspec (#244) 2020-11-14 18:20:21 +11:00
Ryan Heise eb3835f540 Version 0.5.6 2020-11-08 21:21:45 +11:00
Ryan Heise edab9a2cee Fix memory leak on iOS. 2020-11-07 18:27:49 +11:00
Ryan Heise 35e05773ed Enable useLazyPreparation by default. 2020-11-07 12:59:59 +11:00
Ryan Heise 65c0fdd6d4 just_audio 0.5.5 2020-10-26 03:21:40 +11:00
Ryan Heise 0a4e25aba8 just_audio_web 0.1.1 2020-10-26 03:09:50 +11:00
Ryan Heise 77288cbfd9 just_audio_platform_interface 1.1.1 2020-10-26 02:58:22 +11:00
Ryan Heise 159bcb3cec Update changelog. 2020-10-26 02:52:46 +11:00
Ryan Heise a8151cdf49 Update setSpeed documentation. 2020-10-24 19:53:44 +11:00
Ryan Heise 3cf2f502fc Ignore canPlayFast(Slow)Forward on iOS which seems to be unreliable. 2020-10-24 18:40:20 +11:00
Ryan Heise d2de8a89f9 Prevent iOS crash when disposing player before FlutterEngine is destroyed. 2020-10-24 18:02:04 +11:00
creativecreatorormaybenot 7949f92b90
Remove debug print statements (#216)
* Remove prints

* Add proper gitignore

* Remove .idea

* Delete .gitignore

* Create .gitignore
2020-10-20 21:09:07 +11:00
hsangtini ef3a081b0d
Spaces in local file paths don't work on iOS (#214)
https://github.com/ryanheise/just_audio/issues/208

Co-authored-by: Hoang Sang <buontaiviem@gmail.com>
2020-10-19 23:18:28 +11:00
Sergio Tikhonov c2e5dcd93a
Fixed ExoPlayer's seeking with proxy enabled (#212) 2020-10-19 11:54:56 +11:00
Ryan Heise 9b5a82fd16 Clarify documentation of setSpeed. 2020-10-17 01:36:25 +11:00
Ryan Heise ccbac04ba0 run pub get 2020-10-17 00:09:43 +11:00
Ryan Heise 244d6d54f9 Support initialPosition/initialIndex load params on iOS. 2020-10-17 00:06:19 +11:00
Ryan Heise 082666d9d1 Support the load initialPosition/initialIndex parameters on web. 2020-10-16 14:23:34 +11:00
Ryan Heise f38ff383f5 Add initialPosition and initialIndex parameters to load. 2020-10-16 13:28:31 +11:00
Ryan Heise 556598a663 Remove just_audio_web dependency from example. 2020-10-16 13:24:06 +11:00
Ryan Heise 7e22618466 Call getDuration() after loading on Android. 2020-10-16 13:19:29 +11:00
Ryan Heise 3b874d92f3 Add missing result.success calls on Android. 2020-10-16 12:22:20 +11:00
Ryan Heise cc2b10834b Convert Java tabs to spaces. 2020-10-16 00:13:35 +11:00
Ryan Heise 1ac687cedc Stay in loading state until load() completes on Android. 2020-10-15 23:42:54 +11:00
creativecreatorormaybenot 169715c720
Add web dependency (#209)
* Add web dependency

* Update CHANGELOG.md

* Update README.md
2020-10-15 21:09:04 +11:00
Ryan Heise 037795674f Queue seek request until ready to play on iOS. 2020-10-15 13:51:41 +11:00
Ryan Heise 5d0ce955f4 Update dependency to audio_session 0.0.9. 2020-10-13 14:12:53 +11:00
Ryan Heise 026df0264f Update just_audio to platform interface 1.1.0, CHANGELOG. 2020-10-13 13:07:45 +11:00