dom/media/ChannelMediaDecoder.cpp
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-11-19 16:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
dcbdde8d683c1f2aedbdc1f484e3d1eaa9eaa3f5
created 2018-04-26 15:57 +0200
pushed 2018-04-27 21:52 +0000
Paul Adenot Paul Adenot - Bug 1457137 - Move instead of copying strings returned from various GetDebugInfo functions for HTMLMediaElement::MozDumpDebugInfo. r=gerald
ba5089a967b993f911896e1f787fb9c7c9b406c3
created 2018-03-20 09:48 +1100
pushed 2018-04-17 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1448222 - Remove MediaPrefs. r=jya
d8c358ea16eb86d821547f03820399314f55849f
created 2018-03-06 09:55 +1300
pushed 2018-04-10 09:57 +0000
Chris Pearce Chris Pearce - Bug 1443942 - Block mid-flight redirects to cross origin destinations during media loads. r=jya
ce0bde354931425a042449771d1d81f54fa316b9
created 2018-03-13 07:14 +0200
pushed 2018-03-13 09:58 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 2 changesets (bug 1443942) for mda assertion failures in /build/build/src/dom/media/ChannelMediaResource.cpp
446bfe8412cb963b62c51e90349a3a33ebc32467
created 2018-03-06 09:55 +1300
pushed 2018-03-13 09:58 +0000
Chris Pearce Chris Pearce - Bug 1443942 - Block mid-flight redirects to cross origin destinations during media loads. r=jya
f505a9fa69d180fd8562404c402330b12fa85d86
created 2018-03-13 00:43 +0200
pushed 2018-03-13 09:58 +0000
Noemi Erli Noemi Erli - Backed out 2 changesets (bug 1443942) for bustage on /testing/xpcshell/selftest.py on a CLOSED TREE
2257546ec4843183daeaff69e35c8a0a1e2ff5c4
created 2018-03-06 09:55 +1300
pushed 2018-03-13 09:58 +0000
Chris Pearce Chris Pearce - Bug 1443942 - Block mid-flight redirects to cross origin destinations during media loads. r=jya
1c354bfdde04756d61c8a4cf4d2769386ca1e224
created 2018-03-01 14:08 +1300
pushed 2018-03-02 23:07 +0000
Chris Pearce Chris Pearce - Bug 1441153 - Block cross origin redirects after media channel setup for wav. r=jya
4000e7883aefcc7886a7eabb43ac6b9e592a0066
created 2018-03-02 04:06 +0200
pushed 2018-03-02 10:16 +0000
Dorel Luca Dorel Luca - Backed out changeset 8ac015e40755 (bug 1441153) for web platform tests failre on media files
8ac015e407553baf5f4e60fe1e021d8d3f884e1a
created 2018-03-01 14:08 +1300
pushed 2018-03-02 10:16 +0000
Chris Pearce Chris Pearce - Bug 1441153 - Block cross origin redirects after media channel setup for wav. r=jya
72b59b20a04812e8f0b80bc27df09ebe0f884982
created 2018-01-09 17:49 +0800
pushed 2018-01-10 21:59 +0000
JW Wang JW Wang - Bug 1429009. P2 - remove unnecessary AbstractThread::AutoEnter. r=bechen,gerald
9a6c837be3b44d1fa175b0f00bb405d56ee2960a
created 2018-01-08 14:51 +0800
pushed 2018-01-10 21:59 +0000
JW Wang JW Wang - Bug 1429009. P1 - notify 'DownloadProgressed' immediately to preserve the event order. r=bechen,gerald
34d4a9907d4f2a1d76d173aee0768ef18b173f08
created 2017-12-19 17:56 +0800
pushed 2018-01-04 21:27 +0000
JW Wang JW Wang - Bug 1427931. P1 - remove MediaDecoder::PinForSeek/UnpinForSeek. r=bechen,gerald
bc335a5f19e8267d04fb35fc08846714a2376674
created 2017-12-23 16:40 -0500
pushed 2017-12-24 09:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 1425996 - Add in a few more instances of Unused that got missed in the first patch. r=gerald
289cacd0ec46632c92cd17a597ccfdee7f6ba6b1
created 2017-12-06 16:24 +0800
pushed 2017-12-14 09:52 +0000
JW Wang JW Wang - Bug 1424973. P2 - remove unused MediaDecoder::IsLiveStream() and friends. r=bechen,gerald
74b93a174cc418d8960b6ed8b948e403282fa18c
created 2017-12-06 16:00 +0800
pushed 2017-12-14 09:52 +0000
JW Wang JW Wang - Bug 1424973. P1 - propagate 'IsLiveStream' changes to MDSM in MediaDecoder subclasses. r=bechen,gerald
821560cd716d50fbb0c49d0170bd351255e55bc3
created 2017-12-05 16:01 +0800
pushed 2017-12-13 10:13 +0000
JW Wang JW Wang - Bug 1423465. P7 - GetOwner()->DownloadProgressed() should be called after updating mCanPlayThrough. r=bechen,gerald
a493885e5a0da3d0d42a55a53b1f5bf1016069d4
created 2017-12-05 15:21 +0800
pushed 2017-12-13 10:13 +0000
JW Wang JW Wang - Bug 1423465. P5 - run ComputePlaybackRate() off the main thread. r=bechen,gerald
73b7657b4c395e3491e2aba0122080f2755fa9dd
created 2017-12-05 15:06 +0800
pushed 2017-12-13 10:13 +0000
JW Wang JW Wang - Bug 1423465. P4 - run GetStatistics() off the main thread. r=bechen,gerald
c4910160b6e321b49d8e5bb13a7dcd4f95f84c35
created 2017-12-05 14:13 +0800
pushed 2017-12-13 10:13 +0000
JW Wang JW Wang - Bug 1423465. P2 - run UpdatePlaybackRate() off the main thread. r=bechen,gerald
247347cf175af63bf81e46c9c0dde67a1fdced6c
created 2017-12-01 14:02 +0800
pushed 2017-12-13 10:13 +0000
JW Wang JW Wang - Bug 1422657. P2 - remove unused mDecoderPosition and related code. r=bechen,gerald
98c7a448aadd09f0b1a174082e12366f7f5ae205
created 2017-12-01 13:53 +0800
pushed 2017-12-13 10:13 +0000
JW Wang JW Wang - Bug 1422657. P1 - GetStatistics() should pass mPlaybackPosition to mResource->GetCachedDataEnd(). r=bechen,gerald
dca4b9b236d79b3591434b1170aa46f622887014
created 2017-10-13 16:31 +1100
pushed 2017-12-07 10:50 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDMOZ_LOG in media stack - r=jwwang
bce6b611bced2bd57e565339ecc9fd79ecbdc59f
created 2017-10-10 17:55 +1100
pushed 2017-12-07 10:50 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDLogger in media stack - r=jwwang
d1f1e12af235415ede6221af98cdaeb5d1b2f1d6
created 2017-12-06 00:40 +0200
pushed 2017-12-06 09:53 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1422657) for browser chrome failures on browser_cache.js r=backout on a CLOSED TREE
b1ba2dcb91f1e9aa2661a53809aded5cd70400e1
created 2017-12-01 15:05 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1422677. P5 - remove mPlaybackBytesPerSecond and mPlaybackRateReliable by removing the side effect of ComputePlaybackRate(). r=bechen,gerald
1d953f13c602125d17dd62f45faba00c669ba464
created 2017-12-01 14:44 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1422677. P4 - remove the call to ComputePlaybackRate() from OnPlaybackEvent(). r=bechen,gerald
e5d7450bab22a5dd1ad4b1204206f5488afe30db
created 2017-12-01 14:36 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1422677. P3 - pass a MediaStatistics to ShouldThrottleDownload(). r=bechen,gerald
fc1f79c3a2448bbc371f1cc2982ac6e1fcd0ede8
created 2017-12-01 14:34 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1422677. P2 - remove the side effect of MediaDecoder::CanPlayThrough(). r=bechen,gerald
2449725cc193705c3fa6ad8fb7916c6aa53aed6c
created 2017-12-01 14:24 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1422677. P1 - move the call to ComputePlaybackRate() out of UpdatePlaybackRate(). r=bechen,gerald
7267883c2b722f806fc11c35ff9c8c5743a57bf3
created 2017-12-01 14:02 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1422657. P2 - remove unused mDecoderPosition and related code. r=bechen,gerald
9c77dddb2faca84bd8cf09fc2007e18986e62f64
created 2017-12-01 13:53 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1422657. P1 - GetStatistics() should pass mPlaybackPosition to mResource->GetCachedDataEnd(). r=bechen,gerald
0132d8fe0d557650c132b7d24ae96d0069d862a4
created 2017-12-01 12:25 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1421179. P3 - ComputePlaybackRate() should call mPlaybackStatistics.GetRate() instead of mPlaybackStatistics.GetRateAtLastStop(). r=bechen,gerald
43a77e985bfe0bb9f44eb53d01c03ac84c5da903
created 2017-12-01 11:26 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1421179. P2 - mPlaybackStatistics should accumulate bytes as playback position progresses. r=bechen,gerald
d6b0da49aaf707c2294a0a461080715b0e9fa5b4
created 2017-12-01 10:33 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1421179. P1 - associate data with playback events published by MDSM. r=bechen,gerald
7872c5484cd1b5d7a0e7bc79a7291f586cf9bfa9
created 2017-11-30 11:21 +0800
pushed 2017-12-01 10:52 +0000
JW Wang JW Wang - Bug 1421875. P3 - remove MediaDecoder::DownloadProgressed() which is basically a one-line call to GetOwner()->DownloadProgressed(). r=bechen,gerald
b6ee65d949c5fddfb971759f4e3dfdae28d7ffd2
created 2017-11-30 10:51 +0800
pushed 2017-12-01 10:52 +0000
JW Wang JW Wang - Bug 1421875. P1 - rename MediaDecoder::NotifyDataArrivedInternal(). r=bechen,gerald
397be73c1a6f97441347983b2d33eab554522ee9
created 2017-11-29 10:57 +0800
pushed 2017-11-30 21:52 +0000
JW Wang JW Wang - Bug 1421861 - remove unused MediaStatistics::mDecoderPosition. r=bechen
b89049710a24aff55abe75f6d89dc59f8b353a9d
created 2017-11-28 10:43 +0800
pushed 2017-11-29 10:09 +0000
JW Wang JW Wang - Bug 1421134. P1 - default MediaCacheStream::mCurrentMode to MODE_METADATA. r=bechen,gerald
c0088b6705c90f5f5786bf97bf5c8bcb5f637c7e
created 2017-11-17 11:07 +0800
pushed 2017-11-17 22:01 +0000
JW Wang JW Wang - Bug 1417869. P3 - pass descriptive messages to NetworkError(). r=jya
f4fa9fab2f3e383661e8335b99b14fa0fdcadde8
created 2017-11-15 11:24 +0800
pushed 2017-11-15 22:22 +0000
JW Wang JW Wang - Bug 1417305. P3 - treat NS_BASE_STREAM_CLOSED as success. r=bechen,gerald
07d135dc471e53278f3da8c2ff4a244797d78fba
created 2017-11-15 11:07 +0800
pushed 2017-11-15 22:22 +0000
JW Wang JW Wang - Bug 1417305. P2 - move some code from NotifyDataEnded() into NotifyDownloadEnded() to make the code more readable. r=bechen,gerald
11fdb4965fa143d6ef091d45cbdaf677685129a1
created 2017-11-10 14:27 +0800
pushed 2017-11-15 22:22 +0000
JW Wang JW Wang - Bug 1417305. P1 - let callers of MediaResourceCallback::NotifyDataEnded() decide whether to call it synchronously. r=bechen,gerald
3a04b939c55a65748adf3e648852e94bb3245cce
created 2017-10-25 13:57 +0800
pushed 2017-10-26 09:19 +0000
JW Wang JW Wang - Bug 1411476. P5 - dump debug info for ChannelMediaResource. r=gerald
0d9c6250f99dc4b6aa1a94f5260737d046c52b1e
created 2017-10-17 11:45 +0200
pushed 2017-10-17 09:45 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
e405a4ec473c3d510047fff16599a5f73a8d600b
created 2017-10-15 23:15 -0700
pushed 2017-10-17 09:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2i - Switch to NS_NewTimer* in dom. r=njn
9fe2c17be333cbdf8c480fc6d73c6b83a8c090ef
created 2017-10-16 22:55 +0200
pushed 2017-10-17 09:43 +0000
Chris Pearce Chris Pearce - Bug 1409178 - Move DecoderTraits::CreateDecoder() to ChannelMediaDecoder::Create(). r=jwwang
a27f0f4180ef4569b1370e6b611f268f5a437496
created 2017-10-04 20:57 +0200
pushed 2017-10-07 08:38 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move BaseMediaResource declaration to its own file. r=jwwang
bd93f2e8986baa83c634612dc013a4d42781b09d
created 2017-09-05 17:39 +0800
pushed 2017-09-11 09:16 +0000
JW Wang JW Wang - Bug 1398659. P4 - remove unused code and add some assertions. r=gerald
2a71c9276c31863aee681682b78679437f94fe70
created 2017-09-05 17:35 +0800
pushed 2017-09-11 09:16 +0000
JW Wang JW Wang - Bug 1398659. P3 - ChannelMediaResource::Open() is a no-op for a cloned resource. r=gerald
23fd25a4f713caf2a962727023e079aaa056074a
created 2017-09-06 15:12 +0800
pushed 2017-09-07 10:31 +0000
JW Wang JW Wang - Bug 1395802. P1 - add AbstractMainThread() to MediaResourceCallback. r=cpearce
e3f58e6eeb8f3890673fc3795924dab52f135f83
created 2017-08-31 17:31 +0800
pushed 2017-09-02 21:59 +0000
Kaku Kuo Kaku Kuo - Bug 1393399 P3 - keep the MediaDecoderOwner's identification in MFR; r=gerald
9b9102b84ebc0a86b3a1f4f63a0c51b17c78cb09
created 2017-08-24 18:10 +0800
pushed 2017-08-29 18:28 +0000
JW Wang JW Wang - Bug 1393386. P2 - remove MediaDecoder::GetResource(). r=gerald
96a77311197afb493fc0df71eeaf571fc1fda195
created 2017-08-24 18:08 +0800
pushed 2017-08-29 18:28 +0000
JW Wang JW Wang - Bug 1393386. P1 - make PinForSeek/UnpinForSeek pure virtual. r=gerald
6683845d49b5e3486fd57a3e1ae4476f409b0cc7
created 2017-08-24 17:35 +0800
pushed 2017-08-28 14:47 +0000
JW Wang JW Wang - Bug 1393379. P1 - make MediaDecoder::AddSizeOfResources pure virtual. r=gerald
772c18f3310d5039f6dba617460b6f08c48ae3c7
created 2017-08-24 16:58 +0800
pushed 2017-08-28 14:47 +0000
JW Wang JW Wang - Bug 1393369. P1 - virtualize MediaDecoder::GetCurrentPrincipal() so the sub-classes know how to calculate the current principal. r=gerald
47258c1620dc208fbbadefed5efb794c174da3b2
created 2017-08-24 00:06 +0800
pushed 2017-08-25 21:21 +0000
JW Wang JW Wang - Bug 1393346. P1 - virtualize IsTransportSeekable(). r=gerald
1d196a124e475b19735b6710d3e66083d4006760
created 2017-08-23 14:32 +0800
pushed 2017-08-25 11:08 +0000
JW Wang JW Wang - Bug 1392919. P1 - include the suspend status when notifying NotifySuspendedStatusChanged. r=gerald
less more (0) -60 tip