Matthew Gregan
11a1db536e
Bug 1065250 - Factor some of SourceBuffer::AppendData into TrackBuffer::Append. Move ContainerParser to a new file. r=karlt
...
--HG--
rename : content/media/mediasource/SourceBuffer.cpp => content/media/mediasource/ContainerParser.cpp
2014-09-17 18:33:00 +12:00
Simon Montagu
7462d278ae
Bug 1068218: Don't pass lone surrogates to GetDirectionFromChar, r=ehsan
2014-09-19 00:18:47 -07:00
Rishab Arora
6d80123a45
Bug 958378 - Adding memory reporters to measure memory for MediaRecorder framework r=roc, rlin
2014-07-01 10:55:29 +05:30
Nigel Babu
dfbcea888f
Backed out changeset 9362521b7f7a (bug 1068970) for mochitest-1 bustage, CLOSED TREE
2014-09-19 10:52:20 +05:30
Matthew Gregan
ed1cbfb12d
Bug 1069730 - Grab decoder monitor when clearing mEssentialTrackBuffers. r=cajbir
...
Also ensure MediaSource::InitializationEvent is only queued once.
2014-09-19 15:55:58 +12:00
Chris Pearce
681e68c482
Bug 1068996 - Make WMFMediaDataDecoder::Shutdown() actually shutdown. r=kentuckyfriedtakahe
2014-09-19 15:44:27 +12:00
Chris Pearce
511bcb96d6
Bug 1068970 - Ensure MediaDecoderStateMachine::SendStreamAudio() uses UsecsToFrames correctly. r=roc
2014-09-19 15:44:24 +12:00
Matthew Gregan
66db16ba8b
Bug 1066943 - Add test file.
2014-09-19 13:01:26 +12:00
Matthew Gregan
02f1c65b1f
Bug 1066943 - Fix Opus discard handling.
2014-09-17 19:18:00 +12:00
Wes Kocher
93c2bf5d43
Backed out changeset d77733726cae (bug 1063318) for b2g mochitest leaks
2014-09-18 16:30:33 -07:00
Wes Kocher
72b5851679
Merge m-c to inbound a=merge
2014-09-18 16:10:03 -07:00
Wes Kocher
70cf8f9246
Merge inbound to m-c a=merge
2014-09-18 15:26:44 -07:00
Matthew Gregan
c13e88cfb3
Backout 783379123376 (bug 1065250) due to Win32 debug OOMs on M1
2014-09-19 08:10:15 +12:00
Josh Aas
22a272981e
Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd
2014-09-18 15:52:59 -05:00
James Kitchener
483e50fd2c
Bug 1066554 - Load stylesheets when instantiated in shadow-dom. r=bz
2014-09-18 06:54:00 -04:00
Gijs Kruitbosch
71fe07483f
Bug 1034999 - fix XUL cache and overlay system to ignore refs/hashes, r=smaug,mossop
2014-09-16 14:57:45 +02:00
Randell Jesup
d01aa0715a
Backed out changeset e87724022bc1 (bug 1043558) a=ryanvm (feature bustage)
...
--HG--
extra : transplant_source : Bd%97G5%05%BC%CD%ADn%3BU%C7%CCFL%C0%D0l%E6
2014-09-18 00:21:43 -04:00
Ben Turner
26edfb8667
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
2014-09-17 19:36:01 -04:00
Ehsan Akhgari
6be7b691a0
Bug 1067340 follow-up: null check the inner window r=bustage
...
Landed on a CLOSED TREE
2014-09-17 18:31:26 -04:00
Ehsan Akhgari
8273a526d3
Bug 1067340 - Don't use nsIDOMWindowUtils in the CSP code, because it's not meant to be used from C++; r=geekboy
2014-09-17 17:55:43 -04:00
Ehsan Akhgari
d31e4c0d28
Bug 1068020 - Fix more bad implicit constructors in DOM; r=baku
2014-09-17 17:53:42 -04:00
Jean-Yves Avenard
778acab09b
Bug 1069277: Do not obfuscate AppleFrameRef to fix unified builds r=jesup
...
CLOSED TREE
2014-09-19 00:38:54 +10:00
Jean-Yves Avenard
057279c5e5
Bug 1068597 - Enable h264 video decoder on 10.6. r=rillian
2014-09-18 19:18:29 +10:00
Carsten "Tomcat" Book
5db24ab752
Backed out changeset 2bca09c404ad (bug 1068597) for breaking non-unified OS X Builds
2014-09-18 10:59:40 +02:00
Ralph Giles
6d5a08610c
Bug 1066369 - Return error instead of asserting. r=kinetik
...
From c2a87a986f6d0ed699ab0fbf5687d8aa5fea8ff0 Mon Sep 17 00:00:00 2001
NS_ASSERTION is debug-only, and fails silently in continuous
integration. Better to return an error here, since failure
could result in a crash later.
2014-09-12 11:24:30 -07:00
Jean-Yves Avenard
309b3180f6
Bug 1068455 - Enable VideoToolbox framework in 10.7. r=rillian
2014-09-17 18:01:59 +10:00
Jean-Yves Avenard
880f6be447
Bug 1068597 - Enable h264 video decoder on 10.6. r=rillian
2014-09-18 11:08:33 +10:00
Jean-Yves Avenard
c26fb5e142
Bug 1065397 - Allow playback rate to be reset to normal. r=cpearce
2014-09-16 16:18:04 +10:00
Jean-Yves Avenard
6836b4221d
Bug 1067697 - Work around 10.6 VDA bug. r=rillian
2014-09-18 11:00:53 +10:00
Jean-Yves Avenard
a60861ee37
Bug 1067697 - Account for fmp4 now potentially working on MacOS X 10.6. r=cpearce
2014-09-16 17:22:40 +10:00
Jean-Yves Avenard
d9719f8482
Bug 1062654 - Part6: Disable VDA in 10.6. r=rillian
...
VDA causes unexpected crashes in 10.6. Disable for now.
2014-09-18 10:36:39 +10:00
Jean-Yves Avenard
03e5efe204
Bug 1062654 - Part 5: Display error code when drain or flush failed. r=rillian
2014-09-11 16:35:47 +10:00
Jean-Yves Avenard
ff3514f664
Bug 1062654 - Part 4: Fix Link/Unlink Apple video frameworks cycle. r=rillian
...
Prefer VideoToolbox when HW acceleration is available. Otherwise use VDA when available
2014-09-12 10:53:19 +10:00
Jean-Yves Avenard
2dfbb01798
Bug 1062654 - Part 3: Derive VT decoder from VDA decoder. r=rillian
2014-09-17 12:54:58 +10:00
Jean-Yves Avenard
408b0537b4
Bug 1062654 - Part 2: Integrate and enable VDA decoder r=rillian
2014-09-17 12:54:26 +10:00
Jean-Yves Avenard
d50d10b611
Bug 1062654 - Part 1: Implement Apple VDA decoder r=rillian
...
--HG--
rename : content/media/fmp4/apple/AppleVTDecoder.cpp => content/media/fmp4/apple/AppleVDADecoder.cpp
rename : content/media/fmp4/apple/AppleVTDecoder.h => content/media/fmp4/apple/AppleVDADecoder.h
rename : content/media/fmp4/apple/AppleVTFunctions.h => content/media/fmp4/apple/AppleVDAFunctions.h
rename : content/media/fmp4/apple/AppleVTLinker.cpp => content/media/fmp4/apple/AppleVDALinker.cpp
rename : content/media/fmp4/apple/AppleVTLinker.h => content/media/fmp4/apple/AppleVDALinker.h
2014-09-18 11:26:16 +10:00
Jean-Yves Avenard
55e14c4fe6
Bug 1062654 - Part 0b: Use official constants. r=rillian
...
This change does not modify the current behaviour.
It prevents potential errors (in particular spelling) by using the
constant found in the actual framework.
2014-09-17 11:29:15 +10:00
Jean-Yves Avenard
78e72861eb
Bug 1062654 - Part 0: Replace NULL allocator with kCFAllocatorDefault for clarity. r=rillian
2014-09-17 11:21:07 +10:00
Jean-Yves Avenard
be507c7086
Bug 1064847 - Make media generated IOSurface global. r=mattwoodrow
2014-09-17 11:15:24 +10:00
Matthew Gregan
5bb25b6abc
Bug 1065250 - Tidy up unneeded includes after several refactorings. r=karlt
2014-09-17 22:41:00 +12:00
Matthew Gregan
1e9aaa5ce6
Bug 1065250 - Factor some of SourceBuffer::AppendData into TrackBuffer::Append. Move ContainerParser to a new file. r=karlt
...
--HG--
rename : content/media/mediasource/SourceBuffer.cpp => content/media/mediasource/ContainerParser.cpp
2014-09-10 18:04:21 +12:00
Matthew Gregan
4160cd9337
Bug 1065250 - Factor part of SourceBuffer::AppendData into new PrepareAppend function. r=karlt
2014-09-10 16:54:20 +12:00
Matthew Gregan
74098e376f
Bug 1067414 - Add a comment about thread-safety of unlocked sPreferredSampleRate reads.
...
Also, fix return type of MaxNumberOfChannels and PreferredSampleRate.
2014-09-15 18:10:00 +12:00
Matthew Gregan
c5762f8d85
Bug 1067414 - Convert CubebUtils from a class of statics to a namespace.
2014-09-15 18:09:00 +12:00
Randell Jesup
549aeaa820
Backed out changeset e87724022bc1 (bug 1043558) a=ryanvm (feature bustage)
2014-09-18 00:21:43 -04:00
Randell Jesup
5de8e520e2
Bug 1043558: use Gralloc buffer for target of gum image Rotation r=sotaro
2014-09-17 17:18:08 -04:00
Maksim Lebedev
62e4043739
Bug 977003 - Make async got/lostpointercapture events. r=smaug
2014-09-12 02:32:00 -04:00
Ryan VanderMeulen
4db5b69b68
Backed out changesets a68c9d18ffa5 and 750e7aaf09cb (bug 1067414) for causing bug 1068658. a=me
2014-09-17 14:39:17 -04:00
Alfredo Yang
c1b83f7d69
Bug 1065957 - [B2G] Correct photo orientation. r=roc
2014-09-17 02:26:00 -04:00
Giovanni Sferro
c6d168f215
Bug 1030301 - Filter unsupported <input> types that use @autocomplete. r=smaug
2014-09-15 20:56:00 -04:00