Commit Graph

3078 Commits

Author SHA1 Message Date
Ethan Hugg
e4936326f4 Bug 1164061 - Backout signaling unittest changes for tmmbr r=jesup 2015-05-12 09:15:00 -07:00
Ethan Hugg
fd8fded5f0 Bug 1164061 - WebRTC - move TMMBR behind pref r=jesup 2015-05-12 08:33:48 -07:00
Ehsan Akhgari
60fd031cdf Bug 1157057 - Rewrite the handling of the nsITimer object in nrappkitTimerCallback; r=ekr
This patch makes the code use smart pointers more for dealing with
the nsITimer object, and it also avoid an unneeded AddRef and
Release pair.
2015-05-15 08:39:54 -04:00
James Willcox
e824134e93 No bug, fix WebrtcMediaCodecVP8VideoCodec.cpp warnings 2015-05-14 14:52:09 -05:00
Eric Rahm
5b7fe8084b Bug 1164622 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=ekr
Avoid using a stringstream if the given log level is not enabled.
2015-05-14 10:13:24 -07:00
Eric Rahm
5dba223914 Bug 1164622 - Part 1: Remove instances of #ifdef PR_LOGGING in media. r=froydnj
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:24 -07:00
Paul Kerr [:pkerr]
ac44cc6af0 Bug 1163859: Only update webrtc.debug prefs from gecko thread. r=rjesup 2015-05-13 21:08:30 -07:00
Eugen Sawin
6875d494b4 Bug 1093815 - Remove ambiguous typedefs. r=kinetik
---
 media/libstagefright/binding/include/demuxer/TrackDemuxer.h    | 4 ++--
 media/libstagefright/binding/include/mp4_demuxer/DecoderData.h | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)
2015-05-13 15:15:43 +02:00
Eugen Sawin
10546516a1 Bug 1093815 - Add MP3 track demuxer. r=kinetik
---
 media/libstagefright/binding/MP3TrackDemuxer.cpp   | 755 +++++++++++++++++++++
 .../binding/include/mp4_demuxer/MP3TrackDemuxer.h  | 380 +++++++++++
 media/libstagefright/moz.build                     |   2 +
 3 files changed, 1137 insertions(+)
 create mode 100644 media/libstagefright/binding/MP3TrackDemuxer.cpp
 create mode 100644 media/libstagefright/binding/include/mp4_demuxer/MP3TrackDemuxer.h
