content/media/MediaStreamGraph.cpp
edbd846f2f18f9a29453f8ef5cbaf7b2064b1bbe
created 2013-10-24 07:21 +1300
pushed 2014-01-28 00:16 +0000
Karl Tomlinson Karl Tomlinson - b=914016 always dispatch main thread updates after non-realtime graph finishes r=padenot
b77402bffaf7d75a91445277539956c8e16788c3
created 2013-10-17 15:44 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 907817 - Allow AudioStream users to pass-in latency requirements. r=kinetik
a36ab6c7f1744db8f47bc1304baa1f4b60442623
created 2013-10-01 22:28 -0400
pushed 2014-01-28 00:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 922601. Use StreamTimeToGraphTime to get the correct conversion to graph time. r=padenot
692c8f84397cb29a4e3b11791f6e177db86b8229
created 2013-10-01 17:57 -0700
pushed 2014-01-28 00:16 +0000
Nicolas Silva Nicolas Silva - Bug 922202 - Make PlanarYCbCrImage::Data forward-declarable and remove some header includes. r=bjacob
2ebbcdeeab08a40ef1475ac18a8dea44790bcd6c
created 2013-09-24 22:10 -0400
pushed 2014-01-28 00:16 +0000
Randell Jesup Randell Jesup - Bug 917491: Guarantee cleanup of AsyncLatencyLogger on xpcom-shutdown r=bsmedberg
1e2237c4172ce9ff553a111cac959d8a7439ce0c
created 2013-09-16 17:37 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 881959 - Handle self-connection. r=ehsan
ef481208ffc271221444ead5eef7f09ae9c8191c
created 2013-09-13 18:12 +0200
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc
e3acc549961a628aba78ece7ea4de9388882af0b
created 2013-08-26 19:19 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 881959 - Mute WebAudio nodes that are part of a cycle that contains no DelayNode, and make cycles work. r=ehsan
41c31759d8be046f61d2d9d887cba0f6f8f7b3ea
created 2013-09-17 17:14 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset fb89f2090779 (bug 881959)
badf1ed19580a2d5c4a3136b88c7fc5111b4ce4a
created 2013-09-17 17:14 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset fe576415129e (bug 881959)
2f679da53096ab0b03575c5d1a5820f5533a034a
created 2013-09-17 17:14 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset 5e5d5e42f6c2 (bug 881959)
db61208de8358d2bdb45a1d736c7ff1d28a5a557
created 2013-09-17 17:14 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset ade49a801461 (bug 881959)
dadac6c461348b40071c244e30bebdabb6e57a0c
created 2013-09-17 17:14 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset 924b0619e616 (bug 881959)
924b0619e61614fe4bcf8fe95631079aa2ca6c5a
created 2013-09-17 16:25 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 881959 - Fix inbound bustage on XP.
ade49a801461d37adc6fb1e9b6b66a976234537e
created 2013-09-16 17:37 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 881959 - Handle self-connection. r=ehsan
5e5d5e42f6c220a361b2b79fad80f253dfd1bf2b
created 2013-09-13 18:13 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 881959 - Warn the author when a cycle in a WebAudio graph does not contain a DelayNode. r=ehsan
fe576415129ece31225ed488387617530bebf470
created 2013-09-13 18:12 +0200
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc
fb89f2090779245b9e07aa84c89e39369b3a5dcf
created 2013-08-26 19:19 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 881959 - Mute WebAudio nodes that are part of a cycle that contains no DelayNode, and make cycles work. r=ehsan
3456780c25fab45eecc389d6220304fa88809429
created 2013-01-28 19:22 +0100
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 904617: Part 3 - Log latency, and adds a python script to understand the log r=padenot,jesup,ehugg
c351f02b3b3e6130f84b3089d3424a463aab1af7
created 2013-10-25 12:12 +1300
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - Bug 923301 - Remove now-unused GetCurrentGraphUpdateIndex() and rename mGraphUpdatesSent to mNextGraphUpdateIndex. r=roc, a=lsblakk
7e263b400d7688f3435287ba59f599b75a6a47be
created 2013-10-25 12:07 +1300
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - Bug 923301 - Add MediaStreamGraph::RunAfterPendingUpdates(). r=roc, a=lsblakk
8deaeda0c9b26cb36e041bb8421f3fc07baf051f
created 2013-10-24 07:21 +1300
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - Bug 914016 - Always dispatch main thread updates after non-realtime graph finishes. r=padenot
a242430fb69a69a1a83a20a45a83e9096574ebec
created 2013-09-16 17:37 +0200
pushed 2013-12-03 03:32 +0000
Paul Adenot Paul Adenot - Bug 881959 - Handle self-connection. r=ehsan, a=akeybl
f9d9a5720f13825cd7fec5ae1a303e8ccdad4210
created 2013-09-13 18:12 +0200
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc, a=akeybl
367b18c23eb2cd963e7c93d4ae03c258be5bc53d
created 2013-08-26 19:19 +0200
pushed 2013-12-03 03:32 +0000
Paul Adenot Paul Adenot - Bug 881959 - Mute WebAudio nodes that are part of a cycle that contains no DelayNode, and make cycles work. r=ehsan, a=akeybl
0e8ce62c84c2b3c1d09a0c022c12ccbce894cb69
created 2013-09-16 08:43 +0100
pushed 2013-12-03 03:32 +0000
Ed Morley Ed Morley - Backed out changeset 81cee5ae7973 (bug 904617)
81cee5ae79732d1ef7e18e1f189a9a26b2e7a015
created 2013-01-28 19:22 +0100
pushed 2013-12-03 03:32 +0000
Paul Adenot Paul Adenot - Bug 904617: Part 3 - Log latency, and adds a python script to understand the log r=padenot,jesup
86c85d70255687bccfa47a114dc709751fe7c9cc
created 2013-09-10 17:05 +1200
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - b=914030 shut down an AudioDestinationNode's graph on destruction, if not already r=ehsan
cb8146788ab19f8c95ae7e22d32f211d35eefd47
created 2013-09-05 16:25 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 912702 - Minimize the #includes in content/media; r=roc
2e67cbcf632286210b6dd80226c26f52931e1bf6
created 2013-09-05 13:29 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 2f15518f566e (bug 912702) because of B2G JB Emulator build bustage
2f15518f566e95dc039af87ed8ee2c2e3455326d
created 2013-09-04 17:58 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 912702 - Minimize the #includes in content/media; r=roc
10949a6eac60100bd676083ec1a86d26f575ad4a
created 2013-08-26 02:07 -0400
pushed 2013-12-03 03:32 +0000
Randell Jesup Randell Jesup - Bug 909187: Part 1-Refactor MediaStreamTrack disabling so we can call it directly and access from other threads r=roc (reland)
b0a6d97b6e267eb5e67352ef4da79cca68a830f5
created 2013-08-26 02:29 -0700
pushed 2013-12-03 03:32 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 909187)
0601038e2a31edea9818117ea0118e986c52215e
created 2013-08-26 02:07 -0400
pushed 2013-12-03 03:32 +0000
Randell Jesup Randell Jesup - Bug 909187: Part 1-Refactor MediaStreamTrack disabling so we can call it directly and access from other threads r=roc
c55a56be94f24d5216c462b1a20c5b42f9ca7962
created 2013-08-24 09:53 -0400
pushed 2013-12-03 03:32 +0000
Randell Jesup Randell Jesup - Bug 884365: Deliver gUM data directly to PeerConnection to avoid delay buildup and resampling r=roc
b962e46a293b43fb2b0b95e6ffacac94608cc7bf
created 2013-08-24 09:53 -0400
pushed 2013-12-03 03:32 +0000
Randell Jesup Randell Jesup - Bug 884365: Add method to return the amount of buffered data on a SourceMediaStream r=roc
0bf7876fd7932ed3f3e8f0a19e0057574c08d9e6
created 2013-08-07 10:14 +1200
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 902197. Don't allow multiple MediaStreams to share the same DOMMediaStream wrapper. r=ehsan
29d6ea0f191aaba853599b90e06bd5f3f022cefb
created 2013-09-16 17:37 +0200
pushed 2013-10-21 21:47 +0000
Paul Adenot Paul Adenot - Bug 881959 - Handle self-connection. r=ehsan, a=akeybl
ffdc37756db8fe79c7c0d4a19b6e5bb86d71c52b
created 2013-09-13 18:12 +0200
pushed 2013-10-21 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc, a=akeybl
e0863bd262a9fb7d33599c4b704571419cdad15d
created 2013-08-26 19:19 +0200
pushed 2013-10-21 21:47 +0000
Paul Adenot Paul Adenot - Bug 881959 - Mute WebAudio nodes that are part of a cycle that contains no DelayNode, and make cycles work. r=ehsan, a=akeybl
dde022e033510d8c2d5e4ec832e3762113e94189
created 2013-09-10 17:05 +1200
pushed 2013-10-21 21:47 +0000
Karl Tomlinson Karl Tomlinson - Bug 914030 - Shut down an AudioDestinationNode's graph on destruction, if not already. r=ehsan, a=akeybl
b558ce6a721755730d8df2c7fc557462159fee68
created 2013-08-26 02:07 -0400
pushed 2013-10-21 21:47 +0000
Randell Jesup Randell Jesup - Bug 909187: Part 1-Refactor MediaStreamTrack disabling so we can call it directly and access from other threads r=roc a=akeybl
801b193e5ee16dec6849f6a0a3a200f1d4f08262
created 2013-08-24 09:53 -0400
pushed 2013-10-21 21:47 +0000
Randell Jesup Randell Jesup - Bug 884365: Deliver gUM data directly to PeerConnection to avoid delay buildup and resampling r=roc a=akeybl
e341b0cbe40fd2f90abb84cabd79c555a3ed18a3
created 2013-08-07 10:14 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 902197. Don't allow multiple MediaStreams to share the same DOMMediaStream wrapper. r=ehsan,a=webaudio
f7fa762c48afed42851b10a3791cdaa845de9fbf
created 2013-07-25 14:07 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 856361. Part 6: Make MediaStreamAudioSourceNode keep its DOMMediaStream alive, and make the DOMMediaStream keep the MediaStreamAudioSourceNode alive. r=ehsan, a=webaudio
a65f0cf63a0570ac5474715b341bb9c7a0a3d37a
created 2013-07-24 23:29 +1200
pushed 2013-10-21 21:47 +0000
secretrobotron secretrobotron - Bug 856361. Part 5: Implement MediaStreamAudioSourceNode. r=ehsan, a=webaudio
d5464c63d3e78ad02191eac5a22248997f0de3b7
created 2013-07-24 22:11 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 856361. Part 3: Refactor AudioNodeStream to create ComputeFinalOuputChannelCount, AccumulateInputChunk and AdvanceOutputSegment, and make AudioNodeStreams be treated as always consumed by the MediaStreamGraph. r=ehsan, a=webaudio
4d652113720b02df038cd87fdd51160e8191caa9
created 2013-08-10 17:55 -0700
pushed 2013-10-21 21:47 +0000
Phil Ringnalda Phil Ringnalda - Backed out 13 changesets (bug 875277, bug 897092, bug 856361) for webaudio busta=ge
f666c107b7717feedaae6fbe96eec53e81cec40a
created 2013-07-25 14:07 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 856361. Part 6: Make MediaStreamAudioSourceNode keep its DOMMediaStream alive, and make the DOMMediaStream keep the MediaStreamAudioSourceNode alive. r=ehsan, a=webaudio
e6ac6390736db06ea0d77ae72a0709e49f0b27fe
created 2013-07-24 23:29 +1200
pushed 2013-10-21 21:47 +0000
secretrobotron secretrobotron - Bug 856361. Part 5: Implement MediaStreamAudioSourceNode. r=ehsan, a=webaudio
1b9e20fef61fbfaf446b746956a4380f9aba6c80
created 2013-07-24 22:11 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 856361. Part 3: Refactor AudioNodeStream to create ComputeFinalOuputChannelCount, AccumulateInputChunk and AdvanceOutputSegment, and make AudioNodeStreams be treated as always consumed by the MediaStreamGraph. r=ehsan, a=webaudio
e1ee60e77157f1a91441b5d2f47e158ef01ae74b
created 2013-08-02 21:27 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 878015. Make RoundUpToAudioBlock always advance to the next audio block. r=padenot
fab0e9b04d8da8a58c71a0f7168650df1ae9d01c
created 2013-07-29 09:55 +0100
pushed 2013-10-21 21:47 +0000
Ed Morley Ed Morley - Backed out changeset f211d6754796 (bug 856361)
6e72a4e894e14bf2b6fd7a42d4aeb3d68b5357a7
created 2013-07-29 09:55 +0100
pushed 2013-10-21 21:47 +0000
Ed Morley Ed Morley - Backed out changeset 9e90a81b9e37 (bug 856361)
ebd005b9e9d742918b6557b05ce7e18cae4c2175
created 2013-07-29 09:55 +0100
pushed 2013-10-21 21:47 +0000
Ed Morley Ed Morley - Backed out changeset 3d6f6f06da5e (bug 856361)
3d6f6f06da5ebd710e31ea1a0f5d5b84434c47ab
created 2013-07-25 14:07 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 856361. Part 6: Make MediaStreamAudioSourceNode keep its DOMMediaStream alive, and make the DOMMediaStream keep the MediaStreamAudioSourceNode alive. r=ehsan
9e90a81b9e37371a8c209ba1675d3391405a1afe
created 2013-07-24 23:29 +1200
pushed 2013-10-21 21:47 +0000
secretrobotron secretrobotron - Bug 856361. Part 5: Implement MediaStreamAudioSourceNode. r=ehsan
f211d675479689dc2b86ddb6ee3af4cee2e83e03
created 2013-07-24 22:11 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 856361. Part 3: Refactor AudioNodeStream to create ComputeFinalOuputChannelCount, AccumulateInputChunk and AdvanceOutputSegment, and make AudioNodeStreams be treated as always consumed by the MediaStreamGraph. r=ehsan
d2967ea984a7aa53c54e79ab638cbfd72f6cb1e2
created 2013-07-19 16:40 +0200
pushed 2013-10-21 21:47 +0000
Paul Adenot Paul Adenot - Bug 882543 - Use a linked list for ordering stream instead of an array. r=ehsan
f202d49605d6f882694efac1b50d6162e71b121f
created 2013-07-19 16:40 +0200
pushed 2013-10-21 21:47 +0000
Paul Adenot Paul Adenot - Bug 882543 - Register the MSG thread for in the profiler. r=benwa
less more (0) -100 -60 tip