Randell Jesup
0383ba484d
Bug 1051566: Support H.264 Mode 0 in GMP OpenH264 r=ehugg
2014-08-11 17:13:59 -04:00
Chris Kitching
26ca52ed2b
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
5f165e58bc
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
c543c2341e
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
b81fbc4f75
Bug 1050704 - Remove STLPORT_CPPFLAGS from Makefiles. r=mshal
2014-08-09 07:55:09 +09:00
Mike Hommey
e6e4305ec7
Bug 1050081 - Remove media/webrtc/webrtc-config.mk. r=mshal
2014-08-09 07:54:39 +09:00
Randell Jesup
e4c16f46ec
Bug 1041369: one more missing line in the previous bustage fix r=bustage
2014-08-07 11:09:34 -04:00
Randell Jesup
9de8117656
Bug 1041369: unified build: missing include of scoped_ptr.h r=bustage
2014-08-07 10:38:52 -04:00
Randell Jesup
e9cbeec72f
Bug 1041369: add lost stub in null window capture device for Refresh() r=bustage
2014-08-07 10:26:26 -04:00
Roman Skalish
096f2ca6eb
Bug 1041369 - Rescan window list on each getUserMedia window/screensharing request. r=jesup, r=gcp
2014-08-01 02:14:00 -04:00
EKR
aec4a27541
Bug 1049291 - Remove uses of select() in SIPCC SIP task r=ehugg
2014-08-06 17:56:27 -07:00
Mike Hommey
89777800f9
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
9be788de2f
Bug 1050037 - Remove STLPORT_LIBS/STLPORT_LDFLAGS from Makefiles. r=mshal
2014-08-07 13:48:10 +09:00
Randell Jesup
b238e887ea
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
4bd9e956fb
Merge mozilla-central and inbound
2014-08-06 13:43:41 +01:00
Ed Morley
87f4ab810e
Merge latest green inbound changeset and mozilla-central; a=merge
2014-08-06 13:37:48 +01:00
Wes Kocher
659f33fb19
Merge m-c to fx-team on a CLOSED TREE
2014-08-05 17:38:06 -07:00
Mike Hommey
d9443ec932
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
59d69dd939
Bug 1042525 - Add missing null implementation for screensharing. r=gcp
2014-08-01 11:43:00 +02:00
Martin Thomson
801b389e82
Bug 1048261
- Safe dispatch from DTLS connect to PeerConnectionImpl. r=jesup, r=bwc
2014-08-05 12:18:56 -07:00
Gian-Carlo Pascutto
ad0d16d160
Bug 1043350 - Do not disable Aero mode when screen capturing. r=jesup
2014-08-05 15:48:15 +02:00
Randell Jesup
069c0436b4
Bug 1048261
: Fix SetDtlsConnected() r=bwc
2014-08-04 16:31:45 -04:00
Ryan VanderMeulen
7ee6b0a0ef
Backed out changeset db13171100fa (bug 1041369) for frequent mochitest-3 failures.
...
CLOSED TREE
2014-08-04 13:55:14 -04:00
Roman Skalish
f0d1b5ed66
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
8892b984f2
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
81f4f63679
Bug 1042689 - Deal with a native stopCapture if the camera is paused. r=jesup
2014-08-04 08:29:45 +02:00
Karl Tomlinson
965e3f8650
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
09d1cfa221
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
00588c59cc
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
acbb3b1f28
Bug 1047442: reacquire _sendCritSect within webrtc Encoded() callback (upstream patch) r=pkerr
2014-08-01 17:27:50 -04:00
Gian-Carlo Pascutto
997fb49dfe
Bug 1046275
- Fix potential concurrency bugs in Android WebRTC code. Remove inner classes. r=rnewman
2014-08-01 18:12:38 +02:00
Chris Kitching
1c4b9162a4
Bug 1047971: Delete even more redundant field initialisers r=rnewman
2014-08-03 02:21:42 -07:00
Anuj Agarwal
33ada8cf4a
Bug 1028142 - Make the destructor of CSF::VideoControl private. r=abr
2014-07-31 10:05:59 -07:00
Andrew McCreight
fdad292f40
Bug 1028141 - Remove dangerous public destructor of CSF::AudioControl. r=abr
2014-07-31 10:05:59 -07:00
Ethan Hugg
0c857fc7bc
Bug 1045468: WebRTC should support SVC NAL(NAL type 14) for H264 r=jesup
2014-07-31 06:45:08 -07:00
Randell Jesup
f9a51f67db
Bug 1043808: bustage fix for #includes that didn't get deleted r=bustage
2014-07-30 18:03:01 -04:00
Randell Jesup
03e5a05262
Bug 1043808: remove assertions that video is an even number of pixels r=pkerr
2014-07-30 17:35:12 -04:00
Randell Jesup
eafd2c4f9e
Bug 1043808: Don't allow content_analysis to half-initialize on small capture sizes r=pkerr
2014-07-30 17:35:05 -04:00
Karl Tomlinson
890c626840
b=1033122 be consistent about speex_resampler symbol visibility r=khuey
...
When "speex/speex_resampler.h" was included, another exported header (in
dist/include) would find the speex/speex_resampler.h in dist/include before
dist/system_wrappers. Visibility of undefined symbols depended on the order
of includes.
This patch changes includes to <speex/speex_resampler.h> so that
WRAP_SYSTEM_INCLUDES works as expected but removes the wrapper when not using
GKMEDIAS_SHARED_LIBRARY.
--HG--
extra : rebase_source : 93ca1dbdd6b489647624326e78539f44c60d0b34
2014-07-02 14:21:34 +12:00
Paul Adenot
f7f24c3721
Bug 1045018 - Make webrtc.org code use mozilla_set_coreaudio_notification_runloop. r=gcp
2014-07-29 18:45:06 +02:00
Gian-Carlo Pascutto
6bba4e1e18
Bug 1015932 - Move OpenSLES Realize into the engine broker. r=padenot
2014-07-29 16:45:41 +02:00
Gian-Carlo Pascutto
f4b445d796
Bug 1015932 - Make WebRTC and libcubeb use the OpenSLES engine broker. r=padenot
2014-07-29 16:45:41 +02:00
Georg Fritzsche
46556d5773
Bug 1045500 - Allow differentiating GMP PluginCrashed events from others. r=jesup
2014-07-29 16:46:16 +02:00
Georg Fritzsche
48b52013e5
Bug 1043531 - Move PluginCrashed event generation to C++. r=smaug,jesup
2014-07-28 17:41:52 +02:00
Carsten "Tomcat" Book
06ad4c77ff
merge fx-team to mozilla-central a=merge
2014-07-28 15:44:12 +02:00
Chris Kitching
c73d45de50
Bug 1041836: Delete redundant initialisers. (generated) r=rnewman
2014-07-25 20:14:47 -07:00
Wes Kocher
e97345c0bf
Merge m-c to fx-team
2014-07-25 16:27:34 -07:00
Randell Jesup
a68cb6613a
Bug 1043808: Compile desktop_capture_impl.cc with the rest of desktop_capture r=ted
2014-07-25 11:21:54 -04:00
Carsten "Tomcat" Book
161c1f03ea
Backed out changeset b652396e9fd7 (bug 1015932)
2014-07-28 08:21:19 +02:00
Carsten "Tomcat" Book
6b2ed3392d
Backed out changeset 689b75c98f2f (bug 1015932)
2014-07-28 08:21:16 +02:00