dom/media/MediaStreamGraph.cpp
20c9343e899cd674fc309180dbcbef69245123e1
created 2016-07-04 20:55 +1200
pushed 2016-08-01 14:37 +0000
Karl Tomlinson Karl Tomlinson - bug 1242268 don't try to wake up an empty MSG that is shutting down to report memory r=padenot
49295086e189276fdab180f5e907538d929c6f7f
created 2016-05-10 17:02 +0800
pushed 2016-08-01 14:37 +0000
ctai ctai - Bug 1266646 - Change HTMLMediaElement::StreamSizeListerner to inherit MediaStreamTrackDirectListener. r=pehrsons
6062a5e09ab773085a16cd0cd91f0cb0c352aa9a
created 2016-06-30 15:07 +0800
pushed 2016-08-01 14:37 +0000
ctai ctai - Bug 1266646 - Move group of MediaStreamListener to a new header file. r=pehrsons
d77a9ed241ef80d8e880618de2d4181c0529123a
created 2016-04-29 11:45 +0800
pushed 2016-08-01 14:37 +0000
ctai ctai - Bug 1266646 - Rename MediaStreamDirectListener and MediaStreamTrackDirectListener to DirectMediaStreamListener and DirectMediaStreamTrackListener respectively. r=pehrsons
66dc5a74603aae9813d39b6cc1a16ece33fca459
created 2016-06-16 12:45 +0100
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1280445 - Clear out all MediaSegments directly on forced MediaStreamGraph shutdown. r=jesup
2980e1dc86f2145f7ad71f6b6e28f4a51f72f152
created 2016-06-29 12:27 +0200
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1280445 - Remove wrapper from MediaStream. r=jesup, r=padenot
b68b0a07b1dc487aa52cc13d06c47c31aec787d4
created 2016-05-24 13:23 +0200
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1274221 - Ensure MediaStreamListeners are always notified of created and ended tracks. r=ctai, r=jesup
3598ea9d1b25191c983dbbbdcd5399f5b4a92e36
created 2016-06-07 16:20 +0200
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208373 - Introduce a new blocking mode to MediaInputPort. r=jesup
68ed154001435e20b1c7a99836e8e46af46bb375
created 2016-06-22 17:44 +0200
pushed 2016-08-01 14:37 +0000
Paul Adenot Paul Adenot - Bug 1281193 - Lock when touching tracks in SourceAudioStreams. r=pehrsons
d433bc994ae2885a7269df4ef0969af89888c1ee
created 2016-06-14 11:06 +0200
pushed 2016-08-01 14:37 +0000
Sebastian Hengst Sebastian Hengst - Backed out 9 changesets (bug 1208373) for frequent failures in test_peerConnection_addtrack_removetrack_events.html on Android 4.3 debug. r=backout
57453dbd063c0711348d6631cd7fc330346ef5f0
created 2016-06-14 11:05 +0200
pushed 2016-08-01 14:37 +0000
Sebastian Hengst Sebastian Hengst - Backed out 3 changesets (bug 1274221) for frequent failures in test_peerConnection_addtrack_removetrack_events.html on Android 4.3 debug. r=backout
823b470e5aacc0c2426d2563197e0ae90a36dd53
created 2016-06-13 21:24 +0200
pushed 2016-08-01 14:37 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2c235b056514 (bug 1266646) for frequently crashing in mda's test_streams_element_capture_createObjectURL.html. r=backout
bf789b359fcd281a8532469a006be63e06705932
created 2016-06-13 21:23 +0200
pushed 2016-08-01 14:37 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c89b8cc657b2 (bug 1266646)
c89b8cc657b20d8f854585f10020afcaa001d1bf
created 2016-04-29 11:45 +0800
pushed 2016-08-01 14:37 +0000
ctai ctai - Bug 1266646 - Rename MediaStreamDirectListener and MediaStreamTrackDirectListener to DirectMediaStreamListener and DirectMediaStreamTrackListener respectively. r=jesup,pehrsons
2c235b056514d59cced8dd8e30a380e8a314e109
created 2016-05-10 17:02 +0800
pushed 2016-08-01 14:37 +0000
ctai ctai - Bug 1266646 - Change HTMLMediaElement::StreamSizeListerner to inherit MediaStreamTrackDirectListener. r=jesup, r=pehrsons
80443106b2636d8de3c3de44f2706e99d70c06ae
created 2016-05-24 13:23 +0200
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1274221 - Ensure MediaStreamListeners are always notified of created and ended tracks. r=ctai, r=jesup
38e3e48c8dd011a0503f1241c7b21a630738c6c0
created 2016-06-07 16:20 +0200
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208373 - Introduce a new blocking mode to MediaInputPort. r=jesup
9177f45a2521bc10a84e7cd17416c712f6b77eee
created 2016-06-09 15:18 +0200
pushed 2016-08-01 14:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5454dcaa31ff (bug 1208373)
29257a0f6e042060f35a1ec73078480954a7ae23
created 2016-06-09 15:18 +0200
pushed 2016-08-01 14:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 45bfebd36a99 (bug 1274221)
45bfebd36a99baef6bee50e52ac9c78965a7f1c2
created 2016-05-24 13:23 +0200
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1274221 - Ensure MediaStreamListeners are always notified of created and ended tracks. r=ctai, r=jesup
5454dcaa31ff8eb060b6f1531a376dcbc24ffb4d
created 2016-06-07 16:20 +0200
pushed 2016-08-01 14:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208373 - Introduce a new blocking mode to MediaInputPort. r=jesup
822a68704ed4ab149303597be3a8b2870a9a9f77
created 2016-06-22 17:44 +0200
pushed 2016-07-29 20:53 +0000
Paul Adenot Paul Adenot - Bug 1281193 - Lock when touching tracks in SourceAudioStreams. r=pehrsons, a=gchang
2eadfcf39599e336d9363a287e6a3fdd012f5aba
created 2016-05-25 19:18 +1200
pushed 2016-06-06 20:27 +0000
Karl Tomlinson Karl Tomlinson - bug 1275754 strip obsolete updates from mStreamUpdates when adding new updates r=padenot
50c739a2cf3f55f3aad70d3dfe52a49d674356af
created 2016-05-04 16:08 +0800
pushed 2016-06-06 20:27 +0000
ctai ctai - Bug 1266647 - Clean NotifyQueuedTrackChange to only notify when command is track create and track end. r=jesup r=pehrsons
8c4cf92bea9117d656b5e2f669809aa7e02f2d3c
created 2016-04-21 11:44 +0200
pushed 2016-06-06 20:27 +0000
Andreas Pehrson Andreas Pehrson - Bug 957691 - Restore assertions. r=karlt
5bbea4dc90c072732c0e936357f5aa26b551b9ef
created 2016-04-07 11:44 +0800
pushed 2016-06-06 20:27 +0000
ctai ctai - Bug 1266644 - Simple refactoring. r=jesup r=pehrsons
41f21e3f7cbde78769c7cbc9cd17f1cba8e150ff
created 2016-04-25 11:59 +0800
pushed 2016-06-06 20:27 +0000
ctai ctai - Bug 1266644 - Unlock mMutex earlier. r=jesup r=pehrsons
fd16a818e34e5a28018e03b72330cdd39b59f3d7
created 2016-01-26 10:49 +0800
pushed 2016-06-06 20:27 +0000
ctai ctai - Bug 1266644 - Rename StreamBuffer to StreamTracks. r=jesup r=pehrsons
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-06-06 20:27 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
8fb7bca6de0512920752d72455d2a353ed2847f2
created 2016-05-25 19:18 +1200
pushed 2016-05-30 14:50 +0000
Karl Tomlinson Karl Tomlinson - Bug 1275754 - strip obsolete updates from mStreamUpdates when adding new updates. r=padenot, a=sylvestre
308b40b4502b136429fede9fa8880bb77d6a50d2
created 2016-04-22 17:14 +0200
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1266680 - Rename BlockTrackId to BlockSourceTrackId. r=jesup
099d4414bd63296d586699b6e2b9bae068a4c4eb
created 2016-04-22 16:24 +0200
pushed 2016-04-25 17:12 +0000
Paul Adenot Paul Adenot - Bug 1266438 - Remove workaround on OSX when switching device, not necessary with duplex mode. r=jesup
5663efa6c13cb03d23f4b840b433fb4e4498611d
created 2016-04-22 16:24 +0200
pushed 2016-04-25 17:12 +0000
Paul Adenot Paul Adenot - Bug 1266438 - Reset the AEC and other processing when audio devices change. r=jesup
34d7c1009ea882388eb2b2cc62f6ac6dbbb3c9b1
created 2016-04-15 15:52 +0200
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1246310 - Resample the AudioSegment in SourceMediaStream::AddAudioTrack. r=padenot
49d1b18f19702797612126f92e037d70f59d860e
created 2016-04-18 20:12 -0700
pushed 2016-04-25 17:12 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1262278 - Rename PlanarYCbCrImage::SetData and PlanarYCbCrImage::SetDataNoCopy r=nical
3f87c987333bc59831fe9a3142abbad591a9f3f9
created 2016-04-13 14:31 -0400
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1264195: Re-add SetMicrophoneActive() calls into the GraphDriver r=padenot
af97159979d24895030137be678cbfd5beea681c
created 2016-04-13 20:44 +0200
pushed 2016-04-25 17:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 53f96832a304 (bug 1264195) for building halting with error "GraphDriver.h:536:8: error: private field 'mMicrophoneActive' is not used". r=backout on a CLOSED TREE
53f96832a304865e2416b703bdd507f1d90efe24
created 2016-04-13 14:31 -0400
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1264195: Re-add SetMicrophoneActive() calls into the GraphDriver r=padenot
6c0267e552613c591e95d64540b89eb202d5418e
created 2016-04-08 14:54 -0400
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1263251: Calculate AudioTrackPresent() correctly in MediaStreamGraph r=padenot
b8f87a9c54d893808c484fa80b0e09ef08d0ec7b
created 2016-02-04 09:27 +0800
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Ensure a media element's ImageContainer is protected when playing a stream. r=mt,jesup
72c2bc247b28132ea50edc10067f61f6a2936c3e
created 2016-03-16 16:00 +0100
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Ensure DOMMediaStream principals reflect what could reside in their playback streams. r=mt,jesup
7bc17d548c9ad3a038de5ebc54c5735ae6fab385
created 2016-01-26 16:45 +0800
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Add `NotifyPrincipalHandleChanged` to MediaStreamTrackListener. r=mt,jesup
bc51bc21181543d940647d1b088e734f95553970
created 2016-01-21 19:25 +0800
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc
a60fb891f1031be59779ac632e9adb4fff5087b9
created 2016-03-18 14:21 +0100
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Switch MediaPipeline to use direct listeners on tracks. r=jesup,bwc
9d11ad3a0bf446e9da7394d04d187ba266dfbbf2
created 2016-03-03 17:28 +0100
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup
452ffa3e728fed357c5c291d6251b5ef1eed8d74
created 2016-01-05 10:16 +0800
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc
d11c35de46c969acf2f73498a0764b49edc86f7b
created 2016-03-03 17:27 +0100
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc
4ad566b38ebac36a905795473ed2b2706b8b5d58
created 2016-01-05 10:16 +0800
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc
49c2839c3cf99e50de1e124178e643dc467f00b2
created 2016-01-05 10:16 +0800
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc
da958105982700b4ab6390f33ca954169b939127
created 2016-01-05 10:16 +0800
pushed 2016-04-25 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Count the users of a MediaStream to ease Destroy() responsibility. r=roc
405894fb1dd517d7119ee4d6d04726ea371ffe31
created 2016-03-15 11:46 -0400
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1256510: When shutting down MediaStreamGraphs, if the graph hasn't started, let it start and shut down r=padenot
463b44507a7fc91fbff7b1d9342c57c66cda1f9d
created 2016-03-15 10:03 -0700
pushed 2016-04-25 17:12 +0000
Daniel Holbert Daniel Holbert - Bug 1256555: Wrap "shouldAEC" variable-usage in #ifdef for consistency & to fix --disable-webrtc build failure. r=jesup
b82d97221ce41253ce0fa1f93fa9b79efc5e8927
created 2016-03-15 17:52 +0100
pushed 2016-04-25 17:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d2144af8a3fe (bug 1256510) for failing reftest crashtests/876024-2.html. r=backout on a CLOSED TREE
d2144af8a3fee962d269a9e744e1933a4d363f28
created 2016-03-15 11:46 -0400
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1256510: When shutting down MediaStreamGraphs, if the graph hasn't started, let it start and shut down r=padenot
c0ec7ef7bde9d5a5c54a0f47eb6b41f04bed376a
created 2016-03-08 12:11 -0500
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1250934: Only dig out cubeb deviceIDs immediately before use since they can be freed r=padenot
9475dd9b3bf359a9660b9192ec750557e6d94973
created 2016-03-08 12:11 -0500
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1250934: Update some MediaStreamGraph logging r=padenot
48cb1d9b30393be6b2bc930258ed280fb16549a4
created 2016-03-08 12:11 -0500
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1250934: Block GraphDriver switching if audio input is enabled (full-duplex) r=padenot
a54bf2aa9dae7ab8b37613cea0eea13473f5de17
created 2016-03-08 12:11 -0500
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1250934: Don't reopen input AudioCallbackDrivers on a second use r=padenot
63597fc8d9d930d4a025c4e9ebf5da8053c4beea
created 2016-03-08 12:11 -0500
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1250934: Factor out AudioTracksPresent() in MediaStreamGraph, and add checks of 'pending' tracks r=padenot
6d8d2202d56049baf003b91fb251732fb300028b
created 2016-03-08 12:11 -0500
pushed 2016-04-25 17:12 +0000
Randell Jesup Randell Jesup - Bug 1250934: Don't allow switching to a clock driver when we already have a switch pending r=padenot
less more (0) -100 -60 tip