dom/media/MediaFormatReader.cpp
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed unknown
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed unknown
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
9d16285849fbea1955b62e5e2e35c2a7208a4425
created 2015-10-15 02:04 +0200
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1213176: P1. Remove most MediaFormatReader dependencies on its MediaDecoder parent. r=jwwang
866fcc7ed3ef3ca622f284674156a7139ef83e66
created 2015-10-14 14:25 +0800
pushed unknown
JW Wang JW Wang - Bug 1214498 - MediaDecoderReader::DisableHardwareAcceleration should figure out which thread to dispatch the job. r=gerald.
a2cc359b5f218cb402e08b8fa12dbed20cee8f7a
created 2015-10-14 11:52 +0800
pushed unknown
JW Wang JW Wang - Bug 1214073 - MediaDecoderReader::ReleaseMediaResources will do dispatch if necessary. r=gerald.
7e968320d35b16b61ab298e121da4de2787a8637
created 2015-10-13 15:28 +0800
pushed unknown
JW Wang JW Wang - Bug 1212723. Part 2 - remove unused argument aCloneDonor from MediaDecoderReader::Init(). r=jya.
3561a25a3db846a460f7044203bd0be3f892abdc
created 2015-10-09 09:25 +0800
pushed unknown
JW Wang JW Wang - Bug 1212246. Part 1 - remove the aBorrowedTaskQueue parameter from the MediaDecoderReader constructor. r=jya.
af903bae2619af2c0719f5a2734e5f39f0fa6743
created 2015-10-07 12:34 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce
a51c8ef4038014850be8343e53908b4b896b99c9
created 2015-10-08 14:05 +0800
pushed unknown
JW Wang JW Wang - Bug 1212260 - MediaFormatReader::SetCDMProxy should call |OwnerThread()->Dispatch|. r=cpearce.
2499a66d5b37595ec35063b0a6c3d7ed1a9cf154
created 2015-10-07 11:09 -0700
pushed unknown
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed unknown
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed unknown
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed unknown
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
158dd058323aadb3bd6e62cc456c2209113b5cef
created 2015-10-07 10:37 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. r=cpearce
fa313561756e5c03b1958be69d21500bc2841cb4
created 2015-10-06 19:56 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P8. Have PDMFactory directly manage the EMEDecoderModule. r=cpearce
d4538d79cc923f600126453b43c5dc4b53a04c40
created 2015-10-05 21:08 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P2. Wrap PDM creation in a new PDMFactory class. r=cpearce
aa355229d6b5c89bd635041d63661de7c5b3e65b
created 2015-10-07 12:00 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212164: Prevent use of demuxer before initialization completes. r=cpearce
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed unknown
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed unknown
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
005264192a61f8788b2a89889dfe16b1f9b55bba
created 2015-10-07 13:43 +0530
pushed unknown
Nigel Babu Nigel Babu - Backed out 16 changesets (bug 1206977, bug 1211652, bug 1211335) for linux bc7 bustage ON A CLOSED TREE
9a1c797fcce17a4df9dd39430f48fc3e9b420081
created 2015-10-07 13:43 +0530
pushed unknown
Nigel Babu Nigel Babu - Backed out changeset 67b7e1825a7f (bug 1212164) for depending on bug 1206977
67b7e1825a7fc500b68d6e17d3d4e1914db68697
created 2015-10-07 12:00 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212164: Prevent use of demuxer before it is ready. r=cpearce
08f5cff5aa12e53022a283e0f3e796c551fa25c6
created 2015-10-07 10:37 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. r=cpearce
ab2d524a9b35f106d886b6893fca11143e1225d6
created 2015-10-06 19:56 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P8. Have PDMFactory directly manage the EMEDecoderModule. r=cpearce
3d095569f6ba8c84364ee6e74fd688600d931dc8
created 2015-10-05 21:08 +1100
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P2. Wrap PDM creation in a new PDMFactory class. r=cpearce
f13301365de3b5caa0376ae57d0fed73b70d1692
created 2015-09-30 14:35 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1209850: Only attempt to initialize decoders as they are required. r=alfredo
0420833dbe12cf310782ff0772ff0c84fb6c42f4
created 2015-10-01 14:05 +0200
pushed unknown
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 1 changesets (bug 1209850) for causing m2 test failures
9c01e0e3da7418f130e33541314bdb3e5372fd15
created 2015-09-30 14:35 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1209850: Only attempt to initialize decoders as they are required. r=alfredo
1abba55f3790e39fc2d4bd35545c87051f40805c
created 2015-09-27 18:59 +0800
pushed unknown
JW Wang JW Wang - Bug 1208922. Part 6 - IsWaitingOnCDMResource() is not used by MDSM anymore. Remove it from MediaDecoderReader and make it private in MediaFormatReader. r=cpearce.
f946f0d4e017c7fbbddc765e4db01e7eba86e3c8
created 2015-09-27 18:59 +0800
pushed unknown
JW Wang JW Wang - Bug 1208922. Part 5 - MDSM can now query capabilities from CDMProxy without reader setting them in MediaInfo. r=cpearce.
f589a524b7a59205117680cb641e1de110bb891d
created 2015-09-27 18:40 +0800
pushed unknown
JW Wang JW Wang - Bug 1208922. Part 2 - add MediaDecoderReader::SetCDMProxy so it won't need to ask MediaDecoder for a CDMProxy. r=cpearce.
b4f6ba961cab364a992b8dfb80e52c590af565fa
created 2015-09-28 15:23 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1089586 - Abort pending seeks. r=jwwang, a=sylvestre
33cdf7fca53137d641c7933506f08116494e04d8
created 2015-09-28 15:23 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1089586: Abort pending seeks. r=jwwang
fd3ec6215a477bfd48b7e912b08c0c1fcb7b32f6
created 2015-09-18 14:59 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1205911 - P2. Ensure demuxer is reset before performing a seek. r=edwin, a=sylvestre
555c96f213e1e9ae6622e84327375555eccab6ea
created 2015-09-18 14:51 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1205911 - P1. Cancel pending demux request when searching for next keyframe. r=edwin, a=sylvestre
fd3d3205f92cc03c41fd79d35fb80f8466e7dcf4
created 2015-09-18 14:59 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1205911: P2. Ensure demuxer is reset before performing a seek. r=edwin
dc97158a13f10990503d0d8ffa554f6f74659018
created 2015-09-18 14:51 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1205911: P1. Cancel pending demux request when searching for next keyframe. r=edwin
a3a0f4f5b416f442f3f3fe654e92aa43513484e1
created 2015-09-15 13:03 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce
6211333b9ae57a7deab9e1936f992ada4d6261bc
created 2015-09-14 19:11 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1193670: P1. Remove use of SharedDecoderManager. r=cpearce
52a5d0cabf5878f64caf497d6026b90d449d3e6d
created 2015-09-14 18:08 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204407: P1. Remove no longer used mainthread object. r=cpearce
a6291c14c06d756591d6127448def033de5a5eee
created 2015-09-14 18:01 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204419: P3. Remove now unused MediaDecoderReader functions. r=cpearce
eb3b3640b6bcced99487f8f0b13cc957faa31ea5
created 2015-08-25 21:35 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197075: P4. Reject skip promise on cancellation or shutdown. r=edwin a=ritu
4826c90b7e973b644227a9702b49fb4cf2c4689e
created 2015-08-24 11:32 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197075: P2. Revert "Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley". r=edwin a=ritu
a9d79eb7e02a26455ac844870fd0128c3446d922
created 2015-08-16 11:18 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195071: Check for MediaDataDecoder::Input error. r=cpearce a=ritu
f0d454030d3d631533dc132516f701f0fc96beda
created 2015-08-13 08:21 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1188871: P1. Don't drain decoders when an error is encountered. r=cpearce a=ritu
f843378cfeb0995028104c627352671ccc834a8c
created 2015-08-11 14:15 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1188313: P1. Attempt to seek audio near video. r=cpearce a=ritu
3ad6b0893cd3ba741cbda16757cbb634aa7a3db4
created 2015-08-12 21:24 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1180935: P3. Fixed MediaFormatReader::Update logging. r=gerald a=ritu
58ec3243162672218db8b5a5a2c5a8ae5eee5b11
created 2015-08-12 21:24 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1180935: P1. Do not drain decoders when waiting for data. r=cpearce a=ritu
3f5637c65b9a922b880929bc20fbfaa6bece6f13
created 2015-08-29 21:01 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199904: Only start decoding ahead after explicitly requesting data. r=gerald
5bb661db5c6c6e413fc4f566529ff2943270666f
created 2015-08-28 15:16 -0700
pushed unknown
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)
a21aa658533cb5e74d29fe0e2d1f801482b2784f
created 2015-08-25 21:35 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197075: P4. Reject skip promise on cancellation or shutdown. r=edwin a=ritu
003548c8673548434dd5d575970c5de616fd03d6
created 2015-08-24 11:32 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197075: P2. Revert "Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley". r=edwin a=ritu
89ec7fc554b9a7bd6d0543a5c7e8e15da2a0bfa2
created 2015-08-16 11:18 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195071: Check for MediaDataDecoder::Input error. r=cpearce a=ritu
ac6d673c6fd3741e477960d344a854840a7b3f68
created 2015-08-13 08:21 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1188871: P1. Don't drain decoders when an error is encountered. r=cpearce a=ritu
174a4342d074ca921fb99aa3aeb1de792951d713
created 2015-08-11 14:15 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1188313: P1. Attempt to seek audio near video. r=cpearce a=ritu
e9142a9acf59316005522e57e0826488ca971098
created 2015-08-12 21:24 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1180935: P3. Fixed MediaFormatReader::Update logging. r=gerald a=ritu
45f3c6119bcaa5e6983e1baef92c6b37bc17e34a
created 2015-08-12 21:24 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1180935: P1. Do not drain decoders when waiting for data. r=cpearce a=ritu
cc5c3cf9f4d60c99a17524fedda335f5a03cc859
created 2015-08-26 11:25 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1196696 - Always check that track demuxer was successfully created. r=jwwang, a=sledru
919904f5890730b425a7218faf64693fad3bad6a
created 2015-08-24 12:57 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197664 - Report the total number of decoded frames. r=kentuckyfriedtakahe, a=sledru
6929efd5d98edc882c7261c0c589b59beee5e6e5
created 2015-08-26 11:25 +1000
pushed unknown
Jean-Yves Avenard Jean-Yves Avenard - Bug 1196696 - Always check that track demuxer was successfully created. r=jwwang, a=sledru
less more (0) -100 -60 tip