Chris Pearce
|
1e2942a0a5
|
Bug 592833 - Move seeking to the decode thread. r=roc
|
2011-07-12 15:39:25 +12:00 |
|
Chris Pearce
|
b6b4964da4
|
Bug 592833 - Move metadata decoding to decode thread. r=roc
|
2011-07-12 15:39:23 +12:00 |
|
Chris Pearce
|
740b9b2109
|
Bug 635726 - Escape backoff in Ogg seek when we back off back to start of seek target range. r=doublec
|
2011-07-07 09:51:26 +12:00 |
|
Chris Pearce
|
fb29383b24
|
Bug 635726 - Ignore Ogg header pages in seek timestamp capture. r=doublec
|
2011-07-07 09:50:44 +12:00 |
|
Chris Pearce
|
a24dd67388
|
Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
|
2011-07-06 19:21:49 +12:00 |
|
Chris Pearce
|
0811c3e838
|
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
|
2011-07-06 10:03:32 +12:00 |
|
Chris Pearce
|
7da896cb74
|
Bug 592833 - Move seeking to the decode thread. r=roc
|
2011-07-06 10:03:21 +12:00 |
|
Chris Pearce
|
863da21429
|
Bug 592833 - Move metadata decoding to decode thread. r=roc
|
2011-07-06 10:03:11 +12:00 |
|
Paul ADENOT
|
913b92aa91
|
Bug 667929 - OGG media buffered member is not correct when the stream is infinite; r=cpearce
|
2011-06-30 14:25:27 +02:00 |
|
Chris Pearce
|
b364e365c4
|
Bug 661456 - Scale WebM video frames to display size. r=kinetik
|
2011-06-24 10:08:54 +12:00 |
|
Chris Pearce
|
0ce10721e9
|
Bug 655648 - Don't enqueue expired theora frames. r=roc
|
2011-06-09 08:56:45 +12:00 |
|
Chris Pearce
|
c47b80f93b
|
Bug 566779 - Clean up media start and end time calculation. r=doublec
|
2011-05-09 09:10:28 +12:00 |
|
Chris Pearce
|
ccae22ade2
|
Bug 650994 - Decode ogg packets lazily, timestamp them at demux time. r=doublec
|
2011-05-08 18:24:09 +12:00 |
|
Chris Jones
|
ed22df8f64
|
Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
--HG--
rename : xpcom/glue/Monitor.h => xpcom/glue/ReentrantMonitor.h
|
2011-04-29 14:21:57 -05:00 |
|
Chris Pearce
|
036c423acb
|
Bug 645773 - Typo fix in nsOggReader::GetSeekRanges(). r=roc
|
2011-04-26 11:32:08 +12:00 |
|
Chris Pearce
|
bf7fe4cec2
|
Bug 650157 - Push nsBuiltinDecoderReader::mDataOffset down into nsOggReader. r=doublec
|
2011-04-15 13:29:54 +12:00 |
|
Chris Pearce
|
a259c20cba
|
Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
|
2011-04-14 10:12:23 +12:00 |
|
Chris Pearce
|
48f5b7cc07
|
Bug 641718 - Backout 44d43f095a4f. r=backout
|
2011-04-01 13:02:20 +13:00 |
|
Chris Pearce
|
d213c7a734
|
Bug 644045 - Handle Theora granulepos 'pframe' of 0 when decrementing granulepos. r=derf
|
2011-04-01 11:10:49 +13:00 |
|
Chris Pearce
|
526f101e8a
|
Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
|
2011-04-01 11:10:49 +13:00 |
|
timeless@mozdev.org
|
ec3adfa1f0
|
Bug 577904 mark DEBUG only variables as ifdef DEBUG in media
r=doublec
|
2010-07-11 15:27:27 +03:00 |
|
Chris Double
|
bf27fe5198
|
Bug 639721 - Fix data race on nsBuiltinDecoderReader::mInfo - r=kinetik
--HG--
extra : rebase_source : 5e58af70c75f563ae7dd7d62e3be897a3c244e85
|
2011-03-24 16:53:03 +13:00 |
|
Chris Double
|
143856bc77
|
Bug 556821 - Use Ogg Skeleton presentation time for start of videos - r=cpearce
--HG--
extra : rebase_source : 83020ac5028e9f94cabe6a3c959cf84eeb25449f
|
2011-03-24 14:16:30 +13:00 |
|
Chris Pearce
|
207244234b
|
Bug 639391 - Ensure Ogg GetBuffered() is threadsafe. r=roc
|
2011-03-24 11:28:58 +13:00 |
|
Chris Pearce
|
16b3b24b89
|
Bug 639391 - Push Ogg specific seeking stuff down into nsOggReader. r=roc
|
2011-03-24 11:28:58 +13:00 |
|
Chris Pearce
|
2f263be1cb
|
Bug 628665 - Supress warnings in nsBuiltinDecoderStateMachine. r=roc
|
2011-03-24 11:28:58 +13:00 |
|
Chris Pearce
|
a77b17534e
|
Bug 628665 - Buffer media when low on undecoded data. r=roc
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce
|
6cc9a58852
|
Bug 628665 - Don't enqueue late Theora frames for playback. r=roc
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce
|
3d57294e8f
|
Bug 638617 - Ensure nsOggReader::FindEndTime() doesn't read outside of cached data bounds, and reports errors properly. r=doublec
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce
|
c285d2e2af
|
Bug 580531 - Implement HTMLMediaElement.mozPaintedFrames and mozFrameDelay. r=roc
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce ext:(%2C%20Chris%20Double%20%3Cchris.double%40double.co.nz%3E)
|
a74080606c
|
Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce
|
800f4fd200
|
Bug 629618 - Correct Ogg seek bisection's backoff and termination. r=doublec a=roc
|
2011-02-16 11:08:31 +13:00 |
|
Matthew Gregan
|
a442ddf24b
|
Bug 631953 - Check codec is initialized before using cached serial number. r=cpearce a=roc
|
2011-02-08 15:45:20 +13:00 |
|
Chris Pearce
|
cba19c676e
|
Bug 626979 - Handle WebM frame size changes. r=kinetik a=blocking2.0
--HG--
extra : rebase_source : f8f4abe0b2249d964d6215562ff050046729b639
|
2011-01-28 19:36:03 +13:00 |
|
Matthew Gregan
|
31cc4eb4f7
|
Bug 626273 - Correct boundary seek logic. Change media element IDL floats to doubles per the spec. Invalidate updated frame after seeking. Optimize small forward seeks in WebM. r=cpearce a=roc
|
2011-01-17 16:03:00 +13:00 |
|
Matthew Gregan
|
0e9083fe01
|
Bug 605457 - Remove concurrent use of Ogg stream hash table. r=cpearce a=roc
|
2010-12-17 14:39:01 +13:00 |
|
Timothy B. Terriberry
|
8dd1e23dc0
|
Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. r=chris.double a=blocking-fennec
--HG--
extra : rebase_source : 807703f9008d0e6c3829370a8a84e0914e2ccb29
|
2010-10-18 19:55:45 -07:00 |
|
Matthew Gregan
|
f3d96bd23a
|
Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0
|
2010-09-21 12:49:50 +12:00 |
|
Chris Double
|
17036671f9
|
Bug 557479 - Auto manage VideoData and SoundData objects. r=cpearce a=blocking2.0
|
2010-09-14 16:24:47 -07:00 |
|
Chris Double
|
9c0d8b2cee
|
Bug 584615 - Make media progress events be 'simple' Events, not 'progress' Events - r=roc,cpearce,dolske,kinetik a=blocking2.0
|
2010-09-10 15:29:06 +12:00 |
|
Matthew Gregan
|
48fd3a8330
|
Bug 570904 - Implement buffered support for WebM. r=roc
|
2010-09-13 20:45:50 +12:00 |
|
Marco Bonardo
|
b5f938275c
|
Backed out changeset 96b74fec2915
|
2010-09-11 11:17:11 +02:00 |
|
Chris Double
|
417b0c1a00
|
Bug 584615 - Make media progress events be 'simple' Events, not 'progress' Events - r=roc,cpearce,dolske,kinetik a=blocking2.0
|
2010-09-10 15:29:06 +12:00 |
|
Chris Pearce
|
b1b1746c37
|
Bug 589561 - Rename HTMLTimeRanges to TimeRanges, HTMLMediaError to MediaError. r=roc a=roc
--HG--
rename : content/html/content/src/nsHTMLMediaError.cpp => content/html/content/src/nsMediaError.cpp
rename : content/html/content/src/nsHTMLMediaError.h => content/html/content/src/nsMediaError.h
rename : content/html/content/src/nsHTMLTimeRanges.cpp => content/html/content/src/nsTimeRanges.cpp
rename : content/html/content/src/nsHTMLTimeRanges.h => content/html/content/src/nsTimeRanges.h
rename : dom/interfaces/html/nsIDOMHTMLMediaError.idl => dom/interfaces/html/nsIDOMMediaError.idl
rename : dom/interfaces/html/nsIDOMHTMLTimeRanges.idl => dom/interfaces/html/nsIDOMTimeRanges.idl
|
2010-08-25 20:43:00 +12:00 |
|
Chris Pearce
|
b07055071f
|
Bug 519897 - Supported indexed Ogg files. r=doublec
|
2010-08-20 10:50:37 +12:00 |
|
Chris Pearce
|
14ae2bcedd
|
Backed out changeset 7eee00899270
|
2010-08-18 13:48:34 +12:00 |
|
Chris Pearce
|
1e4886416f
|
Bug 519897 - Supported indexed Ogg files. r=doublec a=roc
|
2010-08-18 10:49:14 +12:00 |
|
Chris Pearce
|
024df6be76
|
Bug 576539 - Factor out decoding to target time after seek, to enable seeking into WebM regions with no audio samples. r=kinetik a=blocking2.0
|
2010-08-13 14:28:15 +12:00 |
|
Chris Pearce
|
114d346757
|
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 |
|
Chris Pearce
|
6c349be715
|
Bug 462957 - Ogg support for HTMLMediaElement.buffered. r=doublec a=blocking2.0
|
2010-08-05 19:40:35 +12:00 |
|