Jean-Yves Avenard
301b46619a
Bug 1125776: Part8. We don't always need an init segment to be ready. r=mattwoodrow
...
If abort was called on the source buffer, the parser would have been reset.
The content in the Track Buffer is still valid for playback.
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
fdf83c97db
Bug 1125776: Part7. Only notify reader we have data, when we actually do. r=mattwoodrow
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
04f33309e6
Bug 1122358: Implement partial reset parser. r=cajbir
...
Only handles resetting parser and incomplete init segments at this stage.
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
6cef8e5eb0
Bug 1128115: MediaSource.removeSourceBuffer should call SourceBuffer.abort. r=cajbir
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
2020140397
Bug 1125776: Part5. Limit metadata parsing to init segment size if known. r=kinetik
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
2f427e5bbc
Bug 1125776: Part4. Add support for partial WebM init segment. r=kinetik
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
9a54b12b7a
Bug 1125776: Part3. Add support for partial init segment. r=cajbir
...
Now that we rely on appendBuffer to scan the init segment, it has become
imperative to handle partial segments as it could otherwise lead to
appendBuffer never firing update/updateend
2015-02-02 11:41:43 +11:00
Jean-Yves Avenard
5a8ea7fce0
Bug 1125776: Part2. appendBuffer scanning the data before firing updateend. r=mattwoodrow
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
9264bf02f5
Bug 1125776: Part1. Fix initialization of variables. r=cajbir
...
They could be used when non-initialized.
2015-02-04 20:20:14 +11:00
Alfredo Yang
2089cddb84
Bug 1128858 - release media element after playing webm in testcases. r=cajbir
2015-02-03 01:05:00 +01:00
Alfredo Yang
3edd4364fe
Bug 1128845 - disable test cases due to webm OMX codec limitation. r=ajones
2015-02-02 23:42:00 +01:00
Jean-Yves Avenard
b29def8cb3
Bug 1129224: Ensure the target is always unref in the target thread. r:bholley
2015-02-04 16:38:27 +11:00
Phil Ringnalda
07b9943c5d
Bug 1123195 - Skip some more crashtests that time out on OS X 10.10 debug
2015-02-03 21:22:18 -08:00
Chris Pearce
e6c46263de
Bug 1123535 - Make dormant ResetPlayback assertion more lenient. r=jwwang
2015-02-04 10:17:28 +13:00
Sotaro Ikeda
fdb3da6649
Bug 1112519 - Clear mDropVideoUntilNextDiscontinuity when we do not seek r=cpearce
2015-02-03 12:53:12 -08:00
Bill McCloskey
5ba8672d8d
Bug 1124933 - Include crash reason when intentionally crashing content process (r=bent)
2015-02-03 09:09:27 -08:00
Paul Adenot
8bc9fc8be9
Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug
2015-02-03 11:25:37 +01:00
Jan-Ivar Bruaroey
c4b7b6bbf5
Bug 997365 - End support for hold-out mandatory/optional: facingMode constraint on mobile. r=smaug, r=mt
2015-02-02 10:11:00 -05:00
Carsten "Tomcat" Book
8b072a8725
Merge mozilla-central to mozilla-inbound
2015-02-03 15:11:12 +01:00
Carsten "Tomcat" Book
a4604abfb7
merge fx-team to mozilla-central a=merge
2015-02-03 14:36:21 +01:00
Carsten "Tomcat" Book
de23f3dd09
Backed out changeset f9101e882c96 (bug 1128494) for dt-tests regression on a CLOSED TREE
2015-02-03 13:08:53 +01:00
Paul Adenot
cce9897a2e
Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug
2015-02-03 11:25:37 +01:00
JW Wang
aa0d5cfa9c
Bug 1128389 - rename "keyschange" to "keystatuseschange" per spec change. r=bz. r=cpearce.
2015-02-03 16:53:36 +08:00
JW Wang
c93029faa0
Bug 1128379 - improve error handling in MediaKeys::CreateSession. r=bz
2015-02-01 19:12:00 +01:00
Alfredo Yang
04598f60ef
Bug 1127759 - use ogv instead of webm due to gonk HW codec limitation. r=roc
2015-02-02 00:34:00 +01:00
Ryan VanderMeulen
353ea7d948
Merge m-c to fx-team. a=merge
2015-02-02 17:30:07 -05:00
Mark Banner
dc24473dab
Bug 1122032 Part 3 - Automatically allow screensharing for the Loop in-desktop pages. r=jesup
2015-02-02 21:53:19 +00:00
JW Wang
54dd85b918
Bug 1105720 - have a larger timeout value for the very slow B2G emulator. r=cpearce
2015-02-02 19:00:00 +01:00
JW Wang
c34f3fa983
Bug 1128411. Part 2 - call SendStreamData() in AdvanceFrame() to simplify the code of SendStreamData(). r=roc.
2015-02-02 13:58:31 +08:00
JW Wang
f44af21c62
Bug 1128411. Part 1 - fix some bugs in MediaDecoderStateMachine::SendStreamData(). r=roc.
2015-02-02 13:53:54 +08:00
Chris Double
2f52d72651
Bug 1128161 - Fix build error when logging is disabled - r=ajones
2015-02-03 18:19:47 +13:00
Phil Ringnalda
026b80253c
Back out d28c88e9705d (bug 1128411)
...
CLOSED TREE
2015-02-02 20:37:49 -08:00
JW Wang
762f7fdef7
Bug 1128411. Part 2 - call SendStreamData() in AdvanceFrame() to simplify the code of SendStreamData(). r=roc.
2015-02-02 13:58:31 +08:00
Gijs Kruitbosch
ea23f0e342
Bug 1127416 - add observer service notification for EME video, r=cpearce
2015-02-01 15:20:57 +00:00
JW Wang
f3dd53ea1d
Bug 934053 - log media element events for debugging. r=cpearce
2015-02-01 18:25:00 +01:00
Alfredo Yang
9ad31cbe2e
Bug 1127725 - free media element ndoe to release decoder. r=cajbir
2015-01-30 00:00:00 +01:00
Edwin Flores
0c398526dd
Bug 1075199 - Extend lifetime of VideoHost in GMPVideoDecoderParent to stop its destruction racing with the deallocation of video buffers - r=jesup
2015-01-16 11:04:03 +13:00
Matt Woodrow
93e9b6aa5f
Bug 1128179 - Avoiding crash when appending data after decoder initialization failed. r=jya
2015-02-03 09:44:46 +13:00
Mike Hommey
50e6916b40
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
2015-02-02 09:56:13 +09:00
Chris Pearce
4985910a62
Bug 1123498 - Test for MP4Reader's demuxer skip-to-next-keyframe. r=mattwoodrow
2015-02-02 13:48:36 +13:00
Chris Pearce
b211ef770a
Bug 1127641 - Reduce MDSM video frame queue length when hardware accelerated. r=kentuckyfriedtakahe
2015-02-02 09:28:41 +13:00
Phil Ringnalda
6abd84d43f
Merge b-i to m-c, a=merge
2015-02-01 09:18:01 -08:00
Naoki Hirata
4ea46eb077
Bug 1128113 - Skip mSharedDecoderManager which is part of MozMP4. r=jya, a=bustage
2015-01-31 02:22:38 -08:00
Phil Ringnalda
44148a1675
Merge b-i to m-c, a=merge
2015-01-31 09:09:40 -08:00
Jet Villegas
262d24d412
Bug 1125621 - Remove https://* restriction from the YouTube MSE check. r=kinetik
2015-01-30 21:59:35 -08:00
Martin Thomson
c444bd2440
Bug 1063290 - Disabling extended gUM tests on gonk for intermittent failures, r=jib
2015-01-30 13:00:29 -08:00
Bobby Holley
b8cefec2b4
Bug 1127203 - Use the tolerance value in TrackBuffersContainTime so that seeking operates with tolerance too. r=mattwoodrow
2015-01-30 17:45:49 -08:00
Bobby Holley
f9cd69df6e
Bug 1127203 - Be more consistent about when and how we apply the fuzz factor. r=mattwoodrow
2015-01-30 17:45:49 -08:00
Bobby Holley
bc10ba2ce6
Bug 1127203 - Rename aError to aTolerance. r=mattwoodrow
...
aError is a really misleading name.
2015-01-30 17:45:49 -08:00
Ryan VanderMeulen
c9078c838e
Merge m-c to b2g-inbound. a=merge
2015-01-30 12:33:25 -05:00