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 <audio> and <video> player backends #21543
Merged
Merged
Commits on Oct 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c8bc9c8 - Browse repository at this point
Copy the full SHA c8bc9c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ff9ecc - Browse repository at this point
Copy the full SHA 0ff9eccView commit details -
dom: htmlmediaelement: add initial player bits
Also removes the usage of audio-video-metadata crate (?)
Configuration menu - View commit details
-
Copy full SHA for ce76b57 - Browse repository at this point
Copy the full SHA ce76b57View commit details -
HACK: don't call media_source_failure_steps when eos
Because gstreamer's appsrc queue might be big enough to swallow the whole video holding the metadata extraction until EOS.
Configuration menu - View commit details
-
Copy full SHA for 77c7eda - Browse repository at this point
Copy the full SHA 77c7edaView commit details -
Provide webrender_api::RenderApiSender to ScriptThread and DOM Window
This will allow the HTMLMediaElement later to get a handle to the RenderApi for rendering video frames. At a later time, all media handling should be moved to its own thread/process that is communicated with via IPC. At that point this can be removed again. Original-patch-by: Sebastian Dröge <sebastian@centricular.com>
Configuration menu - View commit details
-
Copy full SHA for 781b3b7 - Browse repository at this point
Copy the full SHA 781b3b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e3c2fe - Browse repository at this point
Copy the full SHA 6e3c2feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 623229d - Browse repository at this point
Copy the full SHA 623229dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 524750f - Browse repository at this point
Copy the full SHA 524750fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a9edf - Browse repository at this point
Copy the full SHA 74a9edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for da5d1d4 - Browse repository at this point
Copy the full SHA da5d1d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1985f0d - Browse repository at this point
Copy the full SHA 1985f0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1a031e - Browse repository at this point
Copy the full SHA e1a031eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd3e2c - Browse repository at this point
Copy the full SHA bdd3e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 006bef5 - Browse repository at this point
Copy the full SHA 006bef5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d709a2 - Browse repository at this point
Copy the full SHA 2d709a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f406ef - Browse repository at this point
Copy the full SHA 1f406efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c40ef4 - Browse repository at this point
Copy the full SHA 8c40ef4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b1df3 - Browse repository at this point
Copy the full SHA 72b1df3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fbeb39 - Browse repository at this point
Copy the full SHA 3fbeb39View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1bd551 - Browse repository at this point
Copy the full SHA c1bd551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 468c59a - Browse repository at this point
Copy the full SHA 468c59aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fd9b72 - Browse repository at this point
Copy the full SHA 8fd9b72View commit details -
Configuration menu - View commit details
-
Copy full SHA for b656ae1 - Browse repository at this point
Copy the full SHA b656ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for da0e92d - Browse repository at this point
Copy the full SHA da0e92dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6904535 - Browse repository at this point
Copy the full SHA 6904535View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ba7e5 - Browse repository at this point
Copy the full SHA f4ba7e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50582f1 - Browse repository at this point
Copy the full SHA 50582f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bbd097 - Browse repository at this point
Copy the full SHA 5bbd097View commit details -
Configuration menu - View commit details
-
Copy full SHA for dba61ad - Browse repository at this point
Copy the full SHA dba61adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c92240 - Browse repository at this point
Copy the full SHA 1c92240View commit details -
Network EOF does't imply media processing EOS
Since media processing is highly asynchronous, there is no need to match one event with the other. Then error handling is done when the player emits the EOS event. The have_metadata attribute is not required anymore.
Configuration menu - View commit details
-
Copy full SHA for 59d8c95 - Browse repository at this point
Copy the full SHA 59d8c95View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc6ecab - Browse repository at this point
Copy the full SHA cc6ecabView commit details -
Configuration menu - View commit details
-
Copy full SHA for e313392 - Browse repository at this point
Copy the full SHA e313392View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0db6280 - Browse repository at this point
Copy the full SHA 0db6280View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b0acc9 - Browse repository at this point
Copy the full SHA 6b0acc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11ac049 - Browse repository at this point
Copy the full SHA 11ac049View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a10e2 - Browse repository at this point
Copy the full SHA 92a10e2View commit details
Commits on Oct 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7e6661d - Browse repository at this point
Copy the full SHA 7e6661dView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.