Ed Morley
67d41c1674
Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE
2013-01-29 17:28:30 +00:00
Ralph Giles
5f8b8cf7a5
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
2a55410dd8
Bug 835686: Mark debug-only variable as DebugOnly in transportlayer.h. r=ekr
2013-01-29 09:01:11 -08:00
Daniel Holbert
dc9fba6cb1
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
7fe04cc307
Bug 818670: merge AudioConduits to allow AEC to work r=ekr
2013-01-29 11:57:44 -05:00
Randell Jesup
eb99b87929
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf
2013-01-29 11:55:09 -05:00
Boris Zbarsky
de6a67d7d0
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
0f3a4a817e
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
b48b7c8bbd
Back out c5238879470f and b3cabb259af7 (bug 830099) for bustage
2013-01-28 22:36:59 -08:00
Boris Zbarsky
daed28912a
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
eeae54b2b6
Bug 835290 MediaPipeline - replace attempted += of ints with PR_snprintfs r=jesup
2013-01-28 12:26:32 -08:00
Michael Wu
db3896ad89
Bug 835015 - Enable png_set_keep_unknown_chunks on Gonk, r=glennrp
2013-01-28 17:47:16 -05:00
Glenn Randers-Pehrson
1a99621b68
Bug 835015 - Specify unused chunks in boot animation png decoder, r=mwu
2013-01-28 14:35:20 -05:00
Randell Jesup
f82f847448
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
Glenn Randers-Pehrson
0cd215171c
Bug 832487 - Update libpng to version 1.5.14. r=joedrew
2013-01-26 13:00:21 -05:00
Michael Wu
fb8df14aa2
Bug 831624 - Use fb/gralloc to render boot animation, r=cjones,joe,glennrp
2013-01-24 21:18:30 -08:00
EKR
d005034d5d
Bug 816780 - Merge all incoming m-lines into one MediaStream. r=jesup,abr
2013-01-24 08:34:18 -08:00
Justin Lebar
da5a042a4d
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
9e48ac7478
Merge m-c to inbound.
2013-01-24 21:09:59 -05:00
Steve Workman
57beacdcb1
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
e473c4cd28
Bug 834463: Corrected RTCConfiguration format. r=jst
2013-01-24 17:58:29 -05:00
Jan-Ivar Bruaroey
327a61e43e
Bug 825703: Stun configuration from JS for PeerConnections (IP only) r=bz,jesup
2013-01-23 14:21:25 -05:00
EKR
63eedb4bb4
Bug 786236: Per-context configurable STUN servers. r=abr
2013-01-05 11:40:34 -08:00
Randell Jesup
a67f237faf
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
6c2f1e7349
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
896db8e72a
Bug 833594 - Disable TEXT support in libpng. r=joe
2013-01-23 18:30:48 -05:00
Steven Lee
18cbda81f3
Bug 818843 - Media changes. r=rjesup
2013-01-23 18:08:16 -05:00
Ethan Hugg
72d22cb1f8
Bug 806825 - Fix possible data race of PeerConnectionCtx::mSipccState r=jesup
2013-01-22 11:25:04 -08:00
EKR
977c5c9e29
Bug 829757 - Clean up a=candidate stripping. r=abr
2013-01-19 15:18:28 -08:00
Ehsan Akhgari
893e6d1c91
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
e52df68fa4
Bug 833118 - Disable PGO on webrtc; a=me
2013-01-21 18:02:12 -05:00
Randell Jesup
b41be96585
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
316409980c
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
0293b60b78
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
5ca9a60723
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
1527ae263c
Bug 831764. Reverse DTLS client/server selection to more closely match RFC 5763. r=jesup
2013-01-17 07:54:53 -08:00
EKR
d7abaa8a5a
Bug 829624 - Always use 80-bit MAC with SRTCP. r=jesup
2013-01-18 13:03:17 -08:00
Paul Adenot
25a955ef0a
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
5b31935363
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]
9c2697eb77
Bug 824919: Weaken key references to PeerConnection and friends r=jesup,smaug,ekr
2013-01-17 17:11:14 -06:00
EKR
2d62e13f38
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]
42bdaeb63d
Bug 829461: Check for NULL media stream r=ehugg
2013-01-17 15:32:16 -06:00
Randell Jesup
5e909176f9
Bug 826807: Clean up JSAPI error handling in PeerConnection constraints r=bz
2013-01-17 16:23:44 -05:00
Daniel Holbert
598f325900
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
387e5b8af2
Bug 830451 Treat PEER_REFLEXIVE like SERVER_REFLEXIVE r=adam
2013-01-14 12:07:28 -08:00
Ting-Yuan Huang
6ebed92a8f
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
3de1bf91c3
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
594892fa69
Bug 822197 Handle creation of more PeerConnections than MAX_LINES r=jesup
2013-01-15 13:11:47 -08:00
Paul Adenot
afdc7f6bdb
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]
277b1af20c
Bug 807494: Fix stun address to point to Mozilla-operated server. r=ekr
2013-01-14 20:38:15 -05:00
Ryan VanderMeulen
1569c1b539
Backed out changeset cebb008a72f9 (bug 824919) for mochitest b-c orange.
...
CLOSED TREE
2013-01-14 22:01:12 -05:00
Adam Roach [:abr]
effbd6b1c4
Bug 824919: Weaken key references to PeerConnection and friends,r=jesup,smaug,ekr
2013-01-14 17:00:20 -06:00
Ralph Giles
bcb9a8c6b0
[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]
6c6d18e34d
Bug 829761: Remove inactive check for sdpmode if port != 0, r=ekr
2013-01-14 16:38:38 -06:00
EKR
b6b0bb54c1
Bug 828027 - Lower-case digest algorithm names r=ehugg
2013-01-14 09:10:38 -08:00
Steve Workman
6347f17fa9
Bug 804372 - Allow values for TrackNumber > 0; map TrackNumber to external index r=kinetik
2013-01-14 10:07:27 -08:00
Chris Peterson
eecfc92b29
Bug 829344 - Part 3: Fix gcc -Wlogical-op warnings in SIP code. r=jesup
2013-01-10 15:19:26 -08:00
Chris Peterson
a8ab73de40
Bug 826784 - Fix Android warnings in sydneyaudio. r=doublec
2013-01-04 10:57:35 -08:00
Ehsan Akhgari
bbc6fe639c
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
f2ee4df1a0
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
d2b4e410e5
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
32c6ea4245
Bug 827359 - Disable unconditional use of NEON code in WebRTC DSP code. r=jesup
2013-01-08 18:30:10 +01:00
Ehsan Akhgari
129c4cd7fd
Bug 579517 follow-up: Remove NSPR types that crept in
2013-01-07 18:21:50 -05:00
Edwin Flores
d81778f9b0
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
514ed315e4
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
f71dcad17a
Bug 824955: Ice-candidate username/pwd nullchecks r=jesup
2013-01-04 11:45:22 -05:00
Steven Lee
aa0230cfd3
Bug 818843 - Media changes. r=rjesup
2013-01-06 22:24:14 -05:00
Randell Jesup
9c7dcac8d7
Bug 805251 - Minimal fix for creation refcount and transport release r=ekr,derf
2013-01-06 22:01:23 -05:00
Ethan Hugg
9d4b237c16
Bug 825785 Signaling - monitor threads for shutdown r=jesup
2013-01-03 19:12:28 -08:00
EKR
0f2a8a5143
Bug 827029 - Clean up license boilerplate in mtransport. r=jesup
2013-01-05 14:58:59 -08:00
EKR
51e907a976
Bug 825611 - Fix unit tests to match fix to MediaPipeline. r=jesup
2013-01-05 14:52:11 -08:00
EKR
ec35a68546
Bug 825611 - Have MediaPipeline deliver as much media as requested. r=jesup
2013-01-05 09:02:36 -08:00
Jan-Ivar Bruaroey
7fc1ad4d05
Bug 820538: Added media-ptr check because of NS_DISPATCH_SYNC. r=rjesup
2013-01-04 23:01:56 -05:00
Masatoshi Kimura
285c17a7c5
Bug 826613 - Enable FAIL_ON_WARNINGS on MSVC in image/. r=joe
2013-01-05 12:55:23 +09:00
Maire Reavy
23be056db4
bug 822956 - correct chunk_remaining calculation r=ekr
2013-01-04 14:41:25 -05:00
Robert O'Callahan
83308df973
Bug 822956. ProcessAudioChunk needs to take account of AudioChunk::mOffset. r=jesup
2013-01-04 12:16:32 -05:00
Maire Reavy
fbc9c3a8b2
bug 822956: Handle audio chunks that aren't 10ms in duration r=ekr
2013-01-03 18:37:55 -05:00
EKR
95c13817cf
Bug 826529 - Increase default video bitrate. r=jesup
2013-01-03 19:17:42 -08:00
EKR
dc80ee1276
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
cda946d552
Bug 826008: Fix type tests for constraints objects r=smaug
2013-01-03 11:58:34 -05:00
Adam Roach [:abr]
68dc4ef868
Bug 825086: Removing errant free of body parts when encoding fails r=ekr
2013-01-02 15:06:12 -06:00
Ethan Hugg
2a5dbe281d
Bug 825785 cprDestroyThread on Windows should kill thread immediately r=jesup
2013-01-02 17:08:48 -08:00
EKR
4c488b7543
Bug 825439: Disconnect pipeline on STS Thread r=jesup
2012-12-29 09:24:34 -08:00
EKR
0f0ae86453
Bug 825651: Cancel asynchronous callbacks for nICEr upon destruction r=abr
2013-01-01 15:14:28 -08:00
Jan-Ivar Bruaroey
9626f2d171
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
1769b4d97e
Bug 824263 - Shutdown: PeerConnectionMedia disconnect_all() + peer_ctx cleanup. r=jesup,ekr
2012-12-27 17:38:45 -05:00
Randell Jesup
80389454ef
Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant
2012-12-31 18:12:15 -05:00
Adam Roach [:abr]
e1679c7d8f
Bug 821071: Initialize all out parameters in VcmSIPCCBinding.cpp, r=ekr
2012-12-31 11:43:22 -06:00
Randell Jesup
873565fa76
Bug 825514: Add safety check to PeerConnectionCtx shutdown r=ekr
2012-12-31 12:34:44 -05:00
Adam Roach [:abr]
f6e86aeb0f
Bug 824956: Activate media type when set to receive media by constraint r=jesup
2012-12-28 16:40:51 -06:00
EKR
ff97d84f02
Bug 825336: Add constraint to suppress data channel r=jesup
2012-12-28 12:09:58 -08:00
EKR
0357be55dc
Bug 825477 - Ignore return value from async calls in MediaPipeline. r=jesup
2012-12-30 07:53:48 -08:00
Adam Roach [:abr]
ebca40ad6a
Bug 825106: Use the correct pointer comparison when determining master r=jesup
2012-12-28 15:12:47 -06:00
Randell Jesup
a95ef36414
Bug 820011: Shut down webrtc signling service on XPCOM shutdown r=derf
2012-12-28 17:04:32 -05:00
Adam Roach [:abr]
a309ab83a5
Bug 824220: Pass constraints through directly through message, deallocate when done r=jesup
2012-12-27 14:28:11 -06:00
Jan Beich
a263805ced
Bug 815916 - Unbreak building signaling tests for system jpeg/pixman. r=rjesup
2012-12-26 10:15:53 -05:00
Nicholas Nethercote
4a4db06c69
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
97cf51bbe1
Bug 824351 - Make PeerConnection.Close not check state. r=ehugg
2012-12-23 17:03:26 -08:00
Jason Duell
fb0724b06d
Bug 821160 - remove accidentally commited .orig/.rej files r=jduell DONTBUILD
2012-12-22 03:53:04 -08:00
Adam Roach [:abr]
2f7c8fe8a0
Bug 821003: Replace snprintf macro with static function r=jesup
2012-12-21 14:55:41 -06:00