Changes pushed with changeset 1a200fe82ce5a10543fefd7e019357d665252eab
User
Push date [To Local]
ChangesetPatch author — Commit message
rgiles@mozilla.com
Mon Feb 23 06:50:33 2015 +0000
d8e6303362135054656d0ea2fbd9ab566337a039Jean-Yves Avenard — Bug 1130826: Run range removal algorithm when setting mediasource duration. r=cajbir a=lmandel
cd8ef09268c499a463280fd83ef266f2b778c1f4Jean-Yves Avenard — Bug 1125469: Part3. Make sure we stop dropping frames from previous operation after seeking. r=mattwoodrow a=lmandel
6460ad2e3ecd8487de53eb801f4d5b3d0ae198d6Jean-Yves Avenard — Bug 1125469: Part2. Ensure discontinuity flag is set after seeking. r=mattwoodrow a=lmandel
d1446f0958fc76015393f951e38315b1c7c950e4Jean-Yves Avenard — Bug 1125469: Part1. Don't attempt to seek on time found with fuzz search. r=mattwoodrow a=lmandel
9fb98996305ce5c4a79a511fc1ddba25c6946685Sotaro Ikeda — Bug 1133167 - Add CancelSeek call to FlushDecoding() r=cpearce,bholley a=lmandel
65a768a861a56c191eeb54b0a7d98cb1d0acb980Jean-Yves Avenard — Bug 1132796: Evict data we likely previously read. r=cajbir a=lmandel
8be06da4f051c13bbfefdb164b9197eafb54867bJean-Yves Avenard — Bug 1130948: Part2. Ensure we don't overflow when setting duration. r=cajbir a=lmandel
1a200fe82ce5a10543fefd7e019357d665252eabJean-Yves Avenard — Bug 1130948: Part1. Use mediasource duration to determine media element duration. r=cajbir a=lmandel
c106faf8f0b90d2d3ee7b3c552b6d9ce90f2831fJean-Yves Avenard — Bug 1132825: Don't evict partial segments. r=cajbir a=lmandel
4088ee84874cee4035b2b506f73996aedec4f459Jean-Yves Avenard — Bug 1131487: Part3. Fix stall when switching decoders. r=mattwoodrow a=lmandel
21038ec77c021a30c8b4476eaa2ff43993766d9eJean-Yves Avenard — Bug 1131487: Adjust negative start time near 0 to 0. r=mattwoodrow a=lmandel
387a228666a21ae5ec5ce826e85af1e2e33c914cJean-Yves Avenard — Bug 1131487: Fix time calculations when segment doesn't start at 0. r=mattwoodrow a=lmandel
a48f841801e08e28b6566a4672b161f59808fae7Bobby Holley — Bug 1125970 - Make flushing an opt-in mechanism, and use it only for the PDM task queues. v1 r=cpearce a=lmandel
74c5dedf63e9e38baf52980e4116b7bc5945c870Chris Pearce — Bug 1125970 - Don't flush decode task queue in MediaDecoderStateMachine::FlushDecoding(). r=bholley a=lmandel
0804aec59497d8bade6237362f95ed0939c1bc4bBobby Holley — Bug 1125970 - Reject promises in MediaDecoderReader::ResetDecode and don't re-request audio and video when the promises have been rejected. v1 r=cpearce a=lmandel
2580e92051c630c7d7f387e859e43975f2ccaee8Karl Tomlinson — bug 1132328 make ReleaseDecoderTask conversion constructor explicit r=fix a=lmandel
bdbae3abf53fe90ad953ce5c4249a8baca1d1949Karl Tomlinson — bug 1132328 remove mCurrentDecoder handling from RemoveDecoder() r=jya a=lmandel
6595ccb73af6f15b4bf15f62df9618c915013f3fKarl Tomlinson — bug 1092915 document that mCurrentDecoder is modified on main thread only r=mattwoodrow a=mandel
82ab77166a5f014a4ffb3ab139cafa9a56c6f20dMatt Woodrow — bug 1092915 modify mCurrentDecoder on main thread after RemoveDecoder r=karlt a=lmandel
269ea0da72c30ecededd5776b819710865a3e783Jean-Yves Avenard — Bug 1130450: Properly handle MP4 with Apple QT extension. r=k17e a=lmandel