Randell Jesup
33fea50e4f
Bug 1220493: clean up validation of RTP headers r=pkerr
2015-11-19 11:49:25 -05:00
Landry Breuil
04b058fbaa
Bug 1226146: fix sndio audio_device backend after webrtc 43 landing in bug 1198458 r=jesup NPOTB
2015-11-19 09:48:26 -05:00
Byron Campen [:bwc]
6319afda01
Bug 1175609 - Bring onnegotiationneeded in line with spec. r=mt
2015-11-16 17:05:39 -06:00
Randell Jesup
f15d37cb9d
Bug 1198458: Fix typo in merges in OMX rs=bustage,kwierso
...
on a CLOSED TREE
2015-11-18 15:55:24 -05:00
Jan Beich
276c18aafc
Bug 1198458 Unbreak build on BSDs by fixing non-POSIX thread includes/usage. r=jesup
...
on a CLOSED TREE
2015-11-18 15:21:51 -05:00
Randell Jesup
0326ca0ffd
Bug 1198458: Rollup of changes previously applied to media/webrtc/trunk/webrtc and fixes to those rs=jesup r=froyd,jib,bwc,jesup,gcp,sotaro,pkerr,pehrsons
...
Landing as one rolled-up patch to avoid breaking regression tests, and in
keeping with previous WebRTC imports. Broken out parts that needed review
are on the bug.
2015-11-18 15:03:25 -05:00
Randell Jesup
12074bda3e
Bug 1198458: Webrtc updated to branch 43; pull made 2015-09-29 09:00AM PDT rs=jesup
...
https://chromium.googlesource.com/external/webrtc
git checkout -b my_branch refs/remotes/branch-heads/43
commit 6979b024d7cebfdcd1e8f66da59ea157bbc9e47e (I believe)
2015-11-18 15:03:22 -05:00
Ralph Giles
6fbdcb92d2
Bug 1225221 - vpx: allow 8k video. r=kinetik
...
Result of running update.sh with the new limit.
2015-11-16 11:10:00 -08:00
Ralph Giles
07c3a912e3
Bug 1225221 - vpx: Allow 8k video in update.sh. r=kinetik
...
Raise the allowed frame size limit to allow 8k video
per gecko bug 1222145.
2015-11-16 11:09:00 -08:00
Ralph Giles
d44fb0cc4a
Bug 1225217 - vpx: restore linux avx2 code in libvpx. r=kinetik
...
revert bug 1063356 part 5 now that all continuous integration
builds have sufficiently recent toolchains.
2015-11-16 10:58:00 -08:00
Landry Breuil
d9add28182
Bug 911450: followup, fix CriticalSectionScoped scope NPOTB r=jesup
2015-11-17 19:05:52 +01:00
Carsten "Tomcat" Book
e53fe2c40e
Merge mozilla-central to mozilla-inbound
2015-11-17 12:33:46 +01:00
Carsten "Tomcat" Book
75cecd4a58
merge mozilla-inbound to mozilla-central a=merge
2015-11-17 12:26:16 +01:00
Landry Breuil
e5f429c6af
Bug 911450: webrtc sndio audio_device backend r=jesup
...
Most of the code originally from Alexandre Ratchov <alex@caoua.org>
2015-11-16 23:14:16 +01:00
Nils Ohlmeier [:drno]
a621996564
Bug 1221837 - Accept hard coded codec numbers without rtpmaps. r=bwc
2015-11-15 23:26:46 -08:00
David Anderson
466b2de7b3
Remove Gonk usage of ImageContainer::CreateImage. (bug 1222910, r=sotaro)
2015-11-17 00:09:01 -08:00
David Anderson
b8222ee457
Decouple SharedRGBImage and PlanarYCbCrImage from ImageContainer. (bug 1222910, r=mattwoodrow)
2015-11-17 00:09:01 -08:00
Wes Kocher
20a6f667ce
Merge m-c to fx-team, a=merge
2015-11-16 17:28:26 -08:00
Byron Campen [:bwc]
fab5b359be
Bug 1218326: Prevent datachannel operations on closed PeerConnections. r=jesup a=lizzard
2015-10-28 12:48:17 -05:00
sajitk
1fe7d9c5ea
Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
2015-11-15 14:49:01 +01:00
James Willcox
9e79e110b2
Bug 1221228 - Work around busted OpenSL causing hangs/reboots on Android r=padenot
2015-11-13 08:40:46 -06:00
Ralph Giles
627d26a76b
Bug 1218124 - Add vpx_once patch to update script. r=gerald
...
From 3fae7b20918a3a3c8a9dc6e7f92aef0d19fb20fa Mon Sep 17 00:00:00 2001
2015-11-12 17:00:07 -08:00
Ralph Giles
74b0e36ee7
Bug 1218124 - Use InterlockCompare in win32 vpx_once(). r=gerald
...
From 64f73cc1f7f57ca6643b027eae63041fec408ea8 Mon Sep 17 00:00:00 2001
2015-11-06 16:42:49 -08:00
Nils Ohlmeier [:drno]
1bf09c1bf1
Bug 1223160 - added SDP parser file reader. r=bwc
2015-11-09 13:57:29 -08:00
Gerald Squelart
10bc26d8f3
Bug 1224019 - Disable Stagefright subset gtests - r=jya, rs=botond
...
These tests are exploratory, they don't particularly match whatever the
original issues were discovered, so it is safe to disable them for now.
A future bug will look at re-enabling them, but without all the output
that they generate.
2015-11-11 19:24:48 -05:00
Wes Kocher
5df00b60d3
Backed out changeset 1e5f3d1151d6 (bug 1219480) for cpp unittest bustage CLOSED TREE
2015-11-11 09:36:56 -08:00
sajitk
aec22fe652
Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
2015-11-11 06:52:00 +01:00
Gerald Squelart
cff0b2878e
Bug 1216845 - Check fallible allocations - r=rillian
...
- Made externally-sized 'new' allocations fallible.
- Check return value of every new(fallible)/malloc/realloc.
- Consistently return -ENOMEM when allocations fail.
- MPEG4Extractor::getTrack() and getMetaData() can return null (because of
failed parse or failed alloc); added missing checks in callers.
Note: Some allocs in the 2nd half of MPEG4Extractor have not been touched, as
they are in unused code to be removed in bug 1210319.
2015-11-11 12:37:53 +01:00
Gerald Squelart
659072efa9
Bug 1216748 - p4. Check other Metadata::setData uses - r=rillian
...
Found only one other use that needed better checks: the size of the pssh
data was only checked after all items were added up; so it would be
possible to create a set of big items such that they create an overflow,
but the final sum looks reasonable.
Instead each item size should be checked, and the sum should also be
checked at each step.
2015-11-11 12:36:26 +01:00
Gerald Squelart
c48a53f547
Bug 1216748 - p3. Ensure 'covr' data size cannot create underflow - r=rillian
2015-11-11 12:36:05 +01:00
Gerald Squelart
ca34be4966
Bug 1216748 - p2. Handle failed malloc in Metadata storage - r=rillian
2015-11-11 12:35:52 +01:00
Gerald Squelart
27227cfb4b
Bug 1216748 - p1. Added test case with different 'covr' sizes - r=rillian
2015-11-11 12:35:38 +01:00
Nils Ohlmeier [:drno]
a9cff2f915
Bug 1208278 - improved STUN request timeout handling. r=bwc
2015-10-21 00:37:48 -07:00
Ralph Giles
c83ad70490
Bug 1220885 - Add telemetry probe for rust mp4parse success. r=kinetik p=ally
...
This is a boolean to record the overall success rate of the new
demuxer path.
2015-11-09 12:42:00 -08:00
Randell Jesup
aa807393be
Bug 800564: Handle MJPEG decode errors r=abr
2015-11-09 13:08:06 -05:00
Nils Ohlmeier [:drno]
d0dad70b11
Bug 1220441 - Improve gather trickle ice unit tests. r=bwc r=mjf
2015-11-02 14:57:30 -08:00
hsteinbr
d668b69a20
Bug 1211656 - GUM Constraints for screen sharing don't affect stream resolution. r=jib
2015-11-04 19:06:00 +01:00
Jeff Muizelaar
a6619f653b
Bug 1217080. Move recycling functionality into RecyclingPlanarYCbCrImage. r=nical
...
This makes PlanarYCbCrImage abstract and moves the recycling functionality
into RecyclingPlanarYCbCrImage. This decreases the size of
SharedPlanarYCbCrImage and makes it possible for us to do part 3 of bug
1216644.
2015-11-06 13:55:31 -05:00
Gerald Squelart
a324fcb2cf
Bug 1185230 - p1: Added mp4 test case to libstagefright gtest - r=rillian
2015-11-05 23:20:00 +01:00
Gerald Squelart
d310d5ffcd
Bug 1185230 - p2: Store MPEG4Source::mTimescale as uint32_t - r=rillian
...
The timescale is read as an unsigned integer, but was stored signed in MPEG4Source,
causing it to overflow into a negative number if too big, causing later issues when
exporting indices with negative timestamps.
2015-11-05 20:10:00 +01:00
Gerald Squelart
6f747000b0
Bug 1181213 - Added Added mp4 test case to libstagefright gtest - r=rillian
...
Note: This bug is effectively fixed by bug 1181215, so only this test case is
provided to prove the successful resolution of this bug.
2015-11-05 19:12:00 +01:00
Gerald Squelart
0ad546303f
Bug 1181215 - p1: Added mp4 test case to libstagefright gtest - r=rillian
2015-11-05 19:11:00 +01:00
Gerald Squelart
0715dff455
Bug 1181215 - p2: Better track verification - r=rillian
...
Copied some tests from MPEG4Source constructor to MPEG4Extractor::verifyTrack
so that we don't get late surprises, in particular a missing track ID.
2015-11-05 03:11:00 +01:00
Gerald Squelart
9cffa6cb8c
Bug 1181220 - p2: Check if MIME types are valid - r=rillian
2015-11-05 19:10:00 +01:00
Gerald Squelart
231df268aa
Bug 1181220 - p1: Added mp4 test case to libstagefright gtest - r=rillian
2015-11-05 19:08:00 +01:00
Gerald Squelart
de60be8ede
Bug 1181223 - p2: Handle wrong saio/saiz size instead of assuming it is correct - r=rillian
2015-11-05 19:06:00 +01:00
Gerald Squelart
b901b1e726
Bug 1181223 - p1: Added mp4 test case to libstagefright gtest - r=rillian
2015-11-05 19:05:00 +01:00
Gerald Squelart
70ccd96efa
Bug 1181719 - p1: Added mp4 test case to libstagefright gtest - r=rillian
...
Remove mdat, which is big and not useful in this test that only looks at
metadata.
2015-11-05 19:01:00 +01:00
Gerald Squelart
b950b52158
Bug 1181719 - p2: Check numBitsLeft before each getBits - r=rillian
2015-11-04 23:42:00 +01:00
Mike Hommey
ab61f03e7f
Bug 1221453 - Use AbsolutePaths with LOCAL_INCLUDES instead of manual -I in CXXFLAGS. r=gps
2015-11-06 09:59:21 +09:00