dom/media/MediaFormatReader.cpp
a9af6cd7bcf472a85c2c601f24764bfaada77deb
created 2016-04-26 15:13 +1200
pushed 2016-06-03 02:58 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1257716 - Handle clearkey encrypted WebMs. Put in place widevine checks. r?cpearce draft
aab70b265c91bdff5da43c4ceb3bef4865a3a3d9
created 2016-06-02 21:08 +1000
pushed 2016-06-03 00:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1277508: P2. Add HasPendingDrain convenience method. r?kamidphish draft
e71735d3cfee76aec3a68a161c1424205599a8c7
created 2016-06-02 20:54 +1000
pushed 2016-06-03 00:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1277508: P1. Don't attempt to demux new samples while we're currently draining. r?kamidphish draft
1092e4e8a4c7480e7091175bf58e2c92021de33c
created 2016-05-26 17:01 -0700
pushed 2016-06-02 18:43 +0000
Kit Cambridge Kit Cambridge - Fix clang build failure. draft
4cd5797081388d25ad8c143977d42ac144194fe6
created 2016-06-01 17:17 +0800
pushed 2016-06-01 09:18 +0000
Alfredo Yang Alfredo Yang - Bug 1270747: keep feeding data when decode error. r?jya draft
a3e6f0d05ec220e2ca119fee2fe82ba391948411
created 2016-05-05 16:05 +1000
pushed 2016-06-01 08:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - try: -b do -p linux,linux64,win32 -u mochitest-media[Ubuntu,Windows 7],mochitest-media-e10s[Ubuntu,Windows 7] -t none[Ubuntu,Windows 7] draft
17f6bf66de1b62404782cb4fa890ae2e55cf8073
created 2016-05-05 15:58 +1000
pushed 2016-06-01 08:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P4. Set draining flag to true when skip to next keyframe failed. r?gerald draft
004a94f44d69d68346835d04c6b2ae4784ba88f7
created 2016-05-31 14:32 +1000
pushed 2016-06-01 05:23 +0000
Dan Glastonbury Dan Glastonbury - Bug 1276570: Replace TargetQueues enum with bitwise-or flags. r?jwwang draft
ed6171eda1a3a661e722790f4e3c000248aec4a9
created 2016-05-31 15:55 +0800
pushed 2016-05-31 07:59 +0000
Alfredo Yang Alfredo Yang - Bug 1257107: discard decoded data if its pts is smaller than seek time. r=jya draft
7e6f2545d6e35df5c79640d544485087bd4ca079
created 2016-05-30 18:24 +0200
pushed 2016-05-31 07:59 +0000
Alfredo Yang Alfredo Yang - Bug 1068151 - keep decoding a corrupted video. r=jya
5c383b2162f7e7c3641598344f201dafae9d1d6b
created 2016-05-30 15:46 +1000
pushed 2016-05-30 18:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1274445: P2. Don't unnecessarily reset the decoder context. r=kamidphish
0f2f4ea1472c3ec67476ba55cba2ce1868284657
created 2016-05-24 16:48 +0800
pushed 2016-05-30 09:36 +0000
JW Wang JW Wang - Bug 1275807 - Remove remaining use of FlushableTaskQueue. r=cpearce.
340c2fe3ef4f55173d1aac20d381ac70e6802fc0
created 2016-05-30 15:46 +1000
pushed 2016-05-30 05:48 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1274445: P2. Don't unnecessarily reset the decoder context. r?kamidphish draft
313aa6de6a9e031f4db5f6537c1b7a0814623b62
created 2016-05-27 16:43 +0800
pushed 2016-05-27 08:48 +0000
Alfredo Yang Alfredo Yang - Bug 1257107: discard decoded data if its pts is smaller than seek time. r?jya draft
b72de38736248444009bfef8043ced0f15383776
created 2016-05-05 15:58 +1000
pushed 2016-05-26 21:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P4. Set draining flag to true when skip to next keyframe failed. r=gerald a=ritu
5231c65ccf14db925f62dd5563b9036b08354cc3
created 2016-05-26 16:30 +0800
pushed 2016-05-26 08:34 +0000
Alfredo Yang Alfredo Yang - Bug 1257107: discard decoded data if its pts is smaller than seek time. r?jya draft
745ae8240326246050513c96300eba1e32d84130
created 2016-05-24 16:48 +0800
pushed 2016-05-26 06:13 +0000
JW Wang JW Wang - Bug 1275807 - Remove remaining use of FlushableTaskQueue. r=cpearce. draft 1274214_remove_WMFMediaDataDecoder_TaskQueue
68ad431f0a8ffbccef72a86822e962c65ca27711
created 2016-05-26 14:58 +1000
pushed 2016-05-26 05:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1275538: P2. Drop decoded frames that we know are already too late. r?kamidphish draft
bb7917317b7aacea69ea0a2ee997db989b7a4746
created 2016-05-26 13:59 +1000
pushed 2016-05-26 05:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1275538: P1. Abort early if a skip request is in progress. r?kamidphish draft
b65290a2974079c2abaf660c5e95d00b1c651abb
created 2016-05-26 14:58 +1000
pushed 2016-05-26 04:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1275538: P2. Drop decoded frames that we know are already too late. r?kamidphish draft
8bd334d2db7095232f2e1a7c5fb244dfeedfa240
created 2016-05-26 14:56 +1000
pushed 2016-05-26 04:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Amend P1 draft
b5dacb1ef03446ad6a4d884b5669e088c8083e8f
created 2016-05-26 13:59 +1000
pushed 2016-05-26 04:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1275538: P1. Abort early if a skip request is in progress. r?kamidphish draft
254ce4056298a991b0e2ce7f1d414c39b1af28b7
created 2016-04-26 15:13 +1200
pushed 2016-05-26 01:17 +0000
Bryce Van Dyk Bryce Van Dyk - Handle clearkey encrypted WebMs. Requesting feedback: r?cpearce draft
b4918887a967f7d49fe040be65facb9acd9d7f27
created 2015-12-29 11:06 +0800
pushed 2016-05-25 09:52 +0000
ctai ctai - Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r?jesup,r?pehrsons draft
1253710274373ffe0928ea7378ef2a60921d84a7
created 2016-05-25 10:51 +1200
pushed 2016-05-25 07:42 +0000
Chris Pearce Chris Pearce - Bug 1249706 - Fix 8fe22dd4fc8a (backout of a085ea2d24bb). r=bustage
8fe22dd4fc8a753f9b4c479b773af8ce03f4dae7
created 2016-05-25 10:31 +1200
pushed 2016-05-25 07:42 +0000
Chris Pearce Chris Pearce - Bug 1249706 - Backout a085ea2d24bb for blowing telemetry server's mind. r=backout
3dc3eb396a958483a621f723151fc06aa85c9515
created 2016-05-24 19:58 +1000
pushed 2016-05-24 10:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1274933: Reject data promise when EOS is encountered following waiting for data. r?gerald draft
191731f27b115e9fd89a47c9439a781ae4bea9ff
created 2016-05-23 16:12 +1000
pushed 2016-05-24 03:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1270323: P5. Prevent potential null deref. r?cpearce draft
37e919ae75a0f3de655090df5c47bc96d1304a0a
created 2016-05-23 16:09 +1000
pushed 2016-05-24 03:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1270323: P4. Don't drain decoder if we're already waiting for new data. r?cpearce draft
f319d11d743d8fccd12c5d2c65478e5ce1b88269
created 2016-05-21 23:02 +0800
pushed 2016-05-24 03:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1270323: P2. Don't process new incoming data while a skip to next keyframe is pending. r?cpearce draft
0445f5c00e2728c64281f0149f4a7be00a79f6b2
created 2016-05-23 16:12 +1000
pushed 2016-05-23 07:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1270323: P5. Prevent potential null deref. r?cpearce draft
db1b4cafd868be726acd8e60fb4b4f57f7cb507e
created 2016-05-23 16:09 +1000
pushed 2016-05-23 07:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1270323: P4. Don't drain decoder if we're already waiting for new data. r?cpearce draft
f176f396ac3740571bb2a18015bea69715afbe8f
created 2016-05-23 09:55 +1000
pushed 2016-05-23 04:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - try: -b do -p all -u mochitest-media,mochitest-media-e10s,web-platform-tests-3,web-platform-tests-e10s-3 -t none draft
cbeff4964c7e01fcb86973d72c4e2d227ceefd3d
created 2016-05-21 23:04 +0800
pushed 2016-05-23 04:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - try: -b do -p all -u mochitest-media,mochitest-media-e10s,web-platform-tests-3,web-platform-tests-e10s-3 -t none draft
6dce654d480e1124e52109b02b665e25ccfcadbd
created 2016-05-21 23:02 +0800
pushed 2016-05-23 04:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1270323: P2. Don't process new incoming data while a skip to next keyframe is pending. r?cpearce draft
1da7e78b6d352778d798a34ba4f070969f80fd0c
created 2016-05-19 17:03 +0800
pushed 2016-05-23 01:13 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P6. Exclude frames dropped due to internal seeking from calculations. r=cpearce
5c6bfbf57df9d521effeedcf1af9cc4e67adc3b2
created 2016-05-19 15:02 +0800
pushed 2016-05-23 01:13 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P4. Only flush decoder if skip to next keyframe actually succeeds. r=cpearce
13fd3929f83accddd4e8d0154c22bef55431118c
created 2016-05-18 11:48 +0800
pushed 2016-05-23 01:13 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P2. Don't activate skip to next keyframe until we passed the internal seek target. r=gerald
6f15eecb6ba1198798bfbaf34391fd0344d2930c
created 2016-05-17 22:26 +0800
pushed 2016-05-23 01:13 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P1. Only activate skip to next keyframe logic when next keyframe time is known. r=gerald
9cfb446f8dd432da297641c16d24e8e613dd1fbd
created 2016-05-19 17:03 +0800
pushed 2016-05-20 13:58 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P6. Exclude frames dropped due to internal seeking from calculations. r?cpearce draft
da231e9e1bd3a017597506f07e0f40412dd498b7
created 2016-05-19 15:02 +0800
pushed 2016-05-20 13:58 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P4. Only flush decoder if skip to next keyframe actually succeeds. r?cpearce draft
697c20d0f07ea9166543ba1074df0fceb4c6a8d3
created 2016-05-18 11:48 +0800
pushed 2016-05-20 13:58 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P2. Don't activate skip to next keyframe until we passed the internal seek target. r=gerald draft
15fe980a02a561e5e6fbc680e99365a10ec734b7
created 2016-05-17 22:26 +0800
pushed 2016-05-20 13:58 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P1. Only activate skip to next keyframe logic when next keyframe time is known. r=gerald draft
c6d91a79d23b7704fd222c7c29e985d4fafb1660
created 2016-05-19 10:39 -0400
pushed 2016-05-19 15:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0e4c5be816f3 (bug 1257107) for webm reftest failures.
fb8ee867138d4b92ddd3efbf39a755b0fe7eb272
created 2016-05-16 18:15 +0800
pushed 2016-05-19 15:56 +0000
Kaku Kuo Kaku Kuo - Bug 1272267 - Adjust the seek target in the MediaFormatReader. r=jya
0e4c5be816f3b91cbaef28e58697e4341ed1a597
created 2016-05-17 21:46 -0400
pushed 2016-05-19 15:56 +0000
Alfredo Yang Alfredo Yang - Bug 1257107 - Discard decoded data if its pts is smaller than seek time. r=jya
1e56d8ef5fd5526a9f0f2c67136022989c71388f
created 2016-05-19 17:03 +0800
pushed 2016-05-19 14:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P6. Exclude frames dropped due to internal seeking from calculations. r?cpearce draft
32ad1dcb413657927c33950dd0aa0038b334705d
created 2016-05-19 17:03 +0800
pushed 2016-05-19 10:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P6. Decrement mSizeOfQueue when sample is dropped. r?cpearce draft
224978e8eded9419f30ce13736a01b5d66923f32
created 2016-05-19 15:02 +0800
pushed 2016-05-19 10:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P4. Only flush decoder if skip to next keyframe actually succeeds. r?cpearce draft
dde1ddd66a5ce7856d939ad7a79507f4aa07af43
created 2016-05-18 11:48 +0800
pushed 2016-05-19 10:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P2. Don't activate skip to next keyframe until we passed the internal seek target. r?gerald draft
73a31fc1f130cdae5d3bb7b1a1bb76724b0ccd85
created 2016-05-19 15:02 +0800
pushed 2016-05-19 07:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P4. Only flush decoder if skip to next keyframe actually succeeds. r?cpearce draft
75834b774528083e9173aca0a1b74b27f3d44e19
created 2016-05-18 11:22 +0200
pushed 2016-05-18 12:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9d95abc81b04 (bug 1272964) for failing mda test_BufferingWait_mp4.html, at least on Linux x64. r=backout
542ecb1c7022d7cb5375154960d4b2f1b8501a91
created 2016-05-18 11:22 +0200
pushed 2016-05-18 12:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 993c685703fa (bug 1272964)
56c33dc6aa64cc047e233725aea34efa760ee6f3
created 2016-05-16 18:15 +0800
pushed 2016-05-18 10:58 +0000
Kaku Kuo Kaku Kuo - Bug 1272267 - adjust the seek target in the MediaFormatReader; r=jya draft
41373ced7575cbef274c714ed5486b680eae2b4c
created 2016-05-16 18:15 +0800
pushed 2016-05-18 08:15 +0000
Kaku Kuo Kaku Kuo - Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya draft
0ebf1e0d332a074a7b81c3a73c43332fbd3a138a
created 2016-05-16 18:15 +0800
pushed 2016-05-18 04:48 +0000
Kaku Kuo Kaku Kuo - Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya draft
72aea992130232a2ead573effba9700b133b7db2
created 2016-05-16 18:15 +0800
pushed 2016-05-18 04:33 +0000
Kaku Kuo Kaku Kuo - Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya draft
8c8ded87bbfe3dd265acc03123850c4b7387e829
created 2016-05-16 18:15 +0800
pushed 2016-05-18 04:28 +0000
Kaku Kuo Kaku Kuo - Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya draft
1fdf721568c6c9e37b216b2b55ded61bcce18302
created 2016-05-18 11:48 +0800
pushed 2016-05-18 03:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P2. Don't activate skip to next keyframe until we passed the internal seek target. r?gerald draft
302d2588aa769fa261c583dc61b33c75a2c26e44
created 2016-05-17 22:26 +0800
pushed 2016-05-18 03:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: P1. Only activate skip to next keyframe logic when next keyframe time is known. r?gerald draft
less more (0) -300 -100 -60 tip