dom/media/mediasource/MediaSourceReader.cpp
2cff252b37e2332d79e5a40d9bce36c5613ba3aa
created 2015-01-24 21:46 +1100
pushed 2015-01-24 16:27 +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 16:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089: MSE: Partially implement Range Removal algorithm. r=mattwoodrow, r=cajbir
9bf200fcadbce728912d072eeb646b7c0291fcba
created 2015-01-16 10:58 -0800
pushed 2015-01-17 01:33 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Handle mid-seek Request{Audio,Video}Data calls. rpending=cpearce
5609699a8076948c76a74c50c313fa2ca4727fe4
created 2015-01-16 10:58 -0800
pushed 2015-01-17 01:33 +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-17 01:33 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Clean up semantics around m{Audio,Video}IsSeeking. r=mattwoodrow
eb34c34e49af4cfca0cea4733ff00713ef370ba4
created 2015-01-16 10:58 -0800
pushed 2015-01-17 01:33 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Fix potential race condition with mWaitingForSeekData. r=mattwoodrow
60fd49cbcb18fc9fa6f98886ae4c3f454dbccc0f
created 2015-01-16 10:58 -0800
pushed 2015-01-17 01:33 +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-17 01:33 +0000
Bobby Holley Bobby Holley - Bug 1121692 - Remove unnecessary arguments to ::Seek. r=mattwoodrow,sr=cpearce
f41487ad574d5a9ea4270e72331f974203379907
created 2015-01-16 23:49 +1100
pushed 2015-01-17 01:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1119757: MSE: handle duration of 0 in metadata as infinity. r=mattwoodrow
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
1ca17114e06a366ff64b8de99b26a0297ad33b7c
created 2015-01-14 01:27 +0100
pushed 2015-01-16 00:14 +0000
Alfredo Yang Alfredo Yang - Bug 1120298 - add dormant functions in MediaSourceReader for gonk. r=ajones
a0954dd9d40ae52531631bba4116f7531175d60d
created 2015-01-12 15:10 +1300
pushed 2015-01-12 10:44 +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 10:44 +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 10:44 +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-12 10:44 +0000
Matt Woodrow Matt Woodrow - Bug 1118528 - Use fuzzy comparisons in MediaSourceReader::HaveData. r=cajbir
84c65d67215fbd78274d13a07167cd069b1ab9ef
created 2015-01-09 17:20 -0800
pushed 2015-01-12 10:44 +0000
Bobby Holley Bobby Holley - Bug 1120014 - Initialize MediaSourceReader::mLast{Audio,Video}Time to 0 rather than -1. r=rillian
20ab622b36c1ce9d9904d8daaf22562a07e820c4
created 2015-01-07 15:58 -0800
pushed 2015-01-08 13:16 +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 12:13 +0000
Bobby Holley Bobby Holley - Bug 1109437 - Implement non-polling buffering. r=cpearce
811adfa8d6986850da0770dcd367fb0d804cfeb4
created 2014-12-21 23:14 -0800
pushed 2014-12-22 12:13 +0000
Bobby Holley Bobby Holley - Bug 1092025 - Hold the lock for the entire duration of MediaSourceReader::ReadMetaData. r=karlt
b6db7735f698a0265bc27d8db94a864e5c451a7b
created 2014-12-19 17:02 -0500
pushed 2014-12-20 03:00 +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-20 03:00 +0000
Bobby Holley Bobby Holley - Bug 1109437 - Implement non-polling buffering. r=cpearce
e7dbd3eb21e5201a4e2985b4a2683fd60d1cb4cd
created 2014-12-18 13:59 +0100
pushed 2014-12-19 20:08 +0000
Bobby Holley Bobby Holley - Bug 1113282 - Check during async TrackBuffer decoder initialization to make sure we haven't been shut down. r=cajbir
91e9b39e3c4bcbe940eb2a642d85dc111c643ca2
created 2014-12-19 09:00 +0100
pushed 2014-12-19 20:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4757a1d4a23e (bug 1113282) for e10s M1 test failures
4757a1d4a23eb88c435f8ddfe3df66450d483da1
created 2014-12-18 22:26 -0800
pushed 2014-12-19 20:08 +0000
Bobby Holley Bobby Holley - Bug 1113282 - Check during async TrackBuffer decoder initialization to make sure we haven't been shut down. r=cajbir
b0683ba539dcba39586b9c487921cdee83ad1da2
created 2014-12-18 12:41 +1300
pushed 2014-12-18 12:51 +0000
Matt Woodrow Matt Woodrow - Bug 1112446 - Add logging for media queue lengths. r=ajones
7f738423336a847ae745f0abdea6833e92a58251
created 2014-12-16 23:08 +1300
pushed 2014-12-17 00:41 +0000
Matt Woodrow Matt Woodrow - Bug 1111413 - Part 2: Remove RequestSampleCallback. r=bholley
99b9c2fca0664f983169ef3640959543295cb137
created 2014-12-16 22:52 +1300
pushed 2014-12-17 00:41 +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-15 18:52 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce
5cbc9642563e0cdf28c3ad0631cb1f612895215c
created 2014-12-12 17:11 +1300
pushed 2014-12-12 12:52 +0000
Anthony Jones Anthony Jones - Bug 1110595 - Fix MSE playback stalling; r=mattwoodrow
c90dea32c778f0f682f03192c1895fed08a265e3
created 2014-12-10 22:56 -0800
pushed 2014-12-12 01:30 +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-12 01:30 +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-12 01:30 +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-10 10:50 +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-10 10:50 +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-10 10:50 +0000
Bobby Holley Bobby Holley - Bug 1108707 - Make reader shutdown asynchronous. r=cpearce
b2fe5210bc69e003a83ef5db52dcd01e819e8e9d
created 2014-12-08 14:45 -0800
pushed 2014-12-09 11:54 +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:46 +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 20:46 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
cb3b56475755b3ea87a5e2f13526a1430f1c7961
created 2014-12-07 17:09 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Backed out changeset c405b4271e64 (bug 1097823)
35c234ac0a04c5f149f97db5ac67ce20f63ca9c7
created 2014-12-07 17:09 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Backed out changeset b76636e9f49a (bug 1097823)
1b6cc5884c18f380647e2c6c47bbf1e8068dcbb3
created 2014-12-07 17:09 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Backed out changeset 47c97b8b490c (bug 1097823)
15c32d9531f0a89a60628ae96cbea076a535d623
created 2014-12-07 17:09 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Backed out changeset 1ea671313ad3 (bug 1097823)
a3e67ad380229482cd53434a39a154aee25255f2
created 2014-12-07 17:08 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Backed out changeset 979bec024c07 (bug 1097823)
979bec024c07f82e638fba466971fc356917eca1
created 2014-12-07 15:41 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Followup to remove the assertions cpearce asked for because they don't hold. rpending=cpearce
1ea671313ad3013da754a93cd10d7264fdeefad3
created 2014-12-07 15:08 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Followup to avoid null-derefing when promises have already been rejected during shutdown. rpending=cpearce
47c97b8b490c42fdc90abeb3b51916220afed457
created 2014-12-07 13:25 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Followup fix to ensure that the borrowed task queue doesn't get destroyed before subdecoders shut down. rpending=cpearce
b76636e9f49a3a860deb7915f042b92908dc5c85
created 2014-12-07 11:21 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
c405b4271e6492821540897ea102fdb9cecd7f24
created 2014-12-07 11:21 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
786ff9a62a39cba5c48bbd19a67f1af451618c6d
created 2014-12-01 21:51 -0800
pushed 2014-12-02 10:55 +0000
Bobby Holley Bobby Holley - Bug 1104964 - Make MediaDecoderReader own the task queue. r=cpearce
34d2c73fb58bd9e3b0b0f35cfdb87917e78ea9ca
created 2014-11-28 13:17 +1300
pushed 2014-11-28 06:30 +0000
Matt Woodrow Matt Woodrow - Bug 1105553 - Handle 'CANCELLED' NotDecodedReason in MediaSourceReader. r=ajones
b0f33e4e1232ad060660730a7febbce4a22418c1
created 2014-11-21 11:48 +0800
pushed 2014-11-21 23:04 +0000
Kai-Zhen Li Kai-Zhen Li - Bug 1102144 - Move MOZ_FMP4 code into related compiled flag. r=ajones,bwu
b49cba7d3b2843593c31cf46ecc0b591cdf037d4
created 2014-11-19 13:01 -0800
pushed 2014-11-20 02:35 +0000
Bobby Holley Bobby Holley - Bug 1100776 - Reference-count MediaData. r=cpearce
c3f8e00d646e7ba160b9d26ddb1e2c5695370ee1
created 2014-11-18 23:23 +1100
pushed 2014-11-20 02:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1100913 - Fix incorrect playback of MSE with HE-AAC audio streams. r=cajbir
c5d1ca10ee4cc5d82d0fd817c54a3c158454c7a1
created 2014-11-05 02:14 +1300
pushed 2014-11-19 12:36 +0000
Anthony Jones Anthony Jones - Bug 1036849 - Create SharedDecoderManager and SharedDecoderProxy; r=blakewu
1779f503ab02cc05bddfe2738027b2e99c1c147f
created 2014-11-17 17:16 -0800
pushed 2014-11-18 16:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 46b6cb002a34 (bug 1036849) for leaks on a CLOSED TREE
46b6cb002a3441180fd8f01ce5193016bce1cd64
created 2014-11-05 02:14 +1300
pushed 2014-11-18 16:25 +0000
Anthony Jones Anthony Jones - Bug 1036849 - Create ShareDecoderManager and SharedDecoderProxy; r=blakewu
1ef10ba3d73c87f0771d5345134d63a13dadea1e
created 2014-11-12 17:11 +1300
pushed 2014-11-12 15:03 +0000
Matt Woodrow Matt Woodrow - Bug 1097375 - Implement MediaSource::setDuration. r=kinetik
fda1b680307f7da280b51f1c3a6a4f7042317a7c
created 2014-11-12 18:24 +1300
pushed 2014-11-12 15:03 +0000
David Major David Major - Bug 1091008 bustage fix - the second parameter was unused and removed by changeset 6907c1cb8bc0 CLOSED TREE
d938d5ac11e39e10e4391e398d68797186512e08
created 2014-11-11 20:50 -0800
pushed 2014-11-12 15:03 +0000
Bobby Holley Bobby Holley - Bug 1091008 - Remove special handling for MSE in HTMLMediaElement::Buffered. r=cajbir
95acf66c3675f441b7763eaf349cc110ac62fdf2
created 2014-11-11 20:50 -0800
pushed 2014-11-12 15:03 +0000
Bobby Holley Bobby Holley - Bug 1091008 - Implement a sensible GetBuffered override for MediaSourceReader using the existing GetBuffered on MediaSource. r=cajbir
less more (0) -60 tip