Граф коммитов

510 Коммитов

Автор SHA1 Сообщение Дата
eyim 4f13f0068e Bug 1271003 - Record whether we've used DXVA in crash reports r=BenWa,jrmuizel
MozReview-Commit-ID: 3nIwpdqSZS1

--HG--
extra : rebase_source : a0f71faccfda12ce3bce4a4526dc87610508c7b3
2016-05-26 15:38:41 -04:00
Eric Rahm c077aa9010 Bug 1274913 - Move PDM log definition to header. r=njn 2016-05-24 14:55:53 -07:00
JW Wang 8b980a3cbc Bug 1274216 - remove use of FlushableTaskQueue from PlatformDecoderModule. r=jya.
MozReview-Commit-ID: E3DG84yKRmw

--HG--
extra : rebase_source : 2636b7d1ef5cc544f70b3912d4d6bd30f25424df
2016-05-19 17:50:31 +08:00
JW Wang b9c2b41eb4 Bug 1274189. Part 3 - remove use of FlushableTaskQueue. r=jya
MozReview-Commit-ID: BblRglpMvtp

--HG--
extra : rebase_source : 525d103c8a4b829fc3f35d7722cd9456277f8f19
2016-05-19 16:30:02 +08:00
JW Wang ef34d3ad83 Bug 1274189. Part 2 - remove use of FlushableTaskQueue::Flush(). r=jya.
MozReview-Commit-ID: I079lp6vSqu

--HG--
extra : rebase_source : 4cd655365a45123de748791100bd308e229d650c
2016-05-25 10:15:24 +08:00
JW Wang ecc1e85308 Bug 1274189. Part 1 - rename some functions to be consistent with other MediaDataDecoder sub-classes. r=jya.
MozReview-Commit-ID: EqR1cQ2sAhQ

--HG--
extra : rebase_source : 650274ea49bdfcf4a6af55ef6da128d3590bc3a9
2016-05-20 16:28:50 +08:00
Chris Pearce daf024be7d Bug 1249706 - Backout a085ea2d24bb for blowing telemetry server's mind. r=backout
--HG--
extra : rebase_source : fc17ac88544ff800b141a276f66282b34f613dfe
2016-05-25 10:31:15 +12:00
Jean-Yves Avenard e1fd229178 Bug 1270323: [ffmpeg] P3. Use the dts of the last sample input, not the dts of the last decoded sample. r=cpearce
Amendment to bug 1244410. If no frames had been output yet, last dts would have been INT64_MIN.

MozReview-Commit-ID: LOdWLpyuLYm

--HG--
extra : rebase_source : f842d2214b1e82f3b069e843157b95d87e62fa01
2016-05-23 15:37:34 +10:00
JW Wang 13fa174ec0 Bug 1274199 - remove use of FlushableTaskQueue. r=cpearce.
MozReview-Commit-ID: J9BHEuF6CPJ
2016-05-19 17:04:18 +08:00
JW Wang d1674fc0e3 Bug 1274212 - remove use of FlushableTaskQueue. r=kaku
MozReview-Commit-ID: DmyrIhGq8yb
2016-05-19 17:24:30 +08:00
JW Wang 5a7fa14c5c Bug 1274214 - remove use of FlushableTaskQueue. r=kaku.
MozReview-Commit-ID: 5tMa5aqAgQ1
2016-05-19 17:32:22 +08:00
JW Wang 717b00568b Bug 1273397. Part 5 - add assertions. r=jya.
MozReview-Commit-ID: BuNLX1lyvld

--HG--
extra : rebase_source : f2e6f186cf628e7724e56973304e15853b2751e2
2016-05-23 16:20:23 +08:00
JW Wang d1fc52d4c1 Bug 1273397. Part 4 - remove use of FlushableTaskQueue. r=jya.
MozReview-Commit-ID: CEyfb6Aol9Z

--HG--
extra : rebase_source : bffe3697e7babe0e490255f9675a803135b20266
2016-05-17 15:26:09 +08:00
JW Wang 4cf105b95b Bug 1273397. Part 3 - remove use of FlushableTaskQueue::Flush(). r=jya.
MozReview-Commit-ID: 9xptFPNMY73

