content/media/nsBuiltinDecoder.h
079071eed1d16582ef9fea3ef13077107b501b64
created 2011-09-30 12:34 +1300
pushed 2011-09-30 20:09 +0000
Matthew Gregan Matthew Gregan - Bug 690603 - Remove PR_TRUE/PR_FALSE from media code. r=doublec
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-30 20:09 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
cf4a13b84474d0a743eecd461beb1dae0c0f5f97
created 2011-09-21 19:01 +1200
pushed 2011-09-30 20:09 +0000
Matthew Gregan Matthew Gregan - Bug 682593 - Avoid possible null dereference during state machine shutdown. r=cpearce
dc1d14484d6ee95306c8946b04e46b0183ce2d9b
created 2011-08-25 11:42 +1200
pushed 2011-09-30 20:09 +0000
Chris Double Chris Double - Bug 648595 - Part 1/2: Implement temporal dimension portion of Media Fragments URI specification for video/audio - r=cpearce
e2fbc8276dbde2b3ac8ac5a2a5c8943a0926597e
created 2011-08-09 12:10 +0200
pushed 2011-08-19 14:38 +0000
Paul ADENOT Paul ADENOT - Bug 462960 - Implement nsIDOMHTMLMediaElement::GetSeekable() + seeking algorithm part 7. r=cpearce
993507024dc6548dbffa2b9ef85fc69651c49888
created 2011-08-01 14:11 -0400
pushed 2011-09-30 20:09 +0000
Paul ADENOT Paul ADENOT - Bug 619752 part 1 - Duration should be +Inf on infinite length video streams. Core changes and corresponding test fixes. r=cpearce
b5705468f96f474a06527e0f549b3c17ef91afdb
created 2011-07-22 15:17 +1200
pushed 2011-09-30 20:09 +0000
Matthew Gregan Matthew Gregan - Bug 672755 - Add memory reporters for decoded video and audio queues. r=cpearce r=joe
0a26286aba25be2845f36d1bb8f20f935a4d76c5
created 2011-07-12 15:39 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Update comments for new video decoder thread model. r=roc
2e83eea3b960dd057c90552fdeb860940d01adfc
created 2011-07-12 15:39 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Merge all media state machines into a single thread. r=roc
a73193e9b9d80967db5c6862ec27fea7b5dede1c
created 2011-07-12 15:39 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Run media state machine as a series of events. r=roc
786f3a0c29b53a67b60834bb1bdc2d69a0b879f0
created 2011-07-12 15:39 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Move metadata decoding to decode thread. r=roc
e95d8bef125fc3525168cb1b160bb552bac611e2
created 2011-07-06 19:21 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
04c5bfe94282e22cddd72b2a6f673225dc68af0d
created 2011-07-06 10:05 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug592833 - Update comments for new video decoder thread model. r=roc
7554f013b50b95eb0e659b0c6881e5abf9ff7732
created 2011-07-06 10:05 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Merge all media state machines into a single thread. r=roc
403c9a63f8addd3890e9254f3ae23b8f49a6c0e1
created 2011-07-06 10:05 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Run media state machine as a series of events. r=roc
58110ddc8f6987aeacb7864769da8ceddcf31a1f
created 2011-07-06 10:03 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 592833 - Move metadata decoding to decode thread. r=roc
a4bf69cf2f78fe4e1cfd1bc903499c8fc90469b1
created 2011-05-09 09:10 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 566779 - Clean up media start and end time calculation. r=doublec
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed 2011-09-30 20:09 +0000
Chris Jones Chris Jones - Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
f548e43998be6a1bfb24245b8dc03c559150c0d3
created 2011-04-14 10:12 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
71fa806ffd267a33d923992984bec9f2682211fc
created 2011-04-11 17:15 -0400
pushed 2011-09-30 20:09 +0000
Yury Yury - Bug 638807 - Data race on nsBuiltinDecoder::mFrameBufferLength; r=chris.double
49835a54196a17fa22aec0543274aa69793c0d5f
created 2011-04-10 02:01 -0400
pushed 2011-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset c51a334e99d9 (bug 638807) because of crashtest orange
c51a334e99d9b1d0ee31f072cce83568d97f39ef
created 2011-04-09 23:35 -0400
pushed 2011-09-30 20:09 +0000
Yury Yury - Bug 638807 - Data race on nsBuiltinDecoder::mFrameBufferLength; r=chris.double
c1553501c4966df32d22dcd117532d62bdfe9731
created 2011-04-01 13:02 +1300
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 641718 - Backout 44d43f095a4f. r=backout
44d43f095a4f34ae8c4cb85bdb29baf9f6c9717d
created 2011-04-01 11:10 +1300
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
2026ba36828617ce8e0dd78244315447dcf450a0
created 2011-03-24 18:04 +1300
pushed 2011-09-30 20:09 +0000
Matthew Gregan Matthew Gregan - Bug 635400 - Null check state machine pointer in GetBuffered. r=cpearce
1591cd866727c1e9c637493d21f568ce36a8b10f
created 2011-03-24 11:28 +1300
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 628665 - Exit media buffering state quicker if we entered it too soon after starting decode. r=roc
32dfc1dcdc8316181989b9f15d3eb37e81f93c0b
created 2011-03-24 11:28 +1300
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 628665 - Buffer media when low on undecoded data. r=roc
c00dc9b33e1da49ed498608b6720641b70db626a
created 2011-03-24 11:28 +1300
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 628665 - Resurrect nsBuiltinDecoderStateMachine::HasLowDecodedData(). r=roc
1c61363cc39ff56bc72b7f59286291ea7b1d45ee
created 2011-02-17 08:41 -0800
pushed 2011-09-30 20:09 +0000
Doug Turner Doug Turner - Bug 631058 - Backing out changesets 0d43e33ce134 and 60d7b8a4c275. r=wes, a=backout-scary-stuff
0d43e33ce1343e713bf7d1ddd31b6a1707bf4667
created 2011-02-15 20:31 -0800
pushed 2011-09-30 20:09 +0000
Wes Johnston Wes Johnston - 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
c0ad0b165d84cde7e4616eda263ca09e257a2a14
created 2011-02-15 20:31 -0800
pushed 2011-09-30 20:09 +0000
Doug Turner Doug Turner - Backed out changeset 0000b936e5c6
0000b936e5c67d1fa428c263633bcb27325a195b
created 2011-02-15 16:54 -0800
pushed 2011-09-30 20:09 +0000
Wes Johnston Wes Johnston - Bug 631058 - Part 2 -Only decode Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
6f2cd5629101e432a1c5f50c2a707491e9cb3b5b
created 2011-02-14 21:25 -0800
pushed 2011-09-30 20:09 +0000
Doug Turner Doug Turner - Backed ou Johnston – Bug 631058 - Part 2 - Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
a8d213604ca686cd17a56cefa8997b1e5f872e9a
created 2011-02-14 17:01 -0800
pushed 2011-09-30 20:09 +0000
Wes Johnston Wes Johnston - Bug 631058 - Part 2 - Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
86c446a17a798ff12c3d9cd8af0064dc60c34959
created 2011-01-17 16:03 +1300
pushed 2011-09-30 20:09 +0000
Matthew Gregan Matthew Gregan - 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
5dfc48bca76d36ccf55e597291d721fc6898719a
created 2011-01-18 13:53 +1300
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 623637 - Initiate media buffering when decode hits end of downloaded data, rather than when they're close. r=roc a=roc
f0a151e892714eca6bb77d495f8a17fd80ddbf8a
created 2010-10-07 11:58 +1300
pushed 2011-09-30 20:09 +0000
async processingjs async processingjs - Bug 598812 - Fix time attribute of audio available event. r=cpearce a=blocking2.0
bc87d90b82dcf580bfeb0ae5a432d4facea43a45
created 2010-09-21 12:49 +1200
pushed 2011-09-30 20:09 +0000
Matthew Gregan Matthew Gregan - Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0
fd21140bec7bcb89961b14a767caeaaa5b509244
created 2010-09-13 20:45 +1200
pushed 2011-09-30 20:09 +0000
Matthew Gregan Matthew Gregan - Bug 570904 - Implement buffered support for WebM. r=roc
081a707a76b8f46bc648ca3177dcefe9f21f6da9
created 2010-08-25 09:10 -0400
pushed 2011-09-30 20:09 +0000
David Humphrey David Humphrey - bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
973351678dee4e5eae752a22f75da23e3c19edc9
created 2010-08-25 20:45 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 589467 - Shutdown idle media state machine threads. r=kinetik a=sicking
37f61e9d618a32ade3367c514598454b9b735a54
created 2010-08-25 20:43 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 589561 - Rename HTMLTimeRanges to TimeRanges, HTMLMediaError to MediaError. r=roc a=roc
eaa833618eaab81c9a1aad2516434196b47e9664
created 2010-08-18 13:04 -0400
pushed 2011-09-30 20:09 +0000
Ted Mielczarek Ted Mielczarek - Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures.
1362f0ca86d2e16b0341e45e8d5d9be8345a44f0
created 2010-08-17 09:40 -0400
pushed 2011-09-30 20:09 +0000
David Humphrey David Humphrey - bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
73b7dc45e26a6922bae67c166df3566f38977ee7
created 2010-08-05 19:40 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 462957 - DOM implementation of HTMLMediaElement.buffered. r=roc a=blocking2.0
8d7913fe2ecf719679153649e5ab5a60279a34b5
created 2010-07-23 10:48 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 543769 - Buffer non-autobuffer videos upon first playback to ensure smooth playback. r=roc a=blocking2.0
d2d79b60f068ecde2a833367ed2d9044efb92f92
created 2010-06-09 11:31 +1200
pushed 2011-09-30 20:09 +0000
Chris Double Chris Double - Bug 566245 - WebM/VP8 decoder backend. r=kinetik
7519657a158681491b20ccc0c4e7429a6dd5e175
created 2010-05-06 14:31 +1200
pushed 2011-09-30 20:09 +0000
Chris Double Chris Double - Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 2 - r=cpearce sr=roc
20cb5fba00897a63afba1b4e915eb530e141e61d
created 2010-04-27 20:53 +1200
pushed 2011-09-30 20:09 +0000
Chris Pearce Chris Pearce - Bug 556893 - Make playback time remaining accurate in media readyState transition calculation. r=doublec
2bd54675c370d1022e1e5d788494f26c24bc6d24
created 2010-04-27 20:53 +1200
pushed 2011-09-30 20:09 +0000
Chris Double Chris Double - Bug 560708 - Factor non-Ogg specific logic into decoder base class. r=cpearce sr=roc
5d89cbfa2053a8aacec289eca2350682b74168b9
created 2010-04-27 20:53 +1200| base
pushed 2011-09-30 20:09 +0000
Chris Double Chris Double - Bug 560708 - Rename nsOggDecoder to nsBuiltInDecoder. r=cpearce sr=roc
less more (0) tip