dom/media/platforms/apple/AppleVTDecoder.cpp
0de15106f9b9a16b93e1bb532ec1cbad68f79112
created 2016-09-20 16:05 +1000
pushed 2016-11-14 12:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1303673 - Part 6: Provide further error details for the apple decoders. r=cpearce, a=gchang
9d6ab86f822978ca9129491131746cbc29d6d0b9
created 2016-09-13 13:06 +1000
pushed 2016-11-14 12:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P18. Use MediaResult with InitPromise. r=gerald
13ac4ed8d61ee402f21edff8cee12c847dec1ad2
created 2016-09-13 11:15 +1000
pushed 2016-11-14 12:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P15. Provide additional error details for most remaining decoders. r=gerald
e62ced7ae6f23dadb821eca18844dc20d7724977
created 2016-09-10 09:56 +1000
pushed 2016-11-14 12:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P4. Return extended failure details to reader. r=gerald
daea33341cc4ede84bea27d9c682230c09f70dcb
created 2016-09-09 15:50 +1200
pushed 2016-11-14 12:26 +0000
Matt Woodrow Matt Woodrow - Bug 1301294 - Remove unnecessary nsresult return value from MediaDataDecoder interface. r=jya
9f88eccfceaf51ad877271ec667bb71d9011a669
created 2016-09-01 19:29 +1000
pushed 2016-11-14 12:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297265: P3. Rework Apple VT use of InputExhausted. r=me
6658a683e292b3ef5fcc94ae7f185c78c3078299
created 2016-08-31 19:49 -0700
pushed 2016-11-14 12:26 +0000
Phil Ringnalda Phil Ringnalda - Backed out 11 changesets (bug 1297265) for gtest timeouts during MediaDataDecoder.H264
ec1f3ac8751ce1cf9b189cbad92be6fae69322e1
created 2016-08-30 15:18 +1000
pushed 2016-11-14 12:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297265: P3. Rework Apple VT use of InputExhausted. r=me
906df3f2cce71f481ffe979dddb48d4df8ae4445
created 2016-08-04 15:31 +1200
pushed 2016-11-14 12:26 +0000
Matt Woodrow Matt Woodrow - Bug 1292032 - Clean up VideoData static constructor methods. r=jya
a2b41bc89af12fe5e7dd6cfddd00cb964b4c26ce
created 2016-08-03 15:22 +0800
pushed 2016-11-14 12:26 +0000
Kaku Kuo Kaku Kuo - Bug 1274626 part 3 - make the blank video decoder return samples in PTS order; r=jya
1f0d8ecf400a86bc6682b47c9e593abe307e15a0
created 2016-08-02 17:47 +0200
pushed 2016-11-14 12:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 12e3777de139 (bug 1274626)
12e3777de139f467bf48f7114570a3b481ac419d
created 2016-08-01 19:04 +0800
pushed 2016-11-14 12:26 +0000
Kaku Kuo Kaku Kuo - Bug 1274626 - Part 3 - make the blank video decoder return samples in PTS order; r=jya
69741c30f7d501fa901bf77059840ad3f54cbbf4
created 2016-07-18 17:02 +1000
pushed 2016-09-19 13:38 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1287370: Remove VDA decoder. r=cpearce
7e6f2545d6e35df5c79640d544485087bd4ca079
created 2016-05-30 18:24 +0200
pushed 2016-08-01 13:59 +0000
Alfredo Yang Alfredo Yang - Bug 1068151 - keep decoding a corrupted video. r=jya
a789163346d95fc9bef0a113b314ef1a5fce2cb5
created 2016-05-24 14:55 -0700
pushed 2016-08-01 13:59 +0000
Eric Rahm Eric Rahm - Bug 1274913 - Move PDM log definition to header. r=njn
5bb3981b0c70d1fb3ec763f25654e3cc38f9ee2f
created 2016-05-15 20:14 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1272232. Part 5 - remove use of FlushableTaskQueue. r=jya.
64bf09ce35338cf812f6764ccbff834866975fc0
created 2016-05-15 20:14 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1272232. Part 2 - extract common code to the parent class. r=jya.
4fdac9c2c14b9984f2af34f305e8e35d52ec7341
created 2016-05-15 20:14 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1272232. Part 1 - move code around so we can extract common code in P2. r=jya.
837ef3fa5ae3b80d86081a2d00ae464a5ccdfc51
created 2016-05-14 09:08 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1272553. Part 3 - make mTaskQueue private. r=jya.
3c9ed3793ec20b0e4a31bc4c51ea2ace11dbb984
created 2016-05-14 09:04 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1272553. Part 2 - extract common code to the parent class. r=jya.
0c2c0d7252ddad2ac96cfac6cf203b9c3750b434
created 2016-05-14 09:04 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1272553. Part 1 - move code around to be able to extract common code in P2. r=jya.
a381b242fcd57388e7a406dba27758c151ddd1a4
created 2016-05-06 14:02 +0200
pushed 2016-08-01 13:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 31dc08c9c505 (bug 1068151) for causing assertion failures
31dc08c9c5054824e8207ab2cc9af0f91139e766
created 2016-05-06 01:10 +0200
pushed 2016-08-01 13:59 +0000
Alfredo Yang Alfredo Yang - Bug 1068151 - keep decoding with malformat video. r=jya
534314f239e01e6bf0c61fffe2326efac0581975
created 2016-05-05 11:54 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1270350 - per comment 0, use SyncRunnable to repalce the boilerplate code. r=jya.
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-08-01 13:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
b36b339d227ec15389df5b3c130a7e0cf74f68c2
created 2016-05-05 11:54 +0800
pushed 2016-06-23 22:36 +0000
JW Wang JW Wang - Bug 1270350 - per comment 0, use SyncRunnable to repalce the boilerplate code. r=jya. a=sylvestre
9798772706750302d87a689cbbf056ae04244f80
created 2016-05-24 14:55 -0700
pushed 2016-06-20 16:14 +0000
Eric Rahm Eric Rahm - Bug 1274913 - Move PDM log definition to header. r=njn a=sylvestre FIREFOX_48_0b2_BUILD2 FIREFOX_48_0b2_RELEASE
5d977c74e5741a13e15c295c5caa377428e3b844
created 2015-11-15 14:49 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
66a799321ef851242374893b00c88df336bd8137
created 2015-11-11 09:36 -0800
pushed 2016-01-25 13:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 1e5f3d1151d6 (bug 1219480) for cpp unittest bustage CLOSED TREE
1e5f3d1151d60a1edd6424a35a2e38b5ab17adad
created 2015-11-11 06:52 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
0c37c92b45321f8a246c468bc0fc8682cca05207
created 2015-10-09 16:47 +1100
pushed 2015-12-14 20:08 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212795: P1. Ensure the check if HW acceleration is allowed is performed on the main thread. r=jwwang
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
58190c41c658c3f85e4cd854582d18f7b592755d
created 2015-09-15 15:20 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204776: P2. Make Apple PDM use PlatformDecoderModule log. r=cpearce
81dd43b43784475e88dd4c9252e7cceea166da12
created 2015-08-28 09:59 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199193: Ensure DrainComplete() is called once all decoded frames have been output. r=rillian
36c3c314bbbd25c7c25479ed157aff31d63d5d45
created 2015-08-25 15:33 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1198094: P1. Limit rate at which InputExhausted could be called by mac decoder. r=rillian
2b4d90f62a5c07b151239027434672a4f373c6a8
created 2015-08-26 22:09 -0700
pushed 2015-10-29 11:30 +0000
Phil Ringnalda Phil Ringnalda - Back out 30a8392db2c2 (bug 1198094) for mQueuedSamples assertion failures
30a8392db2c2be254f49b3e7beaa90ce6d991194
created 2015-08-25 15:33 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1198094: P1. Limit rate at which InputExhausted could be called by mac decoder. r=rillian
9ada003cbfbf8edcd9cdf0b2aad6070f0fa6eb20
created 2015-08-10 18:59 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1192675: P1. Ensure VDA/VT APIs are only ever accessed from the same thread. r=cpearce
ac6d0b0befb24be01b5157f83fb1c344aca93200
created 2015-08-11 13:50 +1000
pushed 2015-10-29 11:30 +0000
Alfredo Yang Alfredo Yang - Bug 1146086: use promise to Init() in PlatformDecoderModule. r=jya,r=cpearce
f57e11edbde2c0a25953b141dada2aa4d07dc250
created 2015-08-06 17:26 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1061525 - Part 7: Add software backed NV12 images support. r=mattwoodrow
cab8bed7404e70cb3f92442f128ca2302b4bff82
created 2015-08-03 17:57 -0400
pushed 2015-10-29 11:30 +0000
Matt Woodrow Matt Woodrow - Bug 1061525 - Part 5: Make the OSX video decoders output NV12 format MacIOSurfaces. r=jya
dfa2ebb06230e8b50434a7f37b8fb7d0f404555b
created 2015-08-28 09:59 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199193: Ensure DrainComplete() is called once all decoded frames have been output. r=rillian a=ritu
0f4b50dab0f7a9117e961a9d1f76e7695ddebec0
created 2015-08-25 15:33 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1198094: P1. Limit rate at which InputExhausted could be called by mac decoder. r=rillian a=ritu
c75497d877f2a5548fda113a93ee3d5bd8e82e5b
created 2015-08-10 18:59 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1192675: P1. Ensure VDA/VT APIs are only ever accessed from the same thread. r=cpearce a=ritu
5bb661db5c6c6e413fc4f566529ff2943270666f
created 2015-08-28 15:16 -0700
pushed 2015-09-21 14:04 +0000
Ralph Giles Ralph Giles - Backed out 39 changesets (bug 1199032, bug 1180935, bug 1190776, bug 1194197, bug 1194188, bug 1190970, bug 1197977, bug 1196558, bug 1196353, bug 1199531, bug 1198094, bug 1192675, bug 1197075, bug 1197051, bug 1197125, bug 1188871, bug 1188313, bug 1185827, bug 1195073, bug 1193142, bug 1195071, bug 1193123, bug 1199193)
43c9dbedf7dec89862ffbfd98cd4a51becd32952
created 2015-08-28 09:59 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199193: Ensure DrainComplete() is called once all decoded frames have been output. r=rillian a=ritu
eef6993d896ed4ae6e19c3e1079b689edd6499cb
created 2015-08-25 15:33 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1198094: P1. Limit rate at which InputExhausted could be called by mac decoder. r=rillian a=ritu
0a9391fdb35077aa8f36ee9b7687e06ad80a05e7
created 2015-08-10 18:59 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1192675: P1. Ensure VDA/VT APIs are only ever accessed from the same thread. r=cpearce a=ritu
7a1b970bcbfba9acffb9cc6f3ab8dd87dee6ac56
created 2015-08-19 16:33 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1061525: Add software backed NV12 images support. r=mattwoodrow, a=rkothari
c32cd64adb3745e4bfb5c44739c2417e1ff845fc
created 2015-08-06 10:58 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1190258: P1. Use getter to access MediaRawData mData and mSize member. r=cpearce
5ddf7484b5eaae748f569699d1611e8d77d43aa4
created 2015-08-03 19:53 -0700
pushed 2015-09-21 14:04 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1061525) for mochitest-2 failures in test_BufferedSeek_mp4.html CLOSED TREE
ef5ce3d6412aff37453bca8f02a42e46118d8aa8
created 2015-08-03 17:57 -0400
pushed 2015-09-21 14:04 +0000
Matt Woodrow Matt Woodrow - Bug 1061525 - Part 5: Make the OSX video decoders output NV12 format MacIOSurfaces. r=jya
9f3cad5f3d77fc1a149a16d9d311ee6914013dbb
created 2015-07-16 11:13 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald
34a6fcd4793ae6e1f0f904a1c7fa3fc505b31bd4
created 2015-08-19 16:33 +1000
pushed 2015-08-24 23:41 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1061525: Add software backed NV12 images support. r=mattwoodrow, a=rkothari
41a555505600e9592daef487debe74c2534b4e11
created 2015-06-17 21:09 -0700
pushed 2015-08-10 18:23 +0000
Matt Woodrow Matt Woodrow - Bug 1175366 - Don't use DXVA if D3D11 texture sharing is broken. r=jrmuizel
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
less more (0) -60 tip