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

Support offline content #22

Closed
joeyparrish opened this issue Feb 13, 2015 · 0 comments
Closed

Support offline content #22

joeyparrish opened this issue Feb 13, 2015 · 0 comments
Labels
status: archived Archived and locked; will not be updated type: enhancement New feature or request
Milestone

Comments

@joeyparrish
Copy link
Member

Shaka Player should support storage and retrieval of content for offline playback.

@joeyparrish joeyparrish added the type: enhancement New feature or request label Feb 13, 2015
@joeyparrish joeyparrish modified the milestone: v1.4.0 Feb 25, 2015
natalieharris added a commit that referenced this issue Feb 26, 2015
Change-Id: Ic00a42b7bfcd0619adf358f4907675e7c7767bb7
natalieharris added a commit that referenced this issue Mar 17, 2015
Change-Id: Ib55ce40619929f7139a0651f0e0874a0bd4fc054
natalieharris added a commit that referenced this issue Mar 27, 2015
Change-Id: Iad9737829c7404443849c48420d2d81d32857bf8
natalieharris added a commit that referenced this issue Mar 27, 2015
If a stream insertion didn't complete successfully, it was possible an error
would occur during the next stream insertion due to a key (streamId) conflict.
Updated to always take the max next stream id from the indexStore/contentStore
and to try to delete partially inserted streams.

Change-Id: I85c379a6ef17853da28ae873c448873006b1dce4
natalieharris added a commit that referenced this issue Mar 27, 2015
Change-Id: Icfff8487d4e57fa5fa993506cfb1f3cff4723fe7
@joeyparrish joeyparrish modified the milestones: v1.3.0, v1.4.0 Mar 27, 2015
joeyparrish added a commit that referenced this issue Apr 1, 2015
Issues #21 and #22 collide!

Change-Id: I527e7778ba00569f78fd96b2f759688b43753ff5
joeyparrish added a commit that referenced this issue Apr 2, 2015
Issue #22.

Change-Id: I334eb6f91894fb13a56911d50827514b504f3c25
joeyparrish added a commit that referenced this issue Apr 2, 2015
The button state is calculated by onMpdChange(), but requires offline
groups to be populated first.  The button state should also be updated
when the custom MPD field is used.

Issue #22.

Change-Id: I58009a4833c61d2db3b176b2f9868b3ae73725a1
joeyparrish added a commit that referenced this issue Apr 4, 2015
Issue #22.

Change-Id: I38cb1b33d787e2766e3b2d399add4e668d0dc751
natalieharris added a commit that referenced this issue Apr 6, 2015
Change-Id: I0318da7adc9cfdb154fb826486718385a771f544
natalieharris added a commit that referenced this issue Apr 7, 2015
Change-Id: Ifeaa4085ec289679ccd9cb1fc22bd400c9cd8198
tdrews pushed a commit that referenced this issue Apr 9, 2015
* Move retrieveGroupIds to OfflineVideoSource.
* Quote properties of stored objects to avoid variable
  renaming issues.

Issue #22

Change-Id: I31ca1261411de5ff5ae4859da571d0029ed77f42
joeyparrish added a commit that referenced this issue Apr 11, 2015
Issue #22.

Change-Id: I4a1f62dd0106ab8e68fe80bde9f4d2f75e00c373
joeyparrish added a commit that referenced this issue Apr 11, 2015
Issue #22.

Change-Id: I4caa73629d3055c0ff734a7236fa55997495fe05
natalieharris added a commit that referenced this issue Apr 24, 2015
Change-Id: Ic8c24241b8a55a42c4207084491e5a3e2a0d0a86
natalieharris added a commit that referenced this issue Apr 24, 2015
minBufferTime is hard-coded when reconstructing manifestInfo
from offline. This is needed to prevent failing assertions
during playback. 5 was chosen because it is large enough to
keep playback going properly and small enough that the buffered
data won't get garbage collected.

Change-Id: Iabb08137bda95d15f35a5e5f6386c0be321de7fa
natalieharris added a commit that referenced this issue May 22, 2015
Change-Id: Ic8c24241b8a55a42c4207084491e5a3e2a0d0a86
natalieharris added a commit that referenced this issue May 22, 2015
minBufferTime is hard-coded when reconstructing manifestInfo
from offline. This is needed to prevent failing assertions
during playback. 5 was chosen because it is large enough to
keep playback going properly and small enough that the buffered
data won't get garbage collected.

Change-Id: Iabb08137bda95d15f35a5e5f6386c0be321de7fa
@shaka-project shaka-project locked and limited conversation to collaborators Mar 22, 2018
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Apr 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants