jrivera
8c101e2b35
@imbcmdth fixed an issue with emulateTextTracks being called before the tech dom was ready. closes #2692
2015-10-09 14:06:55 -07:00
heff
872459837b
v5.0.0
2015-09-29 09:40:01 -07:00
heff
e225fbffc2
Merge branch 'master' into stable
...
Conflicts:
dist/video-js/video-js.css
dist/video-js/video-js.less
dist/video-js/video-js.min.css
dist/video-js/video-js.swf
dist/video-js/video.dev.js
dist/video-js/video.js
dist/video-js/video.novtt.dev.js
dist/video-js/video.novtt.js
src/css/video-js.less
src/js/control-bar/time-display.js
src/js/exports.js
src/js/lib.js
src/js/media/flash.js
src/js/media/flash.rtmp.js
src/js/media/html5.js
src/js/media/media.js
src/js/player.externs.js
test/unit/api.js
test/unit/flash.js
test/unit/media.html5.js
test/unit/media.js
2015-09-29 09:14:50 -07:00
heff
1d79c4a9e2
@heff changed component child lists to arrays instead of objects. closes #2477
2015-09-28 15:17:48 -07:00
heff
60c86465f8
@heff improved some skin defaults for external styling. closes #2642
2015-09-28 13:53:37 -07:00
Benoit Tremblay
2de28927d7
@eXon added support for a tech-supplied poster. closes #2339
2015-09-28 11:23:25 -07:00
Pat O'Neill
ad0820cfa3
@misteroneill fixed tsml to be used as a tag for template strings. closes #2629
2015-09-25 14:13:56 -04:00
Gary Katsevman
0b7cf586c2
@gkatsev exposed isCrossOrigin and used it to enable CORS for textTrack XHRs. closes #2633
2015-09-24 19:58:25 -04:00
Pat O'Neill
1234faaf71
@misteroneill updated play control to use its state for icon. closes #2636
2015-09-24 16:37:10 -04:00
heff
81806d5725
@heff fixed timeranges deprecation warnings in tests. closes #2627
2015-09-23 12:34:59 -04:00
heff
42468e19be
@heff removed a second copy of video.novtt.js from dist. closes #2630
2015-09-23 12:29:22 -04:00
Pat O'Neill
3f8be868bd
@misteroneill re-exposed videojs.TextTrack. closes #2625
2015-09-22 11:41:39 -04:00
jforbes
1f06f23ded
@forbesjo removed the PhantomJS dependency. closes #2622
2015-09-22 11:32:23 -04:00
Pat O'Neill
61a00db7cb
@misteroneill rename "extends" to "extend" for ie8. closes #2624
2015-09-22 11:19:04 -04:00
jrivera
24ad9841ac
@imbcmdth extended createTimeRange to support multiple timeranges. closes #2604
2015-09-21 18:04:10 -04:00
Gary Katsevman
81000369ec
@gkatsev fixed potential double default style elements. closes #2619
2015-09-21 17:52:32 -04:00
heff
51bae4d7cf
Fixed a double loadstart and added readyState catch up events
...
- Fixed some issue comments
- Fixed a double ready event
closes #2605
fixes #2588
2015-09-18 10:28:16 -07:00
David LaPalomento
24cdbdefff
Use Raynos/xhr for XMLHttpRequests
...
- Get rid of our custom XHR shim. Export it as videojs.xhr.
- Updated XHR to be stubbed everywhere in tests to prevent errors.
- Added npm install to the review process
closes #2318
closes #2594
2015-09-15 15:25:11 -07:00
heff
4cb76873f4
Removed the loadedalldata event
...
closes #2591
closes #1676
2015-09-15 12:59:01 -07:00
heff
f7466af956
Made tech related functions clearly private in the player
...
This is important for enforcing the model that techs should
work the same for everything.
closes #2590
fixes #2060
- Made techGet and techCall private functions
- Made loadTech, techName, and unloadTech private
- Cleaned up all other private method naming in the player
- Removed some unneeded comments
2015-09-15 12:54:26 -07:00
heff
f10d8d0cb3
@heff added an attributes argument to createEl(). closes #2589
...
fixes #2176
2015-09-15 10:59:08 -07:00
Gary Katsevman
63451a7526
@gkatsev added a mouse-hover time display to the progress bar. closes #2569
2015-09-15 09:41:53 -07:00
heff
85b825a0dd
@heff added a fancy loading spinner. closes #2582
2015-09-14 18:29:06 -07:00
heff
c9974657a9
@heff moved scss vars to be private. closes #2584
2015-09-14 18:26:14 -07:00
heff
32aa9ed7e4
@heff improved css selector strengths. closes #2583
2015-09-14 16:01:50 -07:00
jforbes
2e1d051144
@forbesjo added Android and iOS browser testing. closes #2538
2015-09-14 15:55:01 -07:00
jforbes
849b85bb83
@forbesjo fixed webkit deprecation warnings. closes #2559
...
fixes #2558
2015-09-10 14:53:30 -07:00
jforbes
1503bf1268
@forbesjo fixed webkit deprecation warnings. closes #2558
2015-09-10 14:51:21 -07:00
heff
4dadd01cf5
@heff fixed the inline volume control and made it the default. closes #2553
2015-09-10 14:49:32 -07:00
Gary Katsevman
1b745e7b11
@gkatsev made all sass variables !default. closes #2574
2015-09-09 17:20:06 -04:00
Gary Katsevman
0341ec12ad
@gkatsev updated opacity of caption settings background color. closes #2573
2015-09-09 14:19:50 -04:00
heff
f7702f8f38
Fixed display the LIVE control bar item
...
...and also the layout in IE8 when live
Reorganized the styles some to group the vjs-live changes
with the components their affecting.
closes #2551
2015-09-08 12:45:22 -07:00
heff
1b057dfe85
Cleaned up durationchange process in the player
2015-09-07 12:09:59 -07:00
heff
4b58fad8bd
Fixed event bubbling in IE8
...
fixes #2414
Our fixEvent script makes a copy of the original event,
but it was failing to also set cancelBubble = true and
returnValue = false on the original event,
which is needed to make IE8 work like modern browsers.
2015-09-06 17:23:29 -07:00
Gary Katsevman
1f5a83dc23
@gkatsev fixed the default state of userActive
...
closes #2557
fixes #2550
2015-09-04 11:55:48 -07:00
heff
5624adb75d
@heff added back the default cdn url for the swf
...
closes #2533
fixes #2488
2015-09-03 14:46:30 -07:00
heff
4582e8a003
@heff added a default data attribute to fix the progress handle display in IE8
...
closes #2547
fixes #2449
2015-09-03 13:54:12 -07:00
heff
3fb786e271
@heff removed playerOptions from plugin options because it created an inconsistency in plugin inits. closes #2532
2015-09-02 15:47:10 -07:00
Gary Katsevman
608dad1299
@gkatsev made the sass files available via npm in src/css. closes #2546
2015-09-02 16:37:44 -04:00
heff
4d97dd4d29
Fixed a number of errors in the log after testing
...
- Fixed a console error in dom tests from loading a track source
- Switched to non-fetching poster urls in tests to prevent errors
- Stubbed XHR for TextTrack tests to prevent log errors
- Fixed text track console errors that stubbing async didn't catch
because there's some async happening in tracks that makes it so
- XHR isn't even used until the test is complete
- Removed extra code
- Added player.dispose more places and fixed attributes test
2015-08-31 16:36:11 -07:00
heff
a584104b78
Release v4.12.15
2015-08-31 22:12:11 +00:00
heff
2e8b306578
Updated to v4.7.5 of the swf. closes #2531
2015-08-31 14:58:21 -07:00
David LaPalomento
e95e3e76b2
@dmlap expose start and end buffered times. closes #2501
2015-08-31 15:47:51 -04:00
David LaPalomento
b35c8774b8
@dmlap update to videojs-swf 5.0.0-rc1. closes #2528
2015-08-31 15:37:25 -04:00
Brandon Bay
fca885a62f
@bc-bbay migrate seeking on replay to the flash tech. closes #2519
2015-08-31 15:02:19 -04:00
Gary Katsevman
98315b0e52
@dmlap @gkatsev improve Flash tech error property and add an error setter to the base tech. closes #2517
2015-08-31 14:21:53 -04:00
David LaPalomento
90c6890567
@dmlap move seek on replay into the flash tech. closes #2527
2015-08-31 14:12:12 -04:00
Gary Katsevman
de39cfc5ab
@gkatsev improved tech controls listener handling.. closes #2511
2015-08-25 16:17:35 -04:00
David LaPalomento
75e65c6585
@dmlap update to videojs-swf 4.7.4. closes #2463
2015-08-25 09:45:54 -04:00
heff
f7d1289593
@heff fixed cross-platform track tests by switching to a fake tech. closes #2496
2015-08-24 12:48:42 -07:00