Adam Roach [:abr]
3c250daa80
Bug 825927 Patch 2: Lengths, leaks, and contracts. r=ekr
...
Contains ISC-licensed code sourced from:
http://ftp.netbsd.org/pub/NetBSD/NetBSD-release-6/src/lib/libc/inet/inet_ntop.c
2013-01-31 14:16:13 -06:00
Robert O'Callahan
4e5c2a4b8a
Bug 830707. Part 3: Don't constrain AudioSegment to a fixed number of channels. r=jesup
...
--HG--
extra : rebase_source : feacede00821b6673ce04c886a9c3727a4989404
2013-01-21 09:44:44 +13:00
Adam Roach [:abr]
a681906644
Bug 834383: Ensure PeerConnectionImpl destructor doesn't use globals after they're gone r=jesup,bsmith
2013-01-30 15:31:22 -06:00
Andrew Miller
a3d39b9bfa
Bug 834100 - Null deref if you call addIceCandidate on an RTCPeerConnection before setting localDesc [@ fsmdef_ev_addcandidate]. r=abr
2013-01-31 15:43:03 -05:00
Ryan VanderMeulen
c66b40cd52
Backed out changeset 70872c020944 (bug 834383) speculatively to see if it fixes the random timeouts in test_peerConnection_basicAudio.html and friends.
...
CLOSED TREE
2013-01-31 20:24:18 -05:00
Ryan VanderMeulen
373b364c09
Backed out changeset b1e8d7154488 (bug 834100) for Fedora64 M3 orange.
2013-01-31 17:14:13 -05:00
Andrew Miller
f58619e166
Bug 834100 - Null deref if you call addIceCandidate on an RTCPeerConnection before setting localDesc [@ fsmdef_ev_addcandidate]. r=abr
2013-01-31 15:43:03 -05:00
Adam Roach [:abr]
1ce94cf955
Bug 834383: Ensure PeerConnectionImpl destructor doesn't use globals after they're gone r=jesup,bsmith
2013-01-30 15:31:22 -06:00
Daniel Holbert
a2b7c5d7b6
Bug 836303: Remove unused fields from TransportTestPeer class, in sctp_unittest.cpp. r=ekr
2013-01-31 09:13:31 -08:00
Daniel Holbert
0b130466ed
Bug 836126: Use size_t instead of int for loop variable, in loop running from 0 to sizeof(something). r=ekr
2013-01-31 09:13:29 -08:00
Randell Jesup
500fe870eb
Bug 818670: Ensure PipelineListener doesn't release conduit off main thread r=derf
2013-01-30 21:26:45 -05:00
Randell Jesup
a072473354
Bug 818670: merge AudioConduits to allow AEC to work r=ekr
2013-01-29 11:57:44 -05:00
Randell Jesup
83c2fd91ec
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
2013-01-29 11:55:09 -05:00
Daniel Holbert
fb6f354b51
Bug 836418: Disable the macros MOZ_MTLOG_MODULE() & MOZ_MTLOG() if PR_LOGGING is off. r=jesup
2013-01-30 13:13:38 -08:00
Daniel Holbert
dff32419e8
Bug 812278 followup: Remove a few more unnecessary semicolons after MOZ_MTLOG_MODULE(), for consistency. (no review)
2013-01-30 13:13:36 -08:00
Daniel Holbert
5fdf43bd79
Bug 836182: Make mtransport's gtest invocations be consistent about signedness of arguments. r=jesup
2013-01-30 07:31:55 -08:00
Adam Roach [:abr]
81b2a8baa1
Bug 825927 Patch 1: Fix log message formats r=ekr
2013-01-23 16:33:20 -06:00
Adam Roach [:abr]
1a573d6999
Bug 825927 Patch 0: Clean up whitespace r=ekr
2013-01-25 14:07:28 -06:00
Ed Morley
58ea6b383c
Backout 40f09f7bc670 & fc262e3c635f (bug 818670) for frequent fedora64 mochitest-3 leaks on a CLOSED TREE
2013-01-30 10:32:11 +00:00
Daniel Holbert
929d986e52
Bug 834768: Fix signed/unsigned comparison build warnings in signaling_unittests.cpp. r=jesup
2013-01-29 20:03:42 -08:00
Randell Jesup
505ded4fda
Bug 818670: merge AudioConduits to allow AEC to work r=ekr
2013-01-29 11:57:44 -05:00
Randell Jesup
5bfe28ca5c
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
2013-01-29 11:55:09 -05:00
Ed Morley
367cd59d9d
Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE
2013-01-29 17:28:30 +00:00
Ralph Giles
0166511bf4
Bug 834063 - Fix a comment typo. r=padenot DONTBUILD
...
---
media/libsoundtouch/update.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
media/libsoundtouch/update.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2013-01-23 16:02:00 -08:00
Daniel Holbert
f89310d796
Bug 835686: Mark debug-only variable as DebugOnly in transportlayer.h. r=ekr
2013-01-29 09:01:11 -08:00
Daniel Holbert
e5dec73856
Bug 835692: Convert TransportLayerDtls::kMaxDigestLength to be a size_t, since that's how it's used & what it's compared to. r=ekr
2013-01-29 09:01:10 -08:00
Randell Jesup
38a431722d
Bug 818670: merge AudioConduits to allow AEC to work r=ekr
2013-01-29 11:57:44 -05:00
Randell Jesup
abaf7857dc
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf
2013-01-29 11:55:09 -05:00
Boris Zbarsky
c6638a677b
Bug 830099. Flag WebIDL dictionaries and callbacks with some information indicating whether we need main-thread and worker codegen for them and then use that information to skip unneccessary codegen. r=peterv
2013-01-28 23:30:17 -05:00
Randell Jesup
ee0aa6fbdb
Bug 830146: Add packet logging for DataChannels, and log SCTP debugs through NSPR r=jesup,mcmanus
2013-01-29 02:46:26 -05:00
Phil Ringnalda
426c47cdf0
Back out c5238879470f and b3cabb259af7 (bug 830099) for bustage
2013-01-28 22:36:59 -08:00
Boris Zbarsky
719c7bf030
Bug 830099. Flag WebIDL dictionaries and callbacks with some information indicating whether we need main-thread and worker codegen for them and then use that information to skip unneccessary codegen. r=peterv
2013-01-28 23:30:17 -05:00
Ethan Hugg
aba52e62fb
Bug 835290 MediaPipeline - replace attempted += of ints with PR_snprintfs r=jesup
2013-01-28 12:26:32 -08:00
Michael Wu
3452c08aa2
Bug 835015 - Enable png_set_keep_unknown_chunks on Gonk, r=glennrp
2013-01-28 17:47:16 -05:00
Glenn Randers-Pehrson
4a9eb2d983
Bug 835015 - Specify unused chunks in boot animation png decoder, r=mwu
2013-01-28 14:35:20 -05:00
Glenn Randers-Pehrson
75ce609438
Bug 832487 - Update libpng to version 1.5.14. r=joedrew
2013-01-26 13:00:21 -05:00
Michael Wu
0cac9879e7
Bug 831624 - Use fb/gralloc to render boot animation, r=cjones,joe,glennrp
2013-01-24 21:18:30 -08:00
EKR
6e6d470f56
Bug 816780 - Merge all incoming m-lines into one MediaStream. r=jesup,abr
2013-01-24 08:34:18 -08:00
Justin Lebar
00a0bba88a
Backed out changeset 9b803c2821b9 (bug 818843) due to B2G device build breakage on Mac. rs=jesup
...
--HG--
extra : rebase_source : 981d5e9504c69eb76112fca35fd0a36110593659
2013-01-25 17:14:05 -05:00
Ryan VanderMeulen
3d06005920
Merge m-c to inbound.
2013-01-24 21:09:59 -05:00
Steve Workman
72e433782c
Bug 834496 - Use ne_map_track_number_to_index in nestegg_track_seek r=kinetik
2013-01-24 17:37:48 -08:00
Jan-Ivar Bruaroey
0995673625
Bug 834463: Corrected RTCConfiguration format. r=jst
2013-01-24 17:58:29 -05:00
Jan-Ivar Bruaroey
4da08a17f1
Bug 825703: Stun configuration from JS for PeerConnections (IP only) r=bz,jesup
2013-01-23 14:21:25 -05:00
EKR
a9a1f3a5ed
Bug 786236: Per-context configurable STUN servers. r=abr
2013-01-05 11:40:34 -08:00
Randell Jesup
9bcd9ec6c3
Bug 834062: Disable INET6 for sctp unittests on Android to match the tested code r=ekr
2013-01-23 19:31:37 -05:00
Randell Jesup
7bec764b3a
Bug 832683: Match SRTP policy values to enable NACK mode in webrtc r=ekr
2013-01-23 16:41:35 -05:00
Glenn Randers-Pehrson
182447c7ff
Bug 833594 - Disable TEXT support in libpng. r=joe
2013-01-23 18:30:48 -05:00
Steven Lee
28db8f365c
Bug 818843 - Media changes. r=rjesup
2013-01-23 18:08:16 -05:00
Ethan Hugg
932560ee43
Bug 806825 - Fix possible data race of PeerConnectionCtx::mSipccState r=jesup
2013-01-22 11:25:04 -08:00
EKR
9bf70cc915
Bug 829757 - Clean up a=candidate stripping. r=abr
2013-01-19 15:18:28 -08:00
Ehsan Akhgari
dff20ff30d
Follow-up for bug 833097, bug 833101 and bug 833118 - Only disable PGO on the modules in question on Windows, a=me
...
--HG--
extra : rebase_source : dae7ac9db9e0b85a39cf7d647b46f9da48398dc2
2013-01-21 18:53:05 -05:00
Ehsan Akhgari
295bf1fa7a
Bug 833118 - Disable PGO on webrtc; a=me
2013-01-21 18:02:12 -05:00
Randell Jesup
ca3161f4d1
Bug 832567: Adjust minimum default bitrate to 200Kbps until we support lower resolutions rs=me
2013-01-21 03:49:57 -05:00
Randell Jesup
d8bbecd100
Bug 832567: transmitting-only channels weren't accepting RTCP; turn off NACK mode and block bad outgoing RTCP from transmit-only channels r=ekr
2013-01-21 03:49:55 -05:00
Nicholas Nethercote
aac86acc69
Bug 394311 - Stop building with -pedantic. r=ted,dbaron.
...
--HG--
rename : content/svg/content/nsISVGPoint.cpp => content/svg/content/src/DOMSVGPoint.cpp
rename : docshell/test/browser/browser_bug234628-9.js => docshell/test/browser/browser_bug134911.js
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1-ref.html => layout/reftests/css-calc/background-image-gradient-1-ref.html
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1.html => layout/reftests/css-calc/background-image-gradient-1.html
rename : layout/reftests/w3c-css/submitted/values3/reftest.list => layout/reftests/css-calc/reftest.list
rename : layout/reftests/text/auto-hyphenation-10-ref.html => layout/reftests/text/auto-hyphenation-10.html
rename : layout/reftests/text/auto-hyphenation-8-ref.html => layout/reftests/text/auto-hyphenation-8.html
rename : layout/reftests/text/auto-hyphenation-9-ref.html => layout/reftests/text/auto-hyphenation-9.html
extra : rebase_source : 012df725d55b031ccc03d9bfcf785056d95a2ebe
2013-01-20 14:12:42 -08:00
Steve Workman
833906186e
Bug 832018 - Use ne_map_track_number_to_index in nestegg_get_cue_point r=kinetik
2013-01-18 13:15:18 -08:00
EKR
615b59944e
Bug 831764. Reverse DTLS client/server selection to more closely match RFC 5763. r=jesup
2013-01-17 07:54:53 -08:00
EKR
ddea6fdd5f
Bug 829624 - Always use 80-bit MAC with SRTCP. r=jesup
2013-01-18 13:03:17 -08:00
Paul Adenot
ea6ba09621
Bug 828713 - soundtouch_config.h checks the non-existing MOZ_SAMPLE_TYPE_S16LE symbol. r=ehsan
2013-01-18 16:57:16 +01:00
Randell Jesup
e940f1fcfd
Bug 831831: Don't ignore incoming RTCP; don't make webrtc code think no bytes were sent r=ekr
2013-01-18 10:45:53 -05:00
Adam Roach [:abr]
c26dd6c6e1
Bug 824919: Weaken key references to PeerConnection and friends r=jesup,smaug,ekr
2013-01-17 17:11:14 -06:00
EKR
ccd851b350
Strip a= from trickle ICE candidates
...
Bug 829757 - Accept a=candidate ICE candidates (for now). r=ehugg
2013-01-17 09:18:06 -08:00
Adam Roach [:abr]
d1649a65c9
Bug 829461: Check for NULL media stream r=ehugg
2013-01-17 15:32:16 -06:00
Randell Jesup
51ac10a00c
Bug 826807: Clean up JSAPI error handling in PeerConnection constraints r=bz
2013-01-17 16:23:44 -05:00
Randell Jesup
3aa82fb6d0
Bug 837161: don't assert mainthread in AudioConduit create/init/destroy if in a unittest r=ehugg
2013-02-01 13:28:38 -05:00
Daniel Holbert
ca8d20175e
Followup to Bug 821292: Remove unneeded semicolon after NS_INLINE_DECL_THREADSAFE_REFCOUNTING(), to fix build warning.
2013-01-16 16:54:15 -08:00
Ethan Hugg
fb6486eed4
Bug 830451 Treat PEER_REFLEXIVE like SERVER_REFLEXIVE r=adam
2013-01-14 12:07:28 -08:00
Ting-Yuan Huang
5940d7ca7a
Bug 823351 - Setup the dependency of jchuff.c on jpeg_nbits_table.h; r=ted
2013-01-16 13:05:57 -05:00
Ed Morley
d6376004d6
Backout b3a8618f901c (bug 829042), 34a9ef8f929d (bug 822933), 4c1215cefbab (bug 826349), 70bb7f775178 (bug 825325), e9c8447fb197 (bug 828713), eb6ebf01eafe (bug 828901), f1f3ef647920 (bug 825329), f9d7b5722d4f (bug 825329), 5add564d4546 (bug 819377), 55e93d1fa972 (bug 804875), f14639a3461e (bug 804875), 23456fc21052 (bug 814308) for Windows pgo-only mochitest-1 media test timeouts on a CLOSED TREE
2013-01-16 15:16:23 +00:00
Ethan Hugg
b93e607197
Bug 822197 Handle creation of more PeerConnections than MAX_LINES r=jesup
2013-01-15 13:11:47 -08:00
Paul Adenot
b27f6078d7
Bug 828713 - soundtouch_config.h checks the non-existing MOZ_SAMPLE_TYPE_S16LE symbol. r=ehsan
2013-01-15 19:57:03 +01:00
Adam Roach [:abr]
b0029bacd5
Bug 807494: Fix stun address to point to Mozilla-operated server. r=ekr
2013-01-14 20:38:15 -05:00
Ryan VanderMeulen
e1e12091ba
Backed out changeset cebb008a72f9 (bug 824919) for mochitest b-c orange.
...
CLOSED TREE
2013-01-14 22:01:12 -05:00
Adam Roach [:abr]
f6c5f21152
Bug 824919: Weaken key references to PeerConnection and friends,r=jesup,smaug,ekr
2013-01-14 17:00:20 -06:00
Ralph Giles
b3693e5431
[PATCH] Bug 829724 - Fix short buffer resampler returns. r=padenot,kinetik
...
From 763e746e97f0c234cea9ad1b674d406f55a2fb51 Mon Sep 17 00:00:00 2001
This applies a patch from the opus-tools fork of the speex
resampler, fixing an issue where the resampler could return
less that the requested number of samples.
https://git.xiph.org/?p=opus-tools.git;a=commitdiff;h=5adadc5
---
media/libspeex_resampler/README_MOZILLA | 3 +-
media/libspeex_resampler/src/resample.c | 12 ++++---
media/libspeex_resampler/truncation.patch | 54 +++++++++++++++++++++++++++++++
media/libspeex_resampler/update.sh | 4 +++
4 files changed, 67 insertions(+), 6 deletions(-)
create mode 100644 media/libspeex_resampler/truncation.patch
--HG--
extra : rebase_source : db081699c3f914824abeb3bbf6563d459a690eff
2013-01-11 14:58:22 -08:00
Adam Roach [:abr]
a243ffc4dc
Bug 829761: Remove inactive check for sdpmode if port != 0, r=ekr
2013-01-14 16:38:38 -06:00
EKR
143985920e
Bug 828027 - Lower-case digest algorithm names r=ehugg
2013-01-14 09:10:38 -08:00
Steve Workman
072618e2b1
Bug 804372 - Allow values for TrackNumber > 0; map TrackNumber to external index r=kinetik
2013-01-14 10:07:27 -08:00
Chris Peterson
61b4d90206
Bug 829344 - Part 3: Fix gcc -Wlogical-op warnings in SIP code. r=jesup
2013-01-10 15:19:26 -08:00
Chris Peterson
9ae75d7972
Bug 826784 - Fix Android warnings in sydneyaudio. r=doublec
2013-01-04 10:57:35 -08:00
Ehsan Akhgari
2349f30f16
Correct the type names in speex_config_types.h; no bug, irc-r=padenot
...
Turns out that the compiler believes you when you say unsigned once.
No need to repeat yourself.
--HG--
extra : rebase_source : 979560fd47f7591d9cec0533a29462d3a25e3528
2013-01-11 11:44:09 -05:00
Robert O'Callahan
cf8fbf13e1
Bug 827537. Refactor AudioChunk to support having separate buffers for each channel. r=jesup
...
--HG--
extra : rebase_source : 0aa26e1c3181d9fe5158520d4b33248bae0fa5d0
2012-11-22 18:04:27 +13:00
Chris Peterson
9bb826d9ee
Bug 785918 - Part 1: Replace PR_ARRAY_SIZE() with mozilla::ArrayLength() and MOZ_ARRAY_LENGTH(). r=ehsan
2013-01-05 23:37:25 -08:00
Gian-Carlo Pascutto
58cf683f4d
Bug 827359 - Disable unconditional use of NEON code in WebRTC DSP code. r=jesup
2013-01-08 18:30:10 +01:00
Ehsan Akhgari
304e36fea0
Bug 579517 follow-up: Remove NSPR types that crept in
2013-01-07 18:21:50 -05:00
Edwin Flores
803f2b6799
Bug 814296 - Fix infinite loop when trying to play a zero-length MPEG4 file in omx-plugin r=doublec
2013-01-08 11:03:47 +13:00
Doug Turner
a9eb151cf8
Backout c9831bed6bb7 - Bug 818843 - This change broke building B2G on the mac. r=me
...
--HG--
extra : rebase_source : 7bef8dc1c394d45302f17379ab2cbd90ecda6975
2013-01-07 08:48:24 -08:00
Jan-Ivar Bruaroey
e9179b9022
Bug 824955: Ice-candidate username/pwd nullchecks r=jesup
2013-01-04 11:45:22 -05:00
Steven Lee
fb7916fef7
Bug 818843 - Media changes. r=rjesup
2013-01-06 22:24:14 -05:00
Randell Jesup
221f6ac665
Bug 805251 - Minimal fix for creation refcount and transport release r=ekr,derf
2013-01-06 22:01:23 -05:00
Ethan Hugg
86f510779d
Bug 825785 Signaling - monitor threads for shutdown r=jesup
2013-01-03 19:12:28 -08:00
EKR
ea0b0c79d4
Bug 827029 - Clean up license boilerplate in mtransport. r=jesup
2013-01-05 14:58:59 -08:00
EKR
41ca9a78eb
Bug 825611 - Fix unit tests to match fix to MediaPipeline. r=jesup
2013-01-05 14:52:11 -08:00
EKR
d9f2a41f28
Bug 825611 - Have MediaPipeline deliver as much media as requested. r=jesup
2013-01-05 09:02:36 -08:00
Jan-Ivar Bruaroey
80ca76c7ad
Bug 820538: Added media-ptr check because of NS_DISPATCH_SYNC. r=rjesup
2013-01-04 23:01:56 -05:00
Masatoshi Kimura
a8668b3606
Bug 826613 - Enable FAIL_ON_WARNINGS on MSVC in image/. r=joe
2013-01-05 12:55:23 +09:00
Maire Reavy
ec25adc6cd
bug 822956 - correct chunk_remaining calculation r=ekr
2013-01-04 14:41:25 -05:00
Robert O'Callahan
f9e86de52b
Bug 822956. ProcessAudioChunk needs to take account of AudioChunk::mOffset. r=jesup
2013-01-04 12:16:32 -05:00
Maire Reavy
3ae42c668d
bug 822956: Handle audio chunks that aren't 10ms in duration r=ekr
2013-01-03 18:37:55 -05:00
EKR
bec983b2ee
Bug 826529 - Increase default video bitrate. r=jesup
2013-01-03 19:17:42 -08:00