dom/media/mediasource/MediaSourceReader.h
43525f7e2fd9692b48f60c4ef96a3de675893a9d
created 2015-03-23 21:08 +1100
pushed 2015-03-23 10:09 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1141333: Mark reader has ended when EndOfStream explicit. r=mattwoodrow
706ee8458ffb6f06da7874cb870d02c3f5696f54
created 2015-03-23 15:31 +1300
pushed 2015-03-23 02:31 +0000
Edwin Flores Edwin Flores - Bug 1134434 - Fire loadedmetadata before encrypted event on encrypted MP4s - r=cpearce
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
115abd2ff483107c2f5b17bf99d2dd413c7c7251
created 2015-03-12 22:14 +1300
pushed 2015-03-12 09:20 +0000
Matt Woodrow Matt Woodrow - Bug 1131638 - Disable hardware decoding if too many frames are invalid. r=cpearce
9506fff39d1cdcf3fe3539ca8bc74d32d07ba006
created 2015-03-09 14:17 +1100
pushed 2015-03-09 03:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce
5f2bef7e0b6c58dc937110aa97b3c1e88906511e
created 2015-02-20 15:34 -0800
pushed 2015-03-07 03:18 +0000
Bobby Holley Bobby Holley - Bug 1135170 - Streamline seek initiation logic and abolish manual seek cancels and retries. r=mattwoodrow
3210f5a17afb6c8f8651020fc1bee80e3c4e80f6
created 2015-03-05 08:38 +0100
pushed 2015-03-05 07:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5d97bad42411 (bug 1128380)
5d97bad4241192dfdd263501fc21be06516122da
created 2015-03-05 16:53 +1100
pushed 2015-03-05 05:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce
afa562ac56af6b8ff132e8b3846181f03e954e6f
created 2015-03-02 10:47 +1100
pushed 2015-03-01 23:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128397: Work around EOS detection in MSE. r=mattwoodrow
59213406ccdae407fec156ec8fbb48138b8f3cc4
created 2015-02-24 16:38 +1100
pushed 2015-02-24 05:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1134064: Part1. Don't hold on reader when we stop needing it. r=mattwoodrow
dad2b32454574aabe1b66d5ee36ecd18a3bd3de7
created 2015-02-13 16:52 +1100
pushed 2015-02-17 03:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1132796: Evict data we likely previously read. r=cajbir
ec26a3ce93519e0d8ed5850a80f3a9f13b6fb5a7
created 2015-02-09 23:29 +1100
pushed 2015-02-09 12:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125469: Part2. Ensure discontinuity flag is set after seeking. r=mattwoodrow
3f9edb15d77d7b860443a66181cd4f67a6efdcc6
created 2015-02-06 23:51 +1100
pushed 2015-02-09 12:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125469: Part1. Don't attempt to seek on time found with fuzz search. r=mattwoodrow
3068d82cb1a8f8ce7ee52b2b9ed97c41d39a9a1f
created 2015-02-09 23:28 +1100
pushed 2015-02-09 12:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1129732: Part1. Dynamically adjust calculations using timestampoffset. r=mattwoodrow
e5591b1c4d6411d05a39030e445ad56dbd923670
created 2015-01-30 17:45 -0800
pushed 2015-01-31 01:46 +0000
Bobby Holley Bobby Holley - Bug 1127203 - Be more consistent about when and how we apply the fuzz factor. r=mattwoodrow
74d5eb626c0d0a35dc7401bdd50ad886b8867a9c
created 2015-01-30 17:45 -0800
pushed 2015-01-31 01:46 +0000
Bobby Holley Bobby Holley - Bug 1127203 - Rename aError to aTolerance. r=mattwoodrow
07ae1aee71213494969bbd75cc683cb6726efd5c
created 2015-01-29 22:11 -0800
pushed 2015-01-30 06:11 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Use a MediaPromiseConsumerHolders to track subdecoder seeks. r=mattwoodrow
2f9a8ce6ad9e29f46a12989377fffc770b4f88cc
created 2015-01-29 22:11 -0800
pushed 2015-01-30 06:11 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
784042074702a9f32538ed8f37244d832986c8f8
created 2015-01-29 22:11 -0800
pushed 2015-01-30 06:11 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
7e85ee706260cc79257cc60082626afbc2c42661
created 2015-01-29 22:11 -0800
pushed 2015-01-30 06:11 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow
b5f0920defbe3afefd5b69b66914c4f62674684f
created 2015-01-29 22:11 -0800
pushed 2015-01-30 06:11 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
4cca59cdfc0dc1a040718fcbaffafa8b5f9131e5
created 2015-01-29 15:35 +1300
pushed 2015-01-30 00:01 +0000
Chris Double Chris Double - Bug 1112424 Part 2 - Implement MediaSource methods to return debug information for about:media - r=ajones
3f102935baa3032dd3cdfc66c103b0f4eff9adce
created 2015-01-28 19:54 -0800
pushed 2015-01-29 03:54 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1126465) for b2g osx build bustage on a CLOSED TREE
a0a572ab461497b322f730168182495cf550f065
created 2015-01-28 18:54 -0800
pushed 2015-01-29 02:54 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Use a MediaPromiseConsumerHolder to track subdecoder seeks. r=mattwoodrow
c96bac2df9a427e133899afbde2cb7030b9c2f52
created 2015-01-28 18:54 -0800
pushed 2015-01-29 02:54 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
ebe589cc0d920b46f09328a46a7d198e64175e8b
created 2015-01-28 18:54 -0800
pushed 2015-01-29 02:54 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
47301816c70588c69b6f3efee62208a53c9f9ba9
created 2015-01-28 18:54 -0800
pushed 2015-01-29 02:54 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow
d8045d89bfda2261c70d9f5937b6959f1ea7f450
created 2015-01-28 18:54 -0800
pushed 2015-01-29 02:54 +0000
Bobby Holley Bobby Holley - Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
2cff252b37e2332d79e5a40d9bce36c5613ba3aa
created 2015-01-24 21:46 +1100
pushed 2015-01-24 10:47 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089: Only return end of stream if we're near the known duration. r=mattwoodrow
19608b0262aba7282ff3c18c7ee1bc7a26e8bff5
created 2015-01-24 21:45 +1100
pushed 2015-01-24 10:47 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089: MSE: Partially implement Range Removal algorithm. r=mattwoodrow, r=cajbir
5609699a8076948c76a74c50c313fa2ca4727fe4
created 2015-01-16 10:58 -0800
pushed 2015-01-16 18:58 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Make seeks cancelable. r=cpearce,r=mattwoodrow
552b8f18897cc3bbe737b6e96139666ae50f35b5
created 2015-01-16 10:58 -0800
pushed 2015-01-16 18:58 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Clean up semantics around m{Audio,Video}IsSeeking. r=mattwoodrow
60fd49cbcb18fc9fa6f98886ae4c3f454dbccc0f
created 2015-01-16 10:58 -0800
pushed 2015-01-16 18:58 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Stop honoring aEndTime in MediaSourceReader::Seek. r=mattwoodrow
e073609378c7be5f8b7af7f24e813597a9f31937
created 2015-01-16 10:57 -0800
pushed 2015-01-16 18:58 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Remove unnecessary arguments to ::Seek. r=mattwoodrow,sr=cpearce
0a0caae8e447ff6798931cbd734fdb9b010fd934
created 2015-01-16 16:14 +1300
pushed 2015-01-16 03:39 +0000
Chris Double Chris Double - Bug 1055904 - Improve MSE eviction calculation - r=jya
1ca17114e06a366ff64b8de99b26a0297ad33b7c
created 2015-01-14 01:27 +0100
pushed 2015-01-15 10:06 +0000
Alfredo Yang Alfredo Yang - Bug 1120298 - add dormant functions in MediaSourceReader for gonk. r=ajones
6ceb11cd7fc188231525b12f1d71186470fa8934
created 2015-01-13 22:31 +1300
pushed 2015-01-13 09:32 +0000
Chris Pearce Chris Pearce - Bug 1112445 - Ignore the audio stream when determining whether we should skip-t-o-next-keyframe for async readers. r=mattwoodrow
a0954dd9d40ae52531631bba4116f7531175d60d
created 2015-01-12 15:10 +1300
pushed 2015-01-12 02:21 +0000
Anthony Jones Anthony Jones - Bug 1105066 - Seek after switching reader; r=mattwoodrow
db991158a2fed494e4d36093a620536470b6b6a7
created 2015-01-12 11:05 +1300
pushed 2015-01-12 02:21 +0000
Matt Woodrow Matt Woodrow - Bug 1105066 - Chain seeks in MediaSourceReader so that we seek audio to the same time as video; r=kentuckyfriedtakahe
f433e2cda30722dde9556bc96ab34a15dac6a6b1
created 2015-01-12 10:57 +1300
pushed 2015-01-12 02:21 +0000
Matt Woodrow Matt Woodrow - Bug 1105066 - Make SeekPromise return the time we actually seeked to; r=kentuckyfriedtakahe
6f70785ed447f102427cc01a76cdb1ddfe14fce6
created 2015-01-12 09:47 +1300
pushed 2015-01-11 21:22 +0000
Matt Woodrow Matt Woodrow - Bug 1118528 - Use fuzzy comparisons in MediaSourceReader::HaveData. r=cajbir
292a269e6c01b7b0c8743b468b4569570a978392
created 2015-01-02 21:08 -0500
pushed 2015-01-09 04:12 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117261 - Mark virtual overridden functions as MOZ_OVERRIDE in DOM media code; r=rillian
20ab622b36c1ce9d9904d8daaf22562a07e820c4
created 2015-01-07 15:58 -0800
pushed 2015-01-07 23:59 +0000
Bobby Holley Bobby Holley - Bug 1064128 - Implement support for timestampOffset in segments mode. r=k17e,r=cajbir
9b8e6287c20720c44dde70839bfa6134f49c671b
created 2014-12-22 00:20 -0800
pushed 2014-12-22 08:20 +0000
Bobby Holley Bobby Holley - Bug 1109437 - Implement non-polling buffering. r=cpearce
ef08b3ad6fe0eab23bcffa97c0b3fdb39255c769
created 2014-12-22 00:20 -0800
pushed 2014-12-22 08:20 +0000
Bobby Holley Bobby Holley - Bug 1109437 - Generalize GetBufferingWait to UseBufferingHeuristics. r=cpearce
b6db7735f698a0265bc27d8db94a864e5c451a7b
created 2014-12-19 17:02 -0500
pushed 2014-12-19 22:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1109437) for suspicious-looking crashes on a CLOSED TREE.
e6350e4fb18ba8198a7f4913954a0e4b2b8d3782
created 2014-12-19 11:39 -0800
pushed 2014-12-19 19:39 +0000
Bobby Holley Bobby Holley - Bug 1109437 - Implement non-polling buffering. r=cpearce
65d172e7a1cfed8669fceb219ad959ffd26de107
created 2014-12-19 11:39 -0800
pushed 2014-12-19 19:39 +0000
Bobby Holley Bobby Holley - Bug 1109437 - Generalize GetBufferingWait to UseBufferingHeuristics. r=cpearce
b0683ba539dcba39586b9c487921cdee83ad1da2
created 2014-12-18 12:41 +1300
pushed 2014-12-17 23:41 +0000
Matt Woodrow Matt Woodrow - Bug 1112446 - Add logging for media queue lengths. r=ajones
99b9c2fca0664f983169ef3640959543295cb137
created 2014-12-16 22:52 +1300
pushed 2014-12-16 22:35 +0000
Matt Woodrow Matt Woodrow - Bug 1111413 - Part 1: Use MediaPromises for seeking. r=bholley
ac4815448f7c764605d5a1d0c56a1ce5a0faa692
created 2014-12-12 14:22 -0800
pushed 2014-12-12 22:23 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce
c90dea32c778f0f682f03192c1895fed08a265e3
created 2014-12-10 22:56 -0800
pushed 2014-12-11 06:56 +0000
Bobby Holley Bobby Holley - Backed out changeset 89c9d42ef78e (bug 1109954) for colliding with bug 1108701 on a CLOSED TREE.
89c9d42ef78ef5556f88c0d5eae45ef105c6eeec
created 2014-12-10 22:38 -0800
pushed 2014-12-11 06:38 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce
1714687f2c45469d9e693d761746c55f821ed42e
created 2014-12-10 14:03 -0800
pushed 2014-12-10 22:04 +0000
Bobby Holley Bobby Holley - Bug 1108701 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
96b86345fe30bc0e2dc12f7e32197bc86bede8a7
created 2014-12-09 11:43 -0800
pushed 2014-12-09 21:37 +0000
Bobby Holley Bobby Holley - Bug 1108707 - Make reader shutdown asynchronous. r=cpearce (relanding on a CLOSED TREE because it wasn't the source of the leaks)
38478b0b00fbd37439bed25344b6246303f3759c
created 2014-12-09 15:49 -0500
pushed 2014-12-09 20:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 18c302f80bce (bug 1108707) for nsTArray_base leaks.
18c302f80bce6eef56d888ea14ae81f65a265cbb
created 2014-12-09 11:43 -0800
pushed 2014-12-09 19:43 +0000
Bobby Holley Bobby Holley - Bug 1108707 - Make reader shutdown asynchronous. r=cpearce
b2fe5210bc69e003a83ef5db52dcd01e819e8e9d
created 2014-12-08 14:45 -0800
pushed 2014-12-08 22:46 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
09ca5cf1876ff10d25546da446c68101d36ef3ce
created 2014-12-08 15:00 -0500
pushed 2014-12-08 20:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets ae63e2dda6e0, a9ca0113db3c, and d0a6757e24bd (bug 1097823) for bustage.
d0a6757e24bdcf9f4eeb9d185b020741b25c29a9
created 2014-12-08 11:34 -0800
pushed 2014-12-08 19:35 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
less more (0) -60 tip