Randy Lin
231d612baa
Bug 1024188 - Checks can be removed because EncodedFrame::SwapInFrameData() is infallible. r=roc
2014-08-12 16:57:55 +08:00
Anthony Jones
edd099c41e
Bug 1050060 - Fix 64 bit file offset in MP4 reader; r=edwin
2014-08-13 17:13:28 +12:00
Anthony Jones
981d7a97a9
Bug 1050060 - Fix MP4 range pinning; r=edwin
2014-08-13 17:13:28 +12:00
Anthony Jones
89cf34962d
Bug 1050060 - Optimise MP4 range calculation; r=edwin
2014-08-13 17:13:28 +12:00
Anthony Jones
9259915554
Bug 1050060 - Update index off main thread; r=edwin
2014-08-13 17:13:28 +12:00
Jed Davis
66d1734f54
Bug 1043733 - Require sandboxing to load Gecko Media Plugins on Linux. r=jesup r=kang
...
Also refactors how sandbox support and disabling are handled, and allows
simulating a lack of sandbox support with an env var (for testing
without rebuilding a kernel).
2014-08-12 21:28:27 -07:00
Chris Pearce
2032523788
Bug 1052378 - Replace stray mIsXXXDecoding fields with IsXXXDecoding() function calls in MediaDecoderStateMachine. r=kinetik
2014-08-13 15:04:19 +12:00
Chris Pearce
abf1a2b467
Bug 1050064 - Reconfigure WMFAACDecoder on stream change. r=padenot
2014-08-13 09:56:33 +12:00
Martijn Wargers
13fc2cd3ac
Bug 1032878 - Fix for test_mediatrack_events.html. r=smaug
2014-08-11 11:33:50 -07:00
Martijn Wargers
16b12439ec
Bug 1032878 - Fix for test_mediarecorder_getencodeddata.html. r=rlin
2014-08-10 20:10:53 -07:00
Martijn Wargers
174ea37131
Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce
2014-08-10 20:03:50 -07:00
Paul Adenot
0f2dbd2460
Bug 1023947 - Revert part of a patch added by mistake, adding back a media file in the content/media manifest.
2014-08-12 13:54:04 +02:00
Chris Double
cbe95fb23b
Bug 1052239 - MSE main thread assertion when seeking - r=kinetik
...
--HG--
extra : rebase_source : 7127180b4257434d65488f9ca7acbcc77bb77e6c
2014-08-12 15:50:57 +12:00
Matthew Gregan
e49cf8600d
Bug 1050652 - Implement GetEvictionOffset for WebM reader. r=cajbir
2014-08-10 18:21:00 +12:00
Wes Kocher
0e8de3ce49
Backed out 4 changesets (bug 1032878) for probably introducing a leak, creating a CLOSED TREE
...
Backed out changeset 780c948d79f3 (bug 1032878)
Backed out changeset 0cfcc44660a8 (bug 1032878)
Backed out changeset 991f8d5da382 (bug 1032878)
Backed out changeset f54984be223e (bug 1032878)
2014-08-11 14:27:57 -07:00
Martijn Wargers
d72edeb291
Bug 1032878 - Fix for test_mediatrack_events.html. r=smaug
2014-08-11 11:33:50 -07:00
Martijn Wargers
d73154405c
Bug 1032878 - Fix for test_call_start_from_end_handler.html. r=slin
2014-08-10 20:14:03 -07:00
Martijn Wargers
8159039049
Bug 1032878 - Fix for test_mediarecorder_getencodeddata.html. r=rlin
2014-08-10 20:10:53 -07:00
Martijn Wargers
b102096d4b
Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce
2014-08-10 20:03:50 -07:00
Matthew Gregan
18948e1ddd
Bug 1024858
- Improve buffered range calculation for MediaSource objects. r=cajbir
2014-08-11 16:32:21 +12:00
Chris Pearce
5bdadd2f23
Bug 1050582 - Check we're on the correct thread in SetTimerOnMainThread. r=jesup
2014-08-11 14:18:53 +12:00
Matthew Gregan
cd855a0b39
Bug 1050099 - Avoid calling deprecated FindStartTime and instead use buffer's decoded ranges in switching logic. r=cajbir
2014-08-11 14:05:09 +12:00
Matthew Gregan
bc392029dc
Bug 1050083 - Changes to WebM buffered range handling. r=cajbir
...
Include the frame duration in the range end. Also handle (ignore) invalid
negative timestamps when parsing. Include cluster offset in time/data
offset record. Cluster offset will be used when calculating discard/resync
points in MSE.
2014-08-11 14:05:09 +12:00
Matthew Gregan
01d38a2081
Bug 1049318 - Make SourceBuffer eviction less aggressive. r=cajbir
2014-08-11 14:05:09 +12:00
Matthew Gregan
866a0b54bf
Bug 1049321 - Move SubBufferDecoder to a new file. r=cajbir
2014-08-11 14:05:06 +12:00
Matthew Gregan
d891dd21b6
Bug 1049326 - Partially implement EndOfStream. r=cajbir
2014-08-11 13:21:18 +12:00
Matthew Gregan
16e4e0cabc
Bug 1049327 - Assert that public MSE API is only called from the main thread. r=cajbir
2014-08-11 13:21:18 +12:00
Matthew Gregan
0b16065fd3
Bug 1049326 - Fix unit conversion of duration and other minor MSE cleanups. r=cajbir
2014-08-11 13:21:18 +12:00
Matthew Gregan
6941171812
Bug 1049323 - Tidy up MSE logging. r=cajbir
2014-08-11 13:21:17 +12:00
Matthew Gregan
c004e93083
Bug 1049317 - SBR::ReadFromCache forgot to reset offset. r=cajbir
2014-08-11 13:21:17 +12:00
Matthew Gregan
97dc3e7019
Bug 1049323 - Tidy up SourceBufferResource logging. r=cajbir
2014-08-11 13:21:17 +12:00
Matthew Gregan
5d6eeef1cf
Bug 1049317 - Simplify SourceBufferResource::ReadFromCache. r=cajbir
2014-08-11 13:21:17 +12:00
Wes Kocher
ea2ca055ae
Merge m-c to inbound on a CLOSED TREE
2014-08-08 14:15:34 -07:00
Wes Kocher
b3f18de8eb
Backed out changeset e79ca6ca1173 (bug 1040905) for conflicting with the merge from mozilla-central CLOSED TREE
2014-08-08 14:14:36 -07:00
Steven Michaud
d67d41563b
Bug 1012949 - Sandbox the OpenH264 plugin for Mac r=rjesup,areinald,ted a=PatchNeedsToLandToday
2014-08-08 11:55:22 -05:00
Qeole
bcf88b4732
Bug 1040905 - Pass GMP plugin filename as a UTF-8 string. r=bsmedberg
2014-08-07 12:43:00 -04:00
Blake Wu
80908bb94a
Bug 941302 - Part 5: Add Gonk Decoder Module. r=cpearce
...
From 6832d7208fc72eb8ff6782c87f5831ab3ff5a9bb Mon Sep 17 00:00:00 2001
2014-08-07 17:46:11 +08:00
Blake Wu
3b455f5dfd
Bug 941302 - Part 3: Changes for adding Gonk Decode Module. r=cpearce
...
From de67de8646b413bce991789b42d09f398b162b53 Mon Sep 17 00:00:00 2001
2014-08-07 18:23:45 +08:00
Blake Wu
377f3dc899
Bug 941302 - Part 2: Changes in MediaCodecProxy. r=edwin
...
From b24f8c0da5baaafad2bbba1bbeee304d5c746631 Mon Sep 17 00:00:00 2001
2014-08-07 18:19:10 +08:00
Chris Pearce
a249b98033
Bug 1049107 - Fix build with --disable-eme. r=kentuckyfriedtakahe
2014-08-08 14:44:04 +12:00
Chris Pearce
636eece8ca
Bug 1050199 - Support the GMP returning arbitrary audio sample rates and number of channels. r=jesup
2014-08-08 14:44:01 +12:00
Chris Pearce
48b677d899
Bug 1047107 - Make CDMProxy Close() its GMPDecryptorProxy on Shutdown. r=ehsan
2014-08-08 14:43:54 +12:00
Paul Adenot
7e632469bd
Bug 1047831 - r=ehsan
2014-08-07 17:02:36 +02:00
Mike Hommey
0f4c5d9244
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Chris Pearce
d985821ff5
Bug 1046003 - Ensure duplicate frames after a seek have an Image. r=kinetik
2014-08-07 12:02:56 +12:00
Ehsan Akhgari
8d232f5b1b
Bug 579517 follow-up: Remove NSPR types that crept in
2014-08-08 08:39:07 -04:00
Randell Jesup
2c8b0c22d6
Bug 1049302: Avoid audio delay in B2G audio-video getUserMedia captures r=roc
2014-08-06 01:05:48 -04:00
Mike Hommey
ec54bf6c1f
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Ryan VanderMeulen
658d21669b
No bug - Re-enable media crashtests that no longer fail on Android and B2G.
2014-08-05 16:10:41 -04:00
Ryan VanderMeulen
597191aea8
Merge m-c to inbound on a CLOSED TREE. a=merge
2014-08-05 16:01:50 -04:00