dom/media/MediaDecoderStateMachine.cpp
36956e5a9916bf2c768751eef58c13f69fd49afc
created 2017-03-28 15:57 +0800
pushed 2017-03-31 05:49 +0000
JW Wang JW Wang - Bug 1352319. P7 - use TimeUnit in UpdatePlaybackPositionInternal(). draft
be917fbe55040708c85426454dd794ce6a68aeb4
created 2017-03-28 15:50 +0800
pushed 2017-03-31 05:49 +0000
JW Wang JW Wang - Bug 1352319. P6 - let AudioEndTime/VideoEndTime return a TimeUnit. draft
9ab6be655ba872f705795c8f535a5528b4c3dd82
created 2017-03-28 15:42 +0800
pushed 2017-03-31 05:49 +0000
JW Wang JW Wang - Bug 1352319. P5 - rename AudioPrerollUsecs and let it return a TimeUnit. draft
34dafdb3df6386c47b4ce6d9ab9bf5ba9e04782c
created 2017-03-28 15:38 +0800
pushed 2017-03-31 05:49 +0000
JW Wang JW Wang - Bug 1352319. P4 - move AudioPrerollUsecs/VideoPrerollFrames into DecodingState. draft
4a063e79a380e0ee1a5dde8f0b9166dc8c57a3f3
created 2017-03-28 15:09 +0800
pushed 2017-03-31 05:49 +0000
JW Wang JW Wang - Bug 1352319. P3 - use TimeUnit in HasLowBufferedData(). draft
f4396b988b8682ddf54173fa7f09b10c2bd475a1
created 2017-03-28 14:58 +0800
pushed 2017-03-31 05:49 +0000
JW Wang JW Wang - Bug 1352319. P2 - rename variables and fix comments. draft
055259e5d55f456ab63cf425503dcc53a827f4e7
created 2017-03-28 14:56 +0800
pushed 2017-03-31 05:49 +0000
JW Wang JW Wang - Bug 1352319. P1 - add LOW_BUFFER_THRESHOLD and replace the use of LOW_DATA_THRESHOLD_USECS with it. draft
073edc2d4721fbddceeed6980a538fada1bba90f
created 2017-03-28 14:46 +0800
pushed 2017-03-31 05:30 +0000
JW Wang JW Wang - Bug 1351203. P2 - rename the variable and fix comments. draft
e44b6882ccd3f9ecc25f28404bf0c48ae07b41df
created 2017-03-28 14:43 +0800
pushed 2017-03-31 05:30 +0000
JW Wang JW Wang - Bug 1351203. P1 - change the type of LOW_VIDEO_THRESHOLD_USECS to TimeUnit. draft
4987e4d66e347043f425e462e9b9a2988e00fd0c
created 2017-03-28 14:38 +0800
pushed 2017-03-30 00:55 +0000
JW Wang JW Wang - Bug 1350837. P3 - rename the variable and fix comments. draft
040167eece526351f2aa1b9fdebb13396d7d85ae
created 2017-03-28 14:27 +0800
pushed 2017-03-30 00:55 +0000
JW Wang JW Wang - Bug 1350837. P2 - change the type of mAmpleAudioThresholdUsecs to TimeUnit. draft
5753d0c43a6ec4f0a2025190f5d6e06bd14048ff
created 2017-03-28 14:21 +0800
pushed 2017-03-30 00:55 +0000
JW Wang JW Wang - Bug 1350837. P1 - add AMPLE_AUDIO_THRESHOLD and use it to replace AMPLE_AUDIO_USECS. draft
5039148ad6568c2e6e27a9141d3c742d5191c666
created 2017-03-27 16:28 +0800
pushed 2017-03-30 00:55 +0000
JW Wang JW Wang - Bug 1350832. P3 - rename variables and fix comments. draft
eac41cda88d768f7817941365b494aa85eedb46e
created 2017-03-27 16:22 +0800
pushed 2017-03-30 00:55 +0000
JW Wang JW Wang - Bug 1350832. P2 - change the type of mLowAudioThresholdUsecs to TimeUnit. draft
b32cfb83b4b314992162e5769c1206708390115c
created 2017-03-27 16:15 +0800
pushed 2017-03-30 00:55 +0000
JW Wang JW Wang - Bug 1350832. P1 - change the type of LOW_AUDIO_USECS to TimeUnit. draft
094dc48011f497815c6b0d4eaf8ace25124c79d1
created 2017-03-27 18:12 +0800
pushed 2017-03-29 14:14 +0000
Kaku Kuo Kaku Kuo - Bug 1350852 P1 - add a mozvideoonlyseekcompleted event; r=jwwang
cc17432d2496f765ee0f9369c58a13323a224a05
created 2017-03-27 18:12 +0800
pushed 2017-03-29 07:32 +0000
Kaku Kuo Kaku Kuo - Bug 1350852 P1 - add a mozvideoonlyseekcompleted event; r?jwwang draft
874b1097c5f01af3001d7910e42b2644706e3b2f
created 2017-03-28 18:13 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug yyy. P9 - change the underlying type of mCurrentPosition to TimeUnit. draft
b50c49178914d0fb4e6c1f2c5717826f77ec1b99
created 2017-03-28 17:29 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug yyy. P7 - remove the unused function. draft
3b0bf86068b4d871b32c689130ebc715b0843f83
created 2017-03-28 17:27 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug yyy. P6 - use TimeUnit in CheckSlowDecoding(). draft
0a62210789d7d535e8b8ae3e0cf2f3e53dbdedda
created 2017-03-28 17:20 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug yyy. P5 - change the type of mDecodedAudioEndTime/mDecodedVideoEndTime to TimeUnit. draft
3b199da537d8b88640a13af0b3072618b75e4120
created 2017-03-28 17:14 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug yyy. P4 - change the type of mFragmentEndTime to TimeUnit. draft
e2b6d48953cb83d6641d4310ceccf158c981de50
created 2017-03-28 17:10 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug yyy. P3 - use TimeUnit in ScheduleStateMachineIn(). draft
2ff1f760d9a53a534c27e319499bb01183bbbc8c
created 2017-03-28 16:54 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug yyy. P2 - let GetDecodedAudioDuration() return a TimeUnit. draft
64838489dcc2444aa7348e4b85ad38ad05a2e40e
created 2017-03-28 16:44 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P12 - let CalculateNewCurrentTime() return a TimeUnit. draft
840cb988d84c5311989cbbd2639c683d9487f17e
created 2017-03-28 16:38 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P11 - change the type of NextFrameSeekingState::mCurrentTime to TimeUnit. draft
babced542e994d8ff4aa83ec81ca372c9696aecc
created 2017-03-28 16:35 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P10 - let GetClock() return a TimeUnit. draft
54ec1c019cf9432ef817c38a9eeec94c8964b65b
created 2017-03-28 16:16 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P9 - let GetMediaTime() return a TimeUnit. draft
d5e31aac677454b180cef12f4a62a14cf431771e
created 2017-03-28 16:01 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P8 - use TimeUnit in UpdatePlaybackPosition(). draft
ae684b5c88673b9f0013056446d0e579729a940c
created 2017-03-28 15:57 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P7 - use TimeUnit in UpdatePlaybackPositionInternal(). draft
308dd5d1a89fbf44b86a79c83d2154d743ced329
created 2017-03-28 15:50 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P6 - let AudioEndTime/VideoEndTime return a TimeUnit. draft
b48e3ac728801c95baceddd396286c51a940f0a3
created 2017-03-28 15:42 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P5 - rename AudioPrerollUsecs and let it return a TimeUnit. draft
33bc3ea8363a84ea1a1686bfaa341e1e8eef380c
created 2017-03-28 15:38 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P4 - move AudioPrerollUsecs/VideoPrerollFrames into DecodingState. draft
e91a63ed653ac84380d0f5b74c2a2c3a933eeaa0
created 2017-03-28 15:09 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P3 - use TimeUnit in HasLowBufferedData(). draft
797ed36e3567fc96d15a1f0f9cb3a33fa5854927
created 2017-03-28 14:58 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P2 - rename variables and fix comments. draft
8f0679fab48ec941f45afcf612299a8d70f0764c
created 2017-03-28 14:56 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug xxx. P1 - add LOW_BUFFER_THRESHOLD and replace the use of LOW_DATA_THRESHOLD_USECS with it. draft
06a15d1f43c090ff30c48328c20aa9e849d423eb
created 2017-03-28 14:46 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug 1351203. P2 - rename the variable and fix comments. draft
d840b6acd888e961d6dd78145a9495e6dc415a3d
created 2017-03-28 14:43 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug 1351203. P1 - change the type of LOW_VIDEO_THRESHOLD_USECS to TimeUnit. draft
620937cdebf02b47175c60c9d69c5573abb4e12a
created 2017-03-28 14:38 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug 1350837. P3 - rename the variable and fix comments. draft
5af199cb16d1f31fbfd499fc9fa2df2bbaee874b
created 2017-03-28 14:27 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug 1350837. P2 - change the type of mAmpleAudioThresholdUsecs to TimeUnit. draft
982c528a87cbf886234a6e3a2c83657e88148aa2
created 2017-03-28 14:21 +0800
pushed 2017-03-29 06:11 +0000
JW Wang JW Wang - Bug 1350837. P1 - add AMPLE_AUDIO_THRESHOLD and use it to replace AMPLE_AUDIO_USECS. draft
3839ca0b59261abdd34eee28df76f919c2a4e3a6
created 2017-03-27 16:28 +0800
pushed 2017-03-29 03:08 +0000
JW Wang JW Wang - Bug 1350832. P3 - rename variables and fix comments. draft
49054ce561015d48d9dc34ee9fba0e16d26001f8
created 2017-03-27 16:22 +0800
pushed 2017-03-29 03:08 +0000
JW Wang JW Wang - Bug 1350832. P2 - change the type of mLowAudioThresholdUsecs to TimeUnit. draft
eaeb3e3495c659b3cfa9ada9821124d441b41133
created 2017-03-27 16:15 +0800
pushed 2017-03-29 03:08 +0000
JW Wang JW Wang - Bug 1350832. P1 - change the type of LOW_AUDIO_USECS to TimeUnit. draft
8d504462c497bbb487a2237dcb73877796100197
created 2017-03-27 14:55 +0800
pushed 2017-03-29 03:04 +0000
JW Wang JW Wang - Bug 1350826 - Replace use of int64_t for microseconds by TimeUnit in MediaSink and its sub-classes. draft
b80199946e4294e6c17a15e99aa8fd797a567e8f
created 2017-03-28 11:46 +0800
pushed 2017-03-28 06:59 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P3 - don't dispatch another ended event while resuming the video decoder of an already-ended playback; r?jwwang draft
47688eb98707ff14837d7969c10f74d21ef8914e
created 2017-03-28 11:30 +0800
pushed 2017-03-28 06:59 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P2 - let CompletedState::HandleResumeVideoDecoding() seek to the last video frame; r?jwwang draft
de6ad83a72f17e91ff1ae5bb7a08818b5b4413bf
created 2017-03-28 11:21 +0800
pushed 2017-03-28 06:59 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P1 - let HandleResumeVideoDecoding() take a Maybe<int64_t> argument; r?jwwang draft
c668f05cecc040a1a57a5a3c484fb43484f214d6
created 2017-03-28 11:46 +0800
pushed 2017-03-28 03:47 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P3 - don't dispatch another ended event while resuming the video decoder of an already-ended playback; r?jwwang draft
b14c145e0ca37d236e5e08c39d025643f42a822f
created 2017-03-28 11:30 +0800
pushed 2017-03-28 03:47 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P2 - let CompletedState::HandleResumeVideoDecoding() seek to the last video frame; r?jwwang draft
85cb2f773081a38946e4ddf1462cf3ad5438d314
created 2017-03-28 11:21 +0800
pushed 2017-03-28 03:47 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P1 - let HandleResumeVideoDecoding() take a Maybe<int64_t> argument; r?jwwang draft
07998033e23322133d2aa46640ba21aa8005530a
created 2017-03-27 18:12 +0800
pushed 2017-03-28 03:11 +0000
Kaku Kuo Kaku Kuo - Bug 1350852 P1 - add a mozvideoonlyseekcompleted event; r?jwwang draft
4830edecd9f43ce98004765217e3448ba0153fa6
created 2017-03-27 11:37 +0800
pushed 2017-03-28 02:58 +0000
JW Wang JW Wang - Bug 1350814 - Replace use of int64_t for microseconds by TimeUnit in AudioSink. draft
dec875e64e4b955fbf74cef0a89a5eef9f8a7b33
created 2017-03-25 13:29 +0800
pushed 2017-03-28 02:51 +0000
JW Wang JW Wang - Bug 1350813. use 0 as the sentinel value of MediaSink::GetEndTime(). r?kaku draft
87402bc72228b47c5e9154b57d26e69a5c68654a
created 2017-03-24 16:39 +0800
pushed 2017-03-24 09:15 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P1 - don't switch to SEEKING state while resuming video decoder in COMPLETED state; r?jwwang draft
a696455ff3b89b035d9a73b5dc9534686be182ce
created 2017-03-24 16:39 +0800
pushed 2017-03-24 09:12 +0000
Kaku Kuo Kaku Kuo - Bug 1349097 P1 - don't switch to SEEKING state while resuming video decoder in COMPLETED state; r?jwwang draft
e47d8e2b3b070c5a14cb893bc94459d92ca40ac3
created 2017-03-24 12:42 +0800
pushed 2017-03-24 05:18 +0000
JW Wang JW Wang - Bug 1350203. P6 - rename SWARN to SLOGW. r?kaku draft
4270a22af4afdea1ba9dd37d58867176f05930d9
created 2017-03-24 11:58 +0800
pushed 2017-03-24 05:18 +0000
JW Wang JW Wang - Bug 1350203. P5 - replace SAMPLE_LOG with LOGV. r?kaku draft
2ae8ebc0082b43c299222e37abe46e0fc48be3e9
created 2017-03-24 11:43 +0800
pushed 2017-03-24 05:18 +0000
JW Wang JW Wang - Bug 1350203. P4 - change the level of MediaSink logs. r?kaku draft
09f926481a123123338cbc01016bf8cbefe0c57d
created 2017-03-24 11:38 +0800
pushed 2017-03-24 05:18 +0000
JW Wang JW Wang - Bug 1350203. P3 - rename DECODER_WARN to LOGW. r?kaku draft
less more (0) -1000 -300 -100 -60 tip