content/media/wmf/WMFReader.cpp
e31ba8d051be4c01c8f1b400eb18a727e7d7e917
created 2014-04-07 15:17 +1200
pushed 2014-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 904890 - Part 4: Enable hardware accelerated video decoding for OMTC+D3D9/11. r=cpearce
904297de3d1e7120e117cc3ce05bc81ba98cd8ad
created 2014-04-04 10:39 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 986947 - Make MP3 contained in MP4 playback again on Windows with WMF backend. r=padenot
c63e0bd1676aa1b55383d4448f936e34bf5a336f
created 2014-04-02 14:07 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 987127 - Destroy and re-create IMFSourceReader without using DXVA when DXVA init fails to fix failure on AMD Radeon 3000 chipsets. r=padenot
9c0afbe41ce8c4647e71dcc8f42521dfde1d2ce8
created 2014-04-01 16:39 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
525d4e2eab84167b2b02bb7673abd8293758e687
created 2014-03-28 12:31 +0000
pushed 2014-07-14 18:39 +0000
Ed Morley Ed Morley - Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
00fa39c23b4480c0ecf5d0ca774d91c910a36f58
created 2014-03-28 22:36 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
9b4d9313e3489723caa88e914a94af34ed7d8f8b
created 2014-03-27 21:50 -0700
pushed 2014-07-14 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 778077, bug 631058)
25b633e7dcd5ed8c397fd35fbef13fc73f7a03a4
created 2014-03-28 15:50 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
7ddb43c62d33e4dc37b5c428caa711416e13ceb6
created 2014-03-11 11:44 +0800
pushed 2014-06-02 21:01 +0000
Chris Pearce Chris Pearce - Bug 973408 - Set MediaDecoderReaders idle when they're not decoding. r=kinetik
2ec27f839431e624ae015938ebeb0e73442d0dfb
created 2014-02-09 09:04 +0100
pushed 2014-06-02 21:01 +0000
Ms2ger Ms2ger - Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc
c66ebc9414790067d63b0dfbc7263ecf8d9fa650
created 2014-02-03 20:49 -0500
pushed 2014-06-02 21:01 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 1: Refactor MediaDecoderReader.h into separate headers. r=cpearce
f33daf2f8fb435f00f3983c8f561a846a04bf925
created 2014-01-30 13:26 -0500
pushed 2014-04-22 00:22 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
b276b4e0bbcf967601f970a0ae9e030a70a23126
created 2014-01-07 14:36 +1300
pushed 2014-04-22 00:22 +0000
Chris Pearce Chris Pearce - Bug 945645 - Only init WMF video decoding if we have a video container. r=padenot.
81820a46dee24536b42671ca92a6db5f3c3e17c6
created 2013-12-17 14:43 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 950840 - Rename some logging macros in content/media/wmf; r=cpearce
c0cb72104db65edd3acb7e73bcf9abdb2b9117c5
created 2014-01-07 14:36 +1300
pushed 2014-03-10 22:05 +0000
Chris Pearce Chris Pearce - Bug 945645 - Only init WMF video decoding if we have a video container. r=padenot, a=bajaj
d8b8a8ac1d1e682890b315235ee32afd861b6c14
created 2013-11-21 10:04 +1300
pushed 2014-03-10 22:05 +0000
Chris Pearce Chris Pearce - Bug 886196 - Implement WMF platform decoder for FMP4 demuxer. r=padenot
6ae587e0c6d015951c0c176813ccbf89db14080e
created 2013-11-18 17:22 +1300
pushed 2014-03-10 22:05 +0000
Matthew Gregan Matthew Gregan - Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
a833c2e9b95e438a729e53dda452701a16a2d532
created 2013-11-04 11:45 +1300
pushed 2014-03-10 22:05 +0000
Chris Pearce Chris Pearce - Bug 933579 - Export IsVideoContentType() to VideoUtils, so that it can be used elsewhere, and move all of VideoUtils into namespace mozilla. r=kinetik
542ad447aa50a8626a7f8c87ae1c94bc441d6f1c
created 2014-01-07 14:36 +1300
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 945645 - Only init WMF video decoding if we have a video container. r=padenot, a=bajaj
b4c9c16d0ecc960b1fe029d53c8372cec5062f06
created 2013-10-26 15:23 +1300
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 930833 - Extract more WMF utility functions to WMFUtils.h/cpp. r=padenot
2fd66c1fac2361392c84cc3bbfdfcc112f615462
created 2013-10-25 15:44 +1300
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 930829 - Add MediaData class as base for VideoData and AudioData to simplify writing a generic stream decoder. r=kinetik
b8c97df0418de30a4f189a65793898cc0393b967
created 2013-10-23 16:34 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in content/; r=ehsan
23c23b472a4f73cef13cbd0c9a160402e840b456
created 2013-10-21 16:31 +1300
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 928765 - Create MediaDecoderReader::GetBuffered() base implementation that estimates buffered ranges, so that subclasses do have to keep reimplementing the estimation. r=doublec
473c72edc9ca5589bf416364fe0b50335b7161f1
created 2013-09-27 17:22 +1200
pushed 2014-01-28 00:16 +0000
Matthew Gregan Matthew Gregan - Bug 920867 - Split VideoInfo into Video and Audio objects, then encapsulate in new MediaInfo object. r=cpearce
10065efeed2fc3ab87f73d61e31dc1e881bea13f
created 2013-09-18 15:37 +1200
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 915957 - Move MediaDecoder::NotifyBytesConsumed() calls into MediaResource, so we don't need to remember to do them in all decoder backends. r=kinetik
229879d7f5f29d1cf5b07cb94020671f698e7c63
created 2013-09-13 14:33 +1200
pushed 2013-12-03 03:32 +0000
Chris Pearce Chris Pearce - Bug 915958 - Automatically Finish() MediaQueues, so that each backend doesn't need to remember to do it. r=edwin
277dee18fec91dea0ec14d3e34617d609fb97838
created 2013-08-29 10:53 +1200
pushed 2013-12-03 03:32 +0000
Chris Pearce Chris Pearce - Bug 908862 - Strip ID3 tags before we expose MP3 data to DirectShow, to work around bugs in its MP3 decoder. r=padenot
2900a53981346f53491b7f4296f4d761b31ffc4f
created 2013-08-13 14:42 +1200
pushed 2013-12-03 03:32 +0000
Chris Pearce Chris Pearce - Bug 901944 - Ignore MF_E_TRANSFORM_TYPE_NOT_SET error when setting D3DManager on H264 Decoder. This error is returned on some (or all?) video cards on Vista, and appears to be safe to ignore. r=padenot
624083d612b1b8307a949b72a13529111053b220
created 2013-08-12 17:17 +1200
pushed 2013-12-03 03:32 +0000
Chris Pearce Chris Pearce - Bug 901944 - Disable DXVA on Vista, to avoid rendering artifacts. r=kentuckyfriedtakahe
2d0efde9e71b510732aaa3a52a3c8b74522d3ae5
created 2013-08-09 17:56 -0400
pushed 2013-12-03 03:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset ce3a1df4d559 (bug 875247) for mochitest-mc crashes.
ce3a1df4d5595ea491eaf2ce0d9dd8599055bfff
created 2013-08-10 08:17 +1200
pushed 2013-12-03 03:32 +0000
Chris Pearce Chris Pearce - Bug 875247 - Use DXVA2 via D3D11 on Windows 8 to avoid readback of video frames when we turn on OMTC on Windows 8. r=Bas,padenot,gps
75036b3460bf734c5aef15b851aa2a1581da0b71
created 2013-08-07 17:40 -0400
pushed 2013-12-03 03:32 +0000
David Zbarsky David Zbarsky - Bug 901060: Fix build bustage on Windows, r=bz over irc
f8ac221d1cc9eb08cfdbd6dbe0987514b2c0a827
created 2013-08-28 17:57 -0400
pushed 2013-10-21 21:47 +0000
Chris Pearce Chris Pearce - Bug 908386 - Reconfigure the H.264 decoder if DXVA initialization fails, so that we properly interpret frame contents. r=padenot, a=bajaj
4167b7fca818f62891e5dbae6fe2227fa319f7cf
created 2013-08-20 10:23 +1200
pushed 2013-10-21 21:47 +0000
Chris Pearce Chris Pearce - Bug 901944 - Disable DXVA on Vista, to avoid rendering artifacts. r=padenot a=lsblakk
49fde85fe7460093bdd9f817e13d7dbec2b190b7
created 2013-08-28 18:00 -0400
pushed 2013-09-09 22:57 +0000
Chris Pearce Chris Pearce - Bug 908386 - Reconfigure the H.264 decoder if DXVA initialization fails, so that we properly interpret frame contents. r=padenot, a=bajaj
8fabfd404a7d480740d5657725d8fbac8a149a81
created 2013-08-13 10:42 +1200
pushed 2013-09-09 22:57 +0000
Chris Pearce Chris Pearce - Bug 901944 - Disable DXVA on Vista, to avoid rendering artifacts. r=kentuckyfriedtakahe a=lsblakk
a67425aa4728b9a1ab301f023ac7427e1b91ed3a
created 2013-06-20 08:57 -0400
pushed 2013-09-09 22:57 +0000
Brian R. Bondy Brian R. Bondy - Bug 878449 - Fixed mismatched CoInitialize call causing crash in JumpList. r=padenot.
dc08e8496fc6c00f47307ebf8ca38cc95011053b
created 2013-06-14 09:07 +1200
pushed 2013-09-09 22:57 +0000
Chris Pearce Chris Pearce - Bug 881954 - Only initialize DXVA when we're decoding video. r=padenot
b80b8b25e9d9e7f9e9aca9a263c3a5c3a7f87ebd
created 2013-06-13 10:15 +1200
pushed 2013-09-09 22:57 +0000
Chris Pearce Chris Pearce - Bug 880062 - Make WMF video backend call MediaDecoder::SetMediaSeekable(false) when it can't seek like it's supposed to. r=padenot
a220903e2deecd4f49c1288757e12d1a18770ffc
created 2013-06-11 12:53 +1200
pushed 2013-09-09 22:57 +0000
Chris Pearce Chris Pearce - Bug 880006 - Make WMF video backend call MediaDecoder::NotifyBytesConsumed() like it's supposed to. r=padenot
77a569c522b137b0a09b836f727b611524696864
created 2013-05-31 11:34 +1200
pushed 2013-09-09 22:57 +0000
Chris Pearce Chris Pearce - Bug 870400 - Calculate audio timestamps for WMF based on audio frames played, rather than trusting the container's timestamps. r=padenot
9db7bc3a26313825a0fe0621c4cb3d7cd865e589
created 2013-05-22 07:40 -0400
pushed 2013-09-09 22:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9b5a9cd5032d (bug 870400) for Windows mochitest-1 failures.
9b5a9cd5032d58a0af25aad16c28674865b2898b
created 2013-05-22 17:43 +0800
pushed 2013-09-09 22:57 +0000
Chris Pearce Chris Pearce - Bug 870400 - Calculate audio timestamps for WMF based on audio frames played, rather than trusting the container's timestamps. r=padenot
1b3d8ae5eb2a63360c5d6f78d4498189e5e15fdf
created 2013-08-13 10:42 +1200
pushed 2013-08-12 22:44 +0000
Chris Pearce Chris Pearce - Bug 901944 - Disable DXVA on Vista, to avoid rendering artifacts. r=kentuckyfriedtakahe a=lsblakk
93e472c11c4115de7e6e96da1170ed37a56e9a36
created 2013-06-20 08:57 -0400
pushed 2013-07-29 23:00 +0000
Brian R. Bondy Brian R. Bondy - Bug 878449 - Fixed mismatched CoInitialize call causing crash in JumpList. r=padenot. a=lsblakk
82a41a9e888a34deaa33bac6e211c891daa738f5
created 2013-05-31 11:34 +1200
pushed 2013-07-29 23:00 +0000
Chris Pearce Chris Pearce - Bug 870400 - Calculate audio timestamps for WMF based on audio frames played, rather than trusting the container's timestamps. r=padenot, a=lsblakk
a334c5088d0d566955b680a9aedfa9e68b45cbab
created 2013-05-20 13:14 +0800
pushed 2013-07-29 23:00 +0000
Chris Pearce Chris Pearce - Bug 872375 - Specify picture region in D3D9SurfaceImage. r=padenot, a=lsblakk
6794ca2111bbc2bda7846f30132eaa0d7c35272f
created 2013-05-06 21:58 -0400
pushed 2013-07-29 23:00 +0000
Trevor Saunders Trevor Saunders - bug 869283 - fix gcc warnings in wmf r=cpearce
591a90d5975fac523d31892237668c9755f57fb2
created 2013-05-04 22:12 +1200
pushed 2013-07-29 23:00 +0000
Chris Pearce Chris Pearce - Bug 847267 - Use DXVA2 to offload H.264 decoding to the GPU on Windows. r=Bas
807ac4ab5971a1fab77ec8fde2427a1761c2ac36
created 2013-04-30 22:14 +1200
pushed 2013-07-29 23:00 +0000
Chris Pearce Chris Pearce - Bug 866664 - Don't call WMFDecoder::IsMP3Enabled() off the main thread. r=padenot
aa774ab6eb721f8636c75e14b8e1df2d259f8e19
created 2013-04-19 14:54 +1200
pushed 2013-07-29 23:00 +0000
Chris Pearce Chris Pearce - Bug 852915 - Disable MP3 playback using WMF on Win7SP0 to prevent random crashes. r=bbondy
5dab860f10154de4c2b3a49eb8edf973df08d6d1
created 2013-04-17 23:23 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 248daf8c6362 (bug 852915) for Win7 mochitest-1 orange
e71fde65f5e98f412f7c878e33be305ff69286b7
created 2013-04-23 11:11 +1200
pushed 2013-06-17 22:53 +0000
Chris Pearce Chris Pearce - Bug 852915 - Disable MP3 playback using WMF on Win7SP0 to prevent random crashes. r=bbondy a=bajaj
bfedd81983e95886fa5fc272d56def91b9ab8474
created 2013-03-02 14:14 -0500
pushed 2013-06-17 22:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 841014 - Rename nsTimeRanges.h to TimeRanges.h. r=Ms2ger
bc57e57d6bcbb0240a1d2a35484b29f60524ac2e
created 2013-04-23 11:14 +1200
pushed 2013-05-07 01:20 +0000
Chris Pearce Chris Pearce - Bug 852915 - Disable MP3 playback using WMF on Win7SP0 to prevent random crashes. r=bbondy a=bajaj
b5e103247c9f351e25a3980516a164989e397610
created 2013-02-15 21:35 +1300
pushed 2013-05-07 01:20 +0000
Chris Pearce Chris Pearce - Bug 830171 - Use SourceReader in async mode to better allow shutdown on MediaResource close. r=padenot
f598352c7f7f0dc2be8adb1073bee5fb58b5d1a3
created 2013-02-15 12:54 +1300
pushed 2013-05-07 01:20 +0000
Chris Pearce Chris Pearce - Bug 839055 - Refuse to play a video file with WMF which has corrupt or unplayable video or audio streams. r=padenot
083e6703ed563a280bf405d5c908964f82543d98
created 2013-02-01 17:13 -0500
pushed 2013-05-07 01:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792263 - Implement decodeAudioData; r=bzbarsky,cpearce,padenot
3d58243e4cd679bc69c4d6ff0e257d2d4a4e6e8d
created 2013-01-21 14:38 +1300
pushed 2013-05-07 01:20 +0000
Chris Pearce Chris Pearce - Bug 823646 - Handle dynamic format changes and video frame display apperature attributes in WMFReader. r=padenot
158a9c8668bbbe8371d1d99c4bc2f62a7f0c8eda
created 2012-12-27 15:02 +0100
pushed 2013-03-26 17:28 +0000
Jacek Caban Jacek Caban - Bug 823921 - Replaced _com_ptr_t usage by RefPtr r=paul
less more (0) -60 tip