Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upEnable buffering and caching media data in gstreamer #22055
Comments
jdm
commented
Oct 30, 2018
|
What player/playbin can do (and it would need to be configured in servo/media) is buffering. Basically it stores in a queue the specified size/time of the demuxed data. Also, player/playbin could be configured for downloading, which will add a special queue after source element, which can cache on disk (until certain size) what it is received from the source element. In my opinion, adding some buffering would make sense for servo, but I'm to sure about downloading, since that caching perhaps would be better handled by the networking subsystem. |
|
After reading #22054 perhaps it would make sense add that feature, temporarily, in media/gstreamer |
|
This is currently blocked on https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/508 |
Media cache and buffering support - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22055 and fix #22296 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22692) <!-- Reviewable:end -->
Media cache and buffering support - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22055 and fix #22296 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22692) <!-- Reviewable:end -->
Media cache and buffering support - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22055 and fix #22296 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22692) <!-- Reviewable:end -->
Media cache and buffering support - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22055 and fix #22296 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22692) <!-- Reviewable:end -->