1
0
mirror of https://github.com/videojs/video.js.git synced 2024-12-23 02:04:34 +02:00
Commit Graph

4116 Commits

Author SHA1 Message Date
Steve Heffernan
bdb9b7a010 Added the VideoJS.player() function for getting a player for an ID 2011-02-23 17:48:19 -08:00
Steve Heffernan
28c66dcf72 Added public src method for changing the video. 2011-02-18 09:33:12 -08:00
Steve Heffernan
c8e181be27 Added eirikb to contributors. 2011-02-18 08:56:07 -08:00
Steve Heffernan
dacae5717a Merge branch 'master' of https://github.com/eirikb/video-js into eirikb-master 2011-02-18 08:51:09 -08:00
Eirik Brandtzæg
7ffd071823 Refactored from transparent to opaque. Ref comment from emirpprime: 59fe0f109b (commitcomment-275822) 2011-02-18 12:16:56 +01:00
Eirik Brandtzæg
59fe0f109b Added <param name="wmode" value="transparent" /> to all instances of <object>. This will help with flash transparency in IE and z-index 2011-02-18 10:06:01 +01:00
Steve Heffernan
c6aa3f6421 Updated CSS to put vendor prefixed attributes before non-prefixed ones, to be more future-proof. 2011-02-17 21:32:08 -08:00
Steve Heffernan
88ce51a175 Added listeners for enter/exit full screen/window. 2011-02-17 21:14:11 -08:00
Steve Heffernan
f31aec1717 Updated ReadMe 2011-02-17 20:34:53 -08:00
Steve Heffernan
d325f6aa56 Added option to disable controls. 2011-02-17 20:32:21 -08:00
Steve Heffernan
069535932c Added strict opacity on hide/show 2011-02-13 15:29:00 -08:00
Steve Heffernan
98a3d991a0 Organized API and files.
Abstracted player API from video API.
Started on Control fading through CSS transitions.
2010-12-29 09:19:09 -08:00
Steve Heffernan
54308bb616 Extracted flash.js. Changed video.js source file to main.js, to avoid confusion. 2010-12-16 13:15:34 -08:00
Steve Heffernan
81aef822db Adding docs.
Changed Video.player to Video.fn (like jQuery), so player can be used to get the player for a video.
2010-12-16 12:55:52 -08:00
Steve Heffernan
b97718d177 Rewrote and optimized subtitle code. 2010-12-10 14:53:18 -06:00
Steve Heffernan
6e05cb7082 Moving fullscreen to HTML5 api.
Forcing volume to between 0 and 1.
2010-12-09 15:44:56 -06:00
Steve Heffernan
a67cc39c24 Now adding classes of playing/pausing to playToggle elemenets, so they can exist out side of box.
Removed lastSetCurrentTime. Wasn't used.
2010-12-05 17:49:12 -08:00
Steve Heffernan
e6b34c516c Allowing ID string for activateElement 2010-12-05 14:42:27 -08:00
Steve Heffernan
4847cd703e Updated readme with fix 2010-12-01 16:24:02 -08:00
Steve Heffernan
451eb22ad6 Added leopard fullscreen fix to source file 2010-12-01 16:21:49 -08:00
Steve Heffernan
d18c9082bc Fixed issue with Safari on Leopard (10.5) fullscreen not working. 2010-12-01 16:18:50 -08:00
Steve Heffernan
9fb3f8923e Fixed issue where value & element objects were shared between players. Now defining those vars on init, instead of in prototype. 2010-11-22 16:45:19 -08:00
Steve Heffernan
21a14a7871 Removed console.log 2010-11-22 15:36:10 -08:00
Steve Heffernan
240030fe4d Fix: Issue with big play button when multiple videos are on the page. 2010-11-22 15:35:23 -08:00
Steve Heffernan
bc5c1af20a Updated version numbers. 2010-11-22 15:02:11 -08:00
Steve Heffernan
30aa3dfa94 Updated readme with new fixes. 2010-11-22 15:01:21 -08:00
Steve Heffernan
e9f23dfe1c Fixed issue with flash fallback no showing in firefox. 2010-11-22 14:59:19 -08:00
Steve Heffernan
c9f32ba437 Went back to only tracking current time while playing. Reduced buffer watching interval to reduce load. 2010-11-22 13:38:19 -08:00
Steve Heffernan
dd4f79abfd Switched main lib to 2.0. 2010-11-22 09:56:54 -08:00
Steve Heffernan
74f5e85eb4 Added whitespace at the end of each file. 2010-11-21 22:23:22 -08:00
Steve Heffernan
945f370c2b Fixed some IE bugs & some JSlint suggestions. 2010-11-21 22:21:36 -08:00
Steve Heffernan
75742b7d69 Fixed a bug where wouldn't track time after click on scrubber 2010-11-21 20:30:04 -08:00
Steve Heffernan
cf40d531ee Fixed issue where links fallback needed an element reference. 2010-11-21 20:18:17 -08:00
Steve Heffernan
3531ab87de Splitting up into development files. Creating v2.0. 2010-11-21 20:14:12 -08:00
Steve Heffernan
45fa3dc45a Created shell script for combining source files. 2010-11-14 14:04:42 -08:00
Steve Heffernan
0274280d66 Broke library into pieces and continued to reorganize. 2010-11-14 11:41:04 -08:00
Steve Heffernan
604b802df8 Added each function.
Updated controlbar to controlbars
2010-11-12 16:23:35 -08:00
Steve Heffernan
ef08a3f71b Made flashIsDominant work. 2010-11-12 15:13:54 -08:00
Steve Heffernan
c211869e6a Created "Behaviors" and reorgainzed functions based on them. 2010-11-12 15:04:46 -08:00
Steve Heffernan
004fb9ee13 Cleaned up spinner styles. 2010-11-11 19:49:07 -08:00
Steve Heffernan
afd350050f Removed option to turn off links because it messes up controls alignment.
Explained some styles.
2010-11-11 19:33:33 -08:00
Steve Heffernan
9fe4307dd3 Updated skins to work with new layout methods. 2010-11-11 18:35:19 -08:00
Steve Heffernan
31f6fcdbd6 Created activateControl method for applying behaviors
Added rEvtContext for creating removable event listeners with context.
Switch to top/left form holygrail for load bar positioning.
Switched to relative/absolute for contorlsBelow instead of JS calculating heights.
Started testing maps integration.
2010-11-11 17:40:22 -08:00
Steve Heffernan
6a682af82c Starting new "Activate" method for controls.
Switched play/pause class on play button to playing/paused class on box, so other elements can style based on that.
2010-11-10 00:05:28 -08:00
Steve Heffernan
f59237e0e8 Switched back to divs for controls elements in order to make styles more portable. LIs had too many conflicsts. 2010-11-09 22:41:09 -08:00
Steve Heffernan
7e16988650 Added device specific interfaces. Added play button to Android. Added spinner to iPad.
Catching error on localStorage full that safari seems to randomly throw.
Added check for m3u8.
Tracking warnings.
2010-11-09 21:06:44 -08:00
Steve Heffernan
13455983a8 Fixed iPhone version checking. 2010-11-09 15:15:11 -08:00
Steve Heffernan
a7300d5387 Fixed iOS checking 2010-11-09 15:11:52 -08:00
Steve Heffernan
d04d330237 Added contributor. 2010-11-09 15:08:54 -08:00
Steve Heffernan
9fcae08b70 Stopped catching errors on player init, because it was causing multiplayers to get started. 2010-11-09 15:04:20 -08:00