Rick Eyre
7be4b8fb00
Bug 881976 - Part 1: Expose TextTrack::TextTrackList to Chrome JS. r=rillian, r=bz
...
Our JS WebVTT implementation (vtt.js) needs access to the Track's
TextTrackList in order to compute the line position of a TextTrackCue.
Therefore, we need to expose it to chrome JS so that vtt.js can have
access to it.
2014-01-27 13:10:06 -05:00
Ralph Giles
c88a2f8c99
Bug 951770 - Reject invalid Opus pre-skip in WebM. r=doublec
...
The 'pre-skip' value representing encoder delay in the Opus
format is recorded once in the .opus representation, but for
WebM it's in the file both in the CodecDelay element and in
the CodecPrivate data. We now reject files where these two
fields don't match.
Our detodos.webm file was exactly this sort of mismatched
file. It has been renamed and added to the invalid file list
to verify we now reject it. A new detodos.webm replaces it,
remuxed from detodos.opus with a bugfixed mkvmerge.
Based on a patch by Jan Gerber.
--HG--
rename : content/media/test/detodos.webm => content/media/test/invalid-preskip.webm
2014-02-02 19:39:00 -08:00
Randy Lin
ad367e7f44
Bug 957841 - Test case for MediaRecorder crash [@ mozilla::dom::MediaRecorder::Session::AfterTracksAdded]. r=jsmith
2014-01-29 23:09:46 +08:00
Rick Eyre
30d2690f2c
Bug 918289 - Remove video sources from MediaElements in TextTrack tests where they are not needed. r=cpearce
2014-01-27 12:13:16 -05:00
JW Wang
a70cddecbb
Bug 910903 - Stop requesting data when count >= 30 to prevent the main thread from starving the encoding thread. r=jsmith
2014-01-28 13:41:11 +08:00
Rick Eyre
5e2db9afd6
Bug 861320 - HTMLMediaElement has no textTracks without a <source>. r=rillian
2014-01-27 12:26:50 -05:00
Shelly Lin
c773010da1
Bug 957439 - Do not assert at Pause or Resume on unsupported input stream. r=roc, r=jsmith
2014-01-27 10:33:00 +08:00
Alfredo Yang
76eb8c5636
Bug 959861 - Testcase for fragmented mp4 playback. r=cpearce
2014-01-22 10:50:23 -05:00
JW Wang
95c567d954
Bug 916135 - Part 1: Force releasing codec to prevent timeout in waiting for acquiring h264 codec and set the preload attribute to "auto" to prevent timeout in waiting for loadedmetadata event. r=padenot
2014-01-17 13:58:48 +08:00
Rick Eyre
6800118496
Bug 957847 - Fix VTTCue crash at TextTrackCue::AddCue. r=rillian
2014-01-15 11:30:58 -05:00
Rick Eyre
74638c74c5
Bug 882299 - Implement VTTCue::Line r=smaug,rillian,bz
2014-01-15 08:04:00 -08:00
Ed Morley
10bd0fbeab
Bug 760770 - Disable test_timeupdate_small_files.html on Linux for intermittent failures
2014-01-14 16:38:25 +00:00
Randy Lin
ba8c72fc15
Bug 926684 - Test Case for MediaRecorder: Assertion failure: mEncoder (CreateEncoder failed). r=jsmith
2014-01-09 10:52:29 +08:00
Rick Eyre
b83b790cb9
Bug 949643 - Implement VTTCue::PositionAlign. r=rillian
2013-12-13 12:57:48 -05:00
Rick Eyre
ff8e7b94f1
Bug 949642 - Implement VTTCue::LineAlign. r=rillian
2013-12-13 09:29:15 -05:00
Robert O'Callahan
dd86f8941c
Bug 943461. Part 16: Fix test_streams_element_capture_reset to make its expected current times be independent of possibly-buggy v.currentTime. r=cpearce
...
--HG--
extra : rebase_source : ed67ce62701d5386bc4ba1ba98edd8e4d3946748
2013-12-13 01:33:01 +13:00
Robert O'Callahan
4181969117
Bug 943461. Part 6: Fix test to handle automatic stop of MediaRecorder. r=rlin
...
--HG--
extra : rebase_source : 15e9a2042c4ac940afe9e6d524fab7a4d75e8675
2013-12-06 09:59:00 +13:00
Rick Eyre
2f7161ffe7
Bug 921484 - Fix bugs found in TextTrack::GetActiveCues(); r=rillian
...
* mDirty needs to be set to false after the list has been recomputed.
* The loop that adds cues to the list doesn't work properly when the
list has become dirty as we check if endTime < playback time and
since we start from pos 0 we will never get past the first cue.
2013-12-13 10:09:33 -05:00
Brendan Long
7ea295bd0c
Bug 882703 - Add TextTrackList change event; r=rillian,bz
2013-12-17 23:19:09 -06:00
Wes Kocher
7dadb7ffc4
Backed out changeset df0855f26e4d (bug 949642) for introducing a new intermittent failure
2013-12-20 18:33:55 -08:00
Wes Kocher
d578056d58
Backed out changeset 6532bf066bb4 (bug 882299)
2013-12-20 18:33:04 -08:00
Wes Kocher
abcd08557d
Backed out changeset 9ca7e64ef0d0 (bug 921484)
2013-12-20 18:32:44 -08:00
Jan Gerber
f75c6f961c
Bug 950793 - Loop over all supported codecs in test. r=rillian
2013-12-16 10:50:00 -08:00
Jan Gerber
e426780824
Bug 949525 - VP9 tests. r=cpearce
...
Remuxed vp9cake.webm to correct CodecDelay values.
2013-12-19 07:02:00 -08:00
Jan Gerber
8fa15c7e8e
Bug 945513 - Opus-in-WebM tests. r=rillian
...
detodos.webm was remuxed with ffmpeg N-58726-g9695fb2 from detodos.opus
| + Muxing application: Lavf55.22.100
| + Writing application: Lavf55.22.100
2013-12-16 10:48:00 -08:00
Rick Eyre
355defacc8
Bug 921484 - Fix bugs found in TextTrack::GetActiveCues(). r=rillian
2013-12-13 10:09:33 -05:00
Rick Eyre
42f6a15b8f
Bug 882299 - Implement VTTCue::Line. r=smaug, r=rillian
2013-12-16 14:35:01 -05:00
Rick Eyre
47bef1e163
Bug 949642 - Implement VTTCue::LineAlign. r=rillian
2013-12-13 09:29:15 -05:00
Randy Lin
9945b88479
Bug 879669 - Part 4: Stop can cancel the initialization of start method, change to check the blob case by case. r=roc, r=jsmith
2013-12-18 12:14:44 +08:00
Wes Kocher
be74d9325a
Backed out changeset 689ec26f50e1 (bug 949525) for causing assertions
2013-12-16 17:38:14 -08:00
Jan Gerber
adfe16dd01
Bug 949525 - VP9 tests. r=cpearce
2013-12-16 09:47:38 +01:00
Chris Pearce
409de3cf97
Bug 941314 - Use SpecialPowers.exactGC in media mochitests to hopefully improve their reliability. r=kinetik
2013-12-06 17:15:13 +13:00
Jan Gerber
d3041f814e
Bug 884275 - Report 'maybe' instead of 'probably' from canPlayType('video/webm'). r=rillian
2013-12-03 08:50:30 -05:00
Edwin Flores
2dcc290033
Bug 918135 - More tests for MP3FrameParser r=cpearce
...
This patch introduces two more MP3 test cases to exercise MP3FrameParser:
* vbr-head.mp3: This file contains a Xing header which gives an exact duration
of 10 seconds. However, it only contains 4 MP3 frames total for a real
duration of around 1 second. It is expected that we read the Xing header
and report 10 seconds.
* huge-id3.mp3: This file contains more than 130KB of ID3 tags. When we search
for MP3 frames, we give up after X KB of non-MP3 data. ID3 tags should not
count towards the non-MP3 count, since they can be very large. This test
case makes sure the skipping of ID3 tags works correctly.
2013-12-03 10:25:28 +13:00
Robert O'Callahan
6748566aed
Bug 938022. Part 1: Update mAudioEndTime from SendStreamData. r=cpearce
...
--HG--
extra : rebase_source : 2cbb5dcbe4d97e21f276559c5fb7dac99d919a2b
2013-11-23 00:33:24 +13:00
Randy Lin
49b38b189e
Bug 935774 - "Assertion failure: meta" in mozilla::MediaEncoder::GetEncodedData. r=roc
2013-11-25 12:57:52 +13:00
Chris Double
2b4869da59
Bug 874897 - Mochitest for copying of frames of videos with aspect ratio to canvas - r=kinetik
...
--HG--
extra : rebase_source : c5ff10d61a1ea46b0fdb2a43e926405660493912
2013-11-18 18:26:51 +13:00
Karl Tomlinson
e27d8478a9
crashtest for bug 933156
...
--HG--
extra : transplant_source : %9D/%19%13%80%D3cY%5D%93%FA%17%FB%CFTO%5Ex%82%C9
2013-11-08 12:04:54 +13:00
Matthew Gregan
daef6f1012
Bug 935343 - Convert content/media/tests to manifest format. r=doublec
2013-11-06 15:49:44 +13:00
Matthew Gregan
bf52a0e2d7
Bug 935349 - Remove remaining disabled DASH code. r=doublec
2013-11-07 17:08:42 +13:00
Carsten "Tomcat" Book
3009e7cb5d
merge mozilla-central to b2g-inbound
2013-11-05 15:55:09 +01:00
Jesse Ruderman
9edb6de6a6
crashtest for bug 933151
...
--HG--
extra : transplant_source : %E5%D0%FB%18H%E3%7Dl%C8o%10m%BD%B6%E1%A0v8%12%AE
2013-11-05 13:02:55 +13:00
Jason Smith
96e4e8902c
Bug 920595 - Mochitest for verifying state transitions in Media Recording API. r=roc
2013-10-08 13:15:09 -07:00
Phil Ringnalda
c5e09d361a
No bug (or rather, too many), disable test_playback_rate.html for constant timeouts and crashes in random locations across every platform it ever gets enabled on
2013-11-03 16:35:21 -08:00
Ed Morley
e07a40f581
Bug 751539 - Disable test_played.html again because surprise surprise it is still failing
2013-10-28 17:45:33 +00:00
Jesse Ruderman
637b876274
crashtest for bug 926619
...
--HG--
extra : transplant_source : %1CQ%E6%B7%A6%DB%98%BF%F3Vlc%F1%93Xe%9D8%BAm
2013-10-25 14:05:42 +13:00
Karl Tomlinson
ddaab5d1c5
b=914016 always dispatch main thread updates after non-realtime graph finishes r=padenot
...
--HG--
extra : transplant_source : %0B%0C%93%05k%3F%3A%AEfT9%C9u%8D%C5pa%9F%11%0D
2013-10-24 07:21:33 +13:00
Karl Tomlinson
e6eddf12f8
b=925619 truncate TrackTicks differences to uint32_t after limiting to WEBAUDIO_BLOCK_SIZE r=ehsan
...
--HG--
extra : transplant_source : %F6%8B%89C%60%02Hm%11%9FZ%F7I%2BJ%CF%23%8E%CE%D3
2013-10-23 18:36:59 +13:00
Matthew Gregan
51ba071a99
Bug 927245 - Preliminary work to enable preffing off the deprecated Audio Data API implementation. r=ehsan
2013-10-18 15:10:56 +13:00
Matthew Gregan
7ec0a8df14
Bug 926665 - Clear mMediaSource when Attach fails. r=doublec.
2013-10-16 15:23:39 +13:00