Commit Graph

255 Commits

Author SHA1 Message Date
Ryan Heise fc9e6e0cd5 Prevent dispose from hanging 2020-08-08 18:42:51 +10:00
Ryan Heise 858c6c01f9 Version 0.3.0 2020-08-08 03:10:18 +10:00
ryanheise 54ccaf4171
Improve README 2020-08-08 02:34:45 +10:00
ryanheise 75cd428acc
Improve README 2020-08-08 02:29:05 +10:00
Ryan Heise e977949d46 Fix bug in code to skip error items on Android. 2020-08-08 01:29:24 +10:00
Ryan Heise d6e14ae9d6 Skip over error items in playlist on iOS. Fix positionStream. 2020-08-08 01:11:15 +10:00
Ryan Heise f266ce0b7a Skip items in playlist with error on Android. 2020-08-07 22:50:36 +10:00
Ryan Heise 0524d4302b Plugin-specific exceptions 2020-08-07 22:11:28 +10:00
Ryan Heise 1e3716e722 Improve documentation. 2020-08-07 14:32:18 +10:00
Ryan Heise 6c869b01ab Fix detection of DASH .mpd extension. Update support in README. 2020-08-07 14:07:07 +10:00
Ryan Heise 122a90b4fb Disable setCategory on macOS 2020-08-07 04:08:02 +10:00
Ryan Heise e89417119c Update sdk version 2020-08-07 03:15:04 +10:00
Ryan Heise b6514d791e Negate @available with else. 2020-08-07 03:08:33 +10:00
ryanheise 01f76ee39c
Document setSpeed/setVolume 2020-08-07 02:49:57 +10:00
ryanheise 4f361b152c
Add screenshot 2020-08-07 02:45:35 +10:00
Ryan Heise 372b4665a5 Add seekToNext/Previous, hasNext/Previous, polish example. 2020-08-07 02:41:55 +10:00
Ryan Heise a494dabcfb Play interrupts previous future. 2020-08-05 03:58:43 +10:00
Ryan Heise 2c3d38f1ad Update iOS to new state model. 2020-08-05 03:24:52 +10:00
Ryan Heise e4789d9cd2 New state model, processingState + playing 2020-08-04 00:16:15 +10:00
Ryan Heise 6d14d257a0 Implement bufferedPosition on iOS 2020-08-01 14:59:22 +10:00
Ryan Heise 2596da4a5b Broadcast correct position during seek in iOS 2020-08-01 04:25:04 +10:00
Ryan Heise 4695d53398 Copy ios to macos headers 2020-08-01 03:23:31 +10:00
Ryan Heise 37fe2c865e Better error handling on iOS 2020-08-01 03:20:36 +10:00
Ryan Heise ebc8584b97 Reuse audio source in setClip on iOS 2020-08-01 02:07:09 +10:00
Ryan Heise 165790851e Reformat documentation on streams. 2020-07-29 19:42:41 +10:00
Ryan Heise f9a77b16e3 Rename audioSources/audioSource to children/child. 2020-07-29 17:02:46 +10:00
Ryan Heise e032b8137f Update documentation for audio sources. 2020-07-29 16:47:29 +10:00
Ryan Heise 67d1b7450d Ensure connecting state has passed before load/setClip return. 2020-07-29 16:10:21 +10:00
Ryan Heise ad51407079 Android pubspec.lock 2020-07-28 04:29:47 +10:00
Ryan Heise a63ef2ba39 Playlists, looping, shuffling for iOS 2020-07-28 03:54:00 +10:00
Ryan Heise c0c5d0c2bf Playists, looping, shuffling for Android and web 2020-07-09 13:27:53 +10:00
Ryan Heise 6f776eee87 setVolume tested on iOS 2020-07-03 23:07:37 +10:00
ryanheise f7e2971426
Clarify bug report instructions. 2020-07-02 01:53:04 +10:00
Ryan Heise c14ce1498e Version 0.2.2 2020-06-24 23:19:43 +10:00
Ryan Heise 2739236885 Downgrade to path 1.6.4 2020-06-24 23:13:31 +10:00
Ryan Heise a11c760f48 Version 0.2.1 2020-06-10 23:02:54 +10:00
Ryan Heise 1334680f9c Support HTTP 0.9 in proxy. 2020-06-10 20:36:44 +10:00
Ryan Heise 4f383b9393 Report errors and duration stream on web 2020-06-10 03:42:36 +10:00
Ryan Heise f0ad4cdd50 Pass headers through proxy 2020-06-10 00:43:07 +10:00
Ryan Heise 58c39d4ffe Version 0.2.0 2020-06-09 12:48:42 +10:00
Ryan Heise e7273902ae Update dependencies 2020-06-09 12:42:56 +10:00
Ryan Heise 64eda2b65b set headers instead of adding to headers 2020-06-09 12:20:45 +10:00
Ryan Heise 030d9f83a3 Document new features 2020-06-09 03:31:35 +10:00
Ryan Heise fa1bd5654b Broadcast duration events and setUrl errors on iOS 2020-06-09 03:29:36 +10:00
Ryan Heise 841bd10822 Use null seek parameter on method channel 2020-06-09 01:49:17 +10:00
Ryan Heise c0f7feeee8 Return null when duration is unknown 2020-06-08 23:58:16 +10:00
Ryan Heise c7543941c3 Minor changes to v2 PR 2020-06-08 21:53:05 +10:00
Ryan Heise 8680cac01a Merge branch 'master' of github.com:ryanheise/just_audio 2020-06-08 21:24:17 +10:00
Ryan Heise b13338ef11 In setUrl, throw an exception rather than return null if interrupted 2020-06-08 21:24:11 +10:00
Sebastian Roth 8f146e559a
Android: Support Android Embedding V2 (#109)
* Bump AGP & Gradle
* Migrate the project to Android Embedding to V2
2020-06-08 21:20:14 +10:00