dom/media/MediaDecoderStateMachine.cpp
3b547cfd26daf05198c74df56f8e1ff551aecd80
created 2016-08-05 16:03 +1000
pushed 2016-09-05 20:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128069 - [MSE] P4. Do not adjust duration to what data we may have been seen in the past. r=jwwang, a=lizzard
e441403ef6a8ac09f9316184c9e86e76a4ff8a06
created 2016-08-25 08:50 -0400
pushed 2016-09-05 20:01 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1128069) for wpt failures.
b6a0e932239c9fae2ac8913a18487b2e410d0661
created 2016-08-05 16:03 +1000
pushed 2016-09-05 20:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128069 - [MSE] P4. Do not adjust duration to what data we may have been seen in the past. r=jwwang, a=lizzard
2921bfa5a49475030af08f592cccde7aee39726c
created 2016-07-07 15:15 +0800
pushed 2016-09-05 20:01 +0000
Kaku Kuo Kaku Kuo - Bug 1278228 - Handle VideoOnly seek as an accurate seek. r=jwwang, a=lizzard
3206ef153b98d1200aab86f50a27d884509d39e1
created 2016-05-30 17:25 +1000
pushed 2016-09-05 20:01 +0000
Dan Glastonbury Dan Glastonbury - Bug 1275481: Suspend video decoding via timer. r=jwwang
c70fa3dc42c07926cd94c8d66a52fcf431e1aac9
created 2016-05-24 23:05 +0800
pushed 2016-09-05 20:01 +0000
Kaku Kuo Kaku Kuo - Bug 1235301 - part 3 - export HTMLMediaElement::seekToNextFrame(); r=jwwang
a462681c5a773844a8cb362a83e04fa7d24602a9
created 2016-05-24 11:02 +0800
pushed 2016-09-05 20:01 +0000
Kaku Kuo Kaku Kuo - Bug 1235301 - part 1 - abstract the SeekTask class; r=jwwang
e8e7a969b8efcdb96d63334a517c394b7e379c9c
created 2016-05-25 14:13 +1000
pushed 2016-09-05 20:01 +0000
Dan Glastonbury Dan Glastonbury - Bug 1275472 - Enable suspending of background video only in nightly builds. r=cpearce
4d6593879275d59e9ac962870d586bff133c8ce6
created 2016-05-17 10:33 +0800
pushed 2016-09-05 20:01 +0000
JW Wang JW Wang - Bug 1272565 - draw a blank image when no frames in the video track.
4df69b84d9e5d0ab1324523c1346ed8f2dd1439e
created 2016-05-19 19:02 +0800
pushed 2016-09-05 20:01 +0000
Kaku Kuo Kaku Kuo - Bug 1274192 part 2 - make MDSM and SeekTask to adopt new MediaDecoderReaderWrapper API; r=jwwang
91be5a3cd5bd9d621bccd21688deee2df83e848f
created 2016-05-13 10:22 +1000
pushed 2016-09-05 20:01 +0000
Dan Glastonbury Dan Glastonbury - Bug 1272422 - Part 2: Vidoe -> Video. r=cpearce
9fd59c1fea618826a804a8ee823b7f2ff0ae0736
created 2016-05-12 14:18 +0800
pushed 2016-09-05 20:01 +0000
Alastor Wu Alastor Wu - Bug 1269672 - part2 : move audible data checking from MDSM to DecodedAudioDataSink.
9bffb578e423f0e8eea97af5409557205f20ad9b
created 2016-05-10 17:53 +0800
pushed 2016-09-05 20:01 +0000
Kaku Kuo Kaku Kuo - Bug 1271581 - use newCurrentTime, instead of GetMediaTime() to decide the nextState; r=jwwang
2fe467985f04512869ca7daa1a2db286642ce127
created 2016-04-18 16:33 +1000
pushed 2016-09-05 20:01 +0000
Dan Glastonbury Dan Glastonbury - Bug 1224973 - Part 5: Implement suspend decoding for background video. r=cpearce,jwwang,jya
97344d529727cfee4ce5259f9858d0803b282b8d
created 2016-04-18 16:31 +1000
pushed 2016-09-05 20:01 +0000
Dan Glastonbury Dan Glastonbury - Bug 1224973 - Part 4: Pref media.suspend-bkgnd-video.enabled. r=cpearce,jwwang
0f141a694952b9f77eca64694be824a0b28f604a
created 2016-04-12 17:00 +1000
pushed 2016-09-05 20:01 +0000
Dan Glastonbury Dan Glastonbury - Bug 1224973 - Part 3: Plumb element visibility into MDSM. r=jya,jwwang
1a00d3da0e9eed5f8e527b1d60842d5f72b3c1c9
created 2016-05-06 10:18 +0800
pushed 2016-09-05 20:01 +0000
JW Wang JW Wang - Bug 1270698 - check if we need to enter buffering periodically to ensure we start buffering when running out of decoded audio/video data. r=cpearce.
55c54c2e28060a023688004f4fffda84f5f3766c
created 2016-05-03 17:59 +0800
pushed 2016-09-05 20:01 +0000
Alastor Wu Alastor Wu - Bug 1235612 - Part 4: Modify check audible method. r=jwwang
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-09-05 20:01 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
9a6514d2b612e3b699aaafac29bb3fda5af2fb01
created 2016-04-27 14:50 +0800
pushed 2016-09-05 20:01 +0000
Kaku Kuo Kaku Kuo - Bug 1266027 part 2 - make MDSM and SeekTask to adopt new MediaDecoderReaderWrapper API; r=jwwang
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-09-05 20:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-09-05 20:01 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
632859a8e3254b5bbeecfe52cd38bb83abdc3337
created 2016-04-27 12:51 +0800
pushed 2016-09-05 20:01 +0000
JW Wang JW Wang - Bug 1195601 - Remove MediaDecoderStateMachine::mLogicallySeeking. r=kinetik.
c1d9af3d9cebe7d8c00833e8e90b42d04dd3123c
created 2016-04-13 17:17 +1000
pushed 2016-09-05 20:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P1. Perform audio conversion in the MSDM taskqueue and ahead of use. r=kinetik
2dbdefa829d1c3476c9f332e64e2e847dba06027
created 2016-04-25 14:36 +0800
pushed 2016-09-05 20:01 +0000
JW Wang JW Wang - Bug 1246051 - have MediaQueue<T>::Peek/PeekFront return a RefPtr<> to avoid dangling pointers per comment 0. r=gerald.
1f9e4bbe2a4dee0b0ef8f55a00ab1ad4984c15ee
created 2016-05-17 10:33 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1272565 - draw a blank image when no frames in the video track. r=cpearce a=ritu
8dc7d569b77089b8e1410a0eccc2c4f339ee89ca
created 2016-04-22 14:18 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1265978. Part 2 - add methods to MediaDecoder and MDSM to dump debugging info. r=jya.
acaefb4a5fc814ad6ee2404d17f6539da82aa839
created 2016-04-21 16:32 +0200
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 198add1ad218 (bug 1264199) for test failures in test_WaitingOnMissingData_mp4.html
198add1ad218719bb6034299afa6b841fcd1ec46
created 2016-04-13 17:17 +1000
pushed 2016-07-25 16:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik
93090fa3065335c9f830e9c70cbfbbc2f40fd979
created 2016-04-20 13:54 -0700
pushed 2016-07-25 16:35 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
f2d195c7313f2c58f5a4bf6d6614adf0ef53b275
created 2016-04-20 16:02 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1265634. Part 3 - constify some functions. r=jya.
9161ee282b677f56af7f70501bc2f471674d7998
created 2016-04-20 14:45 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1265634. Part 2 - rename mReaderWrapper for less wording. r=kaku.
913714b39c4cc64baac11515e7a9e8c21b98729c
created 2016-04-20 14:45 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1265634. Part 1 - add more proxy functions to MediaDecoderReaderWrapper and remove unused members from MDSM. r=kaku.
30c5dbcee7ddeafcaffa50e01429c45d459bb8fc
created 2016-04-20 11:01 -0700
pushed 2016-07-25 16:35 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1264199) for permafailing media mochitests on OSX 10.6 a=backout
d08288654ec9a96d7b685c18efac351551d8fc35
created 2016-04-13 17:17 +1000
pushed 2016-07-25 16:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik
1ba90ff2774850a64bfaf5aceeca683bb09ac044
created 2016-04-19 16:14 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1265315. Part 1 - remove use of MediaDecoderReader from SeekTask. r=kaku.
0220fd37d605291b2db7061e86d47252ed28aa7a
created 2016-04-19 16:14 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1265311. Part 1 - Add more proxy functions to MediaDecoderReaderWrapper. r=jya.
a777bd20ea00c5e7f94864c9e2fa31bf4bf2c371
created 2016-04-18 14:22 +0200
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b15c10c42148 (bug 1264199) for android crashes
b15c10c421485e3d45ea653ca5dada0cef847ef8
created 2016-04-13 17:17 +1000
pushed 2016-07-25 16:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik
ee21e163344b3bc82d060e790ab97a9318b8c4b3
created 2016-04-07 14:30 +0800
pushed 2016-07-25 16:35 +0000
Kaku Kuo Kaku Kuo - Bug 1261020 - part 2 - modify MDSM to adopt SeekTask; r=jwwang
52fd577f808f21db74f8ad98c3cc82a20bae486e
created 2016-04-01 23:10 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1259473 - per comment 14, move actions involving |this| to Init() from the constructor. r=jya.
6aa7d5d7d5c325070402d9df3b86538ab6ae3ed1
created 2016-04-03 23:09 +1000
pushed 2016-07-25 16:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P3. Use AlignedAudioBuffer object with AudioData. r=cpearce
4da37b9ade225d52bcf53d4d5382b2dac5cc2a58
created 2016-04-08 16:42 +0200
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7effa362c43c (bug 1248861)
7effa362c43c10fd34026756c6b42334948175c3
created 2016-04-03 23:09 +1000
pushed 2016-07-25 16:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P3. Use AlignedAudioBuffer object with AudioData. r=cpearce
615f67ac2823f0428e54a64c42037c645076c39e
created 2016-04-08 11:14 +0200
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 11 changesets (bug 1248861) for gtest test failures
c17c2fde0e8922acf9ab024f818eb70ae68fcc48
created 2016-04-03 23:09 +1000
pushed 2016-07-25 16:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P3. Use AlignedAudioBuffer object with AudioData. r=cpearce
27920cf06283e9df98b0adc27b20647359406a4c
created 2016-04-07 15:18 +0800
pushed 2016-07-25 16:35 +0000
Kaku Kuo Kaku Kuo - Bug 1261312 - Make sure that audio/video decode task is filed again. r=jwwang
9bf356b402b539d790d0d95df973c9928390fa7b
created 2016-02-02 13:14 +0800
pushed 2016-07-25 16:35 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Hook up DecodedStream with PrincipalHandle. r=mt,jwwang
2605e7e25764fd4591ff1bbe788b5e3e8e498e65
created 2016-03-31 16:35 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1250054. Part 2 - employ MediaDecoderReaderWrapper for MDSM and remove code about adjusting start time. r=jya.
c281e36bb6374dda3a883ba19c24ea5ee7689a70
created 2016-03-29 15:45 +0200
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ea3d6ace0405 (bug 1250054)
ea3d6ace0405500743997bceb4561559272e15a3
created 2016-03-02 21:20 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1250054. Part 3 - employ MediaDecoderReaderWrapper and remove code about adjusting start time. r=jya.
0bdd199c0911e5f60a84af9bb869832aa2eaf023
created 2016-03-24 16:54 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1258966 - Remove unnecessary null-checks of MediaDecoderStateMachine::mReader. r=bechen.
3cab27bc9f80229939d5bb57372ec3745c216366
created 2016-03-23 10:25 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1258627 - always schedule next cycle so MDSM has a chance to leave buffering state. r=cpearce.
c4ed371b3a335b4cffc43c370d2b3988ed03800b
created 2016-03-21 17:23 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1258271 - Remove arguments from MediaDecoderStateMachine::HaveEnoughDecodedAudio(). r=bechen.
ad78daa8b4b4d12b1c243f16b5a659f35343600a
created 2016-03-21 18:50 +1300
pushed 2016-07-25 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1257013 - Part 3: Stop checking for corrupt frames in MediaDecoderStateMachine since we no longer produce them. r=ajones
1b7694d14856a0d0d1be59e586c315d4f2e02e1e
created 2016-03-19 18:29 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1242783. Part 2 - per comment 12, buffer only 1s when audio is captured. r=kinetik.
1be121a3e746674f2023a82f2a39a9c49a694768
created 2016-03-19 18:29 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1242783. Part 1 - per comment 11, increase mAmpleAudioThresholdUsecs to 2s to avoid audio underrun when BT is connected. r=kinetik.
01d79567d75985ce46bd1af60139b9b9feefe175
created 2016-03-19 07:51 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1257094 - Remove MediaDecoderStateMachine::DECODER_STATE_DECODING_NONE. r=cpearce.
6d8001b49fea6e73ddc1d3b7940840c21515b5cf
created 2016-03-09 10:34 +1300
pushed 2016-07-25 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1236112 - Block on d3d9 video frames to complete before returning them from the decoder. r=cpearce
97571d40a08ae5fb70b24195a50d7697c68c8f31
created 2016-03-15 11:54 +1100
pushed 2016-07-25 16:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1230641: P2. Increase the video queue size on mac. r=cpearce
less more (0) -300 -100 -60 tip