Commit Graph

74 Commits

Author SHA1 Message Date
Chris Pearce
ccc1132687 Bug 705994 - Ensure test_preload_actions doesn't try to finish test cases multiple times. r=roc 2011-11-30 11:01:14 +13:00
Chris Pearce
8f2897bb3f Bug 687972 - Add some verification to MediaTestManager. r=roc 2011-11-29 12:17:09 +13:00
Robert O'Callahan
3ab45bc7f3 Bug 703379. Keep a table of media elements indexed by URI and when loading, try to find an existing element with the same URI and clone its decoder. r=doublec 2011-11-25 15:06:22 +13:00
Robert O'Callahan
ce03f4df28 Backing out part of bug 703379 to fix build failure of nsRawReader 2011-11-24 12:30:03 +13:00
Robert O'Callahan
b2f8b597c7 Bug 703379. Keep a table of media elements indexed by URI and when loading, try to find an existing element with the same URI and clone its decoder. r=doublec 2011-11-24 12:05:13 +13:00
Chris Pearce
3a4c4d454b Bug 683421 - Make MediaTestManager less 'batchy'. r=kinetik 2011-08-31 15:38:10 +12:00
Chris Double
78f317da0d Bug 648595 - Part 2/2: Tests for temporal media fragments support - r=cpearce 2011-08-25 11:42:27 +12:00
Paul ADENOT
153dbbe7e4 Bug 462960 - Implement nsIDOMHTMLMediaElement::GetSeekable() + seeking algorithm part 7. r=cpearce 2011-08-09 12:10:48 +02:00
Chris Pearce
4d0f41cd93 Bug 675747 - Handle multiple bos pages in a single ogg bitstream. r=doublec 2011-08-05 08:44:24 +12:00
Marco Bonardo
df587a0008 Backout changesets e0aab5011b70, 0040f406ea6d (Bug 462959) due to intermittent crashes in its own test. 2011-08-02 23:36:14 +02:00
Paul ADENOT
be7bc9a5c3 Bug 462959 - Tests for HTMLMediaElement.played; r=cpearce+kinetik 2011-07-03 11:53:39 +02:00
Chris Pearce
e715ec3491 Bug 592833 - Move seeking to the decode thread. r=roc 2011-07-12 15:39:25 +12:00
Chris Pearce
7749a1bf93 Bug 641718 - Round nsWaveReader's buffered ranges times to usecs. r=kinetik 2011-04-14 10:12:23 +12:00
Chris Double
4195cd74ff Bug 556821 - Use Ogg Skeleton presentation time for start of videos - r=cpearce 2011-03-24 14:16:30 +13:00
Matthew Gregan
c07b876567 Bug 634787 - Fix frame wait calculation and early return from Wait(). r=cpearce a=roc 2011-02-18 15:30:33 +13:00
Wes Johnston
223be677bc Bug 631058 - Part 1 - Allow specifying default preload behavior through a pref. r=cpearce, a=blocking-fennec 2011-02-15 16:54:47 -08:00
Doug Turner
ec22e6194a Backed out changeset 2e49069ac1ad 2011-02-14 21:25:20 -08:00
Wes Johnston
d3c63d0764 Bug 631058 - Part 1 - Allow specifying default preload behavior through a pref. r=cpearce, a=blocking-fennec 2011-02-14 17:01:04 -08:00
Chris Pearce
41078e9892 Bug 620326 - Add code to MediaTestManager to enable looping on a media mochitest to help fixing random orange. r=test-change a=test-change. 2011-01-13 14:06:16 +13:00
Chris Pearce
e93dcc9adf Bug 616800 - Ensure AudioLoop() doesn't sleep, and can still drain, if we've pushed less than the start threshold of audio to hardware. r=kinetik a=blocking2.0 2010-12-20 08:05:40 +13:00
Chris Pearce
13c3f83f4f Bug 604067 - Handle error codes from libvorbis in WebM reader. r=kinetik a=blocking2.0 2010-10-17 08:57:45 +13:00
Chris Pearce
0694c460bb Bug 604067 Backed out changeset 3a1bc45d5a54 a=backout 2010-10-17 09:59:29 +13:00
Chris Pearce
59a4b635fd Bug 604067 - Handle error codes from libvorbis in WebM reader. r=kinetik a=blocking2.0 2010-10-17 08:57:45 +13:00
Chris Pearce
f99c9bb880 Bug 598242 - Normalize WebM buffered TimeRanges. r=kinetik a=blocking2.0 2010-10-07 11:58:36 +13:00
Chris Double
ad45522a76 Bug 588312 - Set video.currentTime to seek time when seek starts - r=kinetik a=blocking2.0 2010-09-10 14:48:36 +12:00
Chris Pearce
f40b449a9d Bug 557432 - Reduce parallelism of media mochitests. r=test-fix a=roc 2010-08-27 14:11:46 +12:00
Chris Pearce
556ccb8eff Bug 519897 - Supported indexed Ogg files. r=doublec 2010-08-20 10:50:37 +12:00
Chris Pearce
b6fd28323b Backed out changeset 7eee00899270 2010-08-18 13:48:34 +12:00
Chris Pearce
74aabe52ea Bug 519897 - Supported indexed Ogg files. r=doublec a=roc 2010-08-18 10:49:14 +12:00
Chris Pearce
2e14a6db1f Bug 576539 - Inject silence when decoder encounters missing audio in WebM and Ogg media. r=kinetik a=blocking2.0 2010-08-13 14:28:15 +12:00
Matthew Gregan
59c0d65ad5 Bug 580982 - Remove workarounds for old YouTube WebM encodings. Don't treat "matroska" doctype as valid WebM file. r=doublec 2010-08-05 15:49:27 +12:00
Kyle Huey
44525a85a3 Bug 508082: Implement a raw video decoder. Based on an earlier patch by Brad Lassey. r=doublec 2010-07-26 12:35:16 -07:00
Matthew Gregan
dc47923101 Bug 577871. Enable more WebM tests. r=doublec 2010-07-20 13:29:28 +12:00
Chris Double
1a48c19a83 Bug 566245 - Add WebM test file for content/media tests. r=kinetik 2010-06-09 11:31:27 +12:00
Chris Pearce
5da2712700 Bug 564720 - Refactor media tests to be backend independent were possible. r=roc 2010-05-31 10:02:06 +12:00
Chris Pearce
6d86399e22 Bug 562840 - Fix audio buffering logic to prevent over eager frame dropping on load. r=kinetik 2010-05-13 12:59:42 +12:00
Chris Double
b59dc4b427 Bug 560806 - No duration or seeking on Ogg video URL's that redirect - r=roc (CLOSED TREE) 2010-04-22 12:32:52 +12:00
Chris Pearce
55b3f1d474 Bug 557095 - Video FPS calculation in 64bit to avoid aborting on overflow. r=doublec 2010-04-08 20:16:02 +12:00
Chris Pearce
9893e3f66d Bug 531340 - New Ogg video decoder. r=doublec sr=roc 2010-04-01 20:03:07 -07:00
Matthew Gregan
72282fb365 Bug 533822 - Flush liboggz packet_buffer in oggz_reset_streams. r=chris.double 2010-01-08 17:55:39 +13:00
Ralph Giles
65c886fd01 Bug 539620 - Deprecate X-Content-Duration for Content-Duration. r=chris.double 2010-01-27 13:29:26 +01:00
Matthew Gregan
bc9cb6b6d8 Bug 499874 - Move Wave decoder to ended state when seeking to end of media. r=roc 2009-10-20 15:48:03 +13:00
Matthew Gregan
c8ddce0425 Bug 523816 - Fix calculation of CMML record size. r=roc 2009-10-23 11:17:35 +13:00
Matthew Gregan
45f9ba6883 Bug 522418 - Missing mozLoadFrom mochitest. r=roc 2009-10-15 15:59:41 +13:00
Robert O'Callahan
a9f96b81e9 Bug 518659. Tests should be in gPlayTests instead of gSmallTests. r=kinetik 2009-10-05 17:04:07 +13:00
Matthew Gregan
a2569c7c78 Bug 498380 - Remove bogus packet_buffer assert from oggz_close. r=chris.double 2009-10-12 13:07:51 +13:00
Matthew Gregan
eb9f303a45 Bug 520908 - Use calculated duration from cloned decoder when initializing the clone. r=roc 2009-10-15 14:28:59 +13:00
Chris Pearce
8a18eba501 Bug 520500 - Don't reject vorbis streams with 0 length comments. r=doublec 2009-10-14 16:36:01 +13:00
Chris Pearce
0ade1d7fc6 Bug 520493 - Fix regression in Ogg playback. r=doublec 2009-10-14 16:35:59 +13:00
Matthew Gregan
e855751ae7 Bug 507167 and Bug 518941 - Update libvorbis to SVN r16597 to pick up recent fixes. r=chris.double, rs=roc 2009-10-05 11:54:13 +13:00