2015-05-13 15:15:36 +02:00
Lee Salzman
1850a6f595 Bug 1159273 - Allow loading of tree cairo and system cairo at the same time. r=glandium 2015-05-13 12:04:03 +09:00
Nils Ohlmeier [:drno]
31f0a794a9 Bug 1087551: updated tests around addIceCandidate(). r=jib 2015-05-12 00:05:24 -07:00
Landry Breuil
b4d523e04e Bug 911450 - fix webrtc signaling tests build on OpenBSD. r=jesup r=rbarker r=glandium 2015-05-07 04:35:00 +02:00
Mike Hommey
ec07b959e5 Bug 1043692 - Add a DIST_INSTALL variable to moz.build, and replace NO_DIST_INSTALL with it. r=gps 2015-05-12 07:55:21 +09:00
Mike Hommey
bf048111fa Bug 1162845 - Move ASFLAGS to moz.build. r=mshal 2015-05-12 07:54:06 +09:00
Jean-Yves Avenard
4e426e8b6a Bug 1159027: Part4. Include ftyp box when parsing init segment. r=kentuckyfriedtakahe 2015-05-11 20:57:37 +10:00
Jean-Yves Avenard
c1dc4a31b2 Bug 1159027: Part2. Extend BufferStream to work with external buffer array. r=kentuckyfriedtakahe
Also make BufferStream::AppendBytes fallible
2015-05-11 20:54:59 +10:00
Jean-Yves Avenard
02b49e39b0 Bug 1159027: Part1. Add MP4Metadata method to retrieve init segment byte range. r=cpearce 2015-05-11 20:54:54 +10:00
Benjamin Chen
bd1e80cba6 Bug 1104643 - Interpolate the audio clock by system clock if the qudio clock is not going forward. r=padenot 2015-05-05 16:00:14 +08:00
Matthew Gregan
e2b35dbcb9 Bug 1161718 - Distinguish unknown track types from errors in libnestegg. r=rillian 2015-05-11 14:25:33 +12:00
Sebastian Hengst
d8958c63b9 Backed out changeset 899c470e0275 (bug 1087551) for build bustage. r=bustage fix for CLOSED TREE 2015-05-09 10:34:24 +02:00
Nils Ohlmeier [:drno]
dc591f4d8c Bug 1087551: updated tests around addIceCandidate(). r=jib 2015-05-09 00:26:30 -07:00
Nils Ohlmeier [:drno]
434d80cd87 Bug 1131779: 403 on permission request no longer invalidates the whole TURN relay. r=bwc 2015-05-08 11:59:52 -07:00
Randell Jesup
1a25d3754b Bug 1162251: Fix WebRTC jitter buffer ignoring partial frames if the packet holds a complete NAL r=ehugg a=prep for uplift (kwierso) 2015-05-07 20:05:20 -04:00
Paul Adenot
5f45a24f0d Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps 2015-05-04 17:19:03 +02:00
Paul Adenot
c39589a7f4 Bug 926838 - [Part 5] Re-import Google's modifications. r=gerv 2015-05-04 17:19:03 +02:00
JW Wang
4a4e58161c Bug 926838 - [Part 3] Fix GCC compiler errors, text relocation and build errors on emulators. r=ehsan 2013-11-13 11:07:29 +08:00
JW Wang
c81349a686 Bug 926838 - [Part 2] Add build files. r=gps 2013-11-13 11:07:28 +08:00
JW Wang
ee30c9aefc Bug 926838 - [Part 1] Add new files, and update license file. r=gerv,ehsan 2013-11-13 11:07:24 +08:00
Paul Kerr [:pkerr]
7436b407ea Bug 1161619: RunStatsQuery leak fix. r=jib 2015-05-06 13:01:59 -07:00
Byron Campen [:bwc]
1d521b0f71 Bug 1161719: Fix bounds check in FilterSenderReport r=jesup 2015-05-05 15:10:25 -07:00
Byron Campen [:bwc]
2c99144fec Bug 1161136: Ensure that mid is copied over before we disable answer m-sections. r=jesup 2015-05-04 12:02:35 -07:00
Paul Kerr [:pkerr]
e34fe878bb Bug 1159320: disable-webrtc builds fail after bug 1100502 applied. r=rjesup 2015-05-06 09:29:33 -07:00
Chris Pearce
2d1c9f6a2b Bug 1160914 - Use locks for gmp-clearkey threadsafe refcounting when std::atomic is not easily available. r=edwin 2015-05-06 11:40:42 +12:00
Chris Pearce
e6f1e550bf Bug 1160914 - Make gmp-clearkey's decoders threadsafe refcounted, to handle DecodingComplete while GMPVideoHost::CreateFrame() is waiting. r=edwin 2015-05-06 11:40:40 +12:00
Carsten "Tomcat" Book
a7d5986800 Backed out changeset abc86341cd75 (bug 926838) for m3 test failures on a CLOSED TREE 2015-05-05 15:52:11 +02:00
Carsten "Tomcat" Book
a6bef70f5a Backed out changeset 2456dfeb5f9c (bug 926838) 2015-05-05 15:51:38 +02:00
Carsten "Tomcat" Book
1f31af884c Backed out changeset 041ed2e08168 (bug 926838) 2015-05-05 15:51:33 +02:00
Carsten "Tomcat" Book
1e12893c2f Backed out changeset 1ada6df926ba (bug 926838) 2015-05-05 15:51:22 +02:00
Carsten "Tomcat" Book
4b2e1ee7fa Backed out changeset 5b6ef91bfe01 (bug 926838) 2015-05-05 15:51:16 +02:00
Paul Adenot
8b0c1ea6ce Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps 2015-05-04 17:19:03 +02:00
Paul Adenot
f5020ccb3c Bug 926838 - [Part 5] Re-import Google's modifications. r=gerv 2015-05-04 17:19:03 +02:00
JW Wang
c557cda567 Bug 926838 - [Part 3] Fix GCC compiler errors, text relocation and build errors on emulators. r=ehsan 2013-11-13 11:07:29 +08:00
JW Wang
fef3cc977b Bug 926838 - [Part 2] Add build files. r=gps 2013-11-13 11:07:28 +08:00
JW Wang
a7dc99394c Bug 926838 - [Part 1] Add new files, and update license file. r=gerv,ehsan 2013-11-13 11:07:24 +08:00
Byron Campen [:bwc]
b9f30797c7 Bug 1161317: Fix bug where sendonly video RTCP would be treated as outgoing RTP r=jesup 2015-05-05 02:51:18 -04:00
Wes Kocher
9572d96a59 Backed out changeset ddb936f4e78a (bug 1160914) for build bustage CLOSED TREE 2015-05-04 16:32:41 -07:00
Chris Pearce
488459fe55 Bug 1160914 - Make gmp-clearkey's decoders threadsafe refcounted, to handle DecodingComplete while GMPVideoHost::CreateFrame() is waiting. r=edwin 2015-05-05 11:21:55 +12:00
Mike Conley
ead628b6ad Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap 2015-05-04 15:40:29 -04:00
Randell Jesup
fbdca54511 Bug 1161079: Fix VideoCodecStats to allow for collecting encoder and decoder stats r=jib 2015-05-04 14:51:24 -04:00
Ralph Giles
9275df22fb Bug 1159840 - Remove libvpx alignment patch. r=kinetik
Follow-up testing in suggests that the crash in vp8_diamond_search_sadx4
was caused by unified build breakage, so we may no longer need this.
2015-04-29 11:28:00 -07:00