Randell Jesup
aa033db95b
Bug 818670: merge AudioConduits to allow AEC to work r=ekr
2013-01-29 11:57:44 -05:00
Randell Jesup
0e1d434873
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
382ec96750
Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE
2013-01-29 17:28:30 +00:00
Ralph Giles
9086ec34e7
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
7c47e1dc88
Bug 835686: Mark debug-only variable as DebugOnly in transportlayer.h. r=ekr
2013-01-29 09:01:11 -08:00
Daniel Holbert
f33c345166
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
a4cda73f73
Bug 818670: merge AudioConduits to allow AEC to work r=ekr
2013-01-29 11:57:44 -05:00
Randell Jesup
86ad09285d
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf
2013-01-29 11:55:09 -05:00
Boris Zbarsky
fbda957199
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
06fb885cc3
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
7250370ce6
Back out c5238879470f and b3cabb259af7 (bug 830099) for bustage
2013-01-28 22:36:59 -08:00
Boris Zbarsky
023ecd137e
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
b467a16689
Bug 835290 MediaPipeline - replace attempted += of ints with PR_snprintfs r=jesup
2013-01-28 12:26:32 -08:00
Michael Wu
9263444fa6
Bug 835015 - Enable png_set_keep_unknown_chunks on Gonk, r=glennrp
2013-01-28 17:47:16 -05:00
Glenn Randers-Pehrson
c969143002
Bug 835015 - Specify unused chunks in boot animation png decoder, r=mwu
2013-01-28 14:35:20 -05:00
Glenn Randers-Pehrson
a4e579e7cb
Bug 832487 - Update libpng to version 1.5.14. r=joedrew
2013-01-26 13:00:21 -05:00
Michael Wu
b3faaf1ba7
Bug 831624 - Use fb/gralloc to render boot animation, r=cjones,joe,glennrp
2013-01-24 21:18:30 -08:00
EKR
74c1d13122
Bug 816780 - Merge all incoming m-lines into one MediaStream. r=jesup,abr
2013-01-24 08:34:18 -08:00
Justin Lebar
314b49984f
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
2a6786e231
Merge m-c to inbound.
2013-01-24 21:09:59 -05:00
Steve Workman
a22a6e808e
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
54db7130db
Bug 834463: Corrected RTCConfiguration format. r=jst
2013-01-24 17:58:29 -05:00
Jan-Ivar Bruaroey
9b47c7a7ef
Bug 825703: Stun configuration from JS for PeerConnections (IP only) r=bz,jesup
2013-01-23 14:21:25 -05:00
EKR
ae9f56e5f5
Bug 786236: Per-context configurable STUN servers. r=abr
2013-01-05 11:40:34 -08:00
Randell Jesup
d50fa15151
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
1b930ab4e7
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
83aa55dd10
Bug 833594 - Disable TEXT support in libpng. r=joe
2013-01-23 18:30:48 -05:00
Steven Lee
ea58e75fc4
Bug 818843 - Media changes. r=rjesup
2013-01-23 18:08:16 -05:00
Ethan Hugg
6ebe377e87
Bug 806825 - Fix possible data race of PeerConnectionCtx::mSipccState r=jesup
2013-01-22 11:25:04 -08:00
EKR
940e25988d
Bug 829757 - Clean up a=candidate stripping. r=abr
2013-01-19 15:18:28 -08:00
Ehsan Akhgari
e804044b61
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
d8d65c38c2
Bug 833118 - Disable PGO on webrtc; a=me
2013-01-21 18:02:12 -05:00
Randell Jesup
97871fde67
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
9bd4d23085
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
1d5169b3d1
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
8038b2a02a
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
f6a2841d09
Bug 831764. Reverse DTLS client/server selection to more closely match RFC 5763. r=jesup
2013-01-17 07:54:53 -08:00
EKR
0d72f7daf9
Bug 829624 - Always use 80-bit MAC with SRTCP. r=jesup
2013-01-18 13:03:17 -08:00
Paul Adenot
db4885f472
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
1056291d70
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]
c1ce2bf42c
Bug 824919: Weaken key references to PeerConnection and friends r=jesup,smaug,ekr
2013-01-17 17:11:14 -06:00
EKR
c38fe0f7db
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]
c879203c37
Bug 829461: Check for NULL media stream r=ehugg
2013-01-17 15:32:16 -06:00
Randell Jesup
9235c01ee8
Bug 826807: Clean up JSAPI error handling in PeerConnection constraints r=bz
2013-01-17 16:23:44 -05:00
Randell Jesup
ffe9e20dc5
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
31564da828
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
192c556f8c
Bug 830451 Treat PEER_REFLEXIVE like SERVER_REFLEXIVE r=adam
2013-01-14 12:07:28 -08:00
Ting-Yuan Huang
4114872386
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
f91b0cbc29
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
06f0419978
Bug 822197 Handle creation of more PeerConnections than MAX_LINES r=jesup
2013-01-15 13:11:47 -08:00
Paul Adenot
a67ce5e29c
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]
217279edd0
Bug 807494: Fix stun address to point to Mozilla-operated server. r=ekr
2013-01-14 20:38:15 -05:00
Ryan VanderMeulen
f7cdffc842
Backed out changeset cebb008a72f9 (bug 824919) for mochitest b-c orange.
...
CLOSED TREE
2013-01-14 22:01:12 -05:00
Adam Roach [:abr]
ccb64b5f97
Bug 824919: Weaken key references to PeerConnection and friends,r=jesup,smaug,ekr
2013-01-14 17:00:20 -06:00
Ralph Giles
69d98dedf2
[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]
67ad3098bc
Bug 829761: Remove inactive check for sdpmode if port != 0, r=ekr
2013-01-14 16:38:38 -06:00
EKR
5ca73d580d
Bug 828027 - Lower-case digest algorithm names r=ehugg
2013-01-14 09:10:38 -08:00
Steve Workman
e467f307c4
Bug 804372 - Allow values for TrackNumber > 0; map TrackNumber to external index r=kinetik
2013-01-14 10:07:27 -08:00
Chris Peterson
26732af065
Bug 829344 - Part 3: Fix gcc -Wlogical-op warnings in SIP code. r=jesup
2013-01-10 15:19:26 -08:00
Chris Peterson
453cf01dfc
Bug 826784 - Fix Android warnings in sydneyaudio. r=doublec
2013-01-04 10:57:35 -08:00
Ehsan Akhgari
1d13e17a19
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
851a0582da
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
4c4bf85b10
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
bc2ac32bfa
Bug 827359 - Disable unconditional use of NEON code in WebRTC DSP code. r=jesup
2013-01-08 18:30:10 +01:00
Ehsan Akhgari
fb00d8ba4e
Bug 579517 follow-up: Remove NSPR types that crept in
2013-01-07 18:21:50 -05:00
Edwin Flores
55451981e8
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
eed5eff3b9
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
e025637bc0
Bug 824955: Ice-candidate username/pwd nullchecks r=jesup
2013-01-04 11:45:22 -05:00
Steven Lee
c7cad2e151
Bug 818843 - Media changes. r=rjesup
2013-01-06 22:24:14 -05:00
Randell Jesup
7e998e021f
Bug 805251 - Minimal fix for creation refcount and transport release r=ekr,derf
2013-01-06 22:01:23 -05:00
Ethan Hugg
ca1301b691
Bug 825785 Signaling - monitor threads for shutdown r=jesup
2013-01-03 19:12:28 -08:00
EKR
1e78a0025f
Bug 827029 - Clean up license boilerplate in mtransport. r=jesup
2013-01-05 14:58:59 -08:00
EKR
a7b257d7bf
Bug 825611 - Fix unit tests to match fix to MediaPipeline. r=jesup
2013-01-05 14:52:11 -08:00
EKR
aa26196455
Bug 825611 - Have MediaPipeline deliver as much media as requested. r=jesup
2013-01-05 09:02:36 -08:00
Jan-Ivar Bruaroey
80fcbaeb39
Bug 820538: Added media-ptr check because of NS_DISPATCH_SYNC. r=rjesup
2013-01-04 23:01:56 -05:00
Masatoshi Kimura
13ac82c57e
Bug 826613 - Enable FAIL_ON_WARNINGS on MSVC in image/. r=joe
2013-01-05 12:55:23 +09:00
Maire Reavy
04e89b6256
bug 822956 - correct chunk_remaining calculation r=ekr
2013-01-04 14:41:25 -05:00
Robert O'Callahan
a5c94fa139
Bug 822956. ProcessAudioChunk needs to take account of AudioChunk::mOffset. r=jesup
2013-01-04 12:16:32 -05:00
Maire Reavy
036a2d63a8
bug 822956: Handle audio chunks that aren't 10ms in duration r=ekr
2013-01-03 18:37:55 -05:00
EKR
759230fc01
Bug 826529 - Increase default video bitrate. r=jesup
2013-01-03 19:17:42 -08:00
EKR
b15d71628e
Bug 822159 - Fix trickle ICE to start checking when new candidates come in. r=abr
2012-12-20 08:12:45 -08:00
Randell Jesup
5236034865
Bug 826008: Fix type tests for constraints objects r=smaug
2013-01-03 11:58:34 -05:00
Adam Roach [:abr]
9e90c1b381
Bug 825086: Removing errant free of body parts when encoding fails r=ekr
2013-01-02 15:06:12 -06:00
Ethan Hugg
33a67df87d
Bug 825785 cprDestroyThread on Windows should kill thread immediately r=jesup
2013-01-02 17:08:48 -08:00
EKR
c85fc72f0d
Bug 825439: Disconnect pipeline on STS Thread r=jesup
2012-12-29 09:24:34 -08:00
EKR
9395dabfa0
Bug 825651: Cancel asynchronous callbacks for nICEr upon destruction r=abr
2013-01-01 15:14:28 -08:00
Jan-Ivar Bruaroey
1e06e71b1c
Bug 824851: Fixed RUN_ON_THREAD to not dispatch on own thread. r=ekr
2012-12-28 15:42:53 -05:00
Jan-Ivar Bruaroey
32cf597774
Bug 824263 - Shutdown: PeerConnectionMedia disconnect_all() + peer_ctx cleanup. r=jesup,ekr
2012-12-27 17:38:45 -05:00
Randell Jesup
84c2e07542
Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant
2012-12-31 18:12:15 -05:00
Adam Roach [:abr]
dfd92dd96b
Bug 821071: Initialize all out parameters in VcmSIPCCBinding.cpp, r=ekr
2012-12-31 11:43:22 -06:00
Randell Jesup
59e8044f65
Bug 825514: Add safety check to PeerConnectionCtx shutdown r=ekr
2012-12-31 12:34:44 -05:00
Adam Roach [:abr]
3585d6738f
Bug 824956: Activate media type when set to receive media by constraint r=jesup
2012-12-28 16:40:51 -06:00
EKR
8248658a2f
Bug 825336: Add constraint to suppress data channel r=jesup
2012-12-28 12:09:58 -08:00
EKR
5071d59cb9
Bug 825477 - Ignore return value from async calls in MediaPipeline. r=jesup
2012-12-30 07:53:48 -08:00
Adam Roach [:abr]
8b99e2c7bd
Bug 825106: Use the correct pointer comparison when determining master r=jesup
2012-12-28 15:12:47 -06:00
Randell Jesup
ab82956f4f
Bug 820011: Shut down webrtc signling service on XPCOM shutdown r=derf
2012-12-28 17:04:32 -05:00
Adam Roach [:abr]
ceac43cab1
Bug 824220: Pass constraints through directly through message, deallocate when done r=jesup
2012-12-27 14:28:11 -06:00
Jan Beich
129357e4f6
Bug 815916 - Unbreak building signaling tests for system jpeg/pixman. r=rjesup
2012-12-26 10:15:53 -05:00
Nicholas Nethercote
df43bc1128
Bug 824397 - Use NS_ENSURE_{TRUE,FALSE,SUCCESS}_VOID(foo) instead of NS_ENSURE_{TRUE,FALSE,SUCCESS}(foo, ). r=derf.
2012-12-23 20:45:57 -08:00
EKR
2ef05dfa77
Bug 824351 - Make PeerConnection.Close not check state. r=ehugg
2012-12-23 17:03:26 -08:00