blob: 2e6b340f581425caf98e89545dd286f21da2ebcb [file] [log] [blame]
Tests error cases with MediaSource API
running didNotSendInitSegmentFirst
EVENT(webkitsourceopen)
Test appending a media segment before sending the initialization segment.
EVENT(error) : MEDIA_ERR_SRC_NOT_SUPPORTED
running immediateDecodeErrorViaEndOfStream
EVENT(emptied)
EVENT(webkitsourceopen)
Test signalling a decode error with MediaSource.endOfStream.
EVENT(webkitsourceended)
EVENT(error) : MEDIA_ERR_SRC_NOT_SUPPORTED
running immediateNetworkErrorViaEndOfStream
EVENT(emptied)
EVENT(webkitsourceopen)
Test signalling a network error with MediaSource.endOfStream.
EVENT(webkitsourceended)
EVENT(error) : MEDIA_ERR_SRC_NOT_SUPPORTED
running decodeErrorAfterHaveMetadata
EVENT(emptied)
EVENT(webkitsourceopen)
Test signalling a decode error with MediaSource.endOfStream after we have appended enough data to get to the HAVE_METADATA state.
EVENT(loadedmetadata)
EVENT(webkitsourceended)
EVENT(error) : MEDIA_ERR_DECODE
running networkErrorAfterHaveMetadata
EVENT(emptied)
EVENT(webkitsourceopen)
Test signalling a network error with MediaSource.endOfStream after we have appended enough data to get to the HAVE_METADATA state.
EVENT(loadedmetadata)
EVENT(webkitsourceended)
EVENT(error) : MEDIA_ERR_NETWORK
END OF TEST