Randell Jesup
c6357821bf
Bug 1032839: Backend support for PeerConnection ReplaceTrack() r=padenot,jib
2014-08-25 21:20:44 -04:00
Jan-Ivar Bruaroey
597d96a0d0
Bug 1032839 - replaceTrack API. r=smaug, r=jesup
2014-08-15 01:33:09 -04:00
Randell Jesup
c136ea7611
Bug 1051087: Ensure NEON optimizations are used for libyuv and webrtc audio code r=ted
2014-08-25 15:39:04 -04:00
Daniel Holbert
37b0ed3427
Bug 1020661 followup: only attempt to disable -Wunused-local-typedefs (in a WebRTC header) on GCC >= 4.8. r=jesup
2014-08-24 08:48:29 -07:00
Chia-hung Tai
6545e10830
Bug 1057174
- [WebRTC] |DesktopDeviceInfoImpl::initializ| in desktop_device_info.cc use wrong argument while calling snprintf. r=rjesup
2014-08-22 10:08:24 +08:00
Nathan Froyd
631962a036
Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal
2014-08-20 11:51:33 -04:00
Nathan Froyd
762482b3da
Bug 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce
2014-08-18 13:11:11 -04:00
Daniel Holbert
9e00e9b79d
Bug 1020661: Ignore GCC warning Wunused-local-typedefs inside of webrtc's scoped_ptr.h header. r=jesup
2014-08-20 14:56:12 -07:00
Randell Jesup
87e617255b
Bug 1052169: Proxy thread destruction to avoid recursing event loops within OMX H264 shutdown r=bsmedberg
2014-08-20 04:36:38 -04:00
Randell Jesup
cf1cedb73a
Bug 1052169: Ignore decode-complete callbacks during OMX decoder shutdown r=jhlin
2014-08-20 04:39:44 -04:00
Sylvestre Ledru
9396350e79
Bug 1055060 - Non-array delete for scalars - CID 1122166 & 1122167 r=jesup
2014-08-19 08:19:28 +02:00
Gian-Carlo Pascutto
3ae07e977e
Bug 929431 - Don't reinitialize DirectShow if it's not actually needed. r=jesup
2014-08-18 14:06:02 +02:00
Gian-Carlo Pascutto
84a06cb866
Bug 929431 - Remove spurious newlines from the logging. r=jesup
2014-08-18 14:06:01 +02:00
Vikrantsingh Bisen
ac3793aa86
Bug 1053067 - Correct misspellings of "version" in WebRTC. r=jesup
2014-08-15 23:46:00 -04:00
Jan-Ivar Bruaroey
f8abb7024d
Bug 1032835 - add/removeStream now implemented with addTrack/removeTrack. r=jesup, r=smaug
2014-08-15 14:53:14 -04:00
Jan-Ivar Bruaroey
338e5bc1d2
Bug 1032835 - addTrack/removeTrack on-top of existing implementation. r=smaug, r=jesup
2014-08-13 21:40:54 -04:00
Adam Roach [:abr]
f29b19914b
Bug 1052850 - Fix VCM receive calls to use local PT rather than remote PT r=jesup
2014-08-12 16:58:47 -05:00
Sotaro Ikeda
0e78807c21
Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang
2014-08-15 07:41:33 -07:00
EKR
ffe3f9c163
Bug 1047487 - Add support for G.722. r=jesup
2014-08-02 21:10:09 -07:00
Randell Jesup
5a3bb753da
Bug 1051566: Support H.264 Mode 0 in GMP OpenH264 r=ehugg
2014-08-11 17:13:59 -04:00
Chris Kitching
65c16c70f7
Bug 1051695: Reduce use of proxy methods and generated getters in 'webrtc' code. r=rnewman
2014-07-28 17:33:01 -07:00
Randell Jesup
583bfcfee0
Bug 1030112: Fix typo in OMX H264 encode timestamp matching and deal with SPS/PPS timestamp assignment r=jhlin
2014-07-03 10:54:22 -04:00
Mo Zanaty
b5a77e2104
Bug 1050461: Clean up webrtc upstream h264 mode 0 support and jitter buffer code, remove kludges r=jesup
...
Changes the H.264 RTP receiver to handle multiple NAL units per frame with
the same timestamp.
A single jitter buffer frame is created for all packets with the same RTP
timestamp. NAL units are depacketized upon insertion to the encoded frame
buffer. Depacketization includes insertion of start codes and removal of
fragmentation and aggregation unit headers.
2014-08-09 01:46:04 -04:00
Mike Hommey
a3eba4accf
Bug 1050704 - Remove STLPORT_CPPFLAGS from Makefiles. r=mshal
2014-08-09 07:55:09 +09:00
Mike Hommey
e93b3d1687
Bug 1050081 - Remove media/webrtc/webrtc-config.mk. r=mshal
2014-08-09 07:54:39 +09:00
Randell Jesup
410855c643
Bug 1041369: one more missing line in the previous bustage fix r=bustage
2014-08-07 11:09:34 -04:00
Randell Jesup
263a3ec2c7
Bug 1041369: unified build: missing include of scoped_ptr.h r=bustage
2014-08-07 10:38:52 -04:00
Randell Jesup
facb61a326
Bug 1041369: add lost stub in null window capture device for Refresh() r=bustage
2014-08-07 10:26:26 -04:00
Roman Skalish
6a8050e871
Bug 1041369 - Rescan window list on each getUserMedia window/screensharing request. r=jesup, r=gcp
2014-08-01 02:14:00 -04:00
EKR
8b8d92e134
Bug 1049291 - Remove uses of select() in SIPCC SIP task r=ehugg
2014-08-06 17:56:27 -07:00
Mike Hommey
0f4c5d9244
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey
490b04e4f0
Bug 1050037 - Remove STLPORT_LIBS/STLPORT_LDFLAGS from Makefiles. r=mshal
2014-08-07 13:48:10 +09:00
Randell Jesup
41c5add935
Bug 1045482: Wrap X11 calls for window lists and XQueryPointer in error trapping to avoid asserts on X11 errors r=karlt
2014-08-06 20:01:33 -04:00
Ed Morley
2e6839e1e5
Merge mozilla-central and inbound
2014-08-06 13:43:41 +01:00
Ed Morley
fdc793d552
Merge latest green inbound changeset and mozilla-central; a=merge
2014-08-06 13:37:48 +01:00
Wes Kocher
28470a7734
Merge m-c to fx-team on a CLOSED TREE
2014-08-05 17:38:06 -07:00
Mike Hommey
ec54bf6c1f
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Randall Barker
30be952e2e
Bug 1042525 - Add missing null implementation for screensharing. r=gcp
2014-08-01 11:43:00 +02:00
Martin Thomson
bbbe9c69a3
Bug 1048261 - Safe dispatch from DTLS connect to PeerConnectionImpl. r=jesup, r=bwc
2014-08-05 12:18:56 -07:00
Gian-Carlo Pascutto
526b2765aa
Bug 1043350 - Do not disable Aero mode when screen capturing. r=jesup
2014-08-05 15:48:15 +02:00
Randell Jesup
8d9058b81e
Bug 1048261: Fix SetDtlsConnected() r=bwc
2014-08-04 16:31:45 -04:00
Ryan VanderMeulen
17b5bf3fac
Backed out changeset db13171100fa (bug 1041369) for frequent mochitest-3 failures.
...
CLOSED TREE
2014-08-04 13:55:14 -04:00
Roman Skalish
f7af84fb1d
Bug 1041369 - Rescan window list on each getUserMedia window/screensharing request. r=jesup, r=gcp
2014-08-01 02:14:00 -04:00
Edmund Wong
10171b103e
Bug 1047999 - Move GmpVideoCodec.h after MediaConduitInterface.h in mediaconduit_unittests.cpp. r=jesup
2014-08-04 17:31:18 +08:00
Gian-Carlo Pascutto
2b1a58480d
Bug 1042689 - Deal with a native stopCapture if the camera is paused. r=jesup
2014-08-04 08:29:45 +02:00
Karl Tomlinson
7fb342b26b
b=1045482 make XErrorTrap installation and removal thread-safe r=jesup
...
Error handling is now applied to the Display using async_handlers, instead of
replacing and trying to reinstate the XSetErrorHandler() global handler for
all Xlib Displays.
Inspired by use of the same Xlibint.h structures at
https://git.gnome.org/browse/gtk+/tree/gdk/x11/gdkasync.c?id=0e1a4248#n252
https://git.gnome.org/browse/gtk+/tree/gdk/x11/gdkasync.c?id=0e1a4248#n150
Compare use of _XAsyncErrorHandler in libX11.
--HG--
extra : rebase_source : 8bb16f09912b15e435441657e7275c9213b1a475
2014-08-01 17:58:24 +12:00
Randell Jesup
91dee12169
Bug 1037830: Enforce size limit on returned encoded data from GMP plugins for webrtc r=ekr
2014-08-02 01:17:46 -04:00
Randell Jesup
251c8f2513
Bug 1047442: Add thread to resolve deadlock on sendCritSect caused by sync Encode dispatch to GMPThread r=pkerr
2014-08-01 17:27:52 -04:00
Randell Jesup
07610504b6
Bug 1047442: reacquire _sendCritSect within webrtc Encoded() callback (upstream patch) r=pkerr
2014-08-01 17:27:50 -04:00
Gian-Carlo Pascutto
39763359ac
Bug 1046275
- Fix potential concurrency bugs in Android WebRTC code. Remove inner classes. r=rnewman
2014-08-01 18:12:38 +02:00