dom/media/MediaResource.h
4bcb64fd8fa1aae1bdb7a2a019a283eacb7af4ca
created 2018-12-14 10:28 +0100
pushed 2018-12-14 09:38 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1513900 - Reformat everything on the ESR branch to the Google coding style r=ehsan a=liz
bce6b611bced2bd57e565339ecc9fd79ecbdc59f
created 2017-10-10 17:55 +1100
pushed 2019-10-22 22:25 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDLogger in media stack - r=jwwang
0fe153d0bc4a6253ad4de8834b6c5f73075e9d72
created 2017-12-04 16:29 +1300
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1422662 - Move BaseMediaResource::Close() into MediaResource class. r=jwwang
8295eb601d27dbb4aaa15d879bc9795a200789ee
created 2017-12-04 09:21 +0200
pushed 2019-10-22 22:25 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 7a2629417a47 (bug 1422662) for bustage r=backout on a CLOSED TREE
7a2629417a4707f15b8c35c8fccecee530904e73
created 2017-12-04 16:29 +1300
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1422662 - Move BaseMediaResource::Close() into MediaResource class. r=jwwang
3caa8e04c70982a7535be5c8c573af400663870d
created 2017-11-15 17:18 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1417774 - remove unused MediaResource::Tell(). r=bechen
7f26ac4150e5bb809de36a24cd5d8bad5a53e9de
created 2017-11-13 17:16 +1100
pushed 2019-10-22 22:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1414759 - Replace some unnecessary media prefs with code constants. r=cpearce
c82b0e52307cd9282e7b4deba130b97611423459
created 2017-10-05 09:27 +0200
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move MediaPrefs include from MediaResource.h into cpp file. r=jwwang
24f895e736492b876ffa173455643186f34bd2d6
created 2017-10-04 21:25 +0200
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move MediaResourceIndex implementation to MediaResource.cpp. r=jwwang
a27f0f4180ef4569b1370e6b611f268f5a437496
created 2017-10-04 20:57 +0200
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move BaseMediaResource declaration to its own file. r=jwwang
34e8c0b24dda0c3e025c1c8021c001d236e8a466
created 2017-10-04 16:55 +0200
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move SEEK_VS_READ_THRESHOLD to where it's used. r=jwwang
d626833c3f4c216fd37199a9f7737e1a7c3efd37
created 2017-10-04 16:53 +0200
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move HTTP_REQUESTED_RANGE_NOT_SATISFIABLE_CODE to the file it's used in. r=jwwang
62643787da2badd76e74dfebb2a4ce2a1ec8160a
created 2017-10-04 16:35 +0200
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move ChannelSuspendAgent to ChannelMediaResource.h. r=jwwang
44b026781b82fddd1a9c6dbf8f79c0588ab255a6
created 2017-10-04 16:30 +0200
pushed 2019-10-22 22:25 +0000
Chris Pearce Chris Pearce - Bug 1405697 - Move MediaChannelStatistics to its own file. r=jwwang
4ff9ba1e5310716535a3335045720f4ffccf05dc
created 2017-09-18 13:34 +0200
pushed 2019-10-22 22:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1388125 - CloneableWithRangeMediaResource for streams implementing nsICloneableInputStreamWithRange, r=jya
ab042a1a2b843a1b468db2a58927667776de2aea
created 2017-09-18 13:33 +0200
pushed 2019-10-22 22:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1388125 - Move ChannelMediaResource to separate files, r=jya
9f86654073e285d5af2a7250873c7701b53ce22c
created 2017-09-14 14:33 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1399751. P3 - pass the offset of range request to ChannelMediaResource::OnStartRequest(). r=gerald
9b145214faaeca65848f6269d2c7571f204b3025
created 2017-08-29 17:57 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1399372 - update the principal only once per OnDataAvailable() call. r=cpearce
84abfad4ada97255d6e1e4dbbb44029b1600eca0
created 2017-09-08 17:35 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1398711. P1 - remove unused methods. r=gerald
951c770131ae5da7afce2778aca453c98e6da141
created 2017-09-09 00:37 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1395855. P2 - store the offset of range request. r=cpearce
803f854237c1408d652d02dbcad0900f12a05960
created 2017-09-08 15:09 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1395855. P1 - remove ChannelMediaResource::mOffset so we have less data race to worry about. r=cpearce
665409f64b7083a98033e61b7191d4b68ccaf1e4
created 2017-09-08 11:20 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1398659. P10 - remove ChannelMediaResource::mIgnoreClose. r=gerald
efd3ef5ae6f93952fbdc0483a5ffe598b321e477
created 2017-09-07 16:08 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1398659. P9 - remove unused member. r=gerald
020a6054e22840ec66c1f0e0a0bfa3a83040cc7c
created 2017-09-07 15:12 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1398659. P6 - remove the nsIStreamListener** parameter from OpenChannel(). r=gerald
6469a2cb7df662afb23493b5566f99b6802fcb5a
created 2017-09-01 14:32 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1395802. P4 - we don't need lock since mChannelStatistics is always accessed on the main thread. r=cpearce
a2a1ce612e91893ee3bc4c93d2a63b210a954340
created 2017-09-01 15:44 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1395842 - tighten up assertions in ChannelSuspendAgent which runs on the main thread only. r=alwu
0ce1edf053dc4b0cd7aeaa2391e7a2fbca134b1e
created 2017-09-05 22:39 -0700
pushed 2019-10-22 22:25 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1395017) for frequent failures in test_video_crossorigin.html
78625f947f691ea92380450d2b70a698b94fcf05
created 2017-08-29 17:57 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1395017. P1 - dispatch a task to the main thread to update the principal when necessary. r=cpearce
670f548e668947054c77d3c1614b0cac2636411b
created 2017-08-30 11:58 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1395431 - dispatch a task to call MediaResourceCallback::NotifyDataArrived() in CacheClientNotifyDataReceived(). r=cpearce
163c90f28357a4131e8e44006ffbe97b6ddaf632
created 2017-08-29 14:28 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1394705 - let HTMLMediaElement::MediaLoadListener implement nsIThreadRetargetableStreamListener. r=cpearce
fdade67e7e78632fd87cb8ae0bbcf94a7ba3e149
created 2017-08-24 17:52 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1393379. P2 - remove MediaResource::SizeOfIncludingThis/SizeOfExcludingThis. r=gerald
9bf0a81420d129211aa41dbd5d9b03b0f520cdfa
created 2017-08-24 17:01 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1393369. P2 - remove MediaResource::GetCurrentPrincipal(). r=gerald
4c5be1a3ee2cb53598f25f249f57cf9412c3b180
created 2017-08-24 00:08 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1393346. P2 - move IsTransportSeekable() from MediaResource to BaseMediaResource. r=gerald
dba5a3984e2f34cd6b00fcd7db8cb372e1e11543
created 2017-08-24 16:44 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1393365 - MediaResource doesn't need to inherit nsISupports. r=cpearce
53e20970c7603a6e1df566b434692930e6c8ec9a
created 2017-08-23 15:52 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1393345 - remove MediaResource::IsSuspended() which has no callers. r=gerald
f55bd3f3324d3a83696e33a113a570169a9d4634
created 2017-08-23 14:38 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1392919. P2 - remove MediaResource::IsSuspendedByCache(). r=gerald
6e2d3c65b63501d496eaa19a08b97be200cdc053
created 2017-08-21 14:33 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1392178 - move MediaResource::CachedReadAt to MediaResourceIndex. r=gerald
7518bf7c05bca9f1d517b450856e01a043c320ae
created 2017-08-17 15:20 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1391142. P3 - remove IsLiveStream() from MediaResource. r=gerald
ce6e2f914c96563ef4d4b2dd2bb10fe1b9fd2a33
created 2017-08-17 17:30 -0700
pushed 2019-10-22 22:25 +0000
Nicholas Hurley Nicholas Hurley - Bug 1391467 - Remove --enable-necko-protocols. r=gps,valentin
42fccd5c39efcab2a68ae4b45de93d0eeee94669
created 2017-08-16 15:37 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1390443. P2 - remove unused IsExpectingMoreData(). r=cpearce
181aba32c3bc20ddb1e73747f992367559d80a1b
created 2017-08-21 10:19 +0200
pushed 2019-10-22 22:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 05b2bf2e6017 (bug 1390443)
05b2bf2e6017d9d5be1d58ce53b1eb420573c42c
created 2017-08-16 15:37 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1390443. P2 - remove unused IsExpectingMoreData(). r=cpearce
ad27bf79e7d70d0f2c2c7e74a3a92d9a1947885d
created 2017-08-09 16:07 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1388612. P1 - remove MediaResource::EnsureCacheUpToDate(). r=gerald
0f72d68caf0d337cc23bb966b364fe4ec893b1ca
created 2017-08-09 11:06 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1388604 - move SetReadMode() from MediaResource to BaseMediaResource. r=gerald
3e3b6bc19d32ba4a69ad7dedd8cf09b8332a85a6
created 2017-08-07 18:09 +0800
pushed 2019-10-22 22:25 +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
7a722d0827fbfeebb31a6242f04ba3ec033cb08a
created 2017-08-04 15:29 +0800
pushed 2019-10-22 22:25 +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 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1383628. P4 - move CloneData() and Create() from MediaResource to BaseMediaResource. r=gerald
081973e3343d57038ae3020d5779f27f34145907
created 2017-08-01 14:07 +1200
pushed 2019-10-22 22:25 +0000
Gerald Squelart Gerald Squelart - Bug 1384243 - Sanitize offset inputs in MediaResourceIndex - r=cpearce a=gchang
0e12b505a2385840a6ae04fd444b813f23b0e698
created 2017-06-26 21:39 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1376363. P3 - remove MediaResource::GetContentType() and its friends. r=gerald
422dec01c8340e74ff4e3836f87ad22dd81e1894
created 2017-06-23 16:26 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1376360. P1 - give CloneData() a default implementation for most resource types don't support clone. r=gerald
b51657a3495ddaff1e0f61818cd43573c8a18929
created 2017-06-21 11:35 +1200
pushed 2019-10-22 22:25 +0000
Gerald Squelart Gerald Squelart - Bug 1374180 - MediaResourceIndex won't use ReadFromCache, to keep MediaCache more consistent - r=cpearce
26a6f4aa7a29d169bc2b8030f918e91780243224
created 2017-06-20 16:47 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1374566 - remove methods that have no callers. r=gerald
c8d764a48d58cf9dde6fd2c6f8775872906bffb7
created 2017-06-15 17:39 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1373577. P3 - fix the comment since MediaResource::ReatAt() does update the offset of MediaResource. r=jya
5f983c055532daa35bffc6347661427e407eb4fd
created 2017-06-15 17:35 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1373577. P2 - move the code of MediaResource::MediaReadAt() into MediaResourceIndex. r=jya
0eacbd673e5af7ecb45ff5037e5c8bd70e0537d8
created 2017-06-15 17:17 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1373577. P1 - devritualize MediaResource::MediaReadAt(). r=jya
26f5db4ebfaf83230fe961913789213c8b3d2985
created 2017-06-02 16:10 +1200
pushed 2019-10-22 22:25 +0000
Gerald Squelart Gerald Squelart - Bug 1369322 - MediaResourceIndex follows ShouldCacheReads recommendation - r=cpearce
d6fa3a538265ee491e491c0edc76cd3e568a9b51
created 2017-06-02 14:27 +1200
pushed 2019-10-22 22:25 +0000
Gerald Squelart Gerald Squelart - Bug 1369322 - MediaResource::ShouldCacheReads to indicate usefulness of caching - r=cpearce
4037edd64d872dd8789b1377eb2b8fd7e89ab1fd
created 2017-06-02 12:44 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1367705. P3 - fix MediaChannelStatistics which no longer needs to be sharable. r=cpearce
1ab72fcadc31dc40647053a8d89e38cd2919529d
created 2017-06-02 11:51 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1367705. P2 - since RecordStatisticsTo() is removed in P1, we can now init mChannelStatistics in the constructor. r=cpearce
b4002383a249f859a4fbb1c7f68bd763f526e731
created 2017-06-02 11:10 +0800
pushed 2019-10-22 22:25 +0000
JW Wang JW Wang - Bug 1367705. P1 - remove unused RecordStatisticsTo(). r=cpearce
less more (0) -100 -60 tip