James Cheng
48efb9caad
Bug 1300654 Part1-Remove MOZ_EME from code base. r=cpearce,smaug
...
MozReview-Commit-ID: JboGO0w4tcE
--HG--
extra : rebase_source : abfe53f30081f74fc39c900cab48d08c7574bfec
2016-09-08 18:06:20 +08:00
Jean-Yves Avenard
c590867926
Bug 1299072: P6. Pass decoding error details to MDSM and relatives. r=jwwang
...
MozReview-Commit-ID: 4ow2nF6Syz
--HG--
extra : rebase_source : d8cc561f42ca774b3a2865042392fb4a6aea82fa
2016-09-10 16:48:53 +10:00
JW Wang
a208d2cb40
Bug 1295073 - Remove the aRealTime parameter from the MediaDecoderStateMachine constructor. r=cpearce
...
MozReview-Commit-ID: BXMVAV1R3gx
--HG--
extra : rebase_source : 0749ff95de361da3c935dfe113690aa8c5e7dc2a
2016-08-15 14:54:10 +08:00
JW Wang
ecaa7b7a0d
Bug 1295901 - Change the semantics/naming of MediaDecoderReader::ReleaseMediaResources(). r=jya
...
MozReview-Commit-ID: DyOwNcC2JK5
--HG--
extra : rebase_source : 5b14dfe1df7ed9eab1783fba64ff4a481e520339
2016-08-17 15:03:30 +08:00
Kaku Kuo
c058f404b8
Bug 1274626 part 5 - provide APIs to switch to blank decoders dynamically; r=jya
...
MozReview-Commit-ID: PyoIsrEf1r
--HG--
extra : transplant_source : C%D6%9E%89%E2O%DB%DFb%A8%9Az%1FE%11%06oo%EE%3C
2016-07-29 14:51:18 +08:00
Carsten "Tomcat" Book
d647d056e2
Backed out changeset c5b79d4a6913 (bug 1274626)
2016-08-02 17:47:26 +02:00
Kaku Kuo
9b64312544
Bug 1274626 - Part 5 - provide APIs to switch to blank decoders dynamically; r=jya
...
MozReview-Commit-ID: PyoIsrEf1r
--HG--
extra : transplant_source : %16D%C0%AE%DAf8%21P%1ER%3C%E36%C7K%08G%99%2B
2016-07-29 14:51:18 +08:00
JW Wang
91da763ab9
Bug 1285122. Part 2 - fix includes and forward-declaration. r=kaku
...
MozReview-Commit-ID: 7r1NNH5DZki
--HG--
extra : rebase_source : 3daf9963e6828de069cbb4f669de52096d917ef1
2016-07-07 14:44:53 +08:00
JW Wang
67a5e7b845
Bug 1281090. Part 3 - replace MediaDecoderReaderWrapper::Set{Audio,Video}Callback with MediaCallback. r=kaku.
...
MozReview-Commit-ID: DleK3s5F3sD
--HG--
extra : rebase_source : d4ef0e44106f939ed0695e5eef6df181e9bd0ec9
2016-06-14 11:22:45 +08:00
Eugen Sawin
778760ed81
Bug 1214710 - [2.5] Recover decode seek position when resuming suspended playback. r=jwwang
2016-06-08 18:04:33 +02:00
Carsten "Tomcat" Book
6a323f91ff
Backed out changeset d64ca44c11ce (bug 1214710)
2016-06-08 12:08:40 +02:00
Eugen Sawin
590ee15d1a
Bug 1214710 - [2.4] Recover decode seek position when resuming suspended playback. r=jwwang
2016-06-08 11:31:20 +02:00
Dan Glastonbury
eaa1d08d90
Bug 1276570: Replace TargetQueues enum with bitwise-or flags. r=jwwang
...
MozReview-Commit-ID: 95rnjumeBf
--HG--
extra : rebase_source : bffaaa632cbe2f9d27f82746a85f2089ede6301a
2016-05-31 14:32:37 +10:00
Kaku Kuo
2c3aeb1b17
Bug 1274192 part 2 - make MDSM and SeekTask to adopt new MediaDecoderReaderWrapper API; r=jwwang
...
MozReview-Commit-ID: 36QOhD3Hc2f
--HG--
extra : rebase_source : 05a56c3e9dfa970cc576ae7bf54fa7c8b9408b2a
2016-05-19 19:02:20 +08:00
Kaku Kuo
cb40ffa91d
Bug 1274192 part 1 - make the MediaDecoderReaderWrapper as a proxy of WaitForData(); r=jwwang
...
MozReview-Commit-ID: 5wYLuZRKJhA
--HG--
extra : rebase_source : 43c82f7ca75b51d9a895ef73cc4b459bc571d943
2016-05-19 17:55:55 +08:00
Dan Glastonbury
a059e47876
Bug 1272422 - Part 2: Vidoe -> Video. r=cpearce
...
Fix spelling of video.
MozReview-Commit-ID: JGlxxHfE5tW
2016-05-13 15:50:11 +10:00
Dan Glastonbury
526fdd85f6
Bug 1224973 - Part 5: Implement suspend decoding for background video. r=cpearce,jwwang,jya
...
Implemented by short-circuiting calls to RequestVideoData in MDSM so no
frames are decoded. Resuming playback when video moves to foreground by
using the SeekTask/SeekJob/Seek in MDSM with result of GetMediaTime().
Special consideration is made to only seek the video part of Seek() to
remove an audible glitch in the audio playback when the video becomes
visible again.
MozReview-Commit-ID: 7YFDTanslXu
2016-05-12 09:54:15 +10:00
Kaku Kuo
f78f42e9df
Bug 1266027 part 1 - make the MediaDecoderReaderWrapper as a proxy of requesting media data; r=jwwang
...
MozReview-Commit-ID: CgTBPmtbNfh
--HG--
extra : transplant_source : %16%86%F676/S%C8%5Dj%86%9C%09%0E%D9%16L%DB%92y
2016-04-27 14:50:23 +08:00
JW Wang
69b738fc15
Bug 1266304. Part 1 - Merge MediaDecoderReader::AudioDataPromise and MediaDecoderReader::VideoDataPromise. r=kaku.
...
MozReview-Commit-ID: BhhA7sjCTtQ
2016-04-22 14:16:49 +08:00
JW Wang
30774e680f
Bug 1265634. Part 1 - add more proxy functions to MediaDecoderReaderWrapper and remove unused members from MDSM. r=kaku.
...
MozReview-Commit-ID: DpccSccPrxU
2016-04-20 14:45:40 +08:00
JW Wang
ffd7b45558
Bug 1265311. Part 2 - constify some functions. r=jya.
...
MozReview-Commit-ID: HMlg0M64PhQ
2016-04-19 16:14:33 +08:00
JW Wang
73644018ff
Bug 1265311. Part 1 - Add more proxy functions to MediaDecoderReaderWrapper. r=jya.
2016-04-19 16:14:30 +08:00
JW Wang
13a1e758be
Bug 1250054. Part 1 - implement MediaDecoderReaderWrapper. r=jya.
...
MozReview-Commit-ID: KKN6GR9MO8p
2016-03-31 16:32:03 +08:00