Andreas Pehrson
d440a2b5f6
Bug 1198107 - Destroy VP8 encoder context before re-initing on resolution change to avoid leaking memory. r=jesup
2015-08-25 16:55:28 +08:00
Jan Gerber
331d99a3b3
Bug 1073319 - Enable AVX2 for libvpx on linux (libvpx). r=rillian
2015-07-16 02:38:00 -07:00
Jan Gerber
7e4a621340
Bug 1073319 - Enable AVX2 for libvpx on linux (update.py). r=rillian
2015-07-16 02:37:00 -07:00
Jacek Caban
25b4ecd9a3
Bug 1197282 - Include <atomic> in VideoDecoder.h. r=cpearce
2015-08-25 12:40:20 +02:00
Matthew Gregan
5c2236fa18
Bug 1197049
- Retain stream volume across device changes. r=padenot
2015-08-21 14:46:22 +12:00
Ethan Hugg
6711ff193a
Bug 1191301 - Re-enable the use of media.navigator.video.use_tmmbr pref. r=bwc
2015-08-24 09:31:38 -07:00
Matthew Gregan
0a16b8f06b
Bug 1136360 - Report actual number of frames written to ReleaseBuffer. r=jesup
2015-08-21 18:09:34 +12:00
Matthew Gregan
b8e7d35ed9
Bug 1136360 - Account for stream and device latency in stream position calculation. r=jesup
2015-08-21 13:53:21 +12:00
Matthew Gregan
42e93061e3
Backed out 2 changesets (bug 1136360)
...
Backed out changeset 004f6db9c2dd (bug 1136360)
Backed out changeset 9b568fb8d447 (bug 1136360)
2015-08-24 13:25:57 +12:00
Matthew Gregan
e640422013
Bug 1136360 - Report actual number of frames written to ReleaseBuffer. r=jesup
2015-08-21 18:09:34 +12:00
Matthew Gregan
1da5a97706
Bug 1136360 - Account for stream and device latency in stream position calculation. r=jesup
2015-08-21 13:53:21 +12:00
Nils Ohlmeier [:drno]
7c29a804d9
Bug 1142964 - Fix ICE tiebreaker on Windows. r=bwc
2015-08-21 10:35:28 -07:00
Byron Campen [:bwc]
2f6785784d
Bug 1193495 - Part 2: Maintain clones of supported codecs for each level, and do necessary checking to prevent payload-type clashes. r=mt
2015-08-12 10:00:28 -05:00
Byron Campen [:bwc]
cdc4e26796
Bug 1193495 - Part 1: Test case. r=mt
2015-08-12 10:00:28 -05:00
Jan Gerber
f7ecbd617b
Bug 1192226 - Apply libvpx size limit. r=rillian
2015-08-21 12:01:41 +02:00
Jan Gerber
4eae126d22
Bug 1192226 - Enable libvpx size limit in update.py. r=rillian
...
Bounds match those in VideoUtils.h.
2015-08-08 09:28:52 +02:00
Nils Ohlmeier [:drno]
afbfbc8a30
Bug 1194385 - Add new unit tests which demonstrate the current behavior. r=bwc
2015-08-13 12:05:40 -07:00
Nils Ohlmeier [:drno]
f44d1cef7c
Bug 1194019 - New defaults for gather tests. r=bwc
2015-08-14 14:52:06 -07:00
Chris Peterson
2c890eb629
Bug 1195186 - Build media/pocketsphinx in unified mode. r=kdavis
2015-08-18 00:13:49 -07:00
Jean-Yves Avenard
ddfed3bab2
Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe
...
A typical non-fragmented mp4 would have the ftyp atom located at the beginning of the mp4 and the moov at the end. We would to calculate the location of the metadata by spanning the byte range of the two atoms.
As such, we would typically allocate an amount of memory equivalent to the size of the mp4.
Instead we now reconstruct the metadata to only have the ftyp and moov atoms contiguously.
2015-08-21 15:35:31 +10:00
Jean-Yves Avenard
c8fcf47e9e
Revert "Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe"
...
This reverts commit 73156610be5f
2015-08-21 14:48:23 +10:00
Jean-Yves Avenard
51f5dbcd81
Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe
...
A typical non-fragmented mp4 would have the ftyp atom located at the beginning of the mp4 and the moov at the end. We would to calculate the location of the metadata by spanning the byte range of the two atoms.
As such, we would typically allocate an amount of memory equivalent to the size of the mp4.
Instead we now reconstruct the metadata to only have the ftyp and moov atoms contiguously.
2015-08-21 13:10:34 +10:00
Wes Kocher
0b2859eaeb
Backed out 2 changesets (bug 1192226) for vpx_config bustage
...
Backed out changeset 92d172a5d403 (bug 1192226)
Backed out changeset 4e7adb955673 (bug 1192226)
2015-08-20 11:19:03 -07:00
Jan Gerber
b42c61005b
Bug 1192226 - Apply libvpx size limit. r=rillian
2015-08-08 09:34:39 +02:00
Jan Gerber
2c33771be9
Bug 1192226 - Enable libvpx size limit in update.py. r=rillian
...
Limits match those in VideoUtils.h.
2015-08-08 09:28:52 +02:00
Jean-Yves Avenard
870ceb21b9
Bug 1181651: Replace use of stagefright::Vector with nsTArray. r=kentuckyfriedtakahe
2015-08-20 20:54:59 +10:00
Sebastian Hengst
615590dabe
Backed out changeset 966aa9c1ca25 (bug 1181651) for build bustage. r=backout on a CLOSED TREE
2015-08-20 09:28:55 +02:00
Jean-Yves Avenard
bc78372079
Bug 1181651: Replace use of stagefright::Vector with nsTArray. r=kentuckyfriedtakahe
2015-08-20 16:57:07 +10:00
Matthew Gregan
a4a6d5cc9a
Bug 1195058 - Handle pa_context_new returning NULL in OOM situations. r=padenot
2015-08-18 12:34:15 +12:00
Edwin Flores
4fb5963327
Bug 1195939 - Flush decode queue on Reset() in gmp-clearkey - r=cpearce
2015-08-19 15:06:36 -07:00
Ryan VanderMeulen
284ed5a942
Backed out changeset 18f274867bcc (bug 1195939) for Windows EME test failures.
...
CLOSED TREE
2015-08-18 23:06:55 -04:00
Edwin Flores
e65ac28b62
Bug 1195939 - Flush decode queue on Reset() in gmp-clearkey - r=cpearce
2015-08-18 13:48:38 -07:00
Matthew Gregan
f0a620f81a
Bug 1195061 - Correctly restore audio hardware mix format after attempting to use an alternative format. r=padenot
2015-08-18 10:59:14 +12:00
Mike Hommey
1fb92f7b31
Bug 1194905 - Build libvpx neon code without -mthumb and -mfloat-abi=softfp. r=mshal
...
-mfloat-abi=softfp is hardcoding an ABI that may not match everything else
in Gecko, which is bound to fail. It's also unrelated to building NEON code.
-mthumb is also unrelated to building NEON code, and should be left as it
is for everything else.
Now, interestingly, we also have a VPX_ASFLAGS variable that just contains
the right things instead of hardcoding them in the moz.build, so just use
that instead.
2015-08-18 08:09:14 +09:00
Jean-Yves Avenard
aedd08d288
Bug 1194708: Properly find SPS NAL in some H264 streams. r=kentuckyfriedtakahe
...
With some encoding, we didn't detect the SPS. With AVC3 stream it would cause playback to never start on mac or linux (ffmpeg)
2015-08-17 10:28:37 +10:00
Chris Peterson
0444953ce4
Bug 1194951 - Suppress warnings in third-party code: pocketsphinx and sphinxbase. r=kdavis
2015-08-10 23:01:25 -07:00
Nils Ohlmeier [:drno]
f7cb61aed7
Bug 1037618 - Relax candidate verification for TCP. r=bwc
2015-08-10 16:31:12 -07:00
David Major
439b6323b8
Bug 1193546: Fix the way that webrtc requests warnings-as-errors. r=glandium f=jesup
2015-08-13 11:58:01 -04:00
Randell Jesup
8a46b9565d
Bug 1189040: add a whitelist for network interfaces to use with ICE/webrtc r=ekr
2015-08-12 19:45:36 -04:00
EKR
797e0a84c4
Bug 1189041 - Add option to only gather addresses for default route. r=bwc
2015-08-12 10:53:15 -04:00
Randell Jesup
8aaa21ddc0
Bug 1188407: switch packetloss to a rate from total-packets-lost-per-update r=jib
2015-08-11 15:15:06 -04:00
Randell Jesup
d6b054a3b7
Bug 1188376
: Split Hello Telemetry values from general WebRTC r=jib
2015-08-11 15:15:06 -04:00
Byron Campen [:bwc]
23cdea28c6
Bug 1173601 - Add a=simulcast support. r=mt
2015-08-06 14:59:55 -05:00
Glenn Randers-Pehrson
d1568e6491
Bug 1192522
- Update libpng/LICENSE to mention two files that are MPL-licensed. r=jrmuizel
2015-08-08 08:04:00 -04:00
Ryan VanderMeulen
2bba6eff71
Merge fx-team to m-c. a=merge
2015-08-11 10:52:41 -04:00
Chris Peterson
dff75cb1d3
Bug 1192587 - Build media/libav in unified mode. r=qDot
2015-08-06 19:39:26 -07:00
Chris Peterson
acaa451962
Bug 1192586 - Suppress warnings in third-party library media/libav. r=qDot
2015-08-02 22:31:00 -07:00
Mark Capella
0c3d112f1c
Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen
2015-08-10 19:19:51 -04:00
Paul Kerr [:pkerr]
11e59e0bf7
Bug 1188970: Fix usage of forward slash in constructing webrtc trace file path. r=rjesup
...
Replaced the chain of logic that attempted to determine the location of the temporary
directory with a call to nsDirectoryService.
Use nsIFile object to append file name to path in an OS independent manner.
2015-08-07 13:46:55 -07:00
Jan-Ivar Bruaroey
23608d3c09
Bug 1187775 - skip host and reflexive ICE candidates if relay-only. r=bwc
2015-08-05 08:22:55 -04:00