Nils Ohlmeier [:drno]
4ff25afeb3
Bug 1101163 - Fix Steeplechase ICE errors if one client is faster then the other. r=spolk
2014-11-18 21:44:00 +01:00
Nils Ohlmeier [:drno]
8219944bb9
Bug 1101770 - add an over all timeout for steeplecahse tests. r=spolk
2014-11-19 14:01:00 +01:00
JW Wang
c6f6f43e11
Bug 1098668 - remember the end time of the last decoded audio sample so that HasLowUndecodedData doesn't need to peek AudioQueue or query AudioClock. r=cpearce
2014-11-20 22:24:00 +01: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
Wes Kocher
6f52860db6
Merge inbound to m-c a=merge
2014-11-21 16:35:57 -08:00
Carsten "Tomcat" Book
964c8a9477
Merge mozilla-central to b2g-inbound
2014-11-21 13:02:49 +01:00
Blake Wu
f21146d6ea
Bug 1094614 - Release codec resource properly. r=sotaro
2014-11-20 17:09:48 +08:00
Jan-Ivar Bruaroey
6cdafcd86f
Bug 1075133 - fire onsignalingstatechange as an event. r=drno, r=bwc
2014-11-20 18:05:40 -05: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
Benjamin Chen
d2ba6d4789
Bug 1078125 - fix RtspMediaCodecReader::ReadMetadata, start the network streaming before ReadMetadata and enable play-out delay. r=cpearce, r=ethan
2014-11-20 10:22:39 +08:00
Kai-Zhen Li
4cc4024715
Bug 1102144 - Move MOZ_FMP4 code into related compiled flag. r=ajones,bwu
2014-11-21 11:48:22 +08:00
Sotaro Ikeda
5b6033771f
Bug 1101742 - Fix OmxDecoder::mIsVideoSeeking r= cajbir
2014-11-20 06:34:16 -08: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
Karl Tomlinson
18328f5543
bug 976927 use nsAutoTArray operator= from nsTArray r=froydnj
...
--HG--
extra : rebase_source : 59226888a19e525f4925eabdd93d08bfa7db13a9
2014-11-19 13:29:19 +13:00
Chris Pearce
f5344b4b69
Bug 1100499 - Add GMP API to enumerate records stored on disk. r=jesup
2014-11-21 12:25:12 +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
Andreas Pehrson
58355e9863
Bug 1102669 - Don't report HaveCurrentData when there are no input streams to TrackUnionStream. r=roc
2014-11-20 19:36:00 +01:00
Andreas Pehrson
a0d0c5cf60
Bug 1102665 - Invalidate stream video frames in the regular stream state event queue. r=roc
2014-11-20 19:10:00 +01: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
Jacek Caban
46673a2e9e
Bug 1101037 - Fixed dom/media/gmp compilation with mingw. r=nfroyd
2014-11-20 10:52:44 +01:00
Robert O'Callahan
4aed02be9c
Bug 1061046. Part 22: test_mediaStreamAudioSourceNode no longer sees a 1-sample delay. r=karlt
2014-09-23 13:41:58 -04:00
Robert O'Callahan
4e6e2071f7
Bug 1061046. Part 21: Remove rate parameter from StartNonRealtimeProcessing. r=karlt
2014-11-19 23:21:38 +13:00
Robert O'Callahan
3b304fd3c5
Bug 1061046. Part 20: Remove Track::mGraphRate since it's not needed. r=karlt
2014-09-18 17:20:44 +12:00
Robert O'Callahan
c072a388a4
Bug 1061046. Part 19: Eliminate TrackTicks in favour of StreamTime. r=karlt
2014-09-18 17:20:43 +12:00
Robert O'Callahan
fe6507ea4b
Bug 1061046. Part 18: Simplify TrackUnionStream now that there are no rate mismatches. r=karlt
2014-09-18 17:13:17 +12:00
Robert O'Callahan
d5f42a50b4
Bug 1061046. Part 17: Remove some unused TrackRate parameters. r=karlt
2014-09-18 17:13:16 +12:00
Robert O'Callahan
2585e652b3
Bug 1061046. Part 16: Remove most usage of TicksToTimeRoundDown. r=karlt
2014-09-18 17:13:16 +12:00
Robert O'Callahan
0a498abf3c
Bug 1061046. Part 15: Remove most usage of TimeToTicksRoundUp. r=karlt
2014-09-18 17:13:15 +12:00
Robert O'Callahan
5cd6534988
Bug 1061046. Part 14: Remove TimeToTicksRoundDown. r=karlt
2014-09-18 17:13:14 +12:00
Robert O'Callahan
513dbfc635
Bug 1061046. Part 13: Remove rate-conversion functions from Track. r=karlt
...
Also removes some other unnecessary rate conversions.
2014-09-18 17:13:13 +12:00
Robert O'Callahan
adbc44db16
Bug 1061046. Part 12: Simplify AudioNodeExternalInputStream since no resampling is needed. r=karlt
...
Since resampling is not needed, we can preserve the number of input channels in each
input audio block.
2014-09-18 11:51:21 +12:00
Robert O'Callahan
2bbfc2cdc1
Bug 1061046. Part 11: Remove callback rate parameters. r=karlt
2014-09-18 11:51:13 +12:00
Robert O'Callahan
d511188d29
Bug 1061046. Part 10: Remove TrackData::mOutputRate since it's always the graph rate. r=karlt
2014-09-18 11:50:02 +12:00
Robert O'Callahan
8f3a0fe979
Bug 1061046. Part 9: Split SourceMediaStream::AddTrack into a method that adds an audio track and can resample, and a method that can add any track but always uses the graph rate. r=karlt
2014-09-18 11:50:02 +12:00
Robert O'Callahan
2074b1de6b
Bug 1061046. Part 6: Remove MediaDecoderStateMachine's USECS_PER_S video rate and use the graph rate instead. r=karlt
2014-09-18 11:50:01 +12:00
Robert O'Callahan
dc9f62ae56
Bug 1061046. Part 5: Remove MediaEngineTabVideoSource's USECS_PER_S video rate and use the graph rate instead. r=karlt
2014-09-18 11:50:01 +12:00
Robert O'Callahan
1417376ef6
Bug 1061046. Part 4: Remove MediaEngineWebRTCVideo's USECS_PER_S video rate and use the graph rate instead. r=karlt
2014-09-18 11:50:01 +12:00
Robert O'Callahan
f597376dd5
Bug 1061046. Part 3: Remove MediaEngineDefault's VIDEO_RATE and use the graph rate instead. r=karlt
2014-09-18 11:50:01 +12:00
Robert O'Callahan
3a84fbb126
Bug 1061046. Part 2: Remove MediaStreamGraphImpl::AudioSampleRate. r=karlt
2014-09-18 11:50:01 +12:00
Robert O'Callahan
2869783fca
Bug 1061046. Part 1: Move GraphRate() to MediaStreamGraph so it's public. r=karlt
2014-09-18 11:50:01 +12:00
Chris Pearce
2cb15aa44d
Bug 1102103 - Increase CDM voucher size limit. r=kentuckyfriedtakahe
2014-11-20 20:04:52 +13:00
Chris Double
8c2eaf129f
Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
...
--HG--
extra : rebase_source : b4592fc1c0686a6bb5014a744e605e89f1342645
2014-11-19 17:16:59 +13:00
Chris Double
b62179da9e
Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt
...
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 : d4c96b982ffa9f5cd0b24e6e3a4ef5dffe9be6f6
2014-11-19 17:16:41 +13:00
Ralph Giles
e959e5f83a
Bug 1093567 - Don't loop forever looking for mp4 tracks. r=ajones.
...
We were ignoring I/O errors from parseChunk().
We must break instead of returning early so mInitCheck gets set correctly.
2014-11-17 16:20:00 -08:00
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