dom/media/MediaDecoderStateMachine.h
9a840c89892e0e4f1d2a3d2f6d741d02fd17f206
created 2017-06-09 11:45 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1371515. P4 - remove CanonicalIsShutdown() which has no callers at all. r=kaku
6266b3ba9d2356c9521e2bdaaf305b37ba58ac89
created 2017-06-09 11:43 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1371515. P3 - remove IsShutdown() which now has no callers. r=kaku
63fdec8b12fa8dc6fcec24f25eab90807d121349
created 2017-05-24 09:11 +0200
pushed 2017-06-12 13:08 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1366362: P3. Have seekToNextFrame properly handle dormant mode. r=jwwang
cf1159d4b48966d0130fad9e3e11e376e13582bf
created 2017-05-18 16:35 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1365524. P2 - replace use of nsAutoPtr with UniquePtr. r=jya
bc73a476b2707fc18c6f713d7947939dfc9bb86e
created 2017-05-17 16:04 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1365520. P2 - remove mMetadataTags for we can pass |aMetadata->mTags| without storing it. r=kaku
3e859332938cdea7a217543129d7f1285a5dd42b
created 2017-05-17 16:00 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1365520. P1 - remove MDSM::mSentLoadedMetadataEvent and MDSM::EnqueueLoadedMetadataEvent(). r=kaku
a343a3fc0558db60b98d415c32813d42efbfc4df
created 2017-05-04 16:54 +1200
pushed 2017-06-12 13:08 +0000
Chris Pearce Chris Pearce - Bug 1361629 - Only call timeBeginPeriod/timeEndPeriod when media playback starts/stops. r=jwwang
795609f3011cada963276dba07fa5f341242cab7
created 2017-04-17 17:20 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1358972. P2 - remove MediaDecoder::mEstimatedDuration and its friends which is never modified. r=kaku
bc63b56a88dd722252c8c5fe9b63afc3ef83a581
created 2017-04-07 16:11 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1354465 P1 - dispatch a mozvideoonlyseekbegin event while starting a video-only seek; r=jwwang
78f4e24a6693c99f8829d1bb07cda1144403c1b2
created 2017-03-28 18:13 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1353607. P9 - change the underlying type of mCurrentPosition to TimeUnit. r=kikuo
12ad420304329d6ac66d92ae1bef60d76009b1b0
created 2017-03-28 18:01 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1353607. P8 - use TimeUnit in DispatchSetFragmentEndTime(). r=kikuo
b652d908fc4c53627e536bb7934d9df0d6d6b2df
created 2017-03-28 17:20 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1353607. P5 - change the type of mDecodedAudioEndTime/mDecodedVideoEndTime to TimeUnit. r=kikuo
af62c8593753588cf995c2238a4ba5428766d4b5
created 2017-03-28 17:14 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1353607. P4 - change the type of mFragmentEndTime to TimeUnit. r=kikuo
1e0d6ee061d2fdc4954bbd0b16d782935055765b
created 2017-03-28 17:10 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1353607. P3 - use TimeUnit in ScheduleStateMachineIn(). r=kikuo
f7909dc12794aace11d39b569f51616f0a3c98ab
created 2017-03-28 16:54 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1353607. P2 - let GetDecodedAudioDuration() return a TimeUnit. r=kikuo
6d07c599d0318a6c00ee3fec530ff25d19051300
created 2017-03-28 16:49 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1353607. P1 - remove the dead code. r=kikuo
e58dc73396a9c1cdc10373832a24255758992f4e
created 2017-03-28 16:35 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1352319. P10 - let GetClock() return a TimeUnit. r=kaku
1da247595a483676d58046ff028c21bcb9580ee4
created 2017-03-28 16:16 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1352319. P9 - let GetMediaTime() return a TimeUnit. r=kaku
75972bacb5cfe0d653084bf72aa81e3085de1269
created 2017-03-28 16:01 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1352319. P8 - use TimeUnit in UpdatePlaybackPosition(). r=kaku
2534fc738fc679cc72d6bd1fa61c939cf61480db
created 2017-03-28 15:57 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1352319. P7 - use TimeUnit in UpdatePlaybackPositionInternal(). r=kaku
67b7c5be82cf44d88155bea9527d644b5a167544
created 2017-03-28 15:50 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1352319. P6 - let AudioEndTime/VideoEndTime return a TimeUnit. r=kaku
82caa9318285baa21a81d18aa9de946f3865236d
created 2017-03-28 15:38 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1352319. P4 - move AudioPrerollUsecs/VideoPrerollFrames into DecodingState. r=kaku
2b36d0b3664924d7e45d8ecad5af1426cd61ffcb
created 2017-03-28 15:09 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1352319. P3 - use TimeUnit in HasLowBufferedData(). r=kaku
e9374f4264a5a7c429a0715b583328bffeb67a3f
created 2017-03-28 14:38 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1350837. P3 - rename the variable and fix comments. r=kaku
53f3febc7452a233495719aa5622fb3fa66ad440
created 2017-03-28 14:27 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1350837. P2 - change the type of mAmpleAudioThresholdUsecs to TimeUnit. r=kaku
41344842642bce3c98d3a750c541c51d1d3db68a
created 2017-03-27 16:28 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1350832. P3 - rename variables and fix comments. r=kikuo
2533d6d1aa34d6cdb5eb0aea6d775bf85b0bfbfc
created 2017-03-27 16:22 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1350832. P2 - change the type of mLowAudioThresholdUsecs to TimeUnit. r=kikuo
094dc48011f497815c6b0d4eaf8ace25124c79d1
created 2017-03-27 18:12 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1350852 P1 - add a mozvideoonlyseekcompleted event; r=jwwang
2783b06ab3414f89a257db25bb928d44553e3773
created 2017-03-24 11:58 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1350203. P5 - replace SAMPLE_LOG with LOGV. r=kaku
1f50634b7a510dd9dba7eebf9b5e28495d004fe7
created 2017-03-22 11:59 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1349145. P3 - use concrete types in MDSM and its friends. Also remove unnecessary casts. r=kaku
d37892e8bc4b1ccd405b1beba0664b909f1fdb06
created 2017-03-22 11:28 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1349145. P1 - revert the changes in bug 1203047 for MediaDecoderReader and its friends. r=jya
f4fc110ccde19cdf2ed6c531c91503ad425fac7f
created 2017-03-11 15:12 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1346498 part 6 - remove mHasSuspendTaint cannonical-mirror pair; r=jwwang
a42487bf567a382db80ffe2116324dd76daa7735
created 2017-03-11 14:06 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1346498 part 4 - remove mIsVisible cannonical-mirror pair; r=jwwang
caaa45f70bb7a7fd8077bdad3fe3b660aa4ca460
created 2017-03-10 16:17 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1346498 part 2 - implement the VideoDecodeMode mechanism in MDSM; r=jwwang
850a10a1e44fa6c8bd60d44e6735f26eb3f638b7
created 2017-03-08 21:28 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1345403 part 4 - Clean up suspend timer canceling; r=jwwang
2305bfbe65452fba8f1b1221f4504802a1c1bed6
created 2017-03-08 19:28 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1345403 part 1 - Track decoder tainting; r=jwwang
135488a851a5e5915fafec04c688c37e6e816253
created 2017-03-13 15:28 +0800
pushed 2017-06-12 13:08 +0000
Iris Hsiao Iris Hsiao - Backed out 5 changesets (bug 1345403) for permanent failure in autophone Mdm tests
ac12e246a808304c505ac59fc247adc2b75009f7
created 2017-03-08 21:28 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1345403 part 4 - Clean up suspend timer canceling; r=jwwang
7a7d6e9b8329d2806f985836c201a69503e9b24e
created 2017-03-08 19:28 +0800
pushed 2017-06-12 13:08 +0000
Kaku Kuo Kaku Kuo - Bug 1345403 part 1 - Track decoder tainting; r=jwwang
e83d73a055fe4a8f28f90ac54a659d4a36a3eb0d
created 2017-02-17 14:44 -0500
pushed 2017-04-18 12:07 +0000
Michael Layzell Michael Layzell - Bug 1336510 - Part 9: Avoid MediaDecoder shutdown hang due to unnecessary strong reference capture, r=jwwang
3fee518242f68ba6a1b2b107bd475645ecf24622
created 2017-02-23 16:07 -0800
pushed 2017-04-18 12:07 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1336510) for windows debug mn-e10s failures a=backout
419ada2f9e81fdabcd3423381990231bcfb61c0c
created 2017-02-17 14:44 -0500
pushed 2017-04-18 12:07 +0000
Michael Layzell Michael Layzell - Bug 1336510 - Part 9: Avoid MediaDecoder shutdown hang due to unnecessary strong reference capture, r=jwwang
1e059386f2612654ea84faf1520a65ff6f8bff65
created 2017-02-08 18:15 +0800
pushed 2017-04-18 12:07 +0000
JW Wang JW Wang - Bug 1331070 - delay seek request until decoding first frames for non-MSE media. r=kaku
7ab9b3dd619c4dc06cf03e7e29ed5e5b0cce90a0
created 2017-01-27 13:20 +0100
pushed 2017-04-18 12:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319987: P9. More coding style fixes. r=gerald
0b284d45431ef73097cb313ec9b1390bb5cbba24
created 2017-01-23 11:42 +0100
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
115d0824834d3b110010db0f86860cdf7f8665a7
created 2017-01-19 17:20 +0800
pushed 2017-04-18 12:07 +0000
JW Wang JW Wang - Bug 1331862. Part 3 - remove MDSM::DumpDebugInfo() and call RequestDebugInfo() instead. r=kaku
3ad73522af3f13920f4df802ccd3f06ec921e969
created 2017-01-19 14:18 +0800
pushed 2017-04-18 12:07 +0000
JW Wang JW Wang - Bug 1331862. Part 2 - add functions to collect debugging info asynchronously. r=kaku
0d1993fede0c3b3f60f0acb74ab01f74a7420e25
created 2017-01-18 17:55 +0800
pushed 2017-04-18 12:07 +0000
JW Wang JW Wang - Bug 1331862. Part 1 - extract code to functions for reuse. r=kaku
fc9372a2c3fb327567c00ef86ab6f051f8d17482
created 2017-02-17 14:44 -0500
pushed 2017-03-06 20:48 +0000
Michael Layzell Michael Layzell - Bug 1336510 - Part 9: Avoid MediaDecoder shutdown hang due to unnecessary strong reference capture, r=jwwang, a=abillings
a6042b35e7ce777ce5bd70189daae2024ef4e23d
created 2017-02-10 10:22 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1331070 - Delay seek request until decoding first frames for non-MSE media. r=kaku, a=lizzard
0a5d3ec02dcd355cf83eb4b717e8ef2b687f7d0b
created 2016-11-29 13:03 +0800
pushed 2017-03-06 20:48 +0000
Bevis Tseng Bevis Tseng - Bug 1314833 - Part 2.1: Factor out AbstractThread::MainThread() used in Media Playback. r=billm,jwwang
e4de8d9250ace18ddf418ec43a168803e327e76b
created 2017-01-13 15:19 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1330889. Part 5 - remove MDSM::mState. r=kikuo
b8970b27c10e6bc068724959a454f713afbe5fbc
created 2017-01-09 22:37 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1330603. Part 2 - remove MDSM::CheckIfDecodeComplete(). r=kaku
bfc46e0cfc335ed3dc5f5ae68afbdebc03db3c18
created 2017-01-09 21:39 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1330254. Part 2 - move NeedToSkipToNextKeyframe() into DecodingState and remove some checks for mState. r=kikuo
ab918aa8e59b44dec675520ce7d092aa86caaa9f
created 2017-01-09 21:11 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1330254. Part 1 - move MDSM::Ensure{Audio,Video}DecodeTaskQueued into DecodingState. r=kikuo
8f579fb33b2574df84cd832d96fffa9cdfa2a80e
created 2017-01-06 15:43 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1329098. Part 4 - move DispatchDecodeTasksIfNeeded into DecodingState. r=kaku
1e65a894efcc158e4e0ad57d1f1d246c639526cd
created 2017-01-05 17:59 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1328836 - Remove MDSM::DispatchMinimizePrerollUntilPlaybackStarts. r=kaku
f9ec80510b5863ff5ec6abe29c50b30d06514f63
created 2017-01-05 14:44 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1328811. Part 3 - inline NeedToDecode{Audio,Video} for DispatchDecodeTasksIfNeeded is the only caller. r=kaku
ef4220be2d3cb301bc73598d78859c1ada8e5e7b
created 2017-01-05 17:38 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1328831 - Remove MDSM::DispatchAudioOffloading. r=jolin
0c8699ee3348c294def388ab3a9392d7604ce44e
created 2017-01-04 17:10 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1328547. part 1 - Move MDSM::Dispatch{Audio,Video}DecodeTaskIfNeeded into DecodingState. r=kaku
less more (0) -300 -100 -60 tip