Jean-Yves Avenard
6b3390d4a1
Bug 1101534 - detect SBR (HE-AAC) in AAC streams with implicit signalling. r=rillian
2014-11-27 13:23:15 +11:00
Trevor Saunders
333d3d2125
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
James Willcox
1cda29e8cc
Bug 1097116 - Disable Android MediaCodec on PowerVR devices r=cpearce
...
--HG--
extra : rebase_source : 8c852f321f5755f4af702011f6cf72ba9c605104
2014-11-26 15:16:08 -06:00
James Willcox
8dd07570c6
Bug 1097116 - Copy the decoded SurfaceTexture into an EGLImage to allow accurate presentation r=jgilbert
...
--HG--
extra : rebase_source : d3165eb2d9534f82c84e3399e744e0c31b64c2dd
2014-11-26 15:16:07 -06:00
Matt Woodrow
3ec73fd05c
Bug 1104426 - Always rebuild the moof index, in case new data has been added. r=ajones
2014-11-26 16:49:22 +13:00
Alfredo Yang
b4570bf7fb
Bug 1101374: create frame time table to filter the invalid pts frame. r=edwin
2014-11-25 15:35:28 -08:00
Joe Olivas
ca455e0705
Bug 922314 - Add support for decoding VPx via MediaFoundation on Windows. r=cpearce,kinetik
...
Refactor WebMReader's VPx decoding out to SoftwareWebMVideoDecoder and introduce a new IntelWebMVideoDecoder that uses the MediaFoundation/MFT backend to decode VPx when the requisite hardware and software is available.
2014-11-11 16:30:52 +13:00
Chris Pearce
730081f54c
Bug 1103648 - Ensure we call PlatformDecoderModule::Shutdown on the decode task queue. r=mattwoodrow
2014-11-24 11:43:04 +13:00
James Willcox
e9da75e581
Back out bug 1097116
2014-11-21 09:47:03 -06:00
James Willcox
76052a1209
Bug 1097116 - Copy the decoded SurfaceTexture into an EGLImage to allow accurate presentation r=jgilbert
2014-11-21 09:28:20 -06:00
Blake Wu
f21146d6ea
Bug 1094614 - Release codec resource properly. r=sotaro
2014-11-20 17:09:48 +08:00
Matt Woodrow
b408c910db
Bug 1102658 - Add initial references to the last few AudioData constructor callsites. r=bholley
2014-11-21 15:29:19 +13:00
Chris Pearce ext:(%2C%20Edwin%20Flores%20%3Cedwin%40mozilla.com%3E%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
498e0af631
Bug 1038031 - Make MP4Reader decode asynchronously - r=kinetik,cpearce
2014-07-20 12:54:00 +12:00
Jean-Yves Avenard
cc9389027c
Bug 1096769 - Rewrite mac audio decoder to support raw AAC. r=rillian
2014-11-20 01:03:30 +11:00
Bobby Holley
6505e9257e
Bug 1100776 - Reference-count MediaData. r=cpearce
2014-11-19 13:01:10 -08:00
Jean-Yves Avenard
0de0e46326
Bug 1101291 - Add support for libavformat v56. r=k17e
2014-11-19 12:53:59 +11:00
Blake
4c826f0b6f
Bug 1100820 - Stop reading output data from MediaCodecProxy. r=edwin.
2014-11-18 18:04:29 +08:00
James Willcox
c5ceddca0a
Bug 1101225 - Don't set the is-adts flag for the Android PDM. r=rillian
...
Pass raw aac frames to the platform, which handles those fine.
2014-11-18 16:01:00 -08:00
James Willcox
dfd879a36e
Bug 1099260 - Clean up logging and error handling in AndroidDecoderModule r=cpearce
...
--HG--
extra : rebase_source : 6cbdd6e7f7874ecebbfe464cf167e03996ec7b06
2014-11-18 19:28:49 -06:00
James Willcox
6399f52432
Bug 1097116 - Correctly implement Drain() in AndroidDecoderModule r=cpearce
...
--HG--
extra : rebase_source : 8764f15761c68a6f07a1ce5e0ccd842d56274519
2014-11-18 19:28:24 -06:00
Anthony Jones
192f060f8c
Bug 1036849 - Create SharedDecoderManager and SharedDecoderProxy; r=blakewu
2014-11-05 02:14:00 +13:00
Chris Pearce
fc70ad371b
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
2014-11-18 22:13:02 +13:00
Carsten "Tomcat" Book
4af8f7f9ed
Backed out changeset 7fa6291d952d (bug 1095257) for suspicion of causing jit tests
2014-11-18 13:14:36 +01:00
Chris Pearce
c86270ed15
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
2014-11-18 22:13:02 +13:00
Chris Pearce
87504c39b8
Bug 1095257 - backout 54f79521758b due to m3 failures. r=backout r=bz
2014-11-18 19:49:13 +13:00
Chris Pearce
d5eae7d0aa
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz
2014-11-18 17:20:02 +13:00
Wes Kocher
38e06be6be
Backed out changeset 46b6cb002a34 (bug 1036849) for leaks on a CLOSED TREE
2014-11-17 17:16:25 -08:00
Anthony Jones
180e8676fe
Bug 1036849 - Create ShareDecoderManager and SharedDecoderProxy; r=blakewu
2014-11-05 02:14:00 +13:00
Anthony Jones
e21eb05fe6
Bug 1036849 - Clean up AnnexB handling; r=jya
2014-11-18 13:12:58 +13:00
Alfredo Yang
c1f066c22d
Bug 1098994 - Update video output buffer when gets INFO_OUTPUT_BUFFERS_CHANGED from OMX. r=edwin
2014-11-16 19:07:00 +01:00
Jean-Yves Avenard
d104b16262
Bug 1098637 - Enforce FFmpeg's audio decode API. r=edwin
2014-11-15 10:19:55 +11:00
Ryan VanderMeulen
f478793c34
Backed out changeset fa836f2dccb6 for introducing new Win7 leaks.
...
CLOSED TREE
2014-11-14 15:24:17 -05:00
Daniel Holbert
cb968a071a
Bug 1098400: Drop now-unused private member-variable 'mConfig' from FFmpegAudioDecoder, to fix clang build warning. r=edwin
2014-11-14 08:42:31 -08:00
Chris Pearce
493483f9b2
Bug 1038031 - Make MP4Reader decode asynchronously - r=kinetik
2014-07-20 12:54:00 +12:00
Matt Woodrow
b7680d3a73
Bug 1098680 - Use the image size rather than the display size when initializing the apple h264 decoders. r=ajones
2014-11-14 17:15:42 +13:00
James Willcox
a11a769191
Bug 1086693 - Part 6: Use generated bindings for AndroidMediaCodec and AndroidSurfaceTexture r=blassey,gcp
2014-11-13 12:47:24 -06:00
Alfredo Yang
bca3f59d38
Bug 1098195 - Return false when failing to get output format. r=edwin
2014-11-13 01:26:00 -05:00
Blake
2446097203
Bug 1043274 - Use GraphicBuffer on GonkDecoderModule. r=edwin, r=sotaro
2014-11-12 17:34:21 +08:00
Jean-Yves Avenard
1afe38d07f
Bug 1075332 - Refactor mac audio decoder. Properly calculate timestamps. r=rillian
...
Also, in order to prevent the MediaDecoderStateMachine to stall waiting for audio data,
feed back as many decoded audio frame as were first submitted to the decoder in one go.
2014-11-12 15:13:02 +11:00
Anthony Jones
0155ca113a
Bug 1097449 - Add locking around libav open/close; r=jya
2014-11-13 17:50:26 +13:00
Ryan VanderMeulen
47ac3838de
Backed out changeset f8ff4c7a978a (bug 1097449) for leaks on a CLOSED TREE.
2014-11-12 22:03:25 -05:00
Anthony Jones
abec529dc9
Bug 1097449 - Add locking around libav open/close; r=jya
2014-11-13 14:48:08 +13:00
Jean-Yves Avenard
98997a65af
Bug 1096764: Add Raw AAC sample support to FFmpeg audio decoder. r=edwin
2014-11-11 19:28:33 +11:00
Bobby Holley
a8b29b832b
Bug 1091008 - Remove the aStartTime argument from MediaDecoderReader::GetBuffered. r=cpearce
...
We now have this stashed on the superclass.
2014-11-11 20:50:21 -08:00
Matthew Gregan
03538a225e
Bug 1091704 - Delay buffer frame calculation in WMF audio decoder until after UpdateOutputType to avoid using obsolete rate/channel values. r=cpearce
2014-11-11 14:17:09 +13:00
Anthony Jones
7d635003be
Bug 1091976 - Process MP4Reader::NotifyDataArrived() immediately; r=edwin
2014-11-10 13:32:09 +13:00
Jean-Yves Avenard
832ad94e23
Bug 1065827 - Do not always wait to decode frames to emit loadedmetadata. r=jwwang
2014-11-06 20:52:44 +11:00
Carsten "Tomcat" Book
121ca1d0c2
Backed out changeset 44f27b3c35d4 (bug 1065827)
2014-11-06 14:59:04 +01:00
Jean-Yves Avenard
8f6e3e468e
Bug 1065827 - Do not always wait to decode frames to emit loadedmetadata. r=jwwang
2014-11-06 20:52:44 +11:00
Jean-Yves Avenard
0952d392cf
Bug 1079621 - Change non-fatal errors to warnings. r=rillian
...
This resolves intermittent failures in continuous integration.
NS_ERROR() triggers an assertion in debug builds, which tinderbox
reports as a failure. NS_WARNING calls NS_DebugBreak, but with the
lower severity level it skips invoking the debugger.
2014-11-06 12:29:45 +11:00