Commit Graph

857 Commits

Author SHA1 Message Date
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
EKR
138736f24c 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
3ce45c1705 Bug 826008: Fix type tests for constraints objects r=smaug 2013-01-03 11:58:34 -05:00
Adam Roach [:abr]
0df7ae1002 Bug 825086: Removing errant free of body parts when encoding fails r=ekr 2013-01-02 15:06:12 -06:00
Ethan Hugg
97291afe75 Bug 825785 cprDestroyThread on Windows should kill thread immediately r=jesup 2013-01-02 17:08:48 -08:00
EKR
8ba2e8f1c3 Bug 825439: Disconnect pipeline on STS Thread r=jesup 2012-12-29 09:24:34 -08:00
EKR
4ae5e15efb Bug 825651: Cancel asynchronous callbacks for nICEr upon destruction r=abr 2013-01-01 15:14:28 -08:00
Jan-Ivar Bruaroey
5ce93456e9 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
30b1a7cbaf Bug 824263 - Shutdown: PeerConnectionMedia disconnect_all() + peer_ctx cleanup. r=jesup,ekr 2012-12-27 17:38:45 -05:00
Randell Jesup
8d4b69e76b Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant 2012-12-31 18:12:15 -05:00
Adam Roach [:abr]
5d015647a6 Bug 821071: Initialize all out parameters in VcmSIPCCBinding.cpp, r=ekr 2012-12-31 11:43:22 -06:00
Randell Jesup
6a7efc1149 Bug 825514: Add safety check to PeerConnectionCtx shutdown r=ekr 2012-12-31 12:34:44 -05:00
Adam Roach [:abr]
18af471013 Bug 824956: Activate media type when set to receive media by constraint r=jesup 2012-12-28 16:40:51 -06:00
EKR
d168fe854b Bug 825336: Add constraint to suppress data channel r=jesup 2012-12-28 12:09:58 -08:00
EKR
fa8c05f7fa Bug 825477 - Ignore return value from async calls in MediaPipeline. r=jesup 2012-12-30 07:53:48 -08:00
Adam Roach [:abr]
65602dce5c Bug 825106: Use the correct pointer comparison when determining master r=jesup 2012-12-28 15:12:47 -06:00
Randell Jesup
f4e2d96791 Bug 820011: Shut down webrtc signling service on XPCOM shutdown r=derf 2012-12-28 17:04:32 -05:00
Adam Roach [:abr]
1ec34c7bd6 Bug 824220: Pass constraints through directly through message, deallocate when done r=jesup 2012-12-27 14:28:11 -06:00
Jan Beich
cf9a82a2bc Bug 815916 - Unbreak building signaling tests for system jpeg/pixman. r=rjesup 2012-12-26 10:15:53 -05:00
Nicholas Nethercote
8eac1dfb3c 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
94a8960630 Bug 824351 - Make PeerConnection.Close not check state. r=ehugg 2012-12-23 17:03:26 -08:00
Jason Duell
83166588ed Bug 821160 - remove accidentally commited .orig/.rej files r=jduell DONTBUILD 2012-12-22 03:53:04 -08:00
Adam Roach [:abr]
e0f74b0102 Bug 821003: Replace snprintf macro with static function r=jesup 2012-12-21 14:55:41 -06:00
Adam Roach [:abr]
ff272006a8 Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg 2012-12-20 16:05:28 -06:00
Adam Roach [:abr]
e86ce73501 Bug 797534: Update PeerConnectionImpl to use SDP from SIPCC, r=ehugg 2012-12-19 09:25:51 -06:00
Jan-Ivar Bruaroey
fc51b305da Bug 822158: Use async dispatch of Ice(Gathering)Completed to unwind stack r=jesup,ekr 2012-12-21 15:21:15 -05:00
EKR
e85f37d43c Bug 824097 - Fix uninitialized memory read in nr_stun_server_ctx. r=jesup 2012-12-21 15:14:06 -08:00
Dan Mosedale
35b1d04204 Bug 819856, Re-enabled WebRTC voice engine code for Android, r=jesup 2012-12-21 14:03:33 -08:00
EKR
693c7463fa Bug 821292 - Clean up runnables when RUN_ON_THREAD runs on the same thread. r=jesup 2012-12-21 07:11:02 -08:00
EKR
4ccc635ab9 Bug 820102 - Clean up MediaPipeline threading (re-land after fix). r=derf,jesup 2012-12-21 06:03:22 -08:00
Dan Mosedale
690f70ba61 Bug 821812, fix Android WebRTC signalling code hang by ensuring writable tmpdir for domain sockets, r=jesup 2012-12-21 10:29:49 -08:00
Ed Morley
020839f9bb Backout 21409a401d75 (bug 821292),9587e39f9a50 (bug 820102) for conflicts and assertions respectively, on a CLOSED TREE 2012-12-21 16:15:01 +00:00
EKR
e6f9ea6e63 Bug 821292 - Clean up runnables when RUN_ON_THREAD runs on the same thread. r=jesup 2012-12-21 07:11:02 -08:00
EKR
470d172869 Bug 820102 - Clean up MediaPipeline threading. r=derf,jesup 2012-12-21 06:03:22 -08:00
Henrik Skupin
fd7db16574 Backout bug 818714 because it introduces a sigabort crash
--HG--
extra : rebase_source : 4307433661215827bc238f514fa66758e27366bc
2012-12-20 13:47:12 +01:00
EKR
0a06495cf6 Bug 817430: Set initial controlled/controlling values, based on inbound T/F. r=jesup 2012-12-02 13:49:56 -08:00
Adam Roach [:abr]
fb7884b67b Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg 2012-12-19 20:52:32 -06:00
Jan-Ivar Bruaroey
fe0e2c5d82 Bug 794240 followup: Fixes implicit function warning that broke linkage + symmetric fixes r=jesup 2012-12-19 13:00:49 -05:00
Randell Jesup
9f08e63e8f Bug 822704: Enable WEBRTC_TRACE() logging via NSPR_LOG_MODULES and rename signaling log module r=derf 2012-12-18 23:27:38 -05:00
Jan-Ivar Bruaroey
10c0782671 Bug 794240: Disable timerthread + close sockets + cleanup tmp-files on shutdown + file permissions. r=jesup 2012-12-14 16:15:21 -05:00
Ethan Hugg
64a2a740d6 Bug 806829 - Signaling - remove g_deviceInfo.name r=jesup 2012-12-14 13:43:06 -08:00
Ted Mielczarek
9443517959 bug 821299 - Make ALSA WebRTC backend expose proper IDs using device names. r=jesup
--HG--
extra : rebase_source : 9ab962a7de537d55140a566bff1df2b0794d63fa
2012-12-17 08:28:24 -05:00
Chris Double
5142e6d947 Bug 821160: Bustage fix for Froyo debug build - r=bustage
--HG--
extra : rebase_source : 12d0fa321c4e0a7d55d485ece6cb852fcd41bad2
2012-12-18 15:34:57 +13:00
Chris Double
769f6698c5 Bug 821160 - Part4: Add libstagefright stub libraries for Froyo - r=cpeterson 2012-12-18 14:44:32 +13:00
Chris Double
2a70669e6f Bug 821160 - Part3: Add Android OS headers for Froyo - r=cpeterson 2012-12-18 14:44:25 +13:00
Chris Double
87da45ea9f Bug 821160 - Part2: Add libomxplugin support for froyo - r=cpeterson 2012-12-18 14:44:17 +13:00
Ethan Hugg
b977feb178 Bug 807012 - Signaling - reorder initiialization of CallControlManagerImpl r=jesup 2012-12-17 11:01:32 -08:00
EKR
b2552acbba Bug 819096: Fix for =/== confusion in trickle ICE r=abr 2012-12-06 15:39:56 -08:00
Adam Roach [:abr]
a8ee93abb1 Bug 820410/bug 818293/bug 817432/bug 817341: Update to imported ICE library r=jesup 2012-12-13 14:01:13 -06:00
Ting-Yuan Huang
b70337e19a Bug 815473 - Replace runtime computed jpeg_nbits_table by constants. r=jlebar 2012-12-16 19:20:01 -05:00
Chris Peterson
6b59cd00d7 Bug 821621 - Fix unused variable warning in PeerConnectionCtx.cpp. r=jesup 2012-12-15 00:22:47 -08:00
Randell Jesup
ff2218cb04 Bug 816640: nrappkit timers need to be threadsafe r=ekr 2012-12-14 18:16:29 -05:00
Randell Jesup
5e38742f08 Bug 806375: cleanup DataChannel, esp. channel close and connection shutdown r=mcmanus 2012-12-13 23:30:11 -05:00
Randell Jesup
010027f7be backout 916f6915112d bug 806375 for anonymous enum bustage on linux 2012-12-14 00:26:58 -05:00
Randell Jesup
a92d3614dc Bug 806375: cleanup DataChannel, esp. channel close and connection shutdown r=mcmanus 2012-12-13 23:30:11 -05:00
Dan Mosedale
48a25bac31 Bug 819825, fix ICE/STUN crash on Android by null-checking setlocale(), r=abr 2012-12-13 16:52:52 -08:00
Steve Workman
7aa74b7ad9 Bug 816726 - Return timestamp in nestegg_get_cue_point to support DASH-WebM Seeking r=kinetik 2012-12-13 11:42:44 -08:00
Dan Mosedale
536c723258 Bug 819821, adds more logging for STUN, r=jesup 2012-12-13 07:14:21 -08:00
Edwin Flores
48c6073ab3 Bug 803394 - Use Android ColorConverter class for video color conversion on Gingerbread r=doublec
--HG--
extra : rebase_source : c5253447416dd786c347c4e853a20ea011499c18
2012-12-13 11:54:21 +13:00
Edwin Flores
5546139850 Bug 803394 - Use Android ColorConverter class to convert video frames with unknown color formats from libstagefright r=doublec
--HG--
extra : rebase_source : 33633274c3ff303f07c8d269beb6f44752f3e95c
2012-12-13 11:54:13 +13:00
Edwin Flores
e9a535f144 Bug 803394 - Provide a callback to media plugins to request video buffers owned by gecko r=doublec
--HG--
extra : rebase_source : e3cb97f3307b603bcdfcdbaeffd05a6e2af14097
2012-12-13 11:53:58 +13:00
Gian-Carlo Pascutto
6b755ededd Bug 816822 - Fix build files, unit tests, and clone some linux headers to make WebRTC unit tests build on Android, r=dmose,ted 2012-12-12 12:05:57 -08:00
Gian-Carlo Pascutto
d1407c8702 Bug 815883 - fix WebRTC builds for ARM chips with neon FPUs by cloning some linux headers and fixing build files. r=dmose,ted 2012-12-12 12:05:54 -08:00
Gian-Carlo Pascutto
d00c43b665 Bug 813911 - Fix nrappkit on Android in gyp build file. r=dmose, ted 2012-12-12 12:05:50 -08:00
Ethan Hugg
c5f6539df3 Bug 820550 - Signaling - stop checking API state in CloseInt r=ekr 2012-12-12 09:39:51 -08:00
EKR
1fd24dc33b Bug 820671 Make PCImpl a tombstone if mMedia is null r=jesup 2012-12-11 19:45:09 -08:00
Dan Mosedale
596b7622b0 Bug 820559: Workaround old Android gcc build-bustage by casting anonymous enum template args to ints, r=ekr 2012-12-12 10:15:49 -08:00
Ted Mielczarek
30d7f1c6f4 bug 820769 - fix mozmake.py to generate correct common.mk include. r=jesup 2012-12-12 11:32:05 -05:00
EKR
fd7090483a Bug 792175 - Move PeerConnection operations onto main thread. r=jesup,derf,ehugg 2012-09-26 10:14:23 -07:00
Gian-Carlo Pascutto
d5de987562 Bug 816575 - Remove call to SetRenderAndroidVM when not using internal renderer. r=tterribe 2012-12-11 20:11:15 +01:00
Gian-Carlo Pascutto
a3be1db368 Bug 813918 - Fix nICEr build for Android. r=dmose 2012-12-11 20:11:15 +01:00
Gian-Carlo Pascutto
944f3ba006 Bug 813913 - WebRTC signaling code doesn't yet build on Android. r=dmose rs=dmose 2012-12-10 16:12:50 -08:00
Randell Jesup
f86cd2d8b1 Bug 752657: backout sigslot multithreaded due to deadlocks rs=jesup 2012-12-11 12:54:24 -05:00
Randell Jesup
9ae439bc32 Bug 752657: switch all uses of sigslot to default to multithreaded (win32 already defaults that way) r=ekr 2012-12-11 07:59:57 -05:00
Randell Jesup
412ada1719 Bug 806822: avoid race condition in gathering stats r=ehugg 2012-12-11 07:58:53 -05:00
Chris Double
5b84b32eac Bug 817478 - Part1: omx plugin changes for sony device support - r=cpeterson
--HG--
extra : rebase_source : fa7730805d5b47803226e43c6aab3d6dd074aadf
2012-12-11 09:52:46 +13:00
Valentin Gosu
d9fc31cfe1 Bug 783205 - Networking Dashboard. r=mcmanus, r=jorendorff, sr=biesi 2012-12-10 09:13:55 -05:00
Steven Lee
0d339d0c65 Bug 819246 - arm_neon is meaningful only when armv7 is true. r=jesup 2012-12-10 09:05:00 -05:00
Ed Morley
cf7579d105 Merge mozilla-central to mozilla-inbound 2012-12-10 14:03:11 +00:00
Mike Hommey
56d1df4c55 Bug 814693 - Remove __MIPSEL__ block from media/webrtc/trunk/src/typedefs.h, it's handled under __mips__. r=jesup,DONTBUILD 2012-12-10 09:09:27 +01:00
EKR
33daa6a518 Bug 816112: Configure webrtc video/RTCP parameters for better defaults r=jesup 2012-11-28 08:34:10 -08:00
Steve Workman
272d7ed20d Bug 792404 - Add nestegg_offset_seek to enable stream switching for DASH-WebM r=kinetik 2012-12-06 15:26:44 -08:00
Matthew Gregan
023547f5e6 Bug 818364 - Update libcubeb to 0.2. r=doublec 2012-12-05 17:20:47 +13:00
Oleg Romashin
4610ecbd72 Bug 819364 - Webrtc signaling unit test does not build on Qt port. r=rjesup 2012-12-09 09:28:37 -08:00
Saurabh Anand
6de7befa37 Bug 818817 - Fix some compiler warnings, r=Ms2ger 2012-12-09 22:53:19 +05:30
Adam Roach [:abr]
8a57275446 Bug 817065: Replace vcm_media_payload_t with structure leveraging rtp_ptype constants r=ehugg,jesup 2012-12-06 11:36:43 -06:00
Suhas Nandakumar
1bd5fe4a2b Bug 817488 Audio Send and Recv support for PC tests r=ekr 2012-12-05 13:37:32 -08:00
Ehsan Akhgari
ff0c5bfdbf Bug 818327 - Make libspeex's resampler usable; r=padenot
DONTBUILD since this is NPOTB
2012-12-04 19:59:05 -05:00
Mike Hommey
9c465795b8 Bug 814693 - Allow webrtc to build on more architectures. r=jesup
--HG--
extra : rebase_source : 7d22643c1b4b944595bfe33ac8f5925af2b8bcbd
2012-12-01 09:55:48 +01:00
Matthew Gregan
6d7b9bf264 Bug 797517 - Switch order of cubeb WinMM latency kludges. r=doublec 2012-11-19 11:41:32 +13:00
Matthew Gregan
383e1a5494 Bug 816347 - Remove overly verbose audio stream logging. r=doublec 2012-11-29 14:16:19 +13:00
Ethan Hugg
18ef53f5bc Bug 814329 Protect fim_process_event from NULL input r=jesup 2012-11-28 08:38:50 -08:00
Gian-Carlo Pascutto
7732931b5f Bug 750869 - Build system support for --enable-webrtc for Android (off by default). r=ted 2012-12-04 16:27:18 +01:00
Makoto Kato
d53c47bb99 Bug 817481 - Build failure on WebRTC unit test with --with-system-libvpx. r=jesup 2012-12-03 17:01:16 +09:00
Crypt
aa9120552c Bug 810220 - Patch to fix SDP Codec Negotiation Issues (revised) r=ekr,jesup 2012-11-26 02:36:43 -08:00
EKR
dfc4104a87 Bug 817451, Correctly set mRole in PC unit tests. r=ehugg 2012-12-02 18:06:21 -08:00
EKR
3b298160b5 Bug 815039, Add template to bind non-member function calls into runnables. r=jesup 2012-12-02 16:53:47 -08:00
Randell Jesup
62a965cb12 Backed out changeset 483a8a9702a6 2012-12-02 02:56:21 -05:00
Crypt
a634905074 Bug 810220 - Patch to fix SDP Codec Negotiation Issues r=ekr,jesup 2012-11-26 02:36:43 -08:00
Ralph Giles
b38e6e22a7 Bug 817179 - Fix an issue with Opus padding larger than 16. r=tterribe
Packets with with more than 2^24 padding length bytes could
overflow the packet length calculation. This change avoids
the wrap around behaviour.
2012-11-30 15:02:23 -08:00
Michael Wu
639709ef73 Bug 809665 - Boot animation support for B2G, r=cjones,joe 2012-11-28 13:43:19 -05:00
Chris Double
0ccbd5da7f Bug 805700 - Part1: omx plugin changes for Honeycomb support - r=cpeterson
--HG--
extra : rebase_source : 3b36cfa2d5b25db4b1a66727f4349f71a6e2a7db
2012-11-30 16:05:37 +13:00
Chris Double
6960a78c81 Bug 787228 - Part4: Add libstagefright stub libraries for Gingerbread - r=cpeterson
--HG--
extra : rebase_source : 83eae308d6b4761d7c994e5176172eef8730a7d7
2012-11-30 15:37:50 +13:00
Chris Double
5b0d790301 Bug 787228 - Part3: Add Android OS headers for Gingerbread - r=cpeterson
--HG--
extra : rebase_source : 98cdec6d560fd902c4630946ab581071cfb3ff0a
2012-11-30 15:37:43 +13:00
Chris Double
5f8336a5b3 Bug 787228 - Part2: Add libomxplugin support for Gingerbread - r=cpeterson
--HG--
extra : rebase_source : 74ae723b5d5b64d913119ea1285da1fc175f9455
2012-11-30 15:37:34 +13:00
Paul Adenot
66e84be708 Bug 816576 - Link libsoundtouch statically instead of dynamically. CLOBBER NEEDED r=glandium 2012-11-30 14:17:54 +01:00
Ed Morley
a729bf24e2 Backout 76c4e4fbd8bd (bug 816576) for startup crashes 2012-11-30 10:44:42 +00:00
Paul Adenot
f7b1474207 Bug 816576 - Link libsoundtouch statically instead of dynamically. r=glandium 2012-11-30 10:56:28 +01:00
Brian Smith
c4ec584655 Bug 813241: Update config/system-headers and make wrapping of NSPR & NSS headers more robust, r=glandium
--HG--
extra : rebase_source : 5ba0a83110268ff489df7b3e0a8a9219711247b1
2012-11-22 11:15:01 -08:00
Randell Jesup
fcaf160cf1 Bug 812636: additional checks for failure for a Conduit be created r=ehugg 2012-11-28 03:28:30 -05:00
EKR
e6a12d7f74 Bug 812785: ICE issues r=jesup 2012-11-20 06:12:52 -08:00
Daniel Holbert
f00177debd Bug 815928 part 2: Fix typo s/elment/elment/ in comments & tests. DONTBUILD, rs=Waldo 2012-11-27 19:15:36 -08:00
Daniel Holbert
79078b7ce8 Bug 815928 part 1: Fix typo s/elelment/element/ in comments & tests. DONTBUILD, rs=Waldo 2012-11-27 19:15:35 -08:00
Daniel Holbert
321d58af6d Bug 815367: Fix warnings for extra semicolons in media/mtransport/test/. r=jesup 2012-11-26 20:34:19 -08:00
Jan Beich
0fa18fa36a Bug 807683 - Convert ALSA to a configure option. r=khuey 2012-11-26 20:38:21 -05:00
Ethan Hugg
f62573e4e6 Bug 814164 - Disable builder run of ice_unittest r=jesup 2012-11-26 09:47:18 -08:00
Suhas Nandakumar
e69205c689 Bug 814734 - Fixed Log format string mismatches r=ekr 2012-11-26 08:38:14 -08:00
EKR
4152b3d262 Bug 805662, Crash in mediaconduit_unittest. r=jesup 2012-11-22 10:57:37 -08:00
Adam Roach
17299e21c3 Bug 814038: Fixing codec negotiation to use actual payload in SDP rather than preferred payload when populating codec-specific parameters r=ehugg 2012-11-21 15:20:12 -06:00
Boris Zbarsky
c0c2b72765 Bug 813746. Link the webrtc unit tests to ZLIB as needed. r=bz 2012-11-21 02:16:03 -05:00
Ethan Hugg
34aa729ec6 Bug 813723 Reorder state assignment in unit tests r=ekr 2012-11-20 13:47:07 -08:00
Paul Adenot
93ac2a5890 Bug 812667 - Make soundtouch compile properly if cpuid.h is not present. r=khuey 2012-11-16 16:47:01 -08:00