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

Add Managed Media Source Extensions API #329

Merged
merged 49 commits into from
Dec 18, 2023
Merged
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
cecaa1e
WIP
jyavenard Oct 12, 2023
8b8b51f
Add examples
jyavenard Oct 16, 2023
6ce3f22
make title consistent
jyavenard Oct 16, 2023
89e6791
escape html so that body of example shows
jyavenard Oct 16, 2023
bf2aa71
Add missing </script>
jyavenard Oct 16, 2023
6059e4f
Editorial fixup
marcoscaceres Oct 17, 2023
d50c039
Moar fixes
marcoscaceres Oct 18, 2023
1cefa6d
Make BufferedChangeEvent ranges non-nullable
marcoscaceres Oct 19, 2023
bfa0322
Provide further details related to buffered change: it is to be fired…
jyavenard Oct 20, 2023
c2bddbc
Make the TimeRangesToString helper more readable
jyavenard Oct 23, 2023
5aeb688
Remove redundant brackets in log
jyavenard Oct 23, 2023
8084ac9
rework ManagedMediaSource interface description per Dale Curtis comments
jyavenard Oct 25, 2023
1522ecc
Remove ManagedMediaSource::isTypeSupported override
jyavenard Oct 25, 2023
07d8728
fix source buffer monitoring and `streaming` attribute definition
jyavenard Oct 25, 2023
0764561
More rework on ManagedMediaSource interface definition
jyavenard Oct 25, 2023
3da33d3
Merge branch 'main' into managed_mse
marcoscaceres Oct 25, 2023
e245ae2
Remove references to [[actively managed]] per Paul's suggestion
jyavenard Oct 25, 2023
8681a22
set streaming attribute to false when detaching the ManagedMediaSourc…
jyavenard Oct 25, 2023
2077f30
remove use of disableRemotePlayback
jyavenard Oct 25, 2023
73f7ebe
used changed instead of changes for start/end streaming definition
jyavenard Oct 25, 2023
9768056
Add markup around true and false
jyavenard Oct 25, 2023
9a608b8
Rework ManagedSourceBuffer Monitoring per Paul's comments
jyavenard Oct 25, 2023
fa83552
Rename "memory pressure" algorithm to "memory cleanup"
jyavenard Oct 26, 2023
e218a75
Change onbufferedchange definition per Paul's comment
jyavenard Oct 26, 2023
e321947
Update media-source-respec.html
jyavenard Oct 26, 2023
e988b78
Fix grammar
jyavenard Oct 26, 2023
ebd9fe5
Expand streaming changed algorithm
jyavenard Oct 26, 2023
cb0ab99
update streaming change
jyavenard Oct 26, 2023
31ac8e0
Fix typo.
jyavenard Oct 27, 2023
88d4574
Update media-source-respec.html
marcoscaceres Nov 10, 2023
3799ad6
Update media-source-respec.html
marcoscaceres Nov 10, 2023
c16cad6
Update media-source-respec.html
marcoscaceres Nov 10, 2023
d519013
Update media-source-respec.html
marcoscaceres Nov 10, 2023
7d23758
s/uninterupted/uninterrupted
marcoscaceres Nov 10, 2023
a021225
Update media-source-respec.html
marcoscaceres Nov 10, 2023
966297a
Update media-source-respec.html
marcoscaceres Nov 10, 2023
b71cd58
Merge branch 'main' into managed_mse
marcoscaceres Nov 10, 2023
a7fe3aa
Update media-source-respec.html
marcoscaceres Dec 5, 2023
f5e47c1
Merge branch 'main' into managed_mse
marcoscaceres Dec 5, 2023
9784869
Update media-source-respec.html
marcoscaceres Dec 5, 2023
b48aeb3
Update media-source-respec.html
marcoscaceres Dec 5, 2023
12d290a
Update media-source-respec.html
marcoscaceres Dec 5, 2023
4fc0c11
Update media-source-respec.html
marcoscaceres Dec 5, 2023
4cde048
Update sotd
marcoscaceres Dec 5, 2023
2f5ef0d
Update media-source-respec.html
marcoscaceres Dec 5, 2023
8aa78d1
Update media-source-respec.html
marcoscaceres Dec 5, 2023
f8a0b3c
Apply suggestions from code review
marcoscaceres Dec 5, 2023
5158cc6
Update media-source-respec.html
jyavenard Dec 5, 2023
12fc650
fix event name
marcoscaceres Dec 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading