Commit Graph

302 Commits

Author SHA1 Message Date
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
Ryan Heise cff84af109 just_audio_web depends on platform interface 1.1.0 2020-10-13 12:45:31 +11:00
Ryan Heise 49757cca78 root .gitignore 2020-10-13 12:39:21 +11:00
Sergio Tikhonov f0aa6b6fe0
Moved _player._broadcastSequence() call under null check (#204) 2020-10-11 13:26:18 +11:00
Ryan Heise 9dbde5bda8 Versions and change logs. 2020-10-11 03:38:30 +11:00
Ryan Heise ab1a4612b3 Add disposePlayer to web implementation. 2020-10-11 03:38:01 +11:00
Ryan Heise bbbfdf3a4d Add documentation to platform interface. 2020-10-11 03:36:21 +11:00
Ryan Heise 70a8dbc5b7 Implement disposePlayer on Android. 2020-10-10 18:28:15 +11:00
Ryan Heise 8d1375f03c Merge branch 'master' of main repo. 2020-10-10 17:42:07 +11:00
Ryan Heise ad9e4518cf Add disposePlayer to platform interface. Retain player.position after dispose. 2020-10-10 15:46:14 +11:00
Ryan Heise a6f03841a0 Downgrade async dependency to work with older Flutter SDKs. 2020-10-05 21:01:19 +11:00
Ryan Heise 440dfeafc3 Fix bug in concatenating add/addAll. 2020-10-04 14:46:21 +11:00
Ryan Heise b258b5d76e Fix bug in concatenating add/addAll. 2020-10-04 14:45:12 +11:00
Ryan Heise c29ee30f24 More detailed bot message. 2020-10-04 14:32:55 +11:00
Ryan Heise 9e25303e4b just_audio 0.5.1 2020-10-04 13:44:45 +11:00
Ryan Heise c767f9cc62 Fix bug in loading from assets. 2020-10-04 13:35:34 +11:00
Ryan Heise 35a6e4810b Catch and forward iOS exceptions to Flutter 2020-09-28 14:25:49 +10:00
Ryan Heise aaa253b133 More state checking in Android and Dart. 2020-09-28 03:12:52 +10:00
Ryan Heise 8ab57c6e5c State checking on iOS/macOS 2020-09-28 03:06:08 +10:00
Ryan Heise 38ed64293d just_audio 0.5.0 2020-09-27 19:19:46 +10:00
Ryan Heise 8a7d583672 Update main plugin to use hosted platform interface. 2020-09-27 19:04:27 +10:00
Ryan Heise 5fdf3856d6 Add ios directory to avoid build problems. 2020-09-27 14:56:04 +10:00
Ryan Heise c9a1bc5a60 Copy license to just_audio_web. 2020-09-27 14:46:16 +10:00
Ryan Heise 1c23210888 just_audio_web 0.0.1 2020-09-27 14:41:26 +10:00
Ryan Heise 2ca45bcfbe just_audio_platform_interface 1.0.0 2020-09-27 14:27:12 +10:00
Ryan Heise aa57e7fad8 Update comments and provide default implementations of platform interface. 2020-09-27 14:00:37 +10:00
Ryan Heise 1be1c212f6 Update web implementation to use platform interface. 2020-09-27 13:30:30 +10:00
Ryan Heise d07d0f358a Move just_audio_web into separate package. 2020-09-27 13:26:39 +10:00
Ryan Heise 0efd8e4521 Fix shuffle mode on Android. 2020-09-27 01:57:29 +10:00
Ryan Heise 13e257e80e iOS/macOS implementation of platform interface. 2020-09-27 01:53:20 +10:00
Ryan Heise 7a95e995f1 Use enum index over platform channels. 2020-09-27 01:51:45 +10:00
Ryan Heise 1d7134ff31 Android implementation of platform interface. 2020-09-26 23:36:54 +10:00
Ryan Heise b8ff881ccf Update just_audio dart code to use platform interface. 2020-09-26 23:32:43 +10:00
Ryan Heise 3a44f844e2 Add playback event stream to platform interface. 2020-09-26 23:30:17 +10:00
Ryan Heise ab6c8b2a8a Add id aparameter to concatenating methods. 2020-09-26 19:51:30 +10:00
Ryan Heise 1552eebe83 platform interface. 2020-09-26 18:58:44 +10:00
Ryan Heise c9abbd0c98 Move just_audio to subdirectory 2020-09-26 00:05:21 +10:00
Ryan Heise f4acd922f1 Version 0.4.5 2020-09-25 23:26:18 +10:00
snaeji 02d1b78a36
Fix Airplay crash issue (#186)
* Update UriAudioSource.m

* Fix issue when starting route is Airplay and no seekableTimeRanges available

Co-authored-by: snaebjornl <snaebjorn.lilliendahl@ruv.is>
2020-09-21 02:30:53 +10:00
Ryan Heise c13efc0cbd Fix unknown duration bug in web. 2020-09-18 12:16:02 +10:00
Ryan Heise 4b4082bcb5 Version 0.4.4 2020-09-13 23:15:57 +10:00