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 |
|
Chris Pearce
|
fb117ca2e7
|
Bug 462957 - DOM implementation of HTMLMediaElement.buffered. r=roc a=blocking2.0
|
2010-08-05 19:40:35 +12:00 |
|
Matthew Gregan
|
6000056e18
|
Bug 579812. Recompute frame end time when recomputing frame start time in DecodeVideoFrame. r=doublec
|
2010-07-20 13:29:30 +12:00 |
|
timeless@mozdev.org
|
7ce2929905
|
Bug 577894 nsOggReader::SeekBisection doesn't need old_offset_end/old_offset_start
r=doublec
--HG--
extra : rebase_source : 27fd73730b78e21a154873536dae97fc81c8bf5b
|
2010-07-11 14:08:36 +03:00 |
|
timeless@mozdev.org
|
07d05cf732
|
Bug 565322 deadcode in nsOggReader::FindEndTime if !codecState
r=cpearce
--HG--
extra : rebase_source : d386c3e6d9524a86a7c4fe420c756e9352a48330
|
2010-05-25 17:34:09 +03:00 |
|
Matthew Gregan
|
673772b5ef
|
Bug 568431 - Remove the requirement for mCallbackPeriod from the generic media backend. r=doublec
|
2010-05-31 16:02:00 +12:00 |
|
Chris Double
|
63a38282f4
|
Bug 567056. Rename mAspectRatio to mPixelAspectRatio. r=kinetik
|
2010-05-24 09:36:10 +12:00 |
|
Chris Double
|
65d3fd13c6
|
Bug 566501 - Remove unnecessary seek from the video decoder base class. r=cpearce
|
2010-05-21 09:13:01 +12:00 |
|
Rich Dougherty
|
2d7164e741
|
Bug 557982. Use Image objects in the video frame queue so we can avoid making an extra copy as we put frames into the queue. r=kinetik
|
2010-05-19 15:04:33 +12:00 |
|
Michael Kohler
|
9397418412
|
Bug 506041 Part 2: Correct misspellings in source code
r=timeless
|
2010-05-13 14:19:50 +02:00 |
|
Chris Double
|
cf776b58a1
|
Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 2 - r=cpearce sr=roc
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : ca2b9dced11a077b4eb0d5889cd8a0ff25a4b31f
|
2010-05-06 14:31:02 +12:00 |
|
Chris Double
|
a2c51b95ef
|
Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 1 - r=cpearce sr=roc
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : a5726df63eda9c240db016aaf4e6a92d876fdb68
|
2010-05-06 14:30:34 +12:00 |
|
timeless@mozdev.org
|
9fc9a4a7c0
|
Bug 562585 - AllFrameTimesIncrease defined but not used. r=doublec
|
2010-04-30 15:03:38 +12:00 |
|
Chris Pearce
|
b97bf1cc37
|
Bug 556893 - Make playback time remaining accurate in media readyState transition calculation. r=doublec
|
2010-04-27 20:53:45 +12:00 |
|
Chris Double
|
22b8517ab1
|
Bug 560708 - Factor non-Ogg specific logic into decoder base class. r=cpearce sr=roc
|
2010-04-27 20:53:44 +12:00 |
|
Chris Pearce
|
810ae51b7a
|
Bug 531340 - New Ogg video decoder. r=doublec sr=roc
|
2010-04-01 20:03:07 -07:00 |
|