--HG--
extra : rebase_source : 8ffc582be1854b5066cb13c4275eb2faf0fd82ab
2016-05-17 15:24:39 +08:00
JW Wang a07bf1a1df Bug 1273397. Part 2 - constify some members. r=jya.
MozReview-Commit-ID: MHELzIGz3l

--HG--
extra : rebase_source : ea7f06597bba71bb1642228eb52327822aeac8e6
2016-05-17 15:19:43 +08:00
JW Wang 157e73bce1 Bug 1273397. Part 1 - rename some functions to be consistent with other MediaDataDecoder sub-classes. r=jya.
MozReview-Commit-ID: 27yUz02gs4n

--HG--
extra : rebase_source : 33e9aedf9f8587a8f4b73cb0cf8df9270b714dd5
2016-05-20 15:48:09 +08:00
JW Wang 971a3e4731 Bug 1274205 - remove use of FlushableTaskQueue. r=bechen.
MozReview-Commit-ID: HbHhhPsLAUS
2016-05-19 17:14:09 +08:00
JW Wang 63189ff520 Bug 1273405. Part 4 - add assertions. r=jya.
MozReview-Commit-ID: 6tbA0aj5Rto

--HG--
extra : rebase_source : 6bfbe6b8fc79b38f47dd26575e5886be3946a029
2016-05-17 17:32:55 +08:00
JW Wang 4478669f13 Bug 1273405. Part 3 - remove use of FlushableTaskQueue. r=jya.
MozReview-Commit-ID: Do9REbjltEW

--HG--
extra : rebase_source : 5f3f85c59dff9de7109fa79980230300ffd8ae4b
2016-05-17 17:30:53 +08:00
JW Wang 4b0769d9df Bug 1273405. Part 2 - remove use of FlushableTaskQueue::Flush(). r=jya.
MozReview-Commit-ID: bchmGXw1fw

--HG--
extra : rebase_source : 80c1bd7e8a524035946a99b5c53bcd046326b52b
2016-05-17 17:22:45 +08:00
JW Wang c42b38bee7 Bug 1273405. Part 1 - rename some functions to be consistent with other MediaDataDecoder sub-classes. r=jya.
MozReview-Commit-ID: 1CpEZktGNia

--HG--
extra : rebase_source : f4810f323ad9e78f856d7834e9c3b8f4b8d9af3c
2016-05-17 16:05:30 +08:00
Ryan VanderMeulen 84b0a4b61f Backed out changeset 0e4c5be816f3 (bug 1257107) for webm reftest failures.
CLOSED TREE
2016-05-19 10:39:07 -04:00
Alfredo Yang 3fed340de9 Bug 1257107 - Discard decoded data if its pts is smaller than seek time. r=jya
--HG--
extra : rebase_source : 2f17f7b3b70f774e03322dbc63727b0794279f91
2016-05-17 21:46:00 -04:00
JW Wang bdd00e6e97 Bug 1273774. Part 3 - remove members no longer used. r=jya.
MozReview-Commit-ID: E4OgqAOzqnr

--HG--
extra : rebase_source : 70722fcb1260d98df9216f457377929f36f39420
2016-05-18 15:26:36 +08:00
JW Wang 8e5351a7eb Bug 1273774. Part 2 - do decoding jobs synchronously without dispatching. r=jya.
MozReview-Commit-ID: CkGrZfgEIhu

--HG--
extra : rebase_source : 0407045b22206a790d38ca5e4fa92e088564a042
2016-05-18 15:09:25 +08:00
JW Wang 1658845934 Bug 1273774. Part 1 - remove unused members and thread assertions. r=jya.
MozReview-Commit-ID: 7rIxvxAfvhq

