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