SourceBuffer: remove() method
        
        
          Limited availability
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is not Baseline because it does not work in some of the most widely-used browsers.
Note: This feature is available in Dedicated Web Workers.
The remove() method of the SourceBuffer
interface removes media segments within a specific time range from the
SourceBuffer. This method can only be called when
SourceBuffer.updating equals false. If
SourceBuffer.updating is not equal to false, call
SourceBuffer.abort().
Syntax
remove(start, end)
Parameters
Return value
None (undefined).
Exceptions
- InvalidAccessError- DOMException
- 
Thrown if either the MediaSource.durationproperty is equal toNaN, thestartparameter is negative or greater thanMediaSource.duration, or theendparameter is less than or equal tostartor equal toNaN.
- InvalidStateError- DOMException
- 
Thrown if the SourceBuffer.updatingproperty is equal totrue, or thisSourceBufferhas been removed fromMediaSource.
Examples
TBD.
Specifications
| Specification | 
|---|
| Media Source Extensions™> # dom-sourcebuffer-remove> | 
Browser compatibility
Loading…