Sotaro Ikeda
4990e78217
Bug 1137515 part 2 - Change to media r=jesup
2015-03-11 12:32:38 -07:00
Jan-Ivar Bruaroey
d56642e463
Bug 1136871 - cleanup RtpSenders accounting to not rely on streams r=mt
2015-03-11 12:24:38 -04:00
Jan-Ivar Bruaroey
09943ec359
Bug 1136871 - test invalid replaceTrack arg r=standard8
2015-02-27 11:23:46 -05:00
Mark Banner
e596604059
Bug 1136871: replaceTrack testcase r=jib
2015-03-11 15:29:37 -04:00
Byron Campen [:bwc]
1fc68b315e
Bug 1136871 - Part 2: Clear up some inconsistencies with ReplaceTrack r=jib,smaug
2015-03-11 12:08:21 -04:00
Ryan VanderMeulen
3b328f07d7
Backed out changesets cd5ec762afa1 and fad66e8fe874 (bug 1137515) for Nexus 5-L bustage.
...
CLOSED TREE
2015-03-11 12:35:08 -04:00
Alexandre Lissy
e30ef38a2d
Bug 1141029 - Disabling mochitests on Mulet with parity to B2G Desktop for taskcluster. r=ahal
2015-03-11 08:15:00 -04:00
Andreas Pehrson
45fa3c5c47
Bug 1081819 - Handle InMutedCycle() in TrackUnionStream::ProcessInput. r=roc,padenot
2015-03-05 12:27:16 +08:00
Andreas Pehrson
25ce84683b
Bug 1081819 - Add mochitest for piping WebAudio in and out of PeerConnection. r=jesup,padenot
2015-03-02 18:07:20 +08:00
Andreas Pehrson
499095c94e
Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc
2015-03-02 17:08:40 +08:00
James Willcox
720f979499
Bug 1084441 - Test for ability to play MP4 on Android Jelly Bean and higher r=cpearce
2015-03-11 09:22:55 -05:00
Sotaro Ikeda
f1036a12da
Bug 1137515 part 2 - Change to media r=jesup
2015-03-11 07:18:23 -07:00
Chris Pearce
df156c7a6c
Bug 1141241 - Add nullcheck for mDecoder in WMFMediaDataDecoder::ProcessDrain(). r=mattwoodrow
2015-03-11 22:01:19 +13:00
Brian Birtles
829fcc29d7
Bug 1134487 - Remove delegated constructors in GMP{Audio,Video}Decoder since they're not supported by GCC 4.6. r=cpearce
2015-02-19 10:37:29 +09:00
Chris Pearce
6adbe7ed51
Bug 1141883 - Add more logging to help debugging EME. r=edwin
2015-03-11 17:02:08 +13:00
Wes Kocher
f87c38fe16
Merge m-c to inbound a=merge CLOSED TREE
2015-03-10 16:11:23 -07:00
Wes Kocher
f303b4d81c
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Carsten "Tomcat" Book
b3a1935b89
Merge mozilla-central to b2g-inbound
2015-03-10 14:07:36 +01:00
Thomas Zimmermann
c684ae664e
Bug 1137151: Marked destructor of |MuxerOperation| as protected, r=sotaro
2015-03-10 13:44:01 +01:00
Thomas Zimmermann
f87dc13636
Bug 1137151: Remove ref-counting from |OMXVideoEncoder| r=sotaro
...
Reference counting in |OMXVideoEncoder| is used inconsistently any actually
not necessary. This patch removed the code. Users are converted to auto
pointers.
2015-03-10 13:44:01 +01:00
Thomas Zimmermann
1cc193d867
Bug 1137151: Marked destructor of |android::MediaCodecReader| as protected, r=sotaro
2015-03-10 13:44:01 +01:00
Randell Jesup
e52273cce6
Bug 1130150: mSources update r=roc
2015-03-10 01:08:03 -04:00
Karl Tomlinson
c3c1281c42
bug 1139874 check for shutdown before asking the reader for buffered r=bholley
2015-03-10 09:53:31 +13:00
Wes Kocher
0c00a67ca9
Merge inbound to m-c a=merge CLOSED TREE
2015-03-09 18:27:28 -07:00
Mike Taylor
c7cbce1e29
Bug 1136877 - Collect telemetry on SPS.max_num_ref_frames. r=jya
2015-03-06 08:18:00 -05:00
Mike Taylor
e0585984ae
Bug 1136877 - Collect telemetry on constraint_set flags from decoded SPS. r=jya
2015-03-06 08:17:00 -05:00
Ethan Tseng
1f7766fc07
Bug 1133461 - [RTSP] Remove the extra PLAY request for seek operation. r=bechen
2015-03-04 17:34:35 +08:00
Mike Taylor
39c7033c50
Bug 1136877 - Collect telemetry on constraint_set flags from canPlayType. r=jya
2015-03-03 08:54:00 -05:00
Chris Pearce
5f3b5d4291
Bug 1131387 - Enable EME, update whitelist. r=kentuckyfriedtakahe
2015-03-09 16:24:26 +13:00
Chris Pearce
a70bb6fae6
Bug 1131387 - Rename MSE whitelist pref. r=kentuckyfriedtakahe
2015-03-09 16:24:21 +13:00
Chris Pearce
86ff7e77dd
Bug 1140778 - Disable test_eme_obs_notification since it's testing functionality we're going to remove. r=test-only.
2015-03-09 16:24:18 +13:00
Jean-Yves Avenard
93b341ddf5
Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce
2015-03-09 14:17:30 +11:00
Jean-Yves Avenard
89608a65b8
Bug 1128380: Add IsHardwareAccelerated implementation for AVCC and mac decoder. r=cpearce
2015-03-09 14:17:27 +11:00
Matt Woodrow
8b8eea83ee
Back out bug 1131638 (changesets 78b34d0e414a and 1b55b99dc432) for causing various video regressions
2015-03-09 16:18:32 +13:00
Jean-Yves Avenard
14264f2e02
Bug 1139779: Part5. Move picture/display size calculations in AVCC wrapper. r=rillian
2015-03-10 21:19:42 +11:00
Jean-Yves Avenard
e712e2e62b
Bug 1139779: Part4. Make FFmpeg video decoder use AVCC. r=edwin
...
FFmpeg h264 decoder doesn't handle change of SPS in-band and only use the first
found.
2015-03-10 21:19:42 +11:00
Jean-Yves Avenard
71076fcf84
Bug 1139779: Part3. Use dispay size extracted from SPS NAL. r=edwin
...
This also adds proper aspect ratio support.
2015-03-10 21:19:41 +11:00
Jean-Yves Avenard
d52091b08c
Bug 1139779: Part2. Use display dimension from SPS NAL. r=rillian
2015-03-10 21:19:41 +11:00
Nils Ohlmeier [:drno]
7cb3988bdb
Bug 1139094 - Fix multiple steeplechase test execution problems. r=bwc, r=mt
2015-03-03 21:33:00 -05:00
Chris Pearce
2b49787cd6
Bug 1140947 - Correct some logging in SourceBufferResource.cpp. r=cajbir
2015-03-09 15:38:33 +13:00
Jean-Yves Avenard
3ea54aa4b4
Bug 1139380: Ensure all queued tasks are aborted when shutting down. r=cpearce
2015-03-06 16:49:00 +11:00
Ehsan Akhgari
a987490d25
Bug 1140763 - Build dom/media/gtest in unified mode; r=cpearce
2015-03-08 15:46:07 -04:00
Phil Ringnalda
6cdbfe4378
Backed out 3 changesets (bug 1081819) for frequent mochitest-e10s failures
...
Backed out changeset b78fd38002f5 (bug 1081819)
Backed out changeset ff063b9a1ea2 (bug 1081819)
Backed out changeset 322d60fc413e (bug 1081819)
2015-03-07 18:14:05 -08:00
Andreas Pehrson
b73bae341f
Bug 1081819 - Handle InMutedCycle() in TrackUnionStream::ProcessInput. r=roc,padenot
2015-03-05 12:27:16 +08:00
Andreas Pehrson
81620cb890
Bug 1081819 - Add mochitest for piping WebAudio in and out of PeerConnection. r=jesup,padenot
2015-03-02 18:07:20 +08:00
Andreas Pehrson
ef97064c5a
Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc
2015-03-02 17:08:40 +08:00
L. David Baron
75f60fcdd7
Bug 1135170 bustage fix: add #include to fix bustage with EME disabled.
...
This led to build errors on some periodic B2G device image builds for Nexus 5-L.
2015-03-06 21:33:25 -08:00
Bobby Holley
356400b9c8
Bug 1093980 - Rewrite test_FrameSelection to avoid assuming that resizes will always be processed before firing 'seeked'. rpending=mattwoodrow
...
Nothing in the spec says this should hold, and it holds less often when we move
invalidation to happen at the end of seeking.
2015-03-06 19:17:32 -08:00
Bobby Holley
c27d915e44
Bug 1135170 - Remove garbage test_bug493187.html. rpending=mattwoodrow
...
This test is fundamentally racey - it loads very short video files (some less
than 1s), plays them, waits for timeupdate events to try to find just the right
moment to seek, performs a seek, and then checks various pieces of
playback-dependent state (while playing).
The specific issue I ran into was that the video would sometimes finish playing
before the 'seeked' event handler fired, which means that readyState is
HAVE_CURRENT_DATA (per spec). I could fiddle with the test a bit to handle this
case, but I think we're doing a disservice to ourselves by having it in the tree.
2015-03-06 19:17:24 -08:00
Bobby Holley
2d72677a34
Bug 1135170 - Fix up racey test_seek-1.html. rpending=mattwoodrow
...
The use of play() and pause() in the test is hugely problematic for short video
files and slow/laggy platforms. In particular, if playback has ended by
the time that we fire the 'seeked' event listener, then the ensuing play() will
put us back into seeking mode (seeking to 0), making the test fail.
2015-03-06 19:17:10 -08:00