--HG--
extra : rebase_source : 67ae86b217ef61a0251bf406737fdc7fc15aff27
2016-05-18 15:03:51 +08:00
Gerald Squelart 837bdf8c9f Bug 1273691 - Implement 'media.wmf.disable-d3d11-for-dlls' pref - r=cpearce
Format:
"dll1.dll: 1.2.3.4[, more versions...][; more dlls...]"
I.e., DLLs are separated by semicolons, a DLL and all its versions are
separated by a single colon, and versions are separated by commas.
Whitespace between names&numbers is ignored.

Seeding pref with blacklistings from bug 1268905, bug 1269204, and bug 1273406.

MozReview-Commit-ID: LbKCkaxLEis

--HG--
extra : rebase_source : 5a5969addad521669827423d28f8b94c3a8bf903
2016-05-18 15:44:42 +10:00
Sebastian Hengst 5438f8d848 Backed out changeset 510b8f1c5c36 (bug 1273691) for 8 bytes leak (nsStringBuffer) in mochitests on Windows 8 x64 debug. r=backout on a CLOSED TREE 2016-05-18 23:16:06 +02:00
Eugen Sawin e98e0d70e0 Bug 1273523 - [1.2] Don't process output if no duration is available. r=snorp 2016-05-18 22:08:36 +02:00
Gerald Squelart 8be5775f6c Bug 1273691 - Implement 'media.wmf.disable-d3d11-for-dlls' pref - r=cpearce
Format:
"dll1.dll: 1.2.3.4[, more versions...][; more dlls...]"
I.e., DLLs are separated by semicolons, a DLL and all its versions are
separated by a single colon, and versions are separated by commas.
Whitespace between names&numbers is ignored.

Seeding pref with blacklistings from bug 1268905, bug 1269204, and bug 1273406.

MozReview-Commit-ID: 8auw4GPNyb9

--HG--
extra : rebase_source : 56c093abce3dcfbf4ddad9384a7e14fd4be6ae51
2016-05-18 15:44:42 +10:00
JW Wang 84e2b30a72 Bug 1273390. Part 5 - remove use of FlushableTaskQueue. r=jya.
MozReview-Commit-ID: TYbvfH5gp7

--HG--
extra : rebase_source : 7e582ef4b481e099d0d94250c9fb0dec019cf30b
2016-05-17 14:57:26 +08:00
JW Wang c54e2c8f44 Bug 1273390. Part 4 - remove use of FlushableTaskQueue::Flush(). r=jya.
MozReview-Commit-ID: HTIZQ5XoprF

--HG--
extra : rebase_source : 2eb123d9be20a525953a7049c2758f413e88775f
2016-05-17 14:56:05 +08:00
JW Wang 3eddceb36d Bug 1273390. Part 3 - rename some functions to be consistent with other sub-classes of MediaDataDecoder. r=jya.
MozReview-Commit-ID: 5npeU0n1WQz

--HG--
extra : rebase_source : a289e8c41dbb6f28705a6cfc0f5661ed80819e51
2016-05-17 14:46:02 +08:00
JW Wang 690ca8b74d Bug 1273390. Part 2 - add assertions. r=jya.
MozReview-Commit-ID: DoXLJA4XUSP

--HG--
extra : rebase_source : a0d552c74f1b5839daaeb52de092b81935aea1cf
2016-05-17 14:42:21 +08:00
JW Wang ca71bcacfe Bug 1273390. Part 1 - move some functions to private. r=jya.
MozReview-Commit-ID: 4t2j5H9kh6

--HG--
extra : rebase_source : 0f9cf8926c0add19fd65685fe3101935b64b039e
2016-05-17 14:35:42 +08:00
Gerald Squelart cddbbd8719 Bug 1273406 - Ugly macros transform into beautiful constexpr goodness - r=cpearce
MozReview-Commit-ID: K5cyEbvPWhQ

--HG--
extra : rebase_source : b25cacd1ce3d0b1926b1e37986d74baaf9977141
2016-05-17 19:32:31 +10:00
Gerald Squelart a9fce7dee5 Bug 1273406 - Disable D3D11 with some iSonyVideoProcessor DLLs - r=cpearce
MozReview-Commit-ID: EWgqJ6OJhRD

