Commit Graph

  • c29d7a5a4b Freezer master exttex 2021-03-16 20:32:39 +0100
  • 1fecd5ac1f Visualizer implementation for Android. Ryan Heise 2021-01-18 20:24:57 +1100
  • 602dc44029 Update unit tests to work with 0.6.x. Ryan Heise 2021-01-17 01:32:46 +1100
  • 0fb6ff5cb1 Implement caching (experimental). Ryan Heise 2021-01-17 01:31:31 +1100
  • 47fde5cc74 Fix exception with empty playlist Ryan Heise 2021-01-15 23:32:59 +1100
  • a74834af37 Revert to file-based asset caching, avoiding duplicate cache entries. Ryan Heise 2021-01-10 11:58:45 +1100
  • 2779ae71b4 Serve assets from proxy, add StreamAudioSource. Ryan Heise 2021-01-07 20:49:15 +1100
  • 3d5eaf7a5f Document iOS gapless looping. Ryan Heise 2021-01-05 14:26:07 +1100
  • baa73045f0 Cancel event subscription before disposing platform. Ryan Heise 2021-01-05 13:59:53 +1100
  • 2cb1c04dfe
    disable NSLogs in Darwin AudioPlayer (#264) Paul Schuegraf 2021-01-04 17:30:35 -0800
  • 787370f471 just_audio 0.6.5 Ryan Heise 2021-01-04 18:42:25 +1100
  • 9c73fde4e1 Remove unused variable. Ryan Heise 2021-01-04 18:26:29 +1100
  • ff8e9ef81c
    Gapless looping on iOS (#273) ryanheise 2021-01-04 01:04:23 +1000
  • a00286229e just_audio 0.6.4 Ryan Heise 2020-12-30 00:39:34 +1100
  • fb44b67a06 Remove event stream point from migration notes. Ryan Heise 2020-12-29 23:49:33 +1100
  • 850dca088d Restore old behaviour where events emitted on playing state changes. Ryan Heise 2020-12-29 21:52:51 +1100
  • 05a7b768b3 Mention playerStateStream in the state model section. Ryan Heise 2020-12-26 20:40:11 +1100
  • 9ab7d8b210 Better handling of sequential platform activations/deactivations. Ryan Heise 2020-12-26 20:33:31 +1100
  • 4cab031d30 Add migration notes and state model to README. Ryan Heise 2020-12-26 20:30:16 +1100
  • 0391c67c43 just_audio 0.6.3 Ryan Heise 2020-12-23 20:26:11 +1100
  • 1366509bee Fix iOS compiler warning. Ryan Heise 2020-12-23 19:42:41 +1100
  • 86a880a08a Ensure native platform is disposed. Ryan Heise 2020-12-23 19:26:59 +1100
  • 2aa9342442 Remove Java compiler warnings. Ryan Heise 2020-12-23 17:55:01 +1100
  • 845a1e4606 Process play/pause state transitions in a consistent order. Ryan Heise 2020-12-23 17:54:24 +1100
  • f7532f944a just_audio 0.6.2 Ryan Heise 2020-12-23 03:26:06 +1100
  • d90b04f6d5 Add unit tests for 2-stage loading. Ryan Heise 2020-12-22 23:55:57 +1100
  • fda0b872e6 Fix bug in play result on simultaneous requests. Ryan Heise 2020-12-22 23:53:12 +1100
  • 1dbc3cf801 Handle simultanous play/load requests. Ryan Heise 2020-12-22 16:27:16 +1100
  • aa41a7506e just_audio_web 0.2.1 Ryan Heise 2020-12-22 16:12:28 +1100
  • edd2fd5ff9 Fix bug with play before load. Ryan Heise 2020-12-22 16:11:53 +1100
  • c19ac28584 Fix iOS bug playing before load. Ryan Heise 2020-12-22 13:56:34 +1100
  • 3e8ea3692c Improve setAudioSource doc comment. Ryan Heise 2020-12-22 01:43:59 +1100
  • 98034cb584 play implicitly loads audio source if/when available. Ryan Heise 2020-12-22 01:36:40 +1100
  • 6e283966de Prevent play/pause from loading when preload=false. Ryan Heise 2020-12-21 12:57:57 +1100
  • 62c369527f Fix bug setting second audio source while playing. Ryan Heise 2020-12-21 00:09:28 +1100
  • 8d645bb75f Fix bug on second setAudioSource call. Ryan Heise 2020-12-20 13:50:17 +1100
  • fc1a6b37e9 Test fix for iOS Bluetooth glitch Ryan Heise 2020-12-19 17:38:42 +1100
  • 23fa345b30 just_audio 0.6.1 Ryan Heise 2020-12-19 13:49:34 +1100
  • 4322b36518 Prevent ExoPlayer skipping beginning audio. Ryan Heise 2020-12-19 13:14:35 +1100
  • c0c2f7b592 just_audio 0.6.0 Ryan Heise 2020-12-18 02:56:25 +1100
  • 5bb6277af7 just_audio_web CHANGELOG Ryan Heise 2020-12-18 01:15:09 +1100
  • f930514ae9 Remove unused _random. Ryan Heise 2020-12-18 01:07:06 +1100
  • 038a28a12b just_audio_web 0.2.0 Ryan Heise 2020-12-18 01:02:06 +1100
  • ccf88f100e just_audio_platform_interface 2.0.0 Ryan Heise 2020-12-18 00:55:10 +1100
  • ef40332a78 Remove unused _type field Ryan Heise 2020-12-17 13:07:01 +1100
  • 0aa5e603dc Update unit tests. Ryan Heise 2020-12-16 20:20:20 +1100
  • 8a3fb7caa4 Update documentation. Ryan Heise 2020-12-16 18:52:56 +1100
  • 768fde91aa Rename none state to idle. Ryan Heise 2020-12-16 18:52:21 +1100
  • 9b27508c7b Add setAudioSource and zero-param load methods. Ryan Heise 2020-12-16 17:31:50 +1100
  • e132b1d9d1 Support latest rxdart. Ryan Heise 2020-12-15 20:48:39 +1100
  • e7a7c90651 Upgrade to ExoPlayer 2.12.2 Ryan Heise 2020-12-15 20:42:08 +1100
  • f2c2a77908 Correctly return null duration on Android. Ryan Heise 2020-12-15 20:41:13 +1100
  • fb7d33f0c6 PlaybackEvent default constructor parameters. Ryan Heise 2020-12-12 00:35:02 +1100
  • 7a125149d9 Remove debug messages. Update example to use shuffle order. Ryan Heise 2020-12-11 21:19:49 +1100
  • d0908a5f5e Fix iOS implementation of shuffle order. Ryan Heise 2020-12-11 19:17:40 +1100
  • e92fd8c863 Control over shuffle order. Ryan Heise 2020-12-11 18:04:33 +1100
  • a864c2f87d Setup children late-added to a ConcatenatingAudioSource. Ryan Heise 2020-12-07 21:33:47 +1100
  • 8d14c97366 just_audio 0.5.7 Ryan Heise 2020-12-07 21:00:19 +1100
  • 741facb0dc Fix compiler warnings. Ryan Heise 2020-11-22 15:03:10 +1100
  • 62fe5b6ab9 Fix iOS load bug with out of range index. Ryan Heise 2020-11-19 00:11:55 +1100
  • 15c77fd38f Merge branch 'master' of github.com:ryanheise/just_audio Ryan Heise 2020-11-18 01:32:49 +1100
  • aad767449f Replace async-for with stream subscription. Ryan Heise 2020-11-18 01:32:32 +1100
  • 1cba57f909
    fix: fixed README.md (#245) Timilehin Jegede 2020-11-16 01:45:09 +0100
  • 1ca402a3f4 Unit tests. Ryan Heise 2020-11-15 19:31:22 +1100
  • 2065e569dc Remove to/from json converters. Ryan Heise 2020-11-15 19:29:53 +1100
  • dadaabbabf Close response in proxy. Ryan Heise 2020-11-15 19:29:07 +1100
  • 3497747599
    fix: renamed podspec file to just_audio_web.podspec (#244) Timilehin Jegede 2020-11-14 08:20:21 +0100
  • eb3835f540 Version 0.5.6 Ryan Heise 2020-11-08 21:21:45 +1100
  • edab9a2cee Fix memory leak on iOS. Ryan Heise 2020-11-07 18:27:49 +1100
  • 35e05773ed Enable useLazyPreparation by default. Ryan Heise 2020-11-07 12:59:59 +1100
  • 65c0fdd6d4 just_audio 0.5.5 Ryan Heise 2020-10-26 03:21:40 +1100
  • 0a4e25aba8 just_audio_web 0.1.1 Ryan Heise 2020-10-26 03:09:50 +1100
  • 77288cbfd9 just_audio_platform_interface 1.1.1 Ryan Heise 2020-10-26 02:58:22 +1100
  • 159bcb3cec Update changelog. Ryan Heise 2020-10-26 02:52:46 +1100
  • a8151cdf49 Update setSpeed documentation. Ryan Heise 2020-10-24 19:53:44 +1100
  • 3cf2f502fc Ignore canPlayFast(Slow)Forward on iOS which seems to be unreliable. Ryan Heise 2020-10-24 18:40:20 +1100
  • d2de8a89f9 Prevent iOS crash when disposing player before FlutterEngine is destroyed. Ryan Heise 2020-10-24 18:02:04 +1100
  • 7949f92b90
    Remove debug print statements (#216) creativecreatorormaybenot 2020-10-20 10:09:07 +0000
  • ef3a081b0d
    Spaces in local file paths don't work on iOS (#214) hsangtini 2020-10-19 19:18:28 +0700
  • c2e5dcd93a
    Fixed ExoPlayer's seeking with proxy enabled (#212) Sergio Tikhonov 2020-10-19 03:54:56 +0300
  • 9b5a82fd16 Clarify documentation of setSpeed. Ryan Heise 2020-10-17 01:36:25 +1100
  • ccbac04ba0 run pub get Ryan Heise 2020-10-17 00:09:43 +1100
  • 244d6d54f9 Support initialPosition/initialIndex load params on iOS. Ryan Heise 2020-10-17 00:06:19 +1100
  • 082666d9d1 Support the load initialPosition/initialIndex parameters on web. Ryan Heise 2020-10-16 14:23:34 +1100
  • f38ff383f5 Add initialPosition and initialIndex parameters to load. Ryan Heise 2020-10-16 13:28:31 +1100
  • 556598a663 Remove just_audio_web dependency from example. Ryan Heise 2020-10-16 13:24:06 +1100
  • 7e22618466 Call getDuration() after loading on Android. Ryan Heise 2020-10-16 13:19:29 +1100
  • 3b874d92f3 Add missing result.success calls on Android. Ryan Heise 2020-10-16 12:22:20 +1100
  • cc2b10834b Convert Java tabs to spaces. Ryan Heise 2020-10-16 00:13:35 +1100
  • 1ac687cedc Stay in loading state until load() completes on Android. Ryan Heise 2020-10-15 23:42:54 +1100
  • 169715c720
    Add web dependency (#209) creativecreatorormaybenot 2020-10-15 10:09:04 +0000
  • 037795674f Queue seek request until ready to play on iOS. Ryan Heise 2020-10-15 13:51:41 +1100
  • 5d0ce955f4 Update dependency to audio_session 0.0.9. Ryan Heise 2020-10-13 14:12:53 +1100
  • 026df0264f Update just_audio to platform interface 1.1.0, CHANGELOG. Ryan Heise 2020-10-13 13:07:45 +1100
  • cff84af109 just_audio_web depends on platform interface 1.1.0 Ryan Heise 2020-10-13 12:45:31 +1100
  • 49757cca78 root .gitignore Ryan Heise 2020-10-13 12:39:21 +1100
  • f0aa6b6fe0
    Moved _player._broadcastSequence() call under null check (#204) Sergio Tikhonov 2020-10-11 05:26:18 +0300
  • 9dbde5bda8 Versions and change logs. Ryan Heise 2020-10-11 03:38:30 +1100
  • ab1a4612b3 Add disposePlayer to web implementation. Ryan Heise 2020-10-11 03:38:01 +1100
  • bbbfdf3a4d Add documentation to platform interface. Ryan Heise 2020-10-11 03:36:21 +1100