dom/media/ChannelMediaDecoder.h
6e1a7f2f6bb2a106ba490556ee1effd411726651
created 2019-11-13 22:40 +0000
pushed 2019-11-14 21:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1500049 - Wait for MediaCacheStreams to close properly before finishing MediaDecoder shutdown. r=bryce
7272d77d4e808dcbbd1f4f50210786dd326b218a
created 2019-11-14 00:32 +0200
pushed 2019-11-14 17:12 +0000
Csoregi Natalia Csoregi Natalia - Backed out 15 changesets (bug 1500049, bug 1172394, bug 1546756, bug 1302379) for failures on browser_disabledForMediaStreamVideos.js. CLOSED TREE
355f090421a6b38618b3f2e2e0c08d9166a78e72
created 2019-11-13 08:58 +0000
pushed 2019-11-14 17:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1500049 - Wait for MediaCacheStreams to close properly before finishing MediaDecoder shutdown. r=bryce
6c1abc27fd5d56cf76a69cc49a615176a8b74e9b
created 2019-06-04 06:32 +0000
pushed 2019-06-04 16:04 +0000
Andrea Marchesini Andrea Marchesini - Bug 1554847 - Improve cross-origin checks in canvas API - consider intermediate redirects, r=jya
06d609bdcac65efea169a092144a8dfc85b3dc01
created 2019-06-04 03:24 +0300
pushed 2019-06-04 03:45 +0000
Coroiu Cristina Coroiu Cristina - Backed out 4 changesets (bug 1554847) for wpt failures at /service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html
3ff9a221f3e50ae88a95d9b3d93a2ae1f62ccb2d
created 2019-06-03 09:54 +0000
pushed 2019-06-03 16:03 +0000
Andrea Marchesini Andrea Marchesini - Bug 1554847 - Improve cross-origin checks in canvas API - consider intermediate redirects, r=jya
a064b18a1a575f044d6f37c93eebb40296b650cd
created 2019-05-27 16:15 +0000
pushed 2019-05-28 09:38 +0000
Tarek Ziadé Tarek Ziadé - Bug 1542674 - Make Media debug info machine parsable r=padenot,smaug,jya
882bba44f789d3189564d44134a452daf2aad3ed
created 2019-05-07 15:07 +0300
pushed 2019-05-07 14:47 +0000
shindli shindli - Backed out changeset c386ebfd9c6b (bug 1542674) as per tarek's request on IRC
c386ebfd9c6bdcf77162391848b32f143561b67f
created 2019-05-06 16:39 +0000
pushed 2019-05-07 09:44 +0000
Tarek Ziadé Tarek Ziadé - Bug 1542674 - Make Media debug info machine parsable r=padenot,smaug
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
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
6064b17b6be60caaf9a1ddfa84df95c41b9ce0fb
created 2018-02-05 22:50 -0800
pushed 2018-02-18 09:35 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 2: Replace `override final` virtual function specifiers with just `final`. r=froydnj
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
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
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
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
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
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
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
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
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
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
44b026781b82fddd1a9c6dbf8f79c0588ab255a6
created 2017-10-04 16:30 +0200
pushed 2017-10-07 08:38 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move MediaChannelStatistics 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
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
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
d65d1c6af009bd18ec2abce87ebd7e4b402770a4
created 2017-08-17 15:41 +0800
pushed 2017-08-22 09:47 +0000
JW Wang JW Wang - Bug 1391170 - lessen the assertion in AddMediaElementToURITable() so we can move MediaDecoder::GetResource() to private. r=gerald
7518bf7c05bca9f1d517b450856e01a043c320ae
created 2017-08-17 15:20 +0800
pushed 2017-08-22 09:47 +0000
JW Wang JW Wang - Bug 1391142. P3 - remove IsLiveStream() from MediaResource. r=gerald
557168f0da997fd84ff16d02f18c2c5ffbdba5b4
created 2017-08-15 17:52 +1200
pushed 2017-08-18 20:11 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove ChannelMediaDecoder::CloneImpl() and remove subclasses of ChannelMediaDecoder. r=jwwang
a297b34e8d08b88bf5d7987291a9a3373011bb8a
created 2017-08-15 16:37 +1200
pushed 2017-08-18 20:11 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Make MediaDecoder::CreateStateMachine() non-virtual. r=jwwang
a1209f7f758573b7f8744f58a9f535542ea9fb85
created 2017-08-17 08:35 +0200
pushed 2017-08-17 11:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b86afd45a710 (bug 1390748)
17e31f111ffd3f629a3547b2b7050436e17e8d63
created 2017-08-17 08:35 +0200
pushed 2017-08-17 11:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d3c000525403 (bug 1390748)
d3c000525403411a57a465e076507efa984b84dc
created 2017-08-15 17:52 +1200
pushed 2017-08-17 11:02 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove ChannelMediaDecoder::CloneImpl() and remove subclasses of ChannelMediaDecoder. r=jwwang
b86afd45a710e16577c7313227cf6d1f3f4b5397
created 2017-08-15 16:37 +1200
pushed 2017-08-17 11:02 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Make MediaDecoder::CreateStateMachine() non-virtual. r=jwwang
e61998d0ccbae3a1921c943619f8f2cb932c0a3d
created 2017-08-16 21:33 -0700
pushed 2017-08-17 11:02 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 1390748) for build bustage
14d421ace6ccffb8f0c05f58726b6871a9f9e5e7
created 2017-08-15 17:52 +1200
pushed 2017-08-17 11:02 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove ChannelMediaDecoder::CloneImpl() and remove subclasses of ChannelMediaDecoder. r=jwwang
5d3b637d24851fb52af28f57c46be70b89e0bd51
created 2017-08-15 16:37 +1200
pushed 2017-08-17 11:02 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Make MediaDecoder::CreateStateMachine() non-virtual. r=jwwang
0f72d68caf0d337cc23bb966b364fe4ec893b1ca
created 2017-08-09 11:06 +0800
pushed 2017-08-10 15:20 +0000
JW Wang JW Wang - Bug 1388604 - move SetReadMode() from MediaResource to BaseMediaResource. r=gerald
3e3b6bc19d32ba4a69ad7dedd8cf09b8332a85a6
created 2017-08-07 18:09 +0800
pushed 2017-08-08 21:05 +0000
JW Wang JW Wang - Bug 1388228. P6 - following P5, we are now able to move some methods that are related to nsIChannel to BaseMediaResource. r=gerald
dc4f5f940ae50739e8d87813df7c98b33a403c42
created 2017-08-07 13:23 +0800
pushed 2017-08-08 21:05 +0000
JW Wang JW Wang - Bug 1388228. P5 - move some more members to ChannelMediaDecoder. r=gerald
bdfd4b67abc9670d33fcf3c615ae95a163d6565a
created 2017-08-07 11:48 +0800
pushed 2017-08-08 21:05 +0000
JW Wang JW Wang - Bug 1388228. P4 - move the implementation of MediaDecoder::CanPlayThroughImpl() down to ChannelMediaDecoder. r=gerald
e6db6ec1cab46333dc7bfcbed56e4a985b613386
created 2017-08-04 16:02 +0800
pushed 2017-08-08 21:05 +0000
JW Wang JW Wang - Bug 1388228. P1 - move some members to ChannelMediaDecoder. r=gerald
7a722d0827fbfeebb31a6242f04ba3ec033cb08a
created 2017-08-04 15:29 +0800
pushed 2017-08-07 10:50 +0000
JW Wang JW Wang - Bug 1383628. P5 - move CanClone() from MediaResource to BaseMediaResource. r=gerald
630ab1a8629dd171ecd87e54d28105264cdc9e2b
created 2017-08-04 14:52 +0800
pushed 2017-08-07 10:50 +0000
JW Wang JW Wang - Bug 1383628. P4 - move CloneData() and Create() from MediaResource to BaseMediaResource. r=gerald
cca7f586fc01ef5dd943b270aa835b79b74ace45
created 2017-08-03 17:48 +0800
pushed 2017-08-07 10:50 +0000
JW Wang JW Wang - Bug 1383628. P3 - devirtualize Load() which has no overrides. r=gerald
e1710efb9b709d69b8e53c26262390702873cce8
created 2017-08-03 17:47 +0800
pushed 2017-08-07 10:50 +0000
JW Wang JW Wang - Bug 1383628. P2 - move the call to Load() into Clone(). r=gerald
less more (0) -60 tip