User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
pehrsons@gmail.com Fri Mar 18 13:49:47 2016 +0000 | 8637e7a40c105df0c4ef8fbcab6b0a894bbca2a8 | Andreas Pehrson — Bug 1208371 - Do image format conversion async in MediaPipeline. r?jesup |
e70f91f63ddcd77eee4cdff9460d55c2b66596ee | Andreas Pehrson — Bug 1208371 - Don't push frames as they come in to MediaEngine. r?jesup | |
67ce299bed056656c11826e39acf2e5eeb602767 | Andreas Pehrson — Bug 1208371 - Update sink identity after adding track. r?mt | |
78acdeee3d6ff5cec1bf1dccb7014a01edea913b | Andreas Pehrson — Bug 1208371 - Don't treat audio chunks as mutable in MediaPipeline. r?jesup | |
6fc4f359d6ad3aaad42cf9fc1ca4b2755be65111 | Andreas Pehrson — Bug 1208371 - Never send more than one disabled frame in a row to the WebRTC encoder. r?jesup | |
47d364ae8a40651eeffe58602c030508f3ed1c7b | Andreas Pehrson — Bug 1208371 - Forward declare DOMMediaStream in HTMLMediaElement.h. r?jesup | |
5a8f4782283553b82761cd5dae526941d46e4456 | Andreas Pehrson — Bug 1208371 - Forward declare MediaStreamGraph classes in MediaPipeline.h. r?bwc | |
e67bd89d10d9116b3fb12031ec3c715c6429ecc5 | Andreas Pehrson — Bug 1208371 - Move GetCurrentTime undef to DOMMediaStream.cpp. r?jesup | |
a32b5c32eb3a1319dc56b74f0b9b646ec0b91a73 | Andreas Pehrson — Bug 1208371 - Move MediaStreamTrack's label to MediaStreamTrackSource. r?jib | |
72684f8a690869e6c91f6a8c1b9ce6bdc39e0baa | Andreas Pehrson — Bug 1208371 - Clean up unnecessary virtuals in MediaPipeline. r?bwc | |
e7882b5cd8f6ba4bce49b048115f2961a94dc706 | Andreas Pehrson — Bug 1208371 - Forward declare MediaStreamTrack in MediaPipeline.h. r?bwc | |
fcd8215288dafb7169db09cad658d6512e76a8f7 | Andreas Pehrson — Bug 1208371 - Ensure a media element's ImageContainer is protected when playing a stream. r?mt,jesup | |
092b59187d402e81da8007c1c569bb61da351a75 | Andreas Pehrson — Bug 1208371 - Ensure DOMMediaStream principals reflect what could reside in their playback streams. r?mt,jesup | |
a049665ffbf62f44964bd7e6bc0c45ca7668a195 | Andreas Pehrson — Bug 1208371 - Hook up MediaPipeline with PrincipalHandle. r?mt,bwc | |
5c80a236a26a1154431bf3c8998ce539cf00ea08 | Andreas Pehrson — Bug 1208371 - Hook up DecodedStream with PrincipalHandle. r?mt,jwwang | |
146465c1d9a3fd779fe144b8ba2c487f75dee0e5 | Andreas Pehrson — Bug 1208371 - Add a PrincipalHandleListener to MediaStreamTrack. r?mt,jesup | |
edc6a379b339b69be5e598d14b455968d0a1ec9b | Andreas Pehrson — Bug 1208371 - Add `NotifyPrincipalHandleChanged` to MediaStreamTrackListener. r?mt,jesup | |
c5beacf7bb63e4eb9c0c8e521cccd4c73dc68f82 | Andreas Pehrson — Bug 1208371 - Add PrincipalHandle to MediaChunks. r?mt,jesup | |
265d381baeca0228a72b2bb48871270d608fa352 | Andreas Pehrson — Bug 1208371 - Implement operator!= for nsMainThreadPtrHandle. r?bholley | |
b772f4d4bc19b82712cb4b876bc4c783add0cce2 | Andreas Pehrson — Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r?roc | |
323442c4e049bac5f4cf210980c79aa573e4d21b | Andreas Pehrson — Bug 1208371 - Improve reliability of test_mediarecorder_record_timeslice.html. r?jwwang | |
f558878e2449672141fec69b0ce58464a986998f | Andreas Pehrson — Bug 1208371 - Wait for "loadedmetadata" before setting up nodes in test_mediaElementAudioSourceNodeCrossOrigin.html. r?padenot | |
9a334eadae40baa2d5f69ba4b60f455500c7d380 | Andreas Pehrson — Bug 1208371 - Clear output canvas on each drawImage(). r?jib | |
517b9deed7065d9318278799c1135b4a3dc1eff8 | Andreas Pehrson — Bug 1208371 - Don't dispatch conduit destruction to main thread when not needed. r?bwc | |
f338639b37cf3371012436f1f9ad163b37719f36 | Andreas Pehrson — Bug 1208371 - Guard LoadManagerSingleton with a WeakPtr. r?pkerr | |
88eb2907e497528f3d13833782ae4986146f6fdd | Andreas Pehrson — Bug 1208371 - Add disconnect method to test helper AudioStreamAnalyser to improve performance on slow devices. r?padenot | |
8d33b3ab5ce16ebe13985cd2c698fc04c4891258 | Andreas Pehrson — Bug 1208371 - Remove debug canvas from mediaStreamConstructors test to help android perf. r?padenot | |
05765fcea4f9ce4f6af95622b76d512cbdb41ee9 | Andreas Pehrson — Bug 1208371 - Enable test_peerConnection_trackDisabling.html on android 4.3 debug. r?jib | |
241934caf9ea136daa4926fa5b5b603f697bbeb9 | Andreas Pehrson — Bug 1208371 - Remove debug canvas from peerConnection_trackDisabling test to help android perf. r?padenot | |
09e81c59240b19aa0fbe913cf60fbbff1dc1eb10 | Andreas Pehrson — Bug 1208371 - Remove debug canvas from addTrackRemoveTrack test to help android perf. r?padenot | |
7fd72eb444871040356bc02801fa779e1d8ef775 | Andreas Pehrson — Bug 1208371 - Remove unnecessary fakeTracks:true from test_streams_individual_pause.html. r?jib | |
9b58316fb50e38adc40a15ffb2a5234e845dd65e | Andreas Pehrson — Bug 1208371 - Add a track getter to gUM for fake tracks. r?jib | |
8294f12677c87b72376bfd0e19efece60ff862f6 | Andreas Pehrson — Bug 1208371 - Do not require DOMLocalMediaStream for gUM (audioCapture). r?jib | |
a46123351f8998ab44ec5e5e501dfac616191e94 | Andreas Pehrson — Bug 1208371 - Make GraphDriver callback log calls verbose. r?padenot | |
2b8ce704b0745150f21ae464f517a72c4678795b | Andreas Pehrson — Bug 1208371 - Switch MediaStreamTrack to enable/disable tracks on owned stream. r?jesup | |
9c1c883ac38202c2e30133592a742f536016effa | Andreas Pehrson — Bug 1208371 - Let PeerConnection consume principals from tracks instead of streams. r?mt | |
2734e42f96a537cc91e4b9b531f3c6bf329dbd09 | Andreas Pehrson — Bug 1208371 - Switch MediaPipeline to use direct listeners on tracks. r?jesup,bwc | |
9600093016a6e524d2bf34dbcb27905e481ddc0d | Andreas Pehrson — Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r?roc,jesup | |
17484eec167498d28b6a12f3ab347b9260f02774 | Andreas Pehrson — Bug 1208371 - Test disabling track across peerconnection not affecting clones. r?jib | |
b0c78c1bc07d80c73e30896c25e8ed3b624f3aee | Andreas Pehrson — Bug 1208371 - Simplify track disabling test code. r?jib | |
4b5d7c4f875af6691046a85de13c6c193322d0a9 | Andreas Pehrson — Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r?roc | |
bc6ae2dd320a2ec79a91876d20799033d1a7a856 | Andreas Pehrson — Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r?roc | |
19dcbb152b8a78178846c3aa2a6ef3431c6a68df | Andreas Pehrson — Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r?roc | |
ddf2c4ddcae7d9589476421ba8bd680741a9cfc5 | Andreas Pehrson — Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r?roc | |
d7fca177e825faf42e40af201a2982671ce1e478 | Andreas Pehrson — Bug 1208371 - Remove PeerIdentity from DOMMediaStream. r?mt | |
6e3eb4a750be137c11f79f287621236788fb3b5c | Andreas Pehrson — Bug 1208371 - Move PeerConnection to use PeerIdentity on MediaStreamTrack. r?mt | |
179d12231b70f8f39ba7076d4fa8f18ef53086f4 | Andreas Pehrson — Bug 1208371 - Add PeerIdentity to LocalTrackSource for gUM tracks. r?mt | |
78176849b556837d945b61ae63fdbbea088d1aea | Andreas Pehrson — Bug 1208371 - Add GetPeerIdentity() to MediaStreamTrackSource. r?mt | |
4b9a4373acb815d82e937e59d7145d8af0ca8473 | Andreas Pehrson — Bug 1208371 - Make PeerIdentity RefCounted. r?mt | |
70d95aa7d8a177cdb8b969d04cd276bb6e9e0e17 | Andreas Pehrson — Bug 1208371 - Modify WebAudio source nodes tests to wait for tracks befoure measuring nr of samples. r?padenot | |
e34b4e58f56faffee71a006f547f1d5d7deb4c8b | Andreas Pehrson — Bug 1208371 - Update tests to accomodate the fact that MediaStreamAudioSourceNodes lock onto the first audio track. r?padenot | |
0192824ef8e7eee8a84a96f7e774307bf81436ff | Andreas Pehrson — Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r?roc | |
30970d7ea3df4930afaab72b2390293472c23727 | Andreas Pehrson — Bug 1208371 - Change HTMLMediaElement video sinks to check principal for video only tracks. r?mt | |
e38700f246f8924cc7c4635aef4d9f18fd21c268 | Andreas Pehrson — Bug 1208371 - Remove CORSMode methods from DOMMediaStream. r?mt | |
6092f83a0f42b67d75fb998a975b990d92eab9aa | Andreas Pehrson — Bug 1208371 - Move HTMLMediaElement::CaptureStream to forward CORSMode changes through MediaStreamTrackSource. r?mt | |
475f9404726f7dbee9f0e199b4cd7db2d4715294 | Andreas Pehrson — Bug 1208371 - Lock MediaStreamAudioSourceNode onto the first AudioStreamTrack in mInputStream at time of construction. r?mt,padenot | |
613bf001396b3115eaf8db10b1fc682383b73831 | Andreas Pehrson — Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r?roc | |
9263841d760637a9d5976b41e048f4d3a00be292 | Andreas Pehrson — Bug 1208371 - Add CORSMode methods to MediaStreamTrack. r?mt | |
00a51c27520180068c3f23c503272f4b3218955e | Andreas Pehrson — Bug 1208371 - Test MediaStreamTrack::Clone(). r?jib | |
ff5fdb9c03db4746f7e85577dd0e931ed78f6348 | Andreas Pehrson — Bug 1208371 - Resolve ambiguous symbol MediaStreamTrack. r?bwc | |
2c269d1c2c1306ff9f06cc7e5a833ef8e05c85f5 | Andreas Pehrson — Bug 1208371 - Rename CreateOwnDOMTrack/CreateClonedDOMTrack to CreateDOMTrack/CloneDOMTrack. r?jib | |
38a71f9332fc0706613d3c76bdd333b2be52752f | Andreas Pehrson — Bug 1208371 - Test DOMMediaStream::Clone(). r?jib | |
49e0c86c7bf774c992559fa9328c6ee384875734 | Andreas Pehrson — Bug 1208371 - Move track.stop() helpers to MediaStreamPlayback. r?jib | |
c87f87c359e64bbb6287597b5adfeba94b2e9de4 | Andreas Pehrson — Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r?roc | |
38455c4cd4e95d13b5df33e4b171afd165afa8a0 | Andreas Pehrson — Bug 1208371 - Various cleanups in DOMMediaStream/MediaStreamTrack. r?jib | |
b660314897043e67ac94d1d3d97fb7ffe23fb8fd | Andreas Pehrson — Bug 1208371 - Implement DOMMediaStream::Clone() r?smaug,jib,roc | |
915c766d529e027cd134c727b6ef905bf2227521 | Andreas Pehrson — Bug 1208371 - Implement MediaStreamTrack::Clone(). r?smaug,jib,roc | |
b77b2be1ea9161fc8773f049b6a0afe072146ae2 | Andreas Pehrson — Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r?roc | |
12a7b93789fcad5afb766f5bb782123f3901f6da | Andreas Pehrson — Bug 1208371 - Kill nsDOMUserMediaStream with fire. r?jib | |
52c37d3e6a4e629522034dc83a239f62cf888988 | Andreas Pehrson — Bug 1208371 - Route ApplyConstraints through MediaStreamTrackSource. r?jib | |
9acdab4e4bb1c643b5e2f9dc7f18251e0e253c28 | Andreas Pehrson — Bug 1208371 - Remove MediaStreamTrack::GetStream. r?jib | |
67770eae8a882d170a56d2906b8a3b8907a1ca1e | Andreas Pehrson — Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r?roc | |
1d84aea4dfc5986fe319a00e8b6dfdde58495151 | Andreas Pehrson — Bug 1208371 - Make it possible to look up stream id by track in PeerConnectionImpl. r?jib | |
206354fbd858b7c1ab510a948a44d5ba4d806c69 | Andreas Pehrson — Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r?roc | |
a51dd8868a6d6fff642b18f240bdeba13aa353be | Andreas Pehrson — Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r?roc | |
063b7551222be1238e3d39fef3d795bcb6649fb4 | Andreas Pehrson — Bug 1208371 - Remove some no longer necessary principal methods on DOMMediaStream. r?mt | |
0b0cb201417390dcddc9b63b8407a3e9d89ca7c3 | Andreas Pehrson — Bug 1208371 - Make remaining DOMMediaStream principal sources use MediaStreamTrack. r?mt | |
cb01ba3ab18e534eb09d75415c117b1b8961caed | Andreas Pehrson — Bug 1208371 - Make PeerConnectionImpl pass its principal to MediaStreamTrack through a new RemoteTrackSource. r?mt | |
d82b0d2f9bec7f922a48fd7634d3816ead72f471 | Andreas Pehrson — Bug 1208371 - Break PCImpl::SetRemoteDescription into smaller pieces. r?mt,bwc | |
78d4cebecf0d9195b7d10b2142f409a42ae337f1 | Andreas Pehrson — Bug 1208371 - Make ImageCapture listen to principal changes of MediaStreamTrack instead. r?mt | |
4f78d6335115491efef8b9114ff78da54053e49e | Andreas Pehrson — Bug 1208371 - Make MediaManager pass its principal to MediaStreamTrack for gUM. r?mt | |
af35095f435d43c4eac25c7c270b992f7901e500 | Andreas Pehrson — Bug 1208371 - Make HTMLMediaElement::CaptureStream pass its principal to MediaStreamTrack. r?mt | |
b8fee102080caff5178ca7067f0ce8a132b2dbd7 | Andreas Pehrson — Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r?roc | |
f30344e8e9586c921de08c627950534d24404651 | Andreas Pehrson — Bug 1208371 - Let DOMMediaStream base its principal on the tracks it contains. r?mt | |
8ec82eaa53bdd005501373f6437f9ee3517a3fd6 | Andreas Pehrson — Bug 1208371 - Create MediaStreamTrackSource::Sink that forwards principal changes from the source. r?mt | |
e46aaf05cbd9a03fa2616ec13403d2e9407134e2 | Andreas Pehrson — Bug 1208371 - Add principal APIs to MediaStreamTrack. r?mt | |
1606934d08c354e2b51a69f9cfbf913ba5a5c829 | Andreas Pehrson — Bug 1208371 - Turn DOMMediaStream::PrincipalChangeObserver into PrincipalChangeObserver<DOMMediaStream>. r?mt | |
476f3891ead7c5cc065427d3ce0eefdb24eb3e12 | Andreas Pehrson — Bug 1208371 - Add a generic PrincipalChangeObserver interface. r?mt | |
2c66000b3727a25f0405abf8f339cfbe19c3f782 | Andreas Pehrson — Bug 1208371 - Add DOMMediaStream::GetTrackById/GetOwnedTrackById. r?jib | |
9507814f939cb50936a54d63cb6d3989d2d62bd0 | Andreas Pehrson — Bug 1208371 - Add MediaStreamTrack::Graph(). r?jib | |
44d1be17b33f4cdafb535e078c62cb81d1153843 | Andreas Pehrson — Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r?roc | |
3c8104515d957e533d74eead9b16a01cc592f65d | Andreas Pehrson — Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r?roc | |
84240bb72ad01fa5938f34a8d1065695aeb980c4 | Andreas Pehrson — Bug 1208371 - Add convenience method for checking if TrackID is explicit. r?roc | |
564768f60d7eeb7d78d922af28284fe20c9a5444 | Andreas Pehrson — Bug 1208371 - Count the users of a MediaStream to ease Destroy() responsibility. r?roc | |
ce58d9df0169e35f7e767eaa99a81268fa4c3cb7 | Andreas Pehrson — Bug 1208371 - Add some MediaStreamTrack helper methods. r?roc | |
a7a6ae42cc9b4e535f7499fb8996a8576116ae93 | Andreas Pehrson — Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r?roc | |
673666c006a1d8628fda55e48f6966a9d11fbb57 | Andreas Pehrson — Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r?roc | |
fc6b0c796741d6cb94bf0bf6ff4e5ce8c54adc06 | Andreas Pehrson — Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r?roc | |
13b5bd00dc0a90b93a1d36c5a966348c40f87876 | Andreas Pehrson — Bug 1208371 - Add a MediaStreamTrackSource interface. r?roc | |
9cb8ede409295cb01f8dbfeb16296b7388bb1cec | Andreas Pehrson — Bug 1208371 - Un-nest MediaEngineSource::PhotoCallback. r?roc | |
d04a7967e8bc5547432f36374e9f678875f7b7c8 | Andreas Pehrson — Bug 1208371 - Track original track in MediaStreamTrack clones. r?jib | |
5c5be90b49be2fed66db3655a6915b469c955b2e | Andreas Pehrson — Bug 1208371 - Introduce MediaStreamTrack logs. r?roc,jib | |
b19a04268ea8227a5532dd56fc021dfb6b1b4c5f | Andreas Pehrson — Bug 1208371 - Remove unused MediaManager::NotifyMediaStreamTrackEnded. r?jib | |
efd3c58e5e9d7dba7a89df8177bc541165e84370 | Andreas Pehrson — Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r?roc | |
af2663cda4dee49253ee7d4b14bfd56ceccbcaa6 | Andreas Pehrson — Bug 1208371 - Make AudioCaptureStream startable. r?padenot | |
b4d87d68725a79780321e6fee7b102b71634a5b2 | Andreas Pehrson — Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r?roc |