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
Jason Duell
c468df4e51
Bug 821160 - remove accidentally commited .orig/.rej files r=jduell DONTBUILD
2012-12-22 03:53:04 -08:00
Adam Roach [:abr]
bf640d3ecc
Bug 821003: Replace snprintf macro with static function r=jesup
2012-12-21 14:55:41 -06:00
Adam Roach [:abr]
82f5e96d82
Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg
2012-12-20 16:05:28 -06:00
Adam Roach [:abr]
011f5f2df2
Bug 797534: Update PeerConnectionImpl to use SDP from SIPCC, r=ehugg
2012-12-19 09:25:51 -06:00
Jan-Ivar Bruaroey
e8127e40e7
Bug 822158: Use async dispatch of Ice(Gathering)Completed to unwind stack r=jesup,ekr
2012-12-21 15:21:15 -05:00
EKR
43287ea962
Bug 824097 - Fix uninitialized memory read in nr_stun_server_ctx. r=jesup
2012-12-21 15:14:06 -08:00
Dan Mosedale
3a669f70ea
Bug 819856, Re-enabled WebRTC voice engine code for Android, r=jesup
2012-12-21 14:03:33 -08:00
EKR
bbec28937e
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
97e923700a
Bug 820102 - Clean up MediaPipeline threading (re-land after fix). r=derf,jesup
2012-12-21 06:03:22 -08:00
Dan Mosedale
ceec081110
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
cb833a1928
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
6c7907078a
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
555c1f6921
Bug 820102 - Clean up MediaPipeline threading. r=derf,jesup
2012-12-21 06:03:22 -08:00
Henrik Skupin
bd0625b4ab
Backout bug 818714 because it introduces a sigabort crash
...
--HG--
extra : rebase_source : 4307433661215827bc238f514fa66758e27366bc
2012-12-20 13:47:12 +01:00
EKR
4515845c4e
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]
0dd597d785
Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg
2012-12-19 20:52:32 -06:00
Jan-Ivar Bruaroey
11734ab632
Bug 794240 followup: Fixes implicit function warning that broke linkage + symmetric fixes r=jesup
2012-12-19 13:00:49 -05:00
Randell Jesup
049ca54ca0
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
5551c82776
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
a2c6bd8dbd
Bug 806829 - Signaling - remove g_deviceInfo.name r=jesup
2012-12-14 13:43:06 -08:00
Ted Mielczarek
93962b8c5e
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
ce90dd7764
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
b883ba82ee
Bug 821160 - Part4: Add libstagefright stub libraries for Froyo - r=cpeterson
2012-12-18 14:44:32 +13:00
Chris Double
3bb0556e7e
Bug 821160 - Part3: Add Android OS headers for Froyo - r=cpeterson
2012-12-18 14:44:25 +13:00
Chris Double
793546e5c0
Bug 821160 - Part2: Add libomxplugin support for froyo - r=cpeterson
2012-12-18 14:44:17 +13:00
Ethan Hugg
0c7d43972a
Bug 807012 - Signaling - reorder initiialization of CallControlManagerImpl r=jesup
2012-12-17 11:01:32 -08:00
EKR
284f5b3380
Bug 819096: Fix for =/== confusion in trickle ICE r=abr
2012-12-06 15:39:56 -08:00
Adam Roach [:abr]
e5fb95c02d
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
70eedebcc9
Bug 815473 - Replace runtime computed jpeg_nbits_table by constants. r=jlebar
2012-12-16 19:20:01 -05:00
Chris Peterson
e7f2e0fc3c
Bug 821621 - Fix unused variable warning in PeerConnectionCtx.cpp. r=jesup
2012-12-15 00:22:47 -08:00
Randell Jesup
88df8fe761
Bug 816640: nrappkit timers need to be threadsafe r=ekr
2012-12-14 18:16:29 -05:00
Randell Jesup
864277e5f6
Bug 806375: cleanup DataChannel, esp. channel close and connection shutdown r=mcmanus
2012-12-13 23:30:11 -05:00
Randell Jesup
a3907b5f58
backout 916f6915112d bug 806375 for anonymous enum bustage on linux
2012-12-14 00:26:58 -05:00
Randell Jesup
c1509f5b67
Bug 806375: cleanup DataChannel, esp. channel close and connection shutdown r=mcmanus
2012-12-13 23:30:11 -05:00
Dan Mosedale
335249b842
Bug 819825, fix ICE/STUN crash on Android by null-checking setlocale(), r=abr
2012-12-13 16:52:52 -08:00
Steve Workman
306debd37e
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
253effe7ee
Bug 819821, adds more logging for STUN, r=jesup
2012-12-13 07:14:21 -08:00
Edwin Flores
2f96a48ab0
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
b039aaf798
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
71779c6bff
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
4282195cd5
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
a15e9d5a83
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
8b95b539ee
Bug 813911 - Fix nrappkit on Android in gyp build file. r=dmose, ted
2012-12-12 12:05:50 -08:00
Ethan Hugg
47bd0a7bc7
Bug 820550 - Signaling - stop checking API state in CloseInt r=ekr
2012-12-12 09:39:51 -08:00
EKR
1ab56747cb
Bug 820671 Make PCImpl a tombstone if mMedia is null r=jesup
2012-12-11 19:45:09 -08:00
Dan Mosedale
1f420ec7bf
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
a73f9fcfe0
bug 820769 - fix mozmake.py to generate correct common.mk include. r=jesup
2012-12-12 11:32:05 -05:00
EKR
fe254a31df
Bug 792175 - Move PeerConnection operations onto main thread. r=jesup,derf,ehugg
2012-09-26 10:14:23 -07:00
Gian-Carlo Pascutto
955bc3788f
Bug 816575 - Remove call to SetRenderAndroidVM when not using internal renderer. r=tterribe
2012-12-11 20:11:15 +01:00
Gian-Carlo Pascutto
1b70260363
Bug 813918 - Fix nICEr build for Android. r=dmose
2012-12-11 20:11:15 +01:00
Gian-Carlo Pascutto
39d4d2f61a
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
ccdfbe4a73
Bug 752657: backout sigslot multithreaded due to deadlocks rs=jesup
2012-12-11 12:54:24 -05:00
Randell Jesup
17c6d540a7
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
8422656a48
Bug 806822: avoid race condition in gathering stats r=ehugg
2012-12-11 07:58:53 -05:00
Chris Double
c3e8a05966
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
bd752af443
Bug 783205 - Networking Dashboard. r=mcmanus, r=jorendorff, sr=biesi
2012-12-10 09:13:55 -05:00
Steven Lee
d777fcb4f5
Bug 819246 - arm_neon is meaningful only when armv7 is true. r=jesup
2012-12-10 09:05:00 -05:00
Ed Morley
8c15e9f014
Merge mozilla-central to mozilla-inbound
2012-12-10 14:03:11 +00:00
Mike Hommey
e94416d6cb
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
34b6e285e3
Bug 816112: Configure webrtc video/RTCP parameters for better defaults r=jesup
2012-11-28 08:34:10 -08:00
Steve Workman
1a3794f87e
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
57e243db3e
Bug 818364 - Update libcubeb to 0.2. r=doublec
2012-12-05 17:20:47 +13:00
Oleg Romashin
43b01abc72
Bug 819364 - Webrtc signaling unit test does not build on Qt port. r=rjesup
2012-12-09 09:28:37 -08:00
Saurabh Anand
c9e3659e16
Bug 818817 - Fix some compiler warnings, r=Ms2ger
2012-12-09 22:53:19 +05:30
Adam Roach [:abr]
76556b50cb
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
86d868d420
Bug 817488 Audio Send and Recv support for PC tests r=ekr
2012-12-05 13:37:32 -08:00
Ehsan Akhgari
5135f80640
Bug 818327 - Make libspeex's resampler usable; r=padenot
...
DONTBUILD since this is NPOTB
2012-12-04 19:59:05 -05:00
Mike Hommey
03734a3cb2
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
1c69ff1f7b
Bug 797517 - Switch order of cubeb WinMM latency kludges. r=doublec
2012-11-19 11:41:32 +13:00
Matthew Gregan
1f79e79e61
Bug 816347 - Remove overly verbose audio stream logging. r=doublec
2012-11-29 14:16:19 +13:00
Ethan Hugg
ecd3a4e29c
Bug 814329 Protect fim_process_event from NULL input r=jesup
2012-11-28 08:38:50 -08:00
Gian-Carlo Pascutto
791f727b6d
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
32394d35a3
Bug 817481 - Build failure on WebRTC unit test with --with-system-libvpx. r=jesup
2012-12-03 17:01:16 +09:00
Crypt
ab8161fb27
Bug 810220 - Patch to fix SDP Codec Negotiation Issues (revised) r=ekr,jesup
2012-11-26 02:36:43 -08:00
EKR
f1462ce7dd
Bug 817451, Correctly set mRole in PC unit tests. r=ehugg
2012-12-02 18:06:21 -08:00
EKR
86f1f608be
Bug 815039, Add template to bind non-member function calls into runnables. r=jesup
2012-12-02 16:53:47 -08:00
Randell Jesup
c554fc98eb
Backed out changeset 483a8a9702a6
2012-12-02 02:56:21 -05:00
Crypt
0e45fb10a0
Bug 810220 - Patch to fix SDP Codec Negotiation Issues r=ekr,jesup
2012-11-26 02:36:43 -08:00
Ralph Giles
49b3f0b8d9
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
c498cdcce2
Bug 809665 - Boot animation support for B2G, r=cjones,joe
2012-11-28 13:43:19 -05:00
Chris Double
5b474300e7
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
7eb0873888
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
561c4c6b18
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
4322a38e1f
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
4b67de8e72
Bug 816576 - Link libsoundtouch statically instead of dynamically. CLOBBER NEEDED r=glandium
2012-11-30 14:17:54 +01:00
Ed Morley
ff732992a5
Backout 76c4e4fbd8bd (bug 816576) for startup crashes
2012-11-30 10:44:42 +00:00
Paul Adenot
37dd124761
Bug 816576 - Link libsoundtouch statically instead of dynamically. r=glandium
2012-11-30 10:56:28 +01:00
Brian Smith
d935774988
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
94e8c57fdc
Bug 812636: additional checks for failure for a Conduit be created r=ehugg
2012-11-28 03:28:30 -05:00
EKR
72dd7621c3
Bug 812785: ICE issues r=jesup
2012-11-20 06:12:52 -08:00
Daniel Holbert
1f6c42c110
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
08944b1306
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
bf9e1853f2
Bug 815367: Fix warnings for extra semicolons in media/mtransport/test/. r=jesup
2012-11-26 20:34:19 -08:00
Jan Beich
e6f9803bf5
Bug 807683 - Convert ALSA to a configure option. r=khuey
2012-11-26 20:38:21 -05:00
Ethan Hugg
e3441b6e30
Bug 814164 - Disable builder run of ice_unittest r=jesup
2012-11-26 09:47:18 -08:00
Suhas Nandakumar
b6cd1fb640
Bug 814734 - Fixed Log format string mismatches r=ekr
2012-11-26 08:38:14 -08:00
EKR
11e2f21d47
Bug 805662, Crash in mediaconduit_unittest. r=jesup
2012-11-22 10:57:37 -08:00
Adam Roach
bdc8045c11
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
3b241cb7e1
Bug 813746. Link the webrtc unit tests to ZLIB as needed. r=bz
2012-11-21 02:16:03 -05:00
Ethan Hugg
3013b2da47
Bug 813723 Reorder state assignment in unit tests r=ekr
2012-11-20 13:47:07 -08:00
Paul Adenot
a15a7678b0
Bug 812667 - Make soundtouch compile properly if cpuid.h is not present. r=khuey
2012-11-16 16:47:01 -08:00
Ethan Hugg
7c0b8a666a
Bug 811118 build webrtc unittests by default but run only some r=jesup
2012-11-12 15:34:05 -08:00
Ethan Hugg
e7c5bd04af
Bug 813212 Update signaling unittests to match latest IDL r=jesup
2012-11-19 09:59:36 -08:00
EKR
e0a0253926
Bug 799419: Force NSS startup during PeerConnection Initialize r=bsmith,jesup
2012-11-18 07:43:26 -08:00
Randell Jesup
645ded6229
Bug 812886: Watch network (tear)down events and kill PeerConnections r=ekr,smaug,bsmith
2012-11-18 23:53:14 -05:00
Randell Jesup
c4881797fc
Bug 812641: Shut down SipCC instance when number of PeerConnections == 0 (reland) r=ehugg
2012-11-17 23:03:58 -05:00
Randell Jesup
7b5d421611
Bug 812641: Shut down SipCC instance when number of PeerConnections==0 r=ehugg
2012-11-18 01:42:40 -05:00
Ryan VanderMeulen
00898e7ef8
Backed out changeset b527670b6728 (bug 811118) for orange.
2012-11-16 21:24:14 -05:00
Nathan Froyd
014d437d3a
Bug 810544 - don't include <iostream> in webrtc code where it's not necessary; r=jesup
2012-11-09 11:08:22 -05:00
Ethan Hugg
35febb02ed
Bug 811118 build webrtc unittests by default r=jesup
2012-11-12 15:34:05 -08:00
Marco Chen
88788c1c05
Bug 795237 - Web API for setting audio stream type. Part 2. r=kinetik, a=blocking-basecamp
...
Implementation on path of audio and video element
2012-11-16 11:25:26 +08:00
Randell Jesup
02d84ce8c8
Bug 806830: Enforce initializing strlib before using r=ehugg
2012-11-16 14:37:08 -05:00
EKR
5cf9bf0408
Bug 811183: Recursive GC In PeerConnection shutdown; r=jesup
2012-11-16 10:27:30 -08:00
Daniel Holbert
9212a3d5db
Bug 812278: Remove no-longer-necessary semicolons after MOZ_MTLOG_MODULE macro invocations, to fix GCC pedantic build warnings. r=jesup
2012-11-15 17:50:26 -08:00
Ralph Giles
d0026ef2a2
Bug 811544 - Build fixed-point opus on arm. r=ted
...
Enable MOZ_OPUS_FIXED inside the opus makefile if
MOZ_SAMPLE_TYPE_FLOAT32 is not defined. This is the
general proxy for floating point audio support in
other areas of the code.
We could have defined MOZ_OPUS_FIXED directly in
the configure script (and still could) but I liked
this better.
2012-11-13 17:32:28 -08:00
Timothy B. Terriberry
7a1d1f66f1
Bug 810363 - Reject non-stereo, non-48 kHz Opus streams, r=ehugg
2012-11-15 15:09:39 -08:00
Timothy B. Terriberry
d8713fd2b5
Bug 810353 - Offer Opus as stereo instead of mono, r=ehugg
2012-11-15 15:09:39 -08:00
Randell Jesup
4e788c410e
Bug 811695: disable internal socket transports for getUserMedia Audio capture r=derf
2012-11-15 17:58:40 -05:00
Adam Roach
a19c8d14bd
Bug 803318: Improved handling of constraints and more tests. r=ekr
2012-11-14 11:25:14 -06:00
Ted Mielczarek
be9bc25d58
bug 809693 - fix minidump location for WebRTC C++ unit tests. r=ekr
2012-11-14 10:52:55 -05:00
EKR
a945fc5500
Bug 803885 - Set SCTP NO_LINGER in unit tests; r=jesup
2012-11-14 06:22:55 -08:00
Matthew Gregan
50843d2e4c
Bug 788005 - Work around Vista's higher latency requirements in WinMM. r=doublec
2012-11-13 18:19:00 +13:00
Matthew Gregan
1818762288
Bug 779392 - Improve cubeb_alsa workaround for bug 761274. r=doublec
2012-11-13 18:09:10 +13:00
Ethan Hugg
42e87828fc
Bug 811333 Signaling - Fix size of thread ID for Windows build r=jesup
2012-11-13 09:23:04 -08:00
Jacek Caban
3888086c7c
Bug 810262 - Updated libsoundtouch to r160 r=padenot
2012-11-13 11:25:14 +01:00
Ethan Hugg
f794a0b56e
Bug 806407 Fix type in struct passed into msgsnd f=jesup
2012-11-09 08:47:00 -08:00
Nathan Froyd
ce7eadda0a
Bug 809950 - fix webrtc signaling Wrapper code to not introduce static initializers; r=jesup
2012-11-08 13:45:39 -05:00
Nathan Froyd
121ef4ddbd
Bug 809950 - fix mtransport logging macros to not introduce static initializers; r=jesup
2012-11-08 13:44:41 -05:00
Robert Longson
67bcebcb63
Bug 809766 - libsoundtouch does not build. r=khuey
2012-11-09 00:46:17 +00:00
Paul Adenot
061130052b
Bug 779997 - Import SoundTouch Library in the tree. r=khuey,rstrong
2012-08-26 22:36:44 -07:00
Paul Adenot
63623db352
Backed out changeset 98f9d1044e54 because r= bit is missing in commit message.
2012-11-07 10:30:49 +01:00
Paul Adenot
4107bd8751
Bug 779997 - Import SoundTouch Library in the tree. r=
2012-08-26 22:36:44 -07:00
Marco Chen
b8d56a5ab9
Bug 791642 - nsIAudioManager: support voice volume. r=philikon
...
1. Provide api for adjusting volume based on each stream.
2. Modify settings.js for listening the changing for stream volume.
2012-11-02 17:36:46 +08:00