Closed Bug 1294957 Opened 8 years ago Closed 8 years ago

Implement ReadableStream / WritableStream

Categories

(Core :: Audio/Video: MediaStreamGraph, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1128959

People

(Reporter: u572625, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: dev-doc-needed, Whiteboard: [needinfo 2016/08/15 to jesup, cpearce, padenot])

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:48.0) Gecko/20100101 Firefox/48.0
Build ID: 20160726073904

Steps to reproduce:

quote: "This specification provides APIs for creating, composing, and consuming streams of data. These streams are designed to map efficiently to low-level I/O primitives, and allow easy composition with built-in backpressure and queuing. On top of streams, the web platform can build higher-level abstractions, such as filesystem or socket APIs, while at the same time users can use the supplied tools to build their own streams which integrate well with those of the web platform."
Blocks: html
OS: Unspecified → All
Hardware: Unspecified → All
Summary: Implement ReadableStream → Implement ReadableStream / WritableStream
@cpearce, @jesup, @pehrsons -- What are your opinions on implementing this?
Component: Audio/Video → Audio/Video: MediaStreamGraph
Flags: needinfo?(rjesup)
Flags: needinfo?(pehrson)
Flags: needinfo?(cpearce)
Whiteboard: [needinfo 2016/08/15 to jesup, cpearce, padenot]
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Is it really an MSG thing? It seems like its being implemented in bug 1128959.

We could discuss integration with MediaStreams but that would need some spec work first?
Flags: needinfo?(pehrson)
(In reply to Andreas Pehrson [:pehrsons] (Telenor) from comment #3)
> We could discuss integration with MediaStreams but that would need some spec
> work first?

Correct.  AFAIK only fetch API integrates ReadableStream.  No current spec integrates WritableStream (especially since WritableStream is not stable in the streams spec yet).
(In reply to Maire Reavy [:mreavy] Please needinfo me from comment #1)
> @cpearce, @jesup, @pehrsons -- What are your opinions on implementing this?

Having progressive fetch is desired by several partners who do streaming video.
Flags: needinfo?(cpearce)
I've been wanting to use this for a variety of things, none of them being urgent:
- A VideoWork{let,er} spec
- Overhaul of `AudioContext.decodeAudioData` to be able to partially decode a file
- Extension of `MediaRecorder`

This has nothing to do with the MSG, though, this spec is about non-real-time data streams.
Flags: needinfo?(rjesup)
You need to log in before you can comment on or make changes to this bug.