diff browse annotate |
4e654ea0dfa6b0b3396cbeac3dff9fc5700a30a9 created 2016-09-30 16:51 +0800 pushed 2016-10-05 00:00 +0000 |
JW Wang | JW Wang - Bug 1307022. Part 3 - Use raw pointers to avoid unnecessary ref-counting. r=kaku |
diff browse annotate |
2a1edf61eb2b6366e78729edb64289e936b03276 created 2016-09-30 16:34 +0800 pushed 2016-10-05 00:00 +0000 |
JW Wang | JW Wang - Bug 1307022. Part 1 - Use raw pointers to avoid unnecessary ref-counting. r=kaku |
diff browse annotate |
02e7753c526100e7041d94dbc4ae2514d4c093fd created 2016-09-30 16:11 +0800 pushed 2016-10-05 00:00 +0000 |
JW Wang | JW Wang - Bug 1306566 - Remove the check for mIsVisible from MDSM::DonePrerollingVideo(). r=kamidphish |
diff browse annotate |
0621d50a7455c7200988e13d48ff9a0a0aadece2 created 2016-10-03 14:04 +0800 pushed 2016-10-04 03:06 +0000 |
JW Wang | JW Wang - Bug 1306186. Part 5 - add MaybeStopPrerolling() to check if we can stop prerolling. r=kikuo |
diff browse annotate |
b19f904b612736e56b8a02eea687c53b002de811 created 2016-09-29 16:10 +0800 pushed 2016-10-04 03:06 +0000 |
JW Wang | JW Wang - Bug 1306186. Part 4 - merge mIsAudioPrerolling and mIsVideoPrerolling into mIsPrerolling. r=kikuo |
diff browse annotate |
31b07a151f535250ed50e5ab91e79cf06aa84c30 created 2016-09-29 11:55 +0800 pushed 2016-10-04 03:06 +0000 |
JW Wang | JW Wang - Bug 1306186. Part 3 - remove StopPrerolling{Audio,Video}. r=kikuo |
diff browse annotate |
8b988a8236a52a19f219f1832070443304d081f9 created 2016-10-03 12:53 +0200 pushed 2016-10-04 03:06 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset ea57d7034a0d (bug 1306186) |
diff browse annotate |
710566a1315fb1e39a10d424f39274cae9c4ca79 created 2016-10-03 12:53 +0200 pushed 2016-10-04 03:06 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 1510da178dbd (bug 1306186) |
diff browse annotate |
04ed7900f6cb2e618918223cdc5f63671dd54520 created 2016-10-03 12:53 +0200 pushed 2016-10-04 03:06 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 2b6868859c21 (bug 1306186) |
diff browse annotate |
2b6868859c21af4e24651be7e308fe96f66680cf created 2016-10-03 14:04 +0800 pushed 2016-10-04 03:06 +0000 |
JW Wang | JW Wang - Bug 1306186. Part 5 - add MaybeStopPrerolling() to check if we can stop prerolling. r=kikuo |
diff browse annotate |
1510da178dbd8abaa85a6dd17a44b93a97afeb3e created 2016-09-29 16:10 +0800 pushed 2016-10-04 03:06 +0000 |
JW Wang | JW Wang - Bug 1306186. Part 4 - merge mIsAudioPrerolling and mIsVideoPrerolling into mIsPrerolling. r=kikuo |
diff browse annotate |
ea57d7034a0d09dc764dbd77c21d6470be9a9253 created 2016-09-29 11:55 +0800 pushed 2016-10-04 03:06 +0000 |
JW Wang | JW Wang - Bug 1306186. Part 3 - remove StopPrerolling{Audio,Video}. r=kikuo |
diff browse annotate |
8305ce9fcda4d74ecc4dfab1dfd13129e3fea629 created 2016-09-26 15:25 +0800 pushed 2016-09-30 09:59 +0000 |
JW Wang | JW Wang - Bug 1305353. Part 3 - discard audio samples in DecodedStream::NotifyOutput(). r=pehrsons |
diff browse annotate |
8eef5d2cc850385855bdfd97016bab78c4484085 created 2016-09-08 18:06 +0800 pushed 2016-09-29 09:43 +0000 |
James Cheng | James Cheng - Bug 1300654 Part1-Remove MOZ_EME from code base. r=cpearce,smaug |
diff browse annotate |
a7b60f7a950bd9460410dea07493294570b04c97 created 2016-09-19 03:38 -0700 pushed 2016-09-28 13:53 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1247056 - Notify MediaDecoder about Decoder Doctor events from MDSM - r=jwwang |
diff browse annotate |
b4cae9fb786b36b5974a010cb51bcbea3f960888 created 2016-09-26 12:15 -0700 pushed 2016-09-27 09:22 +0000 |
Wes Kocher | Wes Kocher - Backed out 13 changesets (bug 1247056) for WinXP bc7 failures in browser_decoderDoctor.js CLOSED TREE |
diff browse annotate |
001b4263170281af23572507192ca7d368c8757b created 2016-09-19 03:38 -0700 pushed 2016-09-27 09:22 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1247056 - Notify MediaDecoder about Decoder Doctor events from MDSM - r=jwwang |
diff browse annotate |
c55bcb7c777ea09431b4d16903ed079ae5632648 created 2016-09-26 18:34 +0800 pushed 2016-09-26 10:35 +0000 |
Iris Hsiao | Iris Hsiao - merge mozilla-inbound to mozilla-central a=merge |
diff browse annotate |
2ae91c5e535428c55e037ad17b85e9b5d1b53b12 created 2016-09-23 16:02 +0200 pushed 2016-09-26 10:35 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out 12 changesets (bug 1247056) for windows bc7 test failures |
diff browse annotate |
f48fd90bf8397f5716589c099e98fa1c32b0cdfb created 2016-09-19 03:38 -0700 pushed 2016-09-26 10:35 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1247056 - Notify MediaDecoder about Decoder Doctor events from MDSM - r=jwwang |
diff browse annotate |
117b804d8324e5a74fe645dae9da8bc7d4cf03aa created 2016-09-21 18:11 +0800 pushed 2016-09-26 10:24 +0000 |
JW Wang | JW Wang - Bug 1304336. Part 2 - remove unused canonical/mirror. r=kikuo |
diff browse annotate |
4e0816190900801896f62fd78c7c1d824fadcc8b created 2016-09-21 18:06 +0800 pushed 2016-09-26 10:24 +0000 |
JW Wang | JW Wang - Bug 1304336. Part 1 - call DispatchSetPlaybackRate() to propagate playback rate changes instead of using a mirror. r=kikuo |
diff browse annotate |
2bd3bdee7d08d427b043e621d0b4d40c48a7442f created 2016-09-21 16:27 +0800 pushed 2016-09-26 10:24 +0000 |
JW Wang | JW Wang - Bug 1304314. Part 2 - split the code of HasLowDecodedData() into separate functions which will be reusable. r=kikuo |
diff browse annotate |
510ec7a9898dbedccd35f4a7b93e1af66a74ae9f created 2016-09-21 16:20 +0800 pushed 2016-09-26 10:24 +0000 |
JW Wang | JW Wang - Bug 1304314. Part 1 - remove the parameter of HasLowDecodedData() for we always pass EXHAUSTED_DATA_MARGIN_USECS to it. r=kikuo |
diff browse annotate |
d527e405b0112b00ac8792967bab4d7bdbd821a0 created 2016-09-06 17:36 +0800 pushed 2016-09-22 23:21 +0000 |
JW Wang | JW Wang - Bug 1303666 - Move the code of StepDecoding() into Decodingstate::Step(). r=kikuo |
diff browse annotate |
28a35f4aa671e246cce2b9920da3a482724210b7 created 2016-09-06 17:33 +0800 pushed 2016-09-22 23:21 +0000 |
JW Wang | JW Wang - Bug 1303665. Part 2 - Move mSentPlaybackEndedEvent into CompletedState. r=kikuo |
diff browse annotate |
e4d23acba1deb088923984b6d24b9901d320dab6 created 2016-09-06 17:28 +0800 pushed 2016-09-22 23:21 +0000 |
JW Wang | JW Wang - Bug 1303665. Part 1 - Move StepCompleted() into CompletedState::Step(). r=kikuo |
diff browse annotate |
4fa56ffefa223948465077332a7d861061353ebd created 2016-09-06 17:22 +0800 pushed 2016-09-22 09:50 +0000 |
JW Wang | JW Wang - Bug 1303660. Part 3 - Move mBufferingStart into BufferingState. r=kikuo |
diff browse annotate |
744c9e1885ea7b118b0b53a72f01665c337c9c65 created 2016-09-06 17:15 +0800 pushed 2016-09-22 09:50 +0000 |
JW Wang | JW Wang - Bug 1303660. Part 2 - Move the code of StepBuffering() into BufferingState::Step(). r=kikuo |
diff browse annotate |
69e345c33f330d0e43e0509fb375d1ccc8e54233 created 2016-09-06 17:05 +0800 pushed 2016-09-22 09:50 +0000 |
JW Wang | JW Wang - Bug 1303660. Part 1 - Move some code to BufferingState::Enter() and remove unused functions. r=kikuo |
diff browse annotate |
ef4cc44fdb1d56ddf0cfa5156592835a68b23191 created 2016-09-06 16:59 +0800 pushed 2016-09-21 10:00 +0000 |
JW Wang | JW Wang - Bug 1303655. Part 3 - Move mDecodeStartTime into Decodingstate. r=kikuo |
diff browse annotate |
9d5e92f8ac827694a8ee2de857c72a39d57fcd6f created 2016-09-06 16:54 +0800 pushed 2016-09-21 10:00 +0000 |
JW Wang | JW Wang - Bug 1303655. Part 2 - Remove unused functions. r=kikuo |
diff browse annotate |
9a5ccc0e72701ee48a3ad5d172db195210d1fb37 created 2016-09-06 16:28 +0800 pushed 2016-09-21 10:00 +0000 |
JW Wang | JW Wang - Bug 1300711 - Remove MediaDecoderStateMachine::mQuickBuffering. r=cpearce |
diff browse annotate |
324bb746e8c755256ce806181c558578dc2369ea created 2016-09-12 16:20 +0800 pushed 2016-09-21 10:00 +0000 |
JW Wang | JW Wang - Bug 1302045. Check if we have [GetMediaTime(), GetMediaTime() + aUsecs] in the buffer ranges to decide whether we are in low buffered data. r=cpearce |
diff browse annotate |
a17052bc7da442bdad9b5ee1ae25d0683fc7112a created 2016-09-11 00:51 +1000 pushed 2016-09-14 10:07 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1299072: P9. Pass decoding error details to MediaDecoder. r=jwwang |
diff browse annotate |
933eb4ed527194aebe95fee02b7e01fedef151a0 created 2016-09-10 16:48 +1000 pushed 2016-09-14 10:07 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1299072: P6. Pass decoding error details to MDSM and relatives. r=jwwang |
diff browse annotate |
50d2423ae823c406a8b0cc5fe57bfc8e6966a4ec created 2016-09-06 14:48 +0800 pushed 2016-09-10 07:13 +0000 |
JW Wang | JW Wang - Bug 1301341. Part 2 - Remove unused members. r=kaku |
diff browse annotate |
5c0e25ea512c72de6a462f4a0946fe9243cb04fe created 2016-09-06 11:42 +0800 pushed 2016-09-08 22:03 +0000 |
JW Wang | JW Wang - Bug 1300956. Part 10 - Remove null-checks for mStateObj. r=kaku |
diff browse annotate |
b867d9ef5e6417e26085eb19654b9e8c7ca0a512 created 2016-09-06 11:01 +0800 pushed 2016-09-08 22:03 +0000 |
JW Wang | JW Wang - Bug 1300956. Part 1 - Add declarations of the state objects of MDSM. Also implement DecodeMetadataState. r=kaku |
diff browse annotate |
da34e47f89b50a8dfc9827139cab693e1de62b97 created 2016-09-05 17:51 +0800 pushed 2016-09-08 09:59 +0000 |
JW Wang | JW Wang - Bug 1300497. Part 5 - run MDSM cycles immediately in the callback of mDelayedScheduler. r=kaku |
diff browse annotate |
85c7215cdeada9f23cd068d110c1bb5e705e28c3 created 2016-09-05 16:50 +0800 pushed 2016-09-08 09:59 +0000 |
JW Wang | JW Wang - Bug 1300497. Part 2 - constify and fix the comment of IsShutdown(). r=kaku |
diff browse annotate |
21e90c727ae06339e4a4b9545faa22bf5db1ea9f created 2016-09-05 15:48 +0800 pushed 2016-09-06 13:26 +0000 |
JW Wang | JW Wang - Bug 1300479. Part 3 - extract RunStateMachine() cases to its own function. r=kaku |
diff browse annotate |
80a96bf681f15a38b2d76b029fab77d07580168f created 2016-09-05 15:28 +0800 pushed 2016-09-06 13:26 +0000 |
JW Wang | JW Wang - Bug 1300479. Part 1 - remove the aState parameter from EnterState()/ExitState() for we always pass mState. r=kaku |
diff browse annotate |
13b4910c4880beb4d89e5d11ac49c7a06af07d0c created 2016-09-01 13:01 +0800 pushed 2016-09-05 20:05 +0000 |
JW Wang | JW Wang - Bug 1297590. Part 9 - fix MaybeFinishDecodeFirstFrame(). r=kaku |
diff browse annotate |
41ed9b0c1661f5c4a2c5d7a5df85d5049b87cdc6 created 2016-09-01 12:54 +0800 pushed 2016-09-05 20:05 +0000 |
JW Wang | JW Wang - Bug 1297590. Part 8 - add an entry action for DECODER_STATE_DECODING_FIRSTFRAME. r=kaku |
diff browse annotate |
ce1129cc4efff8c675efe76fb0993bf73a995603 created 2016-09-01 14:28 +0800 pushed 2016-09-05 20:05 +0000 |
JW Wang | JW Wang - Bug 1297590. Part 1 - add DECODER_STATE_DECODING_FIRSTFRAME to MDSM. r=kaku |
diff browse annotate |
54d3418f365e4fefaf7f916a1ee887d9d1626cfa created 2016-08-31 15:48 +0800 pushed 2016-09-05 20:05 +0000 |
JW Wang | JW Wang - Bug 1299393. Part 2 - remove unused functions. r=kaku |
diff browse annotate |
7e79e89e8da72dd0ecc370a041b5db6d8050547c created 2016-08-31 15:46 +0800 pushed 2016-09-05 20:05 +0000 |
JW Wang | JW Wang - Bug 1299393. Part 1 - make some functions return void and fix the comments. r=kaku |
diff browse annotate |
bc2a597471082a22d6ac92cf96922446cf0e7532 created 2016-08-31 13:07 +0800 pushed 2016-09-04 17:35 +0000 |
JW Wang | JW Wang - Bug 1299369. Part 3 - remove unused functions. r=kaku |
diff browse annotate |
0dfbee74cdbbfa8ad688860554bee62add4479c6 created 2016-08-30 16:48 +0800 pushed 2016-09-01 16:12 +0000 |
JW Wang | JW Wang - Bug 1299074. Part 5 - remove unused members. r=kaku |
diff browse annotate |
bf568dfa5fd1da97dbee94a55c36dddaf118f15f created 2016-08-30 16:11 +0800 pushed 2016-09-01 16:12 +0000 |
JW Wang | JW Wang - Bug 1299074. Part 1 - fix the comment of mSentFirstFrameLoadedEvent because it is not necessarily related to dormant state. r=kaku |
diff browse annotate |
e3c2e22c46c136c4a703d819efc228c6a850a1ac created 2016-08-26 17:41 +1200 pushed 2016-08-30 13:51 +0000 |
JW Wang | JW Wang - Bug 1298297 - Remove DECODER_STATE_ERROR from MDSM. r=kaku |
diff browse annotate |
e3989f634b74a048ea449d3898c8acbf428ded48 created 2016-08-26 06:18 +1200 pushed 2016-08-30 13:51 +0000 |
JW Wang | JW Wang - Bug 1298217. Part 5 - Move the call to |SetState(DECODER_STATE_COMPLETED)| out of CheckIfDecodeComplete() to make it easier to move more code to entry actions. r=kaku |
diff browse annotate |
84090fe63313d70a864c0ea10e71147884584832 created 2016-08-15 14:54 +0800 pushed 2016-08-25 12:08 +0000 |
JW Wang | JW Wang - Bug 1295073 - Remove the aRealTime parameter from the MediaDecoderStateMachine constructor. r=cpearce |
diff browse annotate |
feed07c7f1225130f8961449a3190b0596b081fe created 2016-08-12 16:06 +0800 pushed 2016-08-23 14:01 +0000 |
JW Wang | JW Wang - Bug 1295893 - Add entry/exit actions to state transitions of MDSM. r=kaku |
diff browse annotate |
7b74ee1d97dbe7afa04e6b522174be2c529349b9 created 2016-08-12 14:54 +0800 pushed 2016-08-15 21:07 +0000 |
JW Wang | JW Wang - Bug 1294634 - Use a switch statement to convert State to string. r=bechen |
diff browse annotate |
12b7e10fe83de33d9b3f93acc1a1f50d4af0e40e created 2016-08-11 15:37 +0800 pushed 2016-08-12 16:45 +0000 |
JW Wang | JW Wang - Bug 1294352 - Merge MDSM::InitiateSeek() and MDSM::InitiateDecodeRecoverySeek(). r=kaku |
diff browse annotate |
f4f41b355cf02a757995e18bd4878efb90086818 created 2016-08-11 15:03 +0800 pushed 2016-08-12 16:45 +0000 |
JW Wang | JW Wang - Bug 1294345 - Remove the TrackSet parameter from MediaDecoderStateMachine::InitiateDecodeRecoverySeek(). r=kaku |
diff browse annotate |
0318e5ab46a8771236a3cdfe268307afb6a36146 created 2016-08-11 11:40 +0800 pushed 2016-08-12 16:45 +0000 |
JW Wang | JW Wang - Bug 1294324 - Remove MediaDecoderStateMachine::IsPausedAndDecoderWaiting. r=bechen |
diff browse annotate |
1335339b74bee2c76d78c50b4448ff85321dc3ad created 2016-08-11 11:32 +0800 pushed 2016-08-12 16:45 +0000 |
JW Wang | JW Wang - Bug 1294320 - Remove MediaDecoderStateMachine::IsVideoDecodeSuspended() r=kaku |