Chris Pearce
|
c3e3d7574c
|
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
|
2011-07-12 15:39:28 +12:00 |
Chris Pearce
|
73f0b3659e
|
Bug 592833 - Move seeking to the decode thread. r=roc
|
2011-07-12 15:39:25 +12:00 |
Chris Pearce
|
0a67b5d0ec
|
Bug 592833 - Move metadata decoding to decode thread. r=roc
|
2011-07-12 15:39:23 +12:00 |
Chris Pearce
|
b26b7e038c
|
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
|
93b85eed54
|
Bug 635726 - Ignore Ogg header pages in seek timestamp capture. r=doublec
|
2011-07-07 09:50:44 +12:00 |
Chris Pearce
|
c6b73f16a1
|
Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
|
2011-07-06 19:21:49 +12:00 |
Chris Pearce
|
d343bdfd2e
|
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
|
2011-07-06 10:03:32 +12:00 |
Chris Pearce
|
48387c1643
|
Bug 592833 - Move seeking to the decode thread. r=roc
|
2011-07-06 10:03:21 +12:00 |
Chris Pearce
|
23e7bf406c
|
Bug 592833 - Move metadata decoding to decode thread. r=roc
|
2011-07-06 10:03:11 +12:00 |
Paul ADENOT
|
041ce477ba
|
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
|
92c1b9ecd3
|
Bug 661456 - Scale WebM video frames to display size. r=kinetik
|
2011-06-24 10:08:54 +12:00 |
Chris Pearce
|
be98f356e2
|
Bug 655648 - Don't enqueue expired theora frames. r=roc
|
2011-06-09 08:56:45 +12:00 |
Chris Pearce
|
61d1102801
|
Bug 566779 - Clean up media start and end time calculation. r=doublec
|
2011-05-09 09:10:28 +12:00 |
Chris Pearce
|
0c662cc62d
|
Bug 650994 - Decode ogg packets lazily, timestamp them at demux time. r=doublec
|
2011-05-08 18:24:09 +12:00 |
Chris Jones
|
31aa2c4e77
|
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
|
68454aca67
|
Bug 645773 - Typo fix in nsOggReader::GetSeekRanges(). r=roc
|
2011-04-26 11:32:08 +12:00 |
Chris Pearce
|
5d950fcb8f
|
Bug 650157 - Push nsBuiltinDecoderReader::mDataOffset down into nsOggReader. r=doublec
|
2011-04-15 13:29:54 +12:00 |
Chris Pearce
|
73310e4cd6
|
Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
|
2011-04-14 10:12:23 +12:00 |
Chris Pearce
|
5e2c8c0e56
|
Bug 641718 - Backout 44d43f095a4f. r=backout
|
2011-04-01 13:02:20 +13:00 |
Chris Pearce
|
051f10c4f3
|
Bug 644045 - Handle Theora granulepos 'pframe' of 0 when decrementing granulepos. r=derf
|
2011-04-01 11:10:49 +13:00 |
Chris Pearce
|
de44f0f3fe
|
Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
|
2011-04-01 11:10:49 +13:00 |
timeless@mozdev.org
|
6ceffb47be
|
Bug 577904 mark DEBUG only variables as ifdef DEBUG in media
r=doublec
|
2010-07-11 15:27:27 +03:00 |
Chris Double
|
1c2d3ceecf
|
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
|
d89a94c4c6
|
Bug 614445 - delete used to free memory allocated by operator new[] in Ogg backend - r=cpearce
--HG--
extra : rebase_source : 6cbd41821bbe489ab2fa443c57b710aa1527d1e2
|
2011-02-24 16:53:35 +13:00 |
Chris Double
|
7ee1f56a07
|
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
|
df9a15ba57
|
Bug 639391 - Ensure Ogg GetBuffered() is threadsafe. r=roc
|
2011-03-24 11:28:58 +13:00 |
Chris Pearce
|
a7114ca3c3
|
Bug 639391 - Push Ogg specific seeking stuff down into nsOggReader. r=roc
|
2011-03-24 11:28:58 +13:00 |
Chris Pearce
|
ad1de1d7b7
|
Bug 628665 - Supress warnings in nsBuiltinDecoderStateMachine. r=roc
|
2011-03-24 11:28:58 +13:00 |
Chris Pearce
|
fad00f36b2
|
Bug 628665 - Buffer media when low on undecoded data. r=roc
|
2011-03-24 11:28:57 +13:00 |
Chris Pearce
|
7974d4e2a8
|
Bug 628665 - Don't enqueue late Theora frames for playback. r=roc
|
2011-03-24 11:28:57 +13:00 |
Chris Pearce
|
f9ce305480
|
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
|
932cb44722
|
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)
|
1e9b87276b
|
Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc
|
2011-03-24 11:28:57 +13:00 |
Chris Pearce
|
e6fb5bf0d2
|
Bug 629618 - Correct Ogg seek bisection's backoff and termination. r=doublec a=roc
|
2011-02-16 11:08:31 +13:00 |
Matthew Gregan
|
61e449b79d
|
Bug 631953 - Check codec is initialized before using cached serial number. r=cpearce a=roc
|
2011-02-08 15:45:20 +13:00 |
Matthew Gregan
|
c28587e2c5
|
Bug 627139 - Report seek target as current time immediately after seeking. r=roc a=roc
|
2011-02-01 15:57:13 +13:00 |
Chris Pearce
|
ecfa3aacda
|
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
|
d335992328
|
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
|
537af77ca8
|
Bug 605457 - Remove concurrent use of Ogg stream hash table. r=cpearce a=roc
|
2010-12-17 14:39:01 +13:00 |
Chris Pearce
|
a7ffa56226
|
Bug 589039 - Don't use uninited hashtable in Ogg index decoder. r=doublec a=bsmedberg
|
2010-11-08 19:43:24 +13:00 |
Timothy B. Terriberry
|
038de97c0d
|
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 |
Chris Pearce
|
9b7b34eac2
|
Bug 598242 - Normalize WebM buffered TimeRanges. r=kinetik a=blocking2.0
|
2010-10-07 11:58:36 +13:00 |
Matthew Gregan
|
95077776f3
|
Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0
|
2010-09-21 12:49:50 +12:00 |
Chris Double
|
d1a1d2f027
|
Bug 557479 - Auto manage VideoData and SoundData objects. r=cpearce a=blocking2.0
|
2010-09-14 16:24:47 -07:00 |
Chris Double
|
ed56635970
|
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
|
c7ba136cea
|
Bug 570904 - Implement buffered support for WebM. r=roc
|
2010-09-13 20:45:50 +12:00 |
Marco Bonardo
|
ed93850a83
|
Backed out changeset 96b74fec2915
|
2010-09-11 11:17:11 +02:00 |
Chris Double
|
826171e87a
|
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
|
caf4d0aa29
|
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
|
c83f221aa0
|
Bug 519897 - Supported indexed Ogg files. r=doublec
|
2010-08-20 10:50:37 +12:00 |