dom/media/MediaResource.h
cc5eaeefd44520822edf91a49355d354d6f38ad5
created 2017-05-29 13:36 +1200
pushed 2017-06-01 11:49 +0000
Gerald Squelart Gerald Squelart - Bug 1368837 - Replace debugging ReadAt with CachedReadAt code - r=cpearce
b3dff4b28a95446bdae8c91e15ec1a5b5ab5b6c7
created 2017-05-30 21:43 +1200
pushed 2017-06-01 11:49 +0000
Gerald Squelart Gerald Squelart - Bug 1368837 - media.cache.resource-index controls the MediaResourceIndex cache size - r=cpearce
b9d2d284df0d2224049140932cf0e4d9fe2f702d
created 2017-05-30 14:59 +1200
pushed 2017-06-01 11:49 +0000
Gerald Squelart Gerald Squelart - Bug 1368837 - MediaResourceIndex::ReadAt tries to cache last-read block - r=cpearce
7a404b72b9b8f89046938755e17c17de333dfdf5
created 2017-06-01 11:29 +1200
pushed 2017-06-01 11:49 +0000
Gerald Squelart Gerald Squelart - Bug 1368837 - Document that MediaResource::GetCachedDataEnd should return aOffset when out of cache - r=cpearce
baa6989bbb1cb3124caea3c536bc1ee44e70f4fe
created 2017-05-11 16:49 +0800
pushed 2017-05-15 11:52 +0000
JW Wang JW Wang - Bug 1364001. P1 - add an API to throttle download. r=cpearce
c7689c6b41dfe850ed7b5236e58bc31a3fe35c51
created 2017-05-04 21:32 +0800
pushed 2017-05-05 13:15 +0000
JW Wang JW Wang - Bug 1361964 - WebMBufferedState::UpdateIndex() should read from cache. r=jya
29565a381d50526751ae40efd9fac913b4d37f80
created 2017-04-06 16:20 +0800
pushed 2017-04-10 08:32 +0000
JW Wang JW Wang - Bug 1194891. P1 - plumb 'isPrivateBrowsing' down to MediaCacheStream. r=cpearce
b64be8bc0e05b97788c1a7ffdf2a0734b355873f
created 2017-04-05 17:24 +0800
pushed 2017-04-06 09:36 +0000
JW Wang JW Wang - Bug 1353668. P1 - add a member function, CopySegmentToCache. r=kaku
922366c67e721a96dfef08667db57bc1ca1ecedc
created 2016-12-28 18:59 +1100
pushed 2017-01-18 21:56 +0000
Gerald Squelart Gerald Squelart - Bug 1331289 - Use MediaContainerType in MediaResource, SourceBuffer, TrackBuffersManager, and dependencies - r=jya
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2016-12-13 15:04 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2016-12-13 15:04 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2016-12-13 15:04 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
9bf5770798c9fc30bc741437d9d94ab47afa54f1
created 2016-08-10 10:32 +0800
pushed 2016-08-16 22:25 +0000
bechen bechen - Bug 1291629 - Remove RTSP code. r=jwwang
360df5276cf6e2d7294ce0e122952cf56bc5372e
created 2016-08-12 17:36 +1000
pushed 2016-08-15 21:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj.
246ada2a36afc896ee8d7c52cc738864efdd9e27
created 2016-05-17 10:33 +0800
pushed 2016-05-18 16:13 +0000
JW Wang JW Wang - Bug 1273063 - remove ChannelMediaResource::mIsTransportSeekable. r=cpearce.
1b82b05fc9373c163d0e0786d267b695303f735f
created 2016-02-25 17:51 +1100
pushed 2016-02-29 10:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1251044: P2. Remove dead code and generalise the use of content-range header. r=roc
a8e790bd76e444d5ebaaee56809b094a72dfe480
created 2016-01-18 14:50 +1100
pushed 2016-01-20 14:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240411: P9. Clean up media headers. r=jwwang
b44a63b7a981e60dfac53a2fe71ece81dcb03742
created 2016-01-12 18:16 +0000
pushed 2016-01-13 10:57 +0000
Andrea Marchesini Andrea Marchesini - summary: Bug 1231378 - part 5 - Fix uninitialized members of classes in dom/{workers,events,media,canvas}, r=smaug
e552329e232f2c43569a08f1027c5b2d88371b7e
created 2016-01-12 15:48 +0100
pushed 2016-01-13 10:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6d08ab04a77c (bug 1231378)
6d08ab04a77c8c7bdef78224e43968cd33bd8ade
created 2016-01-12 13:57 +0000
pushed 2016-01-13 10:57 +0000
Andrea Marchesini Andrea Marchesini - Bug 1231378 - part 5 - Fix uninitialized members of classes in dom/{workers,events,media,canvas}, r=smaug
dfc8f8660578d9be3c2ae787c2f323cebbab5639
created 2015-11-19 18:00 +0900
pushed 2015-12-02 14:21 +0000
Mike Hommey Mike Hommey - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in dom/media/. r=cpearce
8a42bbaec5c597bc630e52c296fd8f3ffe5bee6c
created 2015-11-24 20:37 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P8. Replace MediaByteRange with Interval<int64_t> typedef. r=cpearce
c15c9f37f220e491e570fbca50edde924367b26e
created 2015-11-24 20:16 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce
fbe31e1d14f98f0f898248b74a3d7a00bde8b825
created 2015-11-24 17:57 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P6. Replace MediaByteBuffer with Interval<int64_t>. r=cpearce
fb6bf94d90846562c3bafc7f2e8e3157282d74c2
created 2015-11-24 16:26 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P2. Rename some MediaByteRange methods. r=cpearce
043380f2cc5764d1ac91e701b7038720b46ad26f
created 2015-11-24 16:13 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P1. Remove TimestampedMediaByteRange object. r=cpearce
926b9011f5c2bcea57c3f66733d675ecd5395c22
created 2015-11-16 07:50 +0800
pushed 2015-11-17 01:21 +0000
JW Wang JW Wang - Bug 1221009. Part 1 - add a class to forward notifications from MediaResource to MediaDecoder. r=roc.
833f6548966e8ad771f929d94e1c6452999b1fda
created 2015-10-27 10:28 +0800
pushed 2015-10-27 09:56 +0000
JW Wang JW Wang - Bug 1218280. Part 1 - create MediaResourceCallback for MediaResource to send notifications. r=roc.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
31a26ed444843f086c468a98236e8c98b7115b44
created 2015-09-03 12:15 -0400
pushed 2015-09-13 18:58 +0000
Michael Layzell Michael Layzell - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
606e12ccc17c5e752e20dcd88342183d83eaffad
created 2015-08-28 14:12 +1200
pushed 2015-09-08 13:37 +0000
Anthony Jones Anthony Jones - Bug 1142455 - Tweak MediaCache parameters. r=roc
fef376f0388415a98acb76960034b92add1e7f5f
created 2015-08-30 18:38 -0400
pushed 2015-08-31 02:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset db8aa4fdcba4 (bug 1142455) for making bug 1179547 nearly permafail on OSX 10.6.
db8aa4fdcba48cc0a9bf0e7a4ea6ebad9c6459f9
created 2015-08-29 13:09 +1200
pushed 2015-08-30 19:45 +0000
Anthony Jones Anthony Jones - Bug 1142455 - Tweak MediaCache parameters; r=roc
ec26fe37ae8de478bc6b83c90cd1d0fea2f36d20
created 2015-08-19 12:43 +0800
pushed 2015-08-23 21:18 +0000
Alastor Wu Alastor Wu - Bug 1187092 - Refactor the suspend process. r=jwwang
1c0e8950b4ebb24d0f32c3e1d1109942390882e1
created 2015-08-18 13:11 -0400
pushed 2015-08-18 22:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset ee800c0e234f (bug 1187092) for media crashes/asserts.
ee800c0e234fe61cefd1e98f16f92ffc2bf8a94a
created 2015-08-17 17:25 +0800
pushed 2015-08-18 22:23 +0000
Alastor Wu Alastor Wu - Bug 1187092 - Refactor the suspend process. r=jwwang
d8ba1b327fc0c57a45661170e9c8b4d71260ee57
created 2015-08-13 11:18 +1000
pushed 2015-08-13 14:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1190238: P2. Have MediaResourceIndex::ReadAt() only stop early when reaching EOS or error. r=cpearce
ba4f1b9b7c0151570a5c6ab0f079d245920917cb
created 2015-08-13 11:15 +1000
pushed 2015-08-13 14:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1190238: P1. Remove MediaResource::Read/Seek. r=cpearce
bbd394792e50d8169979d429fefb5ed52006db3b
created 2015-08-12 11:07 +0800
pushed 2015-08-12 22:16 +0000
Alastor Wu Alastor Wu - Bug 1193245 - Use Atomic in the suspend count of the media resource. r=jwwang
5aca86d37171a03a1a6020e3387c50f51233edb4
created 2015-07-22 20:57 +0800
pushed 2015-07-22 20:34 +0000
JW Wang JW Wang - Bug 1185892. Part 2 - delegate the job of MediaDecoder::IsExpectingMoreData to its MediaResource. r=jya.
4f09e5cfeac194e92d3c3cc65c1a65bb59634d90
created 2015-07-22 20:57 +0800
pushed 2015-07-22 20:34 +0000
JW Wang JW Wang - Bug 1185892. Part 1 - delegate the job of MediaSourceDecoder::IsExpectingMoreData to its MediaResource. r=jya.
00008b664c22400ffea87e45cce66d52c37d66d1
created 2015-07-17 15:46 +1000
pushed 2015-07-17 14:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1184429: P2. MediaResource::SilentReadAt to read from cache first. r=jwwang
76b77a5ace934d9909d60d70e7e7f1b607d20812
created 2015-07-10 16:08 +1000
pushed 2015-07-13 09:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1182933: Implement MediaReadAt. r=bholley
94a10b4a2d1ec22227c67305437e09c9886287da
created 2015-06-16 15:30 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Implement SilentReadAt. r=jya
85029878321bfe445b6b60f64282489e01f6fbae
created 2015-06-23 16:20 -0400
pushed 2015-06-24 14:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1175768) for frequent media test failures.
a8bd7a0d2aea2e69e07be3724954f46618ce9225
created 2015-06-16 15:30 -0700
pushed 2015-06-24 14:02 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Implement SilentReadAt. r=jya
50bae2bd8bf8cbc293672dda72f1a3e9f673a05d
created 2015-06-10 11:48 -0700
pushed 2015-06-12 00:02 +0000
Ralph Giles Ralph Giles - Bug 1173463 - Add MediaResource::GetContentURL(). r=cpearce
89693ae900b70484d5f4625c38d02d203b4ffea2
created 2015-06-05 14:34 +0200
pushed 2015-06-05 21:49 +0000
Eugen Sawin Eugen Sawin - Bug 1166779 - Rebase MP3 demuxer on MediaDataDemuxer interface. r=kinetik
8bc7561d75577b08ae0c5449104378144a6fc9e0
created 2015-03-27 18:52 +0000
pushed 2015-03-28 18:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
5a679809898571a7bdbaeeb278fd4f75a259fe3b
created 2015-03-23 21:08 +1100
pushed 2015-03-23 23:41 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1144617: Part1. Add MediaResource::IsLiveStream() API. r=cpearce
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
0a0caae8e447ff6798931cbd734fdb9b010fd934
created 2015-01-16 16:14 +1300
pushed 2015-01-16 13:47 +0000
Chris Double Chris Double - Bug 1055904 - Improve MSE eviction calculation - r=jya
292a269e6c01b7b0c8743b468b4569570a978392
created 2015-01-02 21:08 -0500
pushed 2015-01-09 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117261 - Mark virtual overridden functions as MOZ_OVERRIDE in DOM media code; r=rillian
3d94c5baadb0effa4e2cdc0fdefc5e946edb3f64
created 2014-12-25 15:18 -0500
pushed 2015-01-07 03:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
edaf95c2be5776cfce40bc1dabb2d9c063e79a6f
created 2014-12-23 14:16 +1300
pushed 2014-12-28 18:49 +0000
Karl Tomlinson Karl Tomlinson - bug 975782 bring media resource loads out of background while they delay the load event r=cpearce
cf81114dbc71e09c531b25ee7b50029e70ec1e15
created 2014-12-18 23:48 +0100
pushed 2014-12-19 20:08 +0000
JW Wang JW Wang - Bug 1108960 - notify all steams for the resource ID when any stream get closed/suspended/resumed. r=roc.
73275f4fe25290906c974c4e48b2a247e0d63ea9
created 2014-12-16 18:10 +1300
pushed 2014-12-16 12:35 +0000
Anthony Jones Anthony Jones - Bug 1098126 - Add CENC support to MoofParser; r=edwin
0aa2f36e59a3578ac6201d3a175ea55e7d3ece87
created 2014-12-15 09:03 +0100
pushed 2014-12-15 18:52 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 732d6e4e6bed (bug 1098126)
less more (0) -60 tip