Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dmlap Merge Changes #1039

Closed
wants to merge 35 commits into from
Closed

Dmlap Merge Changes #1039

wants to merge 35 commits into from

Commits on Dec 4, 2013

  1. Create a version task

    Add a new grunt task to create a new release version. It can be run like this:
    
    grunt dist version:patch
    
    Running dist before the version task is required so the build artifacts are available. The task uses `npm version` to bump the package version, copies the new version into the bower file and then force commits the dist directory in one shot. If that's successful, the dist directory is deleted in another commit so that no one accidentally makes patches against those files.
    dmlap committed Dec 4, 2013
    Configuration menu
    Copy the full SHA
    cfb0f9b View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2013

  1. Break-up release task in smaller units

    Create three smaller release tasks: check-for-changes, version, and commit-version. Add a roll-up task to execute them in the proper order. To create a minor release, you would run:
    
    grunt release --type=minor
    dmlap committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    5b98213 View commit details
    Browse the repository at this point in the history
  2. Update SWF to pull in pause fix

    If pause was called on the SWF before the video started playing, it would be silently ignored. This new version ensures that does not happen.
    dmlap committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    f8996a5 View commit details
    Browse the repository at this point in the history
  3. v4.3.0-1

    dmlap committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    8b9e800 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e46a19 View commit details
    Browse the repository at this point in the history
  5. Add an .npmignore

    Our .gitignore excludes the dist/ directory but we definitely want dist/ to be available for npm. Copied over the current .gitignore and removed the entry for dist.
    dmlap committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    dbdf211 View commit details
    Browse the repository at this point in the history
  6. v4.3.0-2

    dmlap committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    c680897 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c64b9b View commit details
    Browse the repository at this point in the history
  8. Fix capability detection for poster image

    We were checking if `backgroundSize` was present on the video element, not the style property of the video element. That meant the IE fallback was being used on all platforms and breaks aspect-ratio preserving poster scaling for those browsers that support it.
    dmlap committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    1c8e9d6 View commit details
    Browse the repository at this point in the history
  9. v4.3.0-3

    dmlap committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    349e91c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b8819a0 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2013

  1. Pick up fix for SWF buffered property

    Use the netstream to determine buffered endpoint when duration is unavailable.
    dmlap committed Dec 29, 2013
    Configuration menu
    Copy the full SHA
    b63c83a View commit details
    Browse the repository at this point in the history
  2. v4.3.0-4

    dmlap committed Dec 29, 2013
    Configuration menu
    Copy the full SHA
    234ccc9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a7c164 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2014

  1. Update SWF to pick up HLS fixes

    Buffered shouldn't break for non-data gen content. Video dimension events on the netstream should be handled appropriately.
    dmlap committed Jan 3, 2014
    Configuration menu
    Copy the full SHA
    4275401 View commit details
    Browse the repository at this point in the history
  2. v4.3.0-5

    dmlap committed Jan 3, 2014
    Configuration menu
    Copy the full SHA
    90a2361 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9481586 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2014

  1. Pick up swf fixes for playhead position after seeking

    When the netstream is in data generation mode, buffering must take the last seek into account.
    dmlap committed Jan 20, 2014
    Configuration menu
    Copy the full SHA
    59905b8 View commit details
    Browse the repository at this point in the history
  2. v4.3.0-6

    dmlap committed Jan 20, 2014
    Configuration menu
    Copy the full SHA
    b60de19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    818602d View commit details
    Browse the repository at this point in the history
  4. v4.3.0-7

    dmlap committed Jan 20, 2014
    Configuration menu
    Copy the full SHA
    5eae7ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    65e17fa View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2014

  1. Store last seek time in the Flash tech

    Instead of caching the last seek time at the player level, cache it in the Flash tech. The only place this value was used was in the progress controls when Flash was loaded, so this simplifies the logic in that component and pushes the hack down into a single location at least.
    dmlap committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    1f0ae88 View commit details
    Browse the repository at this point in the history
  2. Fix touch detection test on non-touch devices

    TOUCH_ENABLED is false on non-touch devices which causes our minified API test to fail when opened in a browser on a traditional destktop machine. It worked fine through the command line because apparanetly phantomjs supports touch events (ha!). Check to make sure the property is not undefined instead.
    dmlap committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    15120c8 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2014

  1. Update SWF to pick up seeking cleanup

    Consolidate stream start offset logic in HTTPVideoProvider
    dmlap committed Jan 24, 2014
    Configuration menu
    Copy the full SHA
    04afaba View commit details
    Browse the repository at this point in the history
  2. v4.3.0-8

    dmlap committed Jan 24, 2014
    Configuration menu
    Copy the full SHA
    cfd17a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    621788e View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2014

  1. src() called as a getter should return the video src

    It can be handy that src() returns the player object when it is invoked but it does not match the behavior of the corresponding property on the video element. Ignoring the spec however, while the video element is running the resource selection algorithm, currentSrc may be undefined. If the video source has been specified through an attribute on the video element, src() is the natural way to expose that URL programmatically. Without this change, it's necessary to bypass the player and interact with the tech directly to determine the value of the src attribute.
    dmlap committed Jan 26, 2014
    Configuration menu
    Copy the full SHA
    25bd62b View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2014

  1. Update SWF

    Seek behavior looks out of sync with the latest from vjs-swf. Updating to pick up changes.
    dmlap committed Jan 27, 2014
    Configuration menu
    Copy the full SHA
    ecb8502 View commit details
    Browse the repository at this point in the history
  2. v4.3.0-9

    dmlap committed Jan 27, 2014
    Configuration menu
    Copy the full SHA
    486b4ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d6089f View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2014

  1. Update SWF

    Pick up addition of endOfStream function to allow media sources to signal when the underlying video data is finishing.
    dmlap committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    c183e67 View commit details
    Browse the repository at this point in the history
  2. v4.3.0-10

    dmlap committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    4eb7db0 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2014

  1. Configuration menu
    Copy the full SHA
    9101a4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09e7f9a View commit details
    Browse the repository at this point in the history