Jordan Eldredge
972689c448
Upgrade Prettier
2018-04-21 21:18:03 -07:00
Jordan Eldredge
ddc5fb74cb
Use emitter abstraction for media class
2018-04-14 11:44:23 -07:00
Jordan Eldredge
547c819919
Enclose case to avoid variable name conflict
2018-04-10 09:37:15 -07:00
Jordan Eldredge
25d2e66c25
Don't autoplay on buffer
...
Fix regression introduced in e9d2a21e7e .
2018-04-10 08:32:47 -07:00
Jordan Eldredge
e9d2a21e7e
Don't error when trying to play an empty track
2018-04-09 16:24:29 -07:00
Jordan Eldredge
373d613e19
Un-revert, add duration to llama track
...
It seems the bug I saw (the demo track had an infinite duration), was not
a bug in my code, but a bug/change in the latest version of mobile
Safari.
Undoing the revert, since it doesn't really help, and adding back the
channel detection code.
2018-04-08 19:13:58 -07:00
Jordan Eldredge
5b39cb24a3
Revert to known state. Shit's broken
2018-04-08 15:08:10 -07:00
Jordan Eldredge
a1d73c2f34
Handle mono audio files
2018-04-08 14:48:28 -07:00
Jordan Eldredge
302ea6728b
Support loading multiple files at once
2018-01-03 19:52:00 -08:00
Jordan Eldredge
253f29218a
Make default volume match actual Winamp's volume upon install.
2018-01-03 19:52:00 -08:00
Jordan Eldredge
3bbf3016ac
Fix track location in middleware
2018-01-03 19:52:00 -08:00
Jordan Eldredge
211156c8f0
Add jsmediatags
2018-01-03 19:52:00 -08:00
Jordan Eldredge
207ed2b070
Refactor state to reference current track by index
2018-01-03 19:52:00 -08:00
Jordan Eldredge
c7e626de9c
Enable multiple tracks
2018-01-03 19:52:00 -08:00
Jordan Eldredge
7bd6f32206
Standardize on URLs media
...
This will make things easier as we start getting the playlist working
2017-11-19 11:44:46 -08:00
Jordan Eldredge
f822c3061d
Refactor bufferSource to use experimental abstraction
2017-11-02 08:00:51 -07:00
Jordan Eldredge
a93f4e9a93
Convert Medai to es6 class, support toggle EQ
2017-09-04 11:01:52 -07:00
Jordan Eldredge
ea7bd51aed
Upgrade/enforce Prettier
2017-06-02 16:57:58 -07:00
Jordan Eldredge
c40a78845b
Swith to Prettier
2017-03-20 23:14:15 +00:00
Jordan Eldredge
80d965cd7c
Fix loading audio files.
2017-03-20 17:14:52 +00:00
Jordan Eldredge
0bec5b058a
Enable tree shaking and remove non-existant action
2017-01-24 16:28:45 -08:00
Jordan Eldredge
85253f1f2f
Move eq mediaPlayer access from actionCreators to middleware
2017-01-17 15:07:38 -08:00
Jordan Eldredge
cde7f3f5b0
Simplify how files are loaded. Move more stuff out of Winamp.
2017-01-16 20:44:06 -08:00
Jordan Eldredge
0b82b408a1
Move SET_EQ_BAND media player to middleware
2017-01-13 21:02:04 -08:00
Jordan Eldredge
4138c5aaa0
More media middleware cleanup
2017-01-03 22:13:23 -08:00
Jordan Eldredge
0c9e6e0c35
Convert toggleRepeat to middlware
2017-01-03 21:14:47 -08:00
Jordan Eldredge
89adb9783f
Use constants for middleware
2017-01-03 21:09:11 -08:00
Jordan Eldredge
d4f70c0a01
Move volume and balance to middleware
2017-01-03 20:57:55 -08:00
Jordan Eldredge
443628b7a6
Start moving media control into a Redux middleware
2017-01-03 20:34:01 -08:00