Robert O'Callahan
|
107e991d41
|
Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
|
2011-11-25 15:06:20 +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
|
4e4c205f88
|
Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
|
2011-11-24 12:05:12 +13:00 |
|
Chris Pearce
|
1bbc5783b6
|
Bug 604682 - Remove unnecessary copy of audio data when there's no MozAudioAvailable event listener. r=smaug,kinetik
|
2011-11-22 13:34:21 +13:00 |
|
Matthew Gregan
|
c60cb4d0df
|
Bug 700555 - Add null check in nsBuiltinDecoder::NotifyDataArrived. r=doublec
|
2011-11-09 15:42:26 +13:00 |
|
Matthew Gregan
|
8cc7c52480
|
Bug 690603 - Remove PR_TRUE/PR_FALSE from media code. r=doublec
|
2011-09-30 12:34:37 +13:00 |
|
Michael Wu
|
0fe7772ece
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
|
2011-09-28 23:19:26 -07:00 |
|
Matthew Gregan
|
905f99d7a6
|
Bug 682593 - Avoid possible null dereference during state machine shutdown. r=cpearce
|
2011-09-21 19:01:00 +12:00 |
|
Chris Double
|
40265da259
|
Bug 648595 - Part 1/2: Implement temporal dimension portion of Media Fragments URI specification for video/audio - r=cpearce
|
2011-08-25 11:42:23 +12:00 |
|
Paul ADENOT
|
153dbbe7e4
|
Bug 462960 - Implement nsIDOMHTMLMediaElement::GetSeekable() + seeking algorithm part 7. r=cpearce
|
2011-08-09 12:10:48 +02:00 |
|
Paul ADENOT
|
2b0ac0724c
|
Bug 619752 part 1 - Duration should be +Inf on infinite length video streams. Core changes and corresponding test fixes. r=cpearce
|
2011-08-01 14:11:20 -04:00 |
|
Matthew Gregan
|
7b6c467de2
|
Bug 672755 - Add memory reporters for decoded video and audio queues. r=cpearce r=joe
|
2011-07-22 15:17:23 +12:00 |
|
Chris Pearce
|
e599a0443e
|
Bug 592833 - Update comments for new video decoder thread model. r=roc
|
2011-07-12 15:39:39 +12:00 |
|
Chris Pearce
|
a587b51664
|
Bug 592833 - Merge all media state machines into a single thread. r=roc
|
2011-07-12 15:39:34 +12:00 |
|
Chris Pearce
|
2822431e20
|
Bug 592833 - Run media state machine as a series of events. r=roc
|
2011-07-12 15:39:32 +12:00 |
|
Chris Pearce
|
7c8ee47c06
|
Bug 592833 - Move metadata decoding to decode thread. r=roc
|
2011-07-12 15:39:23 +12:00 |
|
Chris Pearce
|
2a83abc668
|
Bug 566779 - Clean up media start and end time calculation. r=doublec
|
2011-05-09 09:10:28 +12:00 |
|
Chris Jones
|
4b3bb04878
|
Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
|
2011-04-29 14:21:57 -05:00 |
|
Chris Pearce
|
52bae6a140
|
Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
|
2011-04-14 10:12:23 +12:00 |
|
Yury
|
1dcbc76d14
|
Bug 638807 - Data race on nsBuiltinDecoder::mFrameBufferLength; r=chris.double
|
2011-04-11 17:15:45 -04:00 |
|
Ehsan Akhgari
|
9c7ea41e6f
|
Backout changeset c51a334e99d9 (bug 638807) because of crashtest orange
|
2011-04-10 02:01:36 -04:00 |
|
Yury
|
99055b2ba4
|
Bug 638807 - Data race on nsBuiltinDecoder::mFrameBufferLength; r=chris.double
|
2011-04-09 23:35:12 -04:00 |
|
Matthew Gregan
|
337f72b70d
|
Bug 635400 - Null check state machine pointer in GetBuffered. r=cpearce
|
2011-03-24 18:04:16 +13:00 |
|
Chris Pearce
|
848f87e855
|
Bug 628665 - Exit media buffering state quicker if we entered it too soon after starting decode. r=roc
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce
|
2d299265bd
|
Bug 628665 - Buffer media when low on undecoded data. r=roc
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce
|
3b5d64cf61
|
Bug 628665 - Resurrect nsBuiltinDecoderStateMachine::HasLowDecodedData(). r=roc
|
2011-03-24 11:28:57 +13:00 |
|
Doug Turner
|
1e3cea2b2d
|
Bug 631058 - Backing out changesets 0d43e33ce134 and 60d7b8a4c275. r=wes, a=backout-scary-stuff
|
2011-02-17 08:41:07 -08:00 |
|
Wes Johnston
|
e24dc818e1
|
Bug 631058 - Part 2 -Only decode Only decode metadata for preload=metadata. This has the fix ups that cpearce requires. r=cpearce, a=blocking-fennec
|
2011-02-15 20:31:08 -08:00 |
|
Doug Turner
|
6de3704efb
|
Backed out changeset 0000b936e5c6
|
2011-02-15 20:31:00 -08:00 |
|
Wes Johnston
|
914f696701
|
Bug 631058 - Part 2 -Only decode Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
|
2011-02-15 16:54:47 -08:00 |
|
Doug Turner
|
28041f7274
|
Backed ou Johnston – Bug 631058 - Part 2 - Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
changeset a8d213604ca6
|
2011-02-14 21:25:06 -08:00 |
|
Wes Johnston
|
b3ec44f664
|
Bug 631058 - Part 2 - Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
|
2011-02-14 17:01:03 -08:00 |
|
Matthew Gregan
|
d87175c7ff
|
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 |
|
Chris Pearce
|
43d23cb4b8
|
Bug 623637 - Initiate media buffering when decode hits end of downloaded data, rather than when they're close. r=roc a=roc
|
2011-01-18 13:53:18 +13:00 |
|
|
|
f06159a21c
|
Bug 598812 - Fix time attribute of audio available event. r=cpearce a=blocking2.0
|
2010-10-07 11:58:36 +13:00 |
|
Matthew Gregan
|
2945810e5b
|
Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0
|
2010-09-21 12:49:50 +12:00 |
|
Matthew Gregan
|
49f38129c4
|
Bug 570904 - Implement buffered support for WebM. r=roc
|
2010-09-13 20:45:50 +12:00 |
|
David Humphrey
|
564bbb0dc7
|
bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
|
2010-08-25 09:10:00 -04:00 |
|
Chris Pearce
|
183ddd0a78
|
Bug 589467 - Shutdown idle media state machine threads. r=kinetik a=sicking
|
2010-08-25 20:45:45 +12:00 |
|
Chris Pearce
|
d4833a7bce
|
Bug 589561 - Rename HTMLTimeRanges to TimeRanges, HTMLMediaError to MediaError. r=roc a=roc
|
2010-08-25 20:43:00 +12:00 |
|
Ted Mielczarek
|
50f154528b
|
Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures.
|
2010-08-18 13:04:31 -04:00 |
|
David Humphrey
|
1135b30751
|
bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
|
2010-08-17 09:40:00 -04:00 |
|
Chris Pearce
|
34d8bc47f4
|
Bug 462957 - DOM implementation of HTMLMediaElement.buffered. r=roc a=blocking2.0
|
2010-08-05 19:40:35 +12:00 |
|
Chris Pearce
|
8994459f1d
|
Bug 543769 - Buffer non-autobuffer videos upon first playback to ensure smooth playback. r=roc a=blocking2.0
|
2010-07-23 10:48:32 +12:00 |
|
Chris Double
|
81798e1bfb
|
Bug 566245 - WebM/VP8 decoder backend. r=kinetik
|
2010-06-09 11:31:27 +12:00 |
|
Chris Double
|
3eaa046f05
|
Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 2 - r=cpearce sr=roc
|
2010-05-06 14:31:02 +12:00 |
|
Chris Pearce
|
49ffed5604
|
Bug 556893 - Make playback time remaining accurate in media readyState transition calculation. r=doublec
|
2010-04-27 20:53:45 +12:00 |
|
Chris Double
|
c4c5c80305
|
Bug 560708 - Factor non-Ogg specific logic into decoder base class. r=cpearce sr=roc
|
2010-04-27 20:53:44 +12:00 |
|
Chris Double
|
cf66d0bf03
|
Bug 560708 - Rename nsOggDecoder to nsBuiltInDecoder. r=cpearce sr=roc
|
2010-04-27 20:53:44 +12:00 |
|