content/media/MediaDecoder.cpp
f14b9781345f400cec5fdbab235ee93e3c8e5177
created 2014-06-23 22:08 +1200
pushed 2014-10-06 12:51 +0000
Eric Phan Eric Phan - Bug 1015985 - Set decoder seekable members outside of ReadMetadata by StateMachine. r=cpearce
26423eab3ce1cd8ad59d7c4b885f61f649396168
created 2014-06-22 16:43 +1200
pushed 2014-10-06 12:51 +0000
Matthew Gregan Matthew Gregan - Bug 1028146 - Remove dangerous public destructor of MediaChannelStatistics. r=cpearce
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-10-06 12:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
5519fd827576219b11440b05a946255a70a65936
created 2014-06-18 17:07 +1200
pushed 2014-10-06 12:51 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
d1583ed19bf02754f6d409275e3ca66dce2866f4
created 2014-06-13 16:20 -0400
pushed 2014-10-06 12:51 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 0cdef46c65c1 (bug 979104) for causing bug 1024324
d9ac53c6e7465ccfd68f96d3a1dd8e46b6c0d263
created 2014-06-12 16:44 +1200
pushed 2014-10-06 12:51 +0000
Karl Tomlinson Karl Tomlinson - b=1023697 change MediaDecoderStateMachine::mSyncPointInMediaStream from StreamTime to ┬Ás r=roc
0cdef46c65c19dc3553607fbe0a871e3af9e3a2e
created 2014-06-10 19:31 +1200
pushed 2014-10-06 12:51 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
0e4e020dbe8a84d751b2f66a7221b9422a939d08
created 2014-07-14 01:47 -0400
pushed 2014-08-25 18:42 +0000
Randell Jesup Randell Jesup - Bug 1035819 - Patch 1 - Add notification of DirectListeners and generalize Notification of events. r=roc, a=2.0+
c5f9a189da8bc6f53bf6a3d931b7167607ef9daa
created 2014-06-09 11:25 +0100
pushed 2014-08-25 18:42 +0000
Ed Morley Ed Morley - Backed out changeset 3395ce618c91 (bug 979104) for mochitest-1 hangs and leaks
3395ce618c91f7ba993b34f487d754b9ab494bb8
created 2014-06-09 20:33 +1200
pushed 2014-08-25 18:42 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
4f35482325db8b480c724ed629cd701b2805d039
created 2014-05-11 19:20 -0400
pushed 2014-08-25 18:42 +0000
JW Wang JW Wang - Bug 1000813 - Do nothing in MediaDecoder::NotifyBytesConsumed() when |mShuttingDown| is true. r=cpearce
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-07-14 18:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
5fbc68a34f624ff119a54d6ce981c0f02c3ba977
created 2014-04-22 23:58 +1200
pushed 2014-07-14 18:39 +0000
Matthew Gregan Matthew Gregan - Bug 881512 - Remove useless static_casts. r=cajbir
d97882e9c503b30a66c3e842156d3a152a8adfb1
created 2014-04-23 05:29 -0400
pushed 2014-07-14 18:39 +0000
JW Wang JW Wang - Bug 998168 - add decoder pointer to the log message of MediaDecoderStateMachine/MediaDecoder for debugging. r=cpearce
7c18257d0163e793150777c8e2812cb660501adf
created 2014-04-13 11:08 -0700
pushed 2014-07-14 18:39 +0000
Eric Rahm Eric Rahm - Bug 967817 - Finish memory reporters for Web Audio. r=roc, njn
f31e8f1f24b94ef983174f68ff8cb07bc6fc0c9e
created 2014-04-10 18:39 +0100
pushed 2014-07-14 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 987064 - Remove AudioChannelType. r=roc, r=mchen, r=bent
c239ac3cf5d3c817f1964b8c33b2cea10d70f081
created 2014-04-10 13:18 +0200
pushed 2014-07-14 18:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
ac06eacc22068523dfc8f5e0d2813e1e3ce085aa
created 2014-04-10 11:49 +0100
pushed 2014-07-14 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
1d5155bd974c8e1ea27a6d6d2b568cfd78664253
created 2014-04-03 10:53 +1300
pushed 2014-07-14 18:39 +0000
Matthew Gregan Matthew Gregan - Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
8b4c324e81e8d49c0393d5e1961a0d0040891497
created 2014-04-02 09:59 +0800
pushed 2014-07-14 18:39 +0000
Randy Lin Randy Lin - Bug 912627 - Remove spurious assertion. r=cpearce
35180f110e44a79ba42d552070df09aebdc956c8
created 2014-04-01 16:43 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 631058 - Don't preroll as many media samples when loading preload="metadata" media. r=cajbir
9c0afbe41ce8c4647e71dcc8f42521dfde1d2ce8
created 2014-04-01 16:39 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
db91e5ecb24e6240c6d975d47b2fd5f8da7495b7
created 2014-03-28 11:41 -0400
pushed 2014-07-14 18:39 +0000
Fredrik Lanker Fredrik Lanker - Bug 989284 - Change the infinite flag when duration is updated. r=roc
525d4e2eab84167b2b02bb7673abd8293758e687
created 2014-03-28 12:31 +0000
pushed 2014-07-14 18:39 +0000
Ed Morley Ed Morley - Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
00fa39c23b4480c0ecf5d0ca774d91c910a36f58
created 2014-03-28 22:36 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
9b4d9313e3489723caa88e914a94af34ed7d8f8b
created 2014-03-27 21:50 -0700
pushed 2014-07-14 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 778077, bug 631058)
25b633e7dcd5ed8c397fd35fbef13fc73f7a03a4
created 2014-03-28 15:50 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
a5942a52e928ef7db3d3100facc4d556c2d412db
created 2014-03-19 14:33 -0700
pushed 2014-07-14 18:39 +0000
Eric Rahm Eric Rahm - Bug 962154 - Use MallocSizeOf to report decoded-video memory. r=cpearce,njn
dd673979ea7219027929f5dda3215b68b89074bc
created 2014-04-02 09:59 +0800
pushed 2014-06-02 21:01 +0000
Randy Lin Randy Lin - Bug 912627 - Remove spurious assertion. r=cpearce, a=sledru
3788d8852f6291079111f6f02ca9ac9c6c376aed
created 2014-03-05 13:31 -0800
pushed 2014-06-02 21:01 +0000
Eric Rahm Eric Rahm - Bug 969117 - Report memory usage of MediaResources. r=njn
dcaba0ea43525b6e617060c0e0f7ae1f92eb553d
created 2014-03-11 11:44 +0800
pushed 2014-06-02 21:01 +0000
Chris Pearce Chris Pearce - Bug 973408 - Don't block a decode thread while awaiting resources. r=kinetik
7840db3e63c2c6eaa77ae60bdac6483d9f660936
created 2014-02-20 18:01 -0800
pushed 2014-06-02 21:01 +0000
Ralph Giles Ralph Giles - Bug 964559 - Remove MOZ_OGG. r=doublec,ted
891419fc6190b565692053048114d7e45d8d81de
created 2014-02-18 11:53 +1300
pushed 2014-06-02 21:01 +0000
Chris Pearce Chris Pearce - Bug 968016 - Use SharedThreadPool instead of manually managed threads for the media decoding. r=kinetik
cc734bdf4e414c6ba1c207919c8d8f042b512f5e
created 2014-04-02 09:59 +0800
pushed 2014-04-22 00:22 +0000
Randy Lin Randy Lin - Bug 912627 - Remove spurious assertion. r=cpearce, a=sledru
76f23abe25fc5da0602bc1f17e03a0987b6039e1
created 2014-01-22 22:14 -0500
pushed 2014-04-22 00:22 +0000
Ben Kelly Ben Kelly - Bug 961441: Use MallocSizeOf to report decoded-audio memory. r=cpearce r=njn
e911ac30c8c1f031852edf9a8550bd080b89308d
created 2013-12-13 01:33 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 15: Make MediaDecoder set its currentTime based on the decoded stream's time directly, if we are decoding to a stream. r=cpearce
9811231a9449a9aba1db0cc191f6e3eecdb27035
created 2013-12-07 01:01 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 8: When a MediaDecoder is decoding to a stream, run PlaybackEnded when the stream finishes. r=padenot
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
354b77553a8ba4f4635dfe4a27f69bc8dfe4ad31
created 2013-12-18 16:59 +1300
pushed 2014-04-22 00:22 +0000
Chris Pearce Chris Pearce - Bug 938107 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
43abf25b383dfcdb6557bce9cc15eac1e8e2eee2
created 2013-12-15 19:56 -0800
pushed 2014-04-22 00:22 +0000
Phil Ringnalda Phil Ringnalda - Back out 377f51d0e354 (bug 938108) for crashtest shutdown crashes
377f51d0e354b1f8e0ea77a770a48364b6db4259
created 2013-12-16 15:52 +1300
pushed 2014-04-22 00:22 +0000
Chris Pearce Chris Pearce - Bug 938108 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
553146bde62cd2806d57a8e6a6c9b8c4f2b100ae
created 2013-12-16 13:48 +1300
pushed 2014-04-22 00:22 +0000
Chris Pearce Chris Pearce - Bug 938107 - Backed out changeset 7aff3ce81046 for bustage. r=bustage.
7aff3ce8104648e093ab9530654cf58d8592158b
created 2013-12-16 13:31 +1300
pushed 2014-04-22 00:22 +0000
Chris Pearce Chris Pearce - Bug 938107 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
4364781968e8917f374767875883b7d023093ea5
created 2013-12-07 21:39 -0800
pushed 2014-04-22 00:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947798 (part 2) - Remove MemoryMultiReporter, because it's no longer helpful. r=mccr8.
3243eff810258f8cbedf2e48130c0e628bb8e33a
created 2013-12-18 16:59 +1300
pushed 2014-03-10 22:05 +0000
Chris Pearce Chris Pearce - Bug 938107 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc, a=lsblakk
30d37e5c0b90d6ccce6c79aa31dc93be0eb4ad55
created 2013-12-03 20:01 -0800
pushed 2014-03-10 22:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 943660 (part 2) - Remove remnants of Remove nsIMemoryReporter::name.
b3af7dbf540f5f2b88d0d3a49721f5655d166919
created 2013-12-02 10:09 +1300
pushed 2014-03-10 22:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 938022. Part 6: Have MediaDecoder/MediaDecoderStateMachine that's producing a MediaStream use that stream's current time as the media clock. r=padenot
4d75ae037706f5f83f88e69b4935d6496979e982
created 2013-11-23 22:48 +1300
pushed 2014-03-10 22:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 938022. Part 2: Block captured MediaStream when the MediaDecoderStateMachine is not playing. r=cpearce
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2014-03-10 22:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
68863a9502168f770e76943d6fb7cf8a5c15270b
created 2013-11-25 16:01 -0800
pushed 2014-03-10 22:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 4, attempt 2) - Make MediaMemoryTracker ref-counted. r=kinetik.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2014-03-10 22:05 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
25312eb719988a0049a704813bb598ed07ed7177
created 2013-11-07 16:35 +1100
pushed 2014-03-10 22:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
a87ffc992f38c3b17189ab6955e5ba011b977491
created 2013-11-25 16:01 -0800
pushed 2014-03-10 22:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 4) - Make MediaMemoryTracker ref-counted. r=kinetik.
7427eede548f20038fe0ebd63dfc52b94c9f9d35
created 2013-11-21 14:20 +0100
pushed 2014-03-10 22:05 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central
47e13023b4b77176d43af29f866b32c47ce30abb
created 2013-11-20 22:02 -0500
pushed 2014-03-10 22:05 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 939582 - Part 1: Rework the NSPR logging in content/media to use different macro names for different logs; r=doublec
cdf4cc0825310eaf517e76587d1d9bea32d6d251
created 2013-11-20 21:41 -0500
pushed 2014-03-10 22:05 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 939582) because of build bustage
af472e5900882f4d9a190d7d332532e379cff46b
created 2013-11-20 21:11 -0500
pushed 2014-03-10 22:05 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 939582 - Part 1: Rework the NSPR logging in content/media to use different macro names for different logs; r=doublec
a94878b0a97b102e565833cdabc38d658e61b8d5
created 2013-11-20 11:08 +0800
pushed 2014-03-10 22:05 +0000
Vincent Chang Vincent Chang - Bug 898864 - RTSP content process crash when press the play button at the end of video. r=sworkman
4f75c9e6e793460054c6213e75bb9a9a77f55137
created 2013-11-19 13:54 -0500
pushed 2014-03-10 22:05 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
6ae587e0c6d015951c0c176813ccbf89db14080e
created 2013-11-18 17:22 +1300
pushed 2014-03-10 22:05 +0000
Matthew Gregan Matthew Gregan - Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
less more (0) -100 -60 tip