dom/media/mediasource/TrackBuffersManager.h
607e0b18cc31c0b1b3a4436134c87a76d954ae3c
created 2015-09-29 09:34 +1000
pushed 2015-09-29 12:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1207946 - [MSE] P3. Reset cached demuxing index when new data overwrite the end. r=gerald, a=sylvestre
8080ccd7c3fdfac734ed81b6721a8db67c00b667
created 2015-09-28 18:12 +1000
pushed 2015-09-29 12:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1207946 - [MSE] P2. Fix seek when target isn't found exactly in a buffered range. r=gerald, a=sylvestre
a9cc4e966637a4422e2a4f28340d91c5299daed1
created 2015-09-12 20:49 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1188238: [MSE] P2. Don't assert when unable to find position in frames array. r=gerald a=sledru
7437f28133fc6679c1de658c50d3a13b86b852b7
created 2015-08-29 17:34 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199879: [MSE] Use latest demux end time to detect discontinuities. r=gerald a=sledru
211127720b9ad9e587ac7037fe68864202d614f3
created 2015-08-28 23:56 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199573: [MSE] Properly handle partial media header received prior a discontinuity. r=gerald a=sledru
f7efe5f448b06bcf4cff666f24d75ac926aac1ce
created 2015-08-19 15:31 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195073: [MSE] P5. Detect out of order appends and recreate demuxer. r=gerald a=ritu
5bb661db5c6c6e413fc4f566529ff2943270666f
created 2015-08-28 15:16 -0700
pushed 2015-09-21 14:04 +0000
Ralph Giles Ralph Giles - Backed out 39 changesets (bug 1199032, bug 1180935, bug 1190776, bug 1194197, bug 1194188, bug 1190970, bug 1197977, bug 1196558, bug 1196353, bug 1199531, bug 1198094, bug 1192675, bug 1197075, bug 1197051, bug 1197125, bug 1188871, bug 1188313, bug 1185827, bug 1195073, bug 1193142, bug 1195071, bug 1193123, bug 1199193)
e24897436eaa601d8a9ad299c4d47659f7953cdf
created 2015-08-19 15:31 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195073: [MSE] P5. Detect out of order appends and recreate demuxer. r=gerald a=ritu
bd2d8b78d1fc6c2e9114d6aa300f8c16180fe77b
created 2015-08-04 15:36 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1190019: [MSE] P2. Remove cycle between TrackBuffersManager and MediaSourceDemuxer. r=gerald
a736fc66131dc2eea727c887c606ea3bb8ad24ed
created 2015-08-04 13:25 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1190019: [MSE] P1. Remove cycle between SourceBuffer and TrackBuffersManager. r=cpearce
1e049536f2833ab76f2e3cb4967dc8ad0bafcde8
created 2015-07-31 14:21 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1189602: [MSE] Always notify demuxer when data is added (or removed) to the resource. r=gerald
759a1be250b9dc266adff552e0b43e34821fac26
created 2015-07-29 23:39 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1183196: [MSE] P1. Do not overwrite stored init data until known as valid. r=gerald
e33bdcd0c5d3086480a194f0e51cfafff34bb5f9
created 2015-07-22 11:40 -0700
pushed 2015-09-21 14:04 +0000
Ralph Giles Ralph Giles - Bug 1186257 - Avoid 'using' namespace imports in headers. r=jya
2630a69c9edb5380974abd30275ca78e140fa825
created 2015-07-21 18:09 -0700
pushed 2015-09-21 14:04 +0000
Ralph Giles Ralph Giles - Bug 1186257 - Add missing mediasource includes. r=jya
9fc5929790919b6d409de4bfc439a6d676fb3fcb
created 2015-07-16 11:52 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
9f3cad5f3d77fc1a149a16d9d311ee6914013dbb
created 2015-07-16 11:13 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald
dc714b35dd0419b9ac6951217562aeffa921157a
created 2015-07-16 11:06 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald
798e3c758a62be0958dc5574617fd27b402720f7
created 2015-07-15 19:02 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1184002: Add about:media plugin support with new MSE. r=cpearce
aaea1d5cb9fabbd05c6595a4923d3f3810459acc
created 2015-07-14 20:51 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1183573: P1. Properly shutdown demuxers. r=gerald
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
727c3f481dbb2c531a8da615023dd49290233601
created 2015-06-27 19:15 -0700
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171760: P4. Process an entire media segment at a time rather than frame by frame. r=gerald
78c1272f812f7ef77060706d40f1179911d5e829
created 2015-06-24 13:30 -0700
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1177147: Set mediasource duration to group end timestamp. r=karlt
57483a7b271a1745b627b372873ba65a513bb815
created 2015-06-22 14:53 -0700
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1176178: P3. Returns error as per spec if eviction failed. r=gerald
e3004d414d5ee504e48bf527e7177ff81923f589
created 2015-06-16 12:14 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174981: P1. Ensure frames are returned in pts order. r=gerald
b3f78edbfbe327bd662cf298146320a14307a2aa
created 2015-06-15 15:28 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174588: P2. Properly handle removal of data within the current coded frame group. r=gerald
21a4cdb444f52d82eaea947a1b4f3a0819e87dac
created 2015-06-15 12:08 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174583: P2. Fix frame insertion. r=gerald
246ecb6b92a071e416792842aaf593cb809b51a0
created 2015-06-15 11:18 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174577: P2. Properly handle multiple init segments. r=cpearce
40c9845aff7d882bf72a4c258a2a02ff2d8e3eef
created 2015-06-12 15:18 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171314: P2. Fill SharedTrackInfo data in MSE samples. r=cpearce
9cbc7259a36865e02e3098f668c996b016f70966
created 2015-06-14 21:37 -0700
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1174220 - Part 2: Use MediaByteBuffer instead of MediaLargeByteBuffer. r=jya
e2b05400738d30abc1496cf4b7711446c4ceafac
created 2015-06-12 09:26 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P3. Add MediaSourceDemuxer object. r=cpearce
47411d97c7057d58905127e5d7a471ecd63a3dd2
created 2015-06-11 16:34 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P19. Use state mirroring for reading mediasource duration. r=bholley
299c650797f243228100f9d6693ae05bb0d776c0
created 2015-06-11 16:33 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P17. Add diagnostic to ensure no pending append is going. r=cajbir
7b2f7c764372e174cf2353af6e18abc31e95e9c7
created 2015-06-11 16:33 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P16. Use ProxyMediaCall and remove need for monitor. r=cajbir
cb28ba1d607b32cc4598d08e63f5875143758cda
created 2015-06-11 16:33 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P15. Better andle partial media segments. r=cajbir
d3f99ebe7c888182b6734ac82e94e3c341252dcf
created 2015-06-11 16:27 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P13. Relax frame discontinuity detection. r=cajbir
b4d64177e02feb19194eaf99abc9b6ffffad96a8
created 2015-06-11 16:26 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P11. Add eviction support. r=cajbir.
34ec7493164c7a7b10cd7e6ad263e41c662dce43
created 2015-06-11 15:55 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P10. Add TrackBuffersManager object. r=cajbir
less more (0) tip