mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
5962517: [media] Apply inside blink to renderer/platform/media
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5962517
This commit is contained in:
@@ -13,7 +13,7 @@ other protocols to register their streaming behavior. MultibufferDataSource::Ass
|
||||
then refers to the list so that it can correctly determine the data source's settings.
|
||||
|
||||
diff --git a/third_party/blink/renderer/platform/media/multi_buffer_data_source.cc b/third_party/blink/renderer/platform/media/multi_buffer_data_source.cc
|
||||
index c7a63a9708380dccc7814a14ddee7537f0c0daad..0e99962c3d68afd967fa0e728859680ac4f0d7a4 100644
|
||||
index 14b6e02f10cd3c9e666b23507355d42ffffa56f8..4542732d5fe1631d1f4eb519ecf9a0962f8f0565 100644
|
||||
--- a/third_party/blink/renderer/platform/media/multi_buffer_data_source.cc
|
||||
+++ b/third_party/blink/renderer/platform/media/multi_buffer_data_source.cc
|
||||
@@ -13,8 +13,10 @@
|
||||
@@ -52,9 +52,9 @@ index c7a63a9708380dccc7814a14ddee7537f0c0daad..0e99962c3d68afd967fa0e728859680a
|
||||
|
||||
bool MultiBufferDataSource::AssumeFullyBuffered() const {
|
||||
DCHECK(url_data_);
|
||||
- return !url_data_->url().SchemeIsHTTPOrHTTPS();
|
||||
- return !url_data_->url().ProtocolIsInHTTPFamily();
|
||||
+
|
||||
+ const std::string scheme = url_data_->url().scheme();
|
||||
+ const std::string scheme = url_data_->url().Protocol().Ascii();
|
||||
+ for (const std::string& streaming_scheme : *GetStreamingSchemes()) {
|
||||
+ if (base::EqualsCaseInsensitiveASCII(scheme, streaming_scheme)) {
|
||||
+ return false;
|
||||
|
||||
Reference in New Issue
Block a user