Pavle Goloskokovic
|
d856a97e98
|
Reverting to resetting config on every play method call
|
2017-12-07 20:55:47 +01:00 |
|
Pavle Goloskokovic
|
11d9d5455d
|
Resetting config on stop call
|
2017-12-07 20:17:38 +01:00 |
|
Pavle Goloskokovic
|
1973781052
|
Resetting config when calling play method only if current call plays different marker than previous (to enable setting seek before replaying same sound)
|
2017-12-07 20:17:00 +01:00 |
|
Pavle Goloskokovic
|
75d480ffba
|
Added protected access modifier to overridden applyConfig method
|
2017-12-07 20:14:58 +01:00 |
|
Pavle Goloskokovic
|
c3107ca629
|
Setting paused time (seek) before calling stopAndRemoveBufferSource since getCurrentTime depends on startTime value and it gets reset in stopAndRemoveBufferSource method
|
2017-12-07 20:13:52 +01:00 |
|
Pavle Goloskokovic
|
bf3a0167f9
|
Merge remote-tracking branch 'origin/master'
|
2017-12-07 20:11:20 +01:00 |
|
Pavle Goloskokovic
|
039ed52cf2
|
Resetting startTime value inside of stopAndRemoveBufferSource method to have more consistent sound state
|
2017-12-07 20:11:09 +01:00 |
|
Felipe Alfonso
|
f5232da4c0
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2017-12-07 11:58:50 -03:00 |
|
Felipe Alfonso
|
2423b4c5fa
|
Fixed alpha on graphics shader
|
2017-12-07 11:58:24 -03:00 |
|
Richard Davey
|
71d6f8a085
|
Added fillMesh and strokeMesh.
|
2017-12-07 05:31:31 +00:00 |
|
Richard Davey
|
28260cca66
|
Added stroke and fill support.
|
2017-12-07 05:31:23 +00:00 |
|
Richard Davey
|
d89b6ba6b6
|
Added Mesh methods, camera and projection matrix.
|
2017-12-07 04:52:59 +00:00 |
|
Richard Davey
|
302559f3e1
|
Fixed order of multiply translation / scaling
|
2017-12-07 04:52:45 +00:00 |
|
Richard Davey
|
4f8d7bc413
|
Added new Geom.Mesh class.
|
2017-12-07 04:52:23 +00:00 |
|
Richard Davey
|
0b84b06e48
|
ESLint fixes
|
2017-12-07 04:52:07 +00:00 |
|
Richard Davey
|
3d4b3c1369
|
Added zero, multiplyLocal, perspectiveLH, yawPitchRoll and setWorldMatrix.
|
2017-12-07 02:21:16 +00:00 |
|
Richard Davey
|
98eba628a0
|
hint fix
|
2017-12-07 02:21:15 +00:00 |
|
Richard Davey
|
7d05addcb5
|
Added Vector3.transformCoordinates and Vector3.up as well as removing short-hand aliases.
|
2017-12-07 02:21:14 +00:00 |
|
Richard Davey
|
8b453f4dba
|
Removed short-hand aliases.
|
2017-12-07 02:21:13 +00:00 |
|
Richard Davey
|
ff3e3d9cc9
|
New Wavefront OBJ File Loader added
|
2017-12-07 02:21:13 +00:00 |
|
Richard Davey
|
38cb89cf64
|
Added new obj cache.
|
2017-12-07 02:21:12 +00:00 |
|
Felipe Alfonso
|
ea0c1ab81c
|
Fixed shader so blending is applied properly. Textures now have a premultiplied alpha property flag and unpacking property is set at creation.
|
2017-12-06 20:52:09 -03:00 |
|
Pavle Goloskokovic
|
0a5e8de376
|
Using subclass values for duration properties if available
|
2017-12-06 18:07:43 +01:00 |
|
Pavle Goloskokovic
|
58d0be5279
|
Setting duration properties before calling super method
|
2017-12-06 18:06:39 +01:00 |
|
Pavle Goloskokovic
|
0338d6f7c0
|
Initializing duration properties before config because some config options' setters use those values (seek)
|
2017-12-06 18:06:05 +01:00 |
|
Pavle Goloskokovic
|
b01859eb06
|
Moved config initialization right before config options initializations
|
2017-12-06 18:04:18 +01:00 |
|
Pavle Goloskokovic
|
260d519a7e
|
Resetting config before merging it with config provided to play method
|
2017-12-05 20:25:31 +01:00 |
|
Pavle Goloskokovic
|
99aa2b22c4
|
Resetting sound playback at seek time if sound is playing
|
2017-12-05 20:22:49 +01:00 |
|
Pavle Goloskokovic
|
06b7ad91fd
|
Updated a TODO to add delay config setting
|
2017-12-05 20:21:14 +01:00 |
|
Pavle Goloskokovic
|
b3f5b03e6f
|
Calling getCurrentTime directly when setting seek as paused time since we don't want to self-assign it
|
2017-12-05 20:20:33 +01:00 |
|
Pavle Goloskokovic
|
4e0c274ca4
|
No need to reset config seek value since it is reset in resetConfig method
|
2017-12-05 20:19:02 +01:00 |
|
Pavle Goloskokovic
|
44ce0edd82
|
Moved the same logic for calculating offset duration and startTime into createAndStartBufferSource method
|
2017-12-05 20:17:14 +01:00 |
|
Pavle Goloskokovic
|
25a11687c2
|
Replaced pausedTime field with config seek value
|
2017-12-05 20:01:06 +01:00 |
|
Pavle Goloskokovic
|
f347bcc45a
|
Limiting seek value to be between 0 and current duration in seek property setter
|
2017-12-05 19:57:07 +01:00 |
|
Pavle Goloskokovic
|
7920ad3b6d
|
Setting config seek value to value provided to seek property setter
|
2017-12-05 19:55:48 +01:00 |
|
Pavle Goloskokovic
|
d7f65cc003
|
Added comments to make it easier to figure out isPaused and isPlaying current values at any time
|
2017-12-05 19:51:15 +01:00 |
|
Pavle Goloskokovic
|
1590ab2dda
|
Returning config seek value in seek property getter if is not playing
|
2017-12-05 19:48:52 +01:00 |
|
Pavle Goloskokovic
|
5a5444e936
|
Returning value from getCurrentTime in seek property getter only if sound is currently playing
|
2017-12-05 19:47:41 +01:00 |
|
Pavle Goloskokovic
|
6c7f7ae732
|
Setting pausedTime to current seek value
|
2017-12-05 19:45:33 +01:00 |
|
Pavle Goloskokovic
|
aa503131a4
|
Returning value from getCurrentTime in seek property getter
|
2017-12-05 19:44:37 +01:00 |
|
Pavle Goloskokovic
|
a27f32b3a3
|
Added getCurrentTime method to WebAudioSound class to precisely calculate current sound time
|
2017-12-05 19:43:08 +01:00 |
|
Pavle Goloskokovic
|
0543b8d5ef
|
Calling resetConfig after starting buffer sound
|
2017-12-05 19:41:07 +01:00 |
|
Pavle Goloskokovic
|
344aec2b86
|
Added resetConfig method where seek config, and later delay config, are reset
|
2017-12-05 19:40:25 +01:00 |
|
Pavle Goloskokovic
|
b2950775a1
|
Applying config right before calling start on buffer source
|
2017-12-05 19:36:59 +01:00 |
|
Pavle Goloskokovic
|
7bde818fa5
|
Override applyConfig method and moved rateUpdates resetting logic there
|
2017-12-05 19:35:26 +01:00 |
|
Pavle Goloskokovic
|
dc4bb51b93
|
Updated few members access modifiers from private to protected
|
2017-12-05 19:31:58 +01:00 |
|
Pavle Goloskokovic
|
00c2fd3189
|
Moved totalRate initialisation above setting config options since it is used in some of the config options' setters (detune, rate)
|
2017-12-05 19:28:08 +01:00 |
|
Pavle Goloskokovic
|
fd96a329de
|
Moved isPlaying and isPaused flags initialisation above setting config options since they are used in some of the config options' setters (detune, rate)
|
2017-12-05 19:24:17 +01:00 |
|
Pavle Goloskokovic
|
97441f3bc8
|
Adding initial rate update to help calculate seek
|
2017-12-05 19:21:23 +01:00 |
|
Pavle Goloskokovic
|
ad687016ad
|
Included config seek into calculation when playing sound
|
2017-12-05 19:19:19 +01:00 |
|