--HG--
extra : rebase_source : 2659699b172a90d3b2cc1e8f2b74c7b513c70a06
2016-05-17 19:00:30 +10:00
Gerald Squelart 010b643fd7 Bug 1269204 - Disable D3D11 with idg10umd32 9.17.10.2857 - r=cpearce
MozReview-Commit-ID: Keo14BhdA6P

--HG--
extra : rebase_source : 08f00a2ab566bcc55a1120ddd0c188e3790bdbab
2016-05-17 13:58:08 +10:00
Gerald Squelart 953f43a8b4 Bug 1268905 - Disable D3D11 with some Toshiba DLLs - r=cpearce
MozReview-Commit-ID: Eoyo7VszBnS

--HG--
extra : rebase_source : a2effba08e11411428e11095b3e692cc78eec61d
2016-05-17 12:06:59 +10:00
JW Wang bd544fa97d Bug 1272232. Part 5 - remove use of FlushableTaskQueue. r=jya.
MozReview-Commit-ID: F3gzwztV03k

--HG--
extra : source : 1c5b4511ae0031c3b3b1bb13ef6f076fa5690683
2016-05-15 20:14:56 +08:00
JW Wang b2c3232dd1 Bug 1272232. Part 4 - remove use of FlushableTaskQueue::Flush(). r=jya.
MozReview-Commit-ID: 93svIzpCuJM

--HG--
extra : source : 0180bb257d98ecd960b7620c90acf1227e3bab87
2016-05-15 20:14:56 +08:00
JW Wang 1a5803df64 Bug 1272232. Part 3 - constify some members and make them private when possible. r=jya.
MozReview-Commit-ID: LTFFBRTB9Pr

--HG--
extra : source : 1862fbd90be3153902936ace4385200af1dec839
2016-05-15 20:14:55 +08:00
JW Wang 0d5d669b62 Bug 1272232. Part 2 - extract common code to the parent class. r=jya.
MozReview-Commit-ID: 7Psgw8VcX8B

--HG--
extra : source : 63e569ef1cc6b7996dc0fcd39649adb1c008cfeb
2016-05-15 20:14:55 +08:00
JW Wang 86994c19ca Bug 1272232. Part 1 - move code around so we can extract common code in P2. r=jya.
MozReview-Commit-ID: 9sTVOjRoDdP

--HG--
extra : source : 2776d38a6d2f1bf60568576b78269d1b4dd99a1b
2016-05-15 20:14:55 +08:00
Ralph Giles 86ac5f9689 Bug 1273310 - Simplify DecoderDoctor failure flags. r=gerald
This is a bit easier to read. Currently there's no difference
since Startup is only called once, but it's probably better
future-proofing too, since the diagnostics should care more
about the current state than whether there's every been a
failure. Likewise reset the flags if the decoder is turned
off by a preference change.

MozReview-Commit-ID: 4zD7rkD6A3J

--HG--
extra : rebase_source : 800112ddf5d7548274e8d9f0e50a88b28ae10637
2016-05-16 15:53:17 -07:00
Chris Peterson 353ee65255 Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium 2016-05-11 00:00:01 -07:00
JW Wang e6ab7f654d Bug 1272553. Part 3 - make mTaskQueue private. r=jya.
MozReview-Commit-ID: 7A7GuatX98k
2016-05-14 09:08:58 +08:00
JW Wang b025e4dca1 Bug 1272553. Part 2 - extract common code to the parent class. r=jya.
MozReview-Commit-ID: EhHLaIy9lyq
2016-05-14 09:04:48 +08:00
JW Wang 1f754c14d3 Bug 1272553. Part 1 - move code around to be able to extract common code in P2. r=jya.
MozReview-Commit-ID: GBsEOnuO224
2016-05-14 09:04:40 +08:00
JW Wang 0218fe027e Bug 1272225. Part 3 - remove use of FlushableTaskQueue. r=jya.
MozReview-Commit-ID: LLCk0sL8dgO
2016-05-12 16:02:56 +08:00