Bobby Holley
6505e9257e
Bug 1100776 - Reference-count MediaData. r=cpearce
2014-11-19 13:01:10 -08:00
Jean-Yves Avenard
84c46a058e
Bug 1100913 - Fix incorrect playback of MSE with HE-AAC audio streams. r=cajbir
2014-11-18 23:23:00 +11:00
Jean-Yves Avenard
0de0e46326
Bug 1101291 - Add support for libavformat v56. r=k17e
2014-11-19 12:53:59 +11:00
Jacek Caban
c51a1a4a4a
Bug 1100963 - Fixed Windows compilation with disabled sandbox. r=cpearce
2014-11-19 11:07:52 +01: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
Chris Double
b22d071a6f
Backout e62c37b8e6b5 for Mulet test failure
2014-11-19 16:00:09 +13:00
Chris Double
79680ceb75
Backout c8dacd232b02 for Mulet test failure
2014-11-19 15:59:46 +13: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
Chris Double
240496795f
Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
...
--HG--
extra : rebase_source : ca90b01f0f47a64b25d6c6a3cdb752ca14c797c7
2014-11-19 10:58:55 +13:00
Chris Double
dd54ff036e
Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karl
...
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource duration
is changed instead of calling Remove on SourceBuffers. Updates tests for the
fact that update{start,end} can now be called more than once due to DurationChange.
--HG--
extra : rebase_source : e718144ba2c36b4fa0194719e7f06fe6e931e292
2014-11-19 10:58:51 +13: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
Wes Kocher
e0eaae4570
Backed out changeset c7a24854801e (bug 1093567) for crashtest orange
2014-11-18 13:12:00 -08:00
Ralph Giles
c61867e618
Bug 1093567 - Don't loop forever looking for mp4 tracks. r=ajones.
...
We were ignoring I/O errors from parseChunk().
2014-11-17 16:20:00 -08:00
Bobby Holley
4c9ad6bb85
Bug 1099187 - Use fuzz factor for currentTime in addition to duration. r=karlt
2014-11-18 09:58:53 -08: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
Alastor Wu
eb025ecd6c
Bug 1095381 - [b2g] The encoder error lead to the unexpected crash in the procedure of the MediaRecorder API. r=rlin
2014-11-18 14:40:48 +08:00
Benjamin Chen
e88c9496c8
Bug 1098114 - Remove ReferenceKeeperRunnable because we can release the MediaCodecReader on other thread. r=jwwang
2014-11-17 14:28:10 +08:00
Nils Ohlmeier [:drno]
f7f4224b9b
Bug 864118 - add verification that TURN server is used when provided. r=bwc
2014-11-11 15:37:00 +01: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
Andrea Marchesini
33dad48e82
Bug 1073615 - One MediaStreamGraph singleton per audioChannel, r=roc
2014-11-17 16:07:55 +00: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
Chris Peterson
cb49d7fc61
Bug 1098134 - Fix or suppress warnings in gmp-api, gmp-clearkey, and gmp-plugin and mark as FAIL_ON_WARNINGS. r=cpearce
2014-11-14 00:36:20 -08: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
Paul Adenot
c94d9ebc31
Bug 1000264 - Stop checking exceptions on decodeAudioData now that it uses promises, and check it in the promise test file instead. r=bz
...
--HG--
extra : rebase_source : 6860e1ff28b4bbb2d88db5bb5e679fc3da53b169
2014-11-14 09:37:39 +01:00
Paul Adenot
d057a8f79e
Bug 1000264 - Test for the Promise support of AudioContext.decodeAudioData. r=ehsan
...
--HG--
extra : rebase_source : d377b97b4d7c589020932183ad6ad92d703fd207
2014-10-22 11:00:00 +02:00
Paul Adenot
d3761acdac
Bug 1000264 - Make AudioContext.decodeAudioData return a promise. r=ehsan,bz
...
--HG--
extra : rebase_source : 570014ee470ca5493073113ab3bc4bb0933c390a
2014-10-23 12:07:48 +02:00
Chris Pearce
775441cdcb
Bug 1049273 - Expose GMP voucher to GMP at runtime if its present. r=jesup
2014-11-14 21:39:39 +13:00
Chris Pearce
6085d00fda
Bug 1088488 - During GMP loading, zero stack memory after binding origin salt with device id. r=dmajor
2014-11-14 21:39:24 +13:00
Chris Pearce
905719531d
Bug 1088488 - Remove old mechanism that GMPs could use to retrieve the device-bound node id. r=jesup
2014-11-14 21:39:24 +13:00
Chris Pearce
59d25ba946
Bug 1088488 - On Windows only, use librlz and SHA256 code to generate a device-bound node id inside plugin-container, pass to GMP. r=henri,r=jesup
2014-11-14 21:39:18 +13:00
Chris Pearce
fc3525402d
Bug 1088488 - make librlz a library, link into plugin-container. r=glandium
2014-11-14 21:26:24 +13:00
Chris Pearce
a105671700
Bug 1088488 - Change GMPChild to use GMPLoader to load GMPs. r=jesup
2014-11-14 21:26:24 +13:00
Chris Pearce
a9c8867440
Bug 1088488 - Add GMPLoader interface to encapsulate loading GMPs, pass that to XRE_InitChildProcess. r=jesup,r=bsmedberg,r=glandium
2014-11-14 21:26:24 +13:00
Chris Peterson
42efaac822
Back out changeset c98cb03a8475 (Bug 1098134) for Windows build bustage.
2014-11-14 00:09:58 -08:00
Chris Peterson
b71e7588c7
Bug 1098134 - Fix or suppress warnings in gmp-api, gmp-clearkey, and gmp-plugin and mark as FAIL_ON_WARNINGS. r=cpearce
2014-10-22 00:40:18 -07: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
Matt Woodrow
188781c434
Bug 1098022 - Use Maybe<T> for mLastEndTimestamp in TrackBuffer to differentiate between 0 and unset. r=ajones
2014-11-14 17:12:48 +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
Ryan VanderMeulen
d9de42ef04
Backed out changesets 0c9407b0e481, c2c37b2e9fac, and 488700194519 (bug 1000264) for e10s test failures.
...
CLOSED TREE
2014-11-13 12:40:15 -05:00