Граф коммитов

691 Коммитов

Автор SHA1 Сообщение Дата
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