Ryan Heise
7911f2010f
Fix NullPointerException on eventSink
2020-04-05 02:06:56 +10:00
stonega
8d15a6c65c
Enable cross-protocol redirects in ExoPlayer ( #55 )
2020-03-26 00:22:01 +11:00
Mohamed Abadllah
05504374ca
Fix staling on start on iOS ( #60 )
...
* Fix warning
* Fix Staling on Start
2020-03-26 00:16:51 +11:00
Ryan Heise
3d3805145a
Version 0.1.3
2020-03-07 22:28:54 +11:00
Ryan Heise
b6cba7c032
Add dummy bufferedPosition to event parameters for web
2020-03-07 20:55:30 +11:00
Ryan Heise
b836c88dc3
Fix pana warnings
2020-03-07 20:49:11 +11:00
Ryan Heise
26d3e0a612
Version 0.1.2
2020-03-07 20:20:24 +11:00
Ryan Heise
eebb343280
Broadcast how much has been buffered
2020-03-07 19:41:40 +11:00
Ryan Heise
338401b23f
Documentation for web
2020-03-07 14:05:54 +11:00
Ryan Heise
fb3511b7f7
Version 0.1.1
2020-03-07 14:05:04 +11:00
Ryan Heise
78d043b4db
Support web, limit position to duration.
2020-03-07 13:50:59 +11:00
Ryan Heise
04d7d88751
Update Gradle to 5.6.2
2020-03-07 13:08:51 +11:00
Esmond Wong
c79216c818
implement automaticallyWaitsToMinimizeStalling on iOS ( #49 )
...
* implement automaticallyWaitsToMinimizeStalling on iOS
* Allow automaticallyWaitsToMinimizeStalling to be called before setUrl
Co-authored-by: ryanheise <ryan@ryanheise.com>
2020-03-07 11:49:35 +11:00
Esmond Wong
f3d9a34b50
Add proper extension to asset media cache file for iOS asset playback ( #45 )
2020-03-07 11:37:49 +11:00
Ryan Heise
207ed8a3b8
Version 0.1.0
2020-02-06 16:59:13 +11:00
Ryan Heise
a8263ff221
Don't update position while buffering
2020-02-06 01:15:47 +11:00
Ryan Heise
f5b3ce92bc
Set buffering to false on dispose
2020-02-05 22:47:10 +11:00
Ryan Heise
ae2b6102bc
Remove Flutter.podspec from source control
2020-02-05 13:47:59 +11:00
Ryan Heise
fb0cd4af7d
Fix buffering behaviour and eventSink bug on iOS
2020-02-05 13:30:24 +11:00
Ryan Heise
eee50d712e
Separate buffering from playbackState. Improve Android buffering detection.
2020-02-05 12:26:21 +11:00
Ryan Heise
280f1a8208
Improve state handling
2020-02-05 01:27:40 +11:00
Ryan Heise
67bcd13739
Ensure there is an initial playback event and state
2020-01-21 02:30:04 +11:00
ryanheise
ad88e986f3
Merge pull request #26 from volgin/master
...
Enable playing local files in iOS.
2020-01-21 02:07:02 +11:00
andreivolgin
0715f84b1a
Enable playing local files in iOs.
2020-01-20 09:54:00 -05:00
Ryan Heise
f01bb0c1a5
Update Copyright dates
2020-01-02 13:37:22 +11:00
Ryan Heise
28f503a0b5
Version 0.0.6
2020-01-02 12:03:29 +11:00
Ryan Heise
839890d707
Improve seek behaviour
2020-01-02 12:01:43 +11:00
Ryan Heise
1fcfdefa20
Check for null duration
2020-01-02 02:17:41 +11:00
Ryan Heise
c7c91c1804
Version 0.0.5
2020-01-02 01:28:09 +11:00
Ryan Heise
ef8467d9ce
setUrl completes with null if interrupted
2020-01-02 00:59:15 +11:00
Ryan Heise
836d823179
Improve documentation
2020-01-02 00:49:21 +11:00
Ryan Heise
af679100ea
Make states more permissive
2020-01-01 21:40:25 +11:00
Ryan Heise
8100b80d8d
Improve URL extension detection
2020-01-01 20:21:07 +11:00
Ryan Heise
d2b3fca67f
Improve state management
2020-01-01 19:39:49 +11:00
Ryan Heise
b10d13d413
HLS and DASH support
2020-01-01 02:33:30 +11:00
Ryan Heise
80dcd1d02d
Set minSdkVersion to 16
2019-12-31 21:50:16 +11:00
Ryan Heise
fc9e65b371
Integrate the ExoPlayer library
2019-12-31 20:38:46 +11:00
Ryan Heise
5e0fc0fd76
Fix error message for stop precondition
2019-12-29 23:01:00 +11:00
Ryan Heise
0e65a839a9
Add null check
2019-12-29 22:17:17 +11:00
Ryan Heise
350f3951d5
ensureStopped in setUrl. Add missing success()'s.
2019-12-29 21:15:43 +11:00
Ryan Heise
9d01768f0d
Version 0.0.4
2019-12-29 02:40:57 +11:00
Ryan Heise
0500654188
Remove reseeking hack
2019-12-29 02:29:41 +11:00
Ryan Heise
a8197c93e1
Recycle sonic buffer
2019-12-28 02:31:42 +11:00
Ryan Heise
dfd1a193ed
Add completed state
2019-12-27 16:43:09 +11:00
Ryan Heise
ff20386e96
Version 0.0.3
2019-12-27 03:04:52 +11:00
Ryan Heise
535fea2ec6
Documentation
2019-12-27 03:02:47 +11:00
Ryan Heise
e77694ade1
Implement setSpeed and reset position on stop for iOS
2019-12-27 02:45:11 +11:00
Ryan Heise
788aee577a
Remove printing
2019-12-26 01:41:53 +11:00
Ryan Heise
f9e6991e82
Rename AudioPlayerState to AudioPlaybackEvent
2019-12-26 01:40:38 +11:00
Ryan Heise
b93611dca3
Time stretching, AndroidX, update gradle
2019-12-26 00:44:08 +11:00