content/media/nsBuiltinDecoder.cpp
87ad615157d415f6933395df6e943f6156ba69c8
created 2012-03-05 19:19 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 693021 - Back out the incorrect removal of bug 673698's fixed.
8706180542ed9fafd252757ea63c10fcafadb278
created 2012-03-05 15:27 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 693021 - Bail from AdvanceFrame early if no longer playing. r=cpearce
254285dbf95469aeb902d422d12e2def71d77eee
created 2012-02-21 10:34 +0100
pushed unknown
Ms2ger Ms2ger - Bug 726416 - Fix some content/ build warnings; r=mounir
db2216c574981622ce09ed756f220d9c9ae60317
created 2012-02-16 17:17 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 727694. Set up new mDecoderStateMachine with any preset initial volume. r=cpearce
eff64129a6f2e81b94f9806ab97d008f838c0000
created 2012-02-15 17:35 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 726889. Rename nsMediaStream/nsMediaChannelStream/nsMediaFileStream to mozilla::MediaResource/ChannelMediaResource/FileMediaResource. Also rename nsByteRange to mozilla::MediaByteRange and nsChannelStatistics to mozilla::MediaChannelStatistics. Rename GetStream to GetResource and various other mentions of 'stream' to 'resource'. r=cpearce
681b168e9528c25920d43e9cceee9ab7c52acf64
created 2012-02-15 17:35 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 708116. Factor out logic for updating the current frame of a video element into a helper object. r=doublec
eedec300aaf0cc96564937d243ffe26d58de4ea4
created 2012-02-14 21:48 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 673698 - Don't update video playback position during seek. r=roc
eb7efbe87af1a57bd0ea21cfba25bea4b3fe390e
created 2012-01-20 07:30 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 713381 - Queue media decode thread creation when limit reached. r=roc
73b1d81f8816ec5a19e972550016bc708774b013
created 2012-01-20 07:29 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 713381 - Add null check on decoder state machine, increase media thread limit. r=roc
d24c4d2ffde94ac0d2e6a2d2bf6041cdf65189c2
created 2012-01-19 11:56 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug Bug 713381 - backout 38271572005b,d5ebbc25b4b8,6435f51dd10d. r=backout
6435f51dd10d6ace3a410d560ed8d92b27ed4ede
created 2012-01-19 09:15 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 713381 - Queue media decode thread creation when limit reached. r=roc
38271572005b735b177b4b7039962486f07435f0
created 2012-01-19 09:15 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 713381 - Add null check on decoder state machine. r=roc
79eb51bafb9aa229128ab1a4adee845c189c6f1e
created 2012-01-11 11:58 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 716417 - Don't add media elements to the element table twice if when we hit decode thread limit. r=roc
a8504f16777020cdf38dc15fe138178053707ece
created 2012-01-06 19:40 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 712738 - Cap seeking outside of buffered data in live streams to end of buffered data. r=kinetik
24bde89bd5a9f72e317ca4e105070c01d75f5777
created 2011-12-15 23:26 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 687972. Remove logging that we added to hunt down the bug.
947f145ec0e7aaebe94149404e20f1f41cd8f3fb
created 2011-12-09 17:48 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 687972. More logging.
ac1fff73e20116a87620a5c0b89b31865fe5bb8b
created 2011-11-30 22:59 -0500
pushed unknown
Brad Lassey Brad Lassey - Bug 687972 - backing out changesets b17ab862bbc1 and a6db0c6c94a3 r=orange
a6db0c6c94a3ec9b3729e01270538fece26f43f4
created 2011-12-01 15:49 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 687972. Remove logging code now that we've fixed the bug.
72cb519c581a5256375dd0cae73119bf83840a25
created 2011-12-01 00:16 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 687972. Add a little bit more logging.
6f2038883189f658ca286b9f6c9d602a4c2b74e4
created 2011-11-30 18:05 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 687972. Try 2: Run autoplay for an element after reaching loadedmetadata if all download streams for its resource are suspended by the media cache. r=cpearce
1d9de4178e98dc1e0fdc24a10a0b73e15f843932
created 2011-11-25 15:06 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
e6be0cc7a77061228a4454c62c918aae01580e45
created 2011-11-24 12:30 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out part of bug 703379 to fix build failure of nsRawReader
ea58921ed9eabd2fdffed87f66a0072a265f3b66
created 2011-11-24 12:05 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
566d93e2500cc7d686c61e134c62b840e6815313
created 2011-11-22 13:34 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 604682 - Remove unnecessary copy of audio data when there's no MozAudioAvailable event listener. r=smaug,kinetik
079071eed1d16582ef9fea3ef13077107b501b64
created 2011-09-30 12:34 +1300
pushed unknown
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 unknown
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
7a0db9bd7c37448ffa06b22448f93a6dc240c968
created 2011-09-27 15:22 +1300
pushed unknown
Chris Double Chris Double - Bug 686942: respect pause state when seeking to end and beginning of videos - r=kinetik
27cc641828237146bdc7f92552c5bd10db62636d
created 2011-09-23 16:27 +1200
pushed unknown
Matthew Gregan Matthew Gregan - Bug 688516 - Null check mElement before use in NotifyDownloadEnded and AudioAvailable. r=cpearce
9722cd5cd38f1d2665ab4229f8157e379a4bfdae
created 2011-08-29 13:35 +1200
pushed unknown
Chris Double Chris Double - Bug 679262 - Seeking to end of file during loadedmetadata event breaks further playback - r=cpearce
dc1d14484d6ee95306c8946b04e46b0183ce2d9b
created 2011-08-25 11:42 +1200
pushed unknown
Chris Double Chris Double - Bug 648595 - Part 1/2: Implement temporal dimension portion of Media Fragments URI specification for video/audio - r=cpearce
f4537a268e6f7cefdbbb8274ae17bfbb754f8ef7
created 2011-08-11 15:29 +0200
pushed unknown
Ms2ger Ms2ger - Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
e2fbc8276dbde2b3ac8ac5a2a5c8943a0926597e
created 2011-08-09 12:10 +0200
pushed unknown
Paul ADENOT Paul ADENOT - Bug 462960 - Implement nsIDOMHTMLMediaElement::GetSeekable() + seeking algorithm part 7. r=cpearce
993507024dc6548dbffa2b9ef85fc69651c49888
created 2011-08-01 14:11 -0400
pushed unknown
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
2e83eea3b960dd057c90552fdeb860940d01adfc
created 2011-07-12 15:39 +1200
pushed unknown
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 unknown
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 unknown
Chris Pearce Chris Pearce - Bug 592833 - Move metadata decoding to decode thread. r=roc
e95d8bef125fc3525168cb1b160bb552bac611e2
created 2011-07-06 19:21 +1200
pushed unknown
Chris Pearce Chris Pearce - Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
7554f013b50b95eb0e659b0c6881e5abf9ff7732
created 2011-07-06 10:05 +1200
pushed unknown
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 unknown
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 unknown
Chris Pearce Chris Pearce - Bug 592833 - Move metadata decoding to decode thread. r=roc
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed unknown
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 unknown
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 unknown
Yury Yury - Bug 638807 - Data race on nsBuiltinDecoder::mFrameBufferLength; r=chris.double
49835a54196a17fa22aec0543274aa69793c0d5f
created 2011-04-10 02:01 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Backout changeset c51a334e99d9 (bug 638807) because of crashtest orange
c51a334e99d9b1d0ee31f072cce83568d97f39ef
created 2011-04-09 23:35 -0400
pushed unknown
Yury Yury - Bug 638807 - Data race on nsBuiltinDecoder::mFrameBufferLength; r=chris.double
c1553501c4966df32d22dcd117532d62bdfe9731
created 2011-04-01 13:02 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 641718 - Backout 44d43f095a4f. r=backout
44d43f095a4f34ae8c4cb85bdb29baf9f6c9717d
created 2011-04-01 11:10 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
1591cd866727c1e9c637493d21f568ce36a8b10f
created 2011-03-24 11:28 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 628665 - Exit media buffering state quicker if we entered it too soon after starting decode. r=roc
1c61363cc39ff56bc72b7f59286291ea7b1d45ee
created 2011-02-17 08:41 -0800
pushed unknown
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 unknown
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 unknown
Doug Turner Doug Turner - Backed out changeset 0000b936e5c6
0000b936e5c67d1fa428c263633bcb27325a195b
created 2011-02-15 16:54 -0800
pushed unknown
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 unknown
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 unknown
Wes Johnston Wes Johnston - Bug 631058 - Part 2 - Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
d8fda3716eaec78f6ba1d63640712acccdec2d8e
created 2011-02-01 15:57 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 627139 - Report seek target as current time immediately after seeking. r=roc a=roc
86c446a17a798ff12c3d9cd8af0064dc60c34959
created 2011-01-17 16:03 +1300
pushed unknown
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
70f624db117f030bb186bcd6f0784955aebcd4fa
created 2011-01-18 13:53 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 623637 - Restore playback statistics to enable more accurate media buffering duration calculation. r=roc a=roc
a6d06ecdfde141aa4692cf75f012e26dab250ee1
created 2010-11-25 07:34 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 611994 - Fire timeupdate based on time change, not timer. r=roc a=roc
f0a151e892714eca6bb77d495f8a17fd80ddbf8a
created 2010-10-07 11:58 +1300
pushed unknown
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 unknown
Matthew Gregan Matthew Gregan - Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0
less more (0) -60 tip