Commit Graph

  • e155ae671c Move CNG and RED management into the Rent-A-Codec kwiberg 2015-11-16 04:49:54 -08:00
  • 54e92326af Revert of Do not delete the turn port entry right away when the respective connection is deleted. (patchset #5 id:260001 of https://codereview.webrtc.org/1426673007/ ) tommi 2015-11-16 04:12:57 -08:00
  • 2a654fa55c Roll chromium_revision cad2987..c958aa7 (359796:359816) kjellander 2015-11-16 04:09:00 -08:00
  • 0b9e29c87d Remove include dirs from modules/{media_file,pacing} Henrik Kjellander 2015-11-16 11:12:24 +01:00
  • 3e0f602055 Android EglBase: Add support for creating EGLSurface from Surface, not SurfaceHolder magjed 2015-11-16 02:04:50 -08:00
  • d9b75bef5d Fix a data race in the thread unit tests. nisse 2015-11-16 00:54:07 -08:00
  • 6f14be8df8 Add limit for minimum number of required samples before recording input and sent framerate stats. asapersson 2015-11-16 00:40:49 -08:00
  • 3c735f4505 Roll chromium_revision b77e5bb..cad2987 (359767:359796) kjellander 2015-11-15 19:54:12 -08:00
  • 8c64860129 Roll chromium_revision 3b7968d..b77e5bb (359482:359767) kjellander 2015-11-15 11:07:44 -08:00
  • e58fe8ef0e Do not delete the turn port entry right away when the respective connection is deleted. BUG=webrtc:5120 honghaiz 2015-11-13 17:54:44 -08:00
  • fa5d0dbd1e cleanup: get rid of basicdefs.h include tfarina 2015-11-13 14:37:38 -08:00
  • a4845efe14 Fix flaky tests honghaiz 2015-11-13 09:52:56 -08:00
  • 4a41361f98 Android SurfaceViewRenderer: Never hold a pending frame indefinitely magjed 2015-11-13 08:48:03 -08:00
  • c01c25434b Revert of Android MediaCodecVideoDecoder: Manage lifetime of texture frames (patchset #12 id:320001 of https://codereview.webrtc.org/1422963003/ ) Per 2015-11-13 16:58:26 +01:00
  • f8506cbdd8 rtcp::Ij renamed to rtcp::ExtendedJitterReport to match name given in the RFC5450 private member renamed to inter_arrival_jitters_ for the same reason. rtcp::ExtendedJitterReport moved into own file accessors and Parse function added to make class usable for parsing packet danilchap 2015-11-13 07:33:20 -08:00
  • cbe9f51cf8 Revert of Remove global list of SRTP sessions. (patchset #4 id:60001 of https://codereview.webrtc.org/1416093010/ ) phoglund 2015-11-13 06:55:11 -08:00
  • 0fa9b22789 Remove scoped_ptrs for VCM sender_ and receiver_. pbos 2015-11-13 05:59:57 -08:00
  • df948f03b3 rtcp::ReportBlock refactored to contain parsing danilchap 2015-11-13 03:03:13 -08:00
  • 0a41893e36 Remove BitrateController dependency fromVideoReceiveStream. mflodman 2015-11-13 11:12:07 +01:00
  • 464c0878d9 Rename screenshare test. philipel 2015-11-13 02:08:04 -08:00
  • 0e7e259ebd Move BitrateAllocator from BitrateController logic to Call. mflodman 2015-11-12 21:02:42 -08:00
  • 69191ed845 Roll chromium_revision 4771dd5..3b7968d (359351:359482) kjellander 2015-11-12 19:57:02 -08:00
  • faac497af5 Fix for scenario where m-line is revived after being set to port 0. deadbeef 2015-11-12 15:33:07 -08:00
  • 69d0d46c25 Roll chromium_revision e658ee0..4771dd5 (359300:359351) kjellander 2015-11-12 13:01:12 -08:00
  • 2cd7afe7e2 Do not delete a connection until it has not received anything for 30 seconds. Honghai Zhang 2015-11-12 11:14:33 -08:00
  • 8597543ae8 Schedule a CreatePermissionRequest after the success of a previous request unless a channel binding request is already scheduled. Honghai Zhang 2015-11-12 11:07:12 -08:00
  • 68876f990e Introduces Android API level linting, fixes all current API lint errors. Patrik Höglund 2015-11-12 17:36:48 +01:00
  • 56a34df928 Re-add a thread check in Call::Call that was removed by mistake in a rebase. solenberg 2015-11-12 08:24:41 -08:00
  • 9576e54836 Reland "Prepare MediaCodecVideoEncoder for surface textures."" perkj 2015-11-12 06:43:16 -08:00
  • 8093d5442e Change default SSRC for RTCP receiver reports to not collide with video. solenberg 2015-11-12 06:02:30 -08:00
  • dfe434e20e Roll chromium_revision b0415d9..e658ee0 (359214:359300) kjellander 2015-11-12 04:52:34 -08:00
  • 5dda80abea Remove webrtc/modules/video_{capture,render}/include Henrik Kjellander 2015-11-12 12:46:09 +01:00
  • e71b24e421 OpenSL ES stability improvements. henrika 2015-11-12 01:48:32 -08:00
  • fc6affc60d Android SurfaceViewRenderer: Call glClear() for every frame to avoid bad GL state magjed 2015-11-12 01:08:32 -08:00
  • 96839648a0 Trivial initialization fix in AudioDeviceIOS henrika 2015-11-12 01:01:18 -08:00
  • 31c8167fa8 Roll chromium_revision 7e059f9..b0415d9 (359143:359214) kjellander 2015-11-11 19:57:13 -08:00
  • a8e9f5e4e4 A little cleanup in p2ptransportchannel and transportchannel. No functional changes. honghaiz 2015-11-11 16:15:07 -08:00
  • 066ded99cb Relax the stun ping check on valid result. guoweis 2015-11-11 15:04:06 -08:00
  • 33daa7ef85 Roll chromium_revision 4a38519..7e059f9 (359080:359143) kjellander 2015-11-11 13:53:52 -08:00
  • 6b14f9377d Adjust parameter for VP9 resize unittest. Marco 2015-11-11 13:42:07 -08:00
  • 9b5ee9c0d9 Send back ping response if the ping comes from an unknown address. BUG=webrtc:5171 honghaiz 2015-11-11 13:19:17 -08:00
  • 653b8e02f2 Reland of Adding the ability to change ICE servers through SetConfiguration. (patchset #1 id:1 of https://codereview.webrtc.org/1424803004/ ) deadbeef 2015-11-11 12:55:10 -08:00
  • 9b72af94cd Remove webrtc/modules/audio_processing/{aec,aecm,ns}/include Henrik Kjellander 2015-11-11 20:16:11 +01:00
  • e03cab94c1 When running this code in chromium on a machine with IPv6 disabled, the RTC_DCHECK fails and in release build, it could leak to further crash in chromium's rtc_peer_connection_hanlder.cc. Guo-wei Shieh 2015-11-11 11:11:19 -08:00
  • ee2bac26dd AcmReceiver::InsertPacket and NetEq::InsertPacket: Take ArrayView arguments kwiberg 2015-11-11 10:34:00 -08:00
  • 91d926038f Add receive bitrate UMA stats. stefan 2015-11-11 10:13:02 -08:00
  • 4dc941128f CodecManager::RegisterEncoder: Call SetFec on new encoder, not old kwiberg 2015-11-11 08:34:21 -08:00
  • 718b6c72ae Add waiting to SetSendSsrc tests. Peter Boström 2015-11-11 16:19:33 +00:00
  • 4b56904b70 Fix race in VideoSendStreamTest.RtcpSenderReportContainsMediaBytesSent. stefan 2015-11-11 06:39:57 -08:00
  • 00ac85e2e3 Update temporal up switch field for non-flexible mode according to updates in the RTP payload profile. The U bit is no longer obtained from the SS data. asapersson 2015-11-11 05:30:48 -08:00
  • f616a35203 Roll chromium_revision 5a2ae99..4a38519 (359027:359080) kjellander 2015-11-11 04:58:29 -08:00
  • fa566d610f Remove webrtc/examples/android/media_demo. Peter Boström 2015-11-11 12:11:15 +00:00
  • cbfabbf818 Fix potential tearing issue in VideoRendererGui. This make sure that the texture copy is syncronized. perkj 2015-11-11 03:38:35 -08:00
  • 9cb8982e64 Patchset 1 is a pure revert of "Revert of "Android MediaCodecVideoDecoder: Manage lifetime of texture frames" https://codereview.webrtc.org/1378033003/ perkj 2015-11-11 03:27:01 -08:00
  • b2d1c5026d SurfaceViewRenderer: Add resource name to log outputs and exceptions magjed 2015-11-11 03:06:42 -08:00
  • 1323fc39ba Remove webrtc/test/channel_transport/include Henrik Kjellander 2015-11-11 10:34:26 +01:00
  • 5237aaf243 Convert usage of ARRAY_SIZE to arraysize. tfarina 2015-11-10 23:44:30 -08:00
  • e134a534cd Roll chromium_revision 6f156f7..5a2ae99 (358880:359027) kjellander 2015-11-10 19:58:46 -08:00
  • ad13d2f817 Round Rate computations from RateTracker. Tim Psiaki 2015-11-10 16:34:50 -08:00
  • 9cafd97277 Remove global list of SRTP sessions. Instead save a reference to the SrtpSession inside the srtp_ctx_t. jbauch 2015-11-10 14:48:38 -08:00
  • 9af97f8910 WebRTC should generate default private address even when adapter enumeration is disabled. Guo-wei Shieh 2015-11-10 14:47:39 -08:00
  • 542059ef10 Roll chromium_revision bff0bbb..6f156f7 (358822:358880) kjellander 2015-11-10 14:10:18 -08:00
  • be57983f4b Rename Maybe to Optional Karl Wiberg 2015-11-10 22:34:18 +01:00
  • 5376100d00 Add icu as a dependency on Android. kjellander 2015-11-10 10:58:22 -08:00
  • 69a7fd5047 Support VP9 HW video decoding on Android. Alex Glaznev 2015-11-10 10:25:40 -08:00
  • ed8275a44f CodecManager: Eliminate the stereo_send_ member kwiberg 2015-11-10 09:47:36 -08:00
  • a34bb2a78c Remove icu as a dependency Henrik Kjellander 2015-11-10 16:46:04 +01:00
  • c94bd9bf86 If a desktop captured window switches on/off it full screen mode, the capture may be unexpectedly terminated. During the transition of full screen mode on/off, the window can be temporarily invisible. gyzhou 2015-11-10 07:33:51 -08:00
  • d153a37801 Remove contention between RTCP packets and encoding. Peter Boström 2015-11-10 15:27:12 +00:00
  • cfc319be1d Reland of Work on flexible mode and screen sharing. (patchset #1 id:1 of https://codereview.webrtc.org/1438543002/ ) philipel 2015-11-10 07:17:23 -08:00
  • c95c366f5a Move the Rent-A-Codec™ from CodecOwner to CodecManager kwiberg 2015-11-10 06:35:21 -08:00
  • cf3e13d82d Roll chromium_revision 95473df..bff0bbb (358772:358822) kjellander 2015-11-10 05:58:45 -08:00
  • 0be8f1d347 Revert of Work on flexible mode and screen sharing. (patchset #28 id:520001 of https://codereview.webrtc.org/1328113004/ ) terelius 2015-11-10 05:31:18 -08:00
  • 3ed348707e Remove field trial check for VP9. VP9 is put as second codec in supported codec list. asapersson 2015-11-10 05:16:26 -08:00
  • 327d8babc8 Add DecodedImageCallback::Decoded() function with custom decode time value. On Android, we would like to use MediaCodec output buffers to hold decoded frames until they can be rendered to a texture. There can only be one texture buffer used at the same time and therefore the calculated decode time in VCMTiming will be wrong since that calculation will also include the time where the decoder waited for the upper layers (that depend on network jitter and actual render time) to release the frame. Per 2015-11-10 14:00:27 +01:00
  • 805fc710f7 Let Rent-A-Codec™ create and own speech encoders kwiberg 2015-11-10 04:05:16 -08:00
  • 3cea256806 Reland "Prevent Opus DTX from generating intermittent noise during silence" minyue 2015-11-10 03:49:26 -08:00
  • 626252fa66 Adding minyue@ to some watch lists. minyue 2015-11-10 02:47:14 -08:00
  • 77ccfb4d16 Work on flexible mode and screen sharing. philipel 2015-11-10 02:19:14 -08:00
  • ce83ae1c19 Improve informative message in codereview.settings. Henrik Kjellander 2015-11-10 11:08:27 +01:00
  • c12be3984f -Removed the indirect error message reporting in aec and aecm. -Made the component error messages generic to be an unspecified error message. peah 2015-11-09 23:53:50 -08:00
  • 952892a28a Fix a 64-bit pointer truncation bug found by VC++ 2015 brucedawson 2015-11-09 22:51:52 -08:00
  • e36de90ac1 Roll chromium_revision 7818e07..95473df (358577:358772) kjellander 2015-11-09 20:35:52 -08:00
  • b4a753fdb5 Revert of Prevent Opus DTX from generating intermittent noise during silence (patchset #10 id:250001 of https://codereview.webrtc.org/1415173005/ ) kjellander 2015-11-09 13:27:04 -08:00
  • c1cd2bbd79 Turned off progress report for finished processing when the progress report is explicitly deactivated peah 2015-11-09 10:38:07 -08:00
  • f475add57e Prevent Opus DTX from generating intermittent noise during silence. minyue 2015-11-09 10:08:15 -08:00
  • ab48ef3534 Remove legacy audio device glue files. Henrik Kjellander 2015-11-09 17:43:55 +01:00
  • 83dfad6853 VideoCapturerAndroid: Changed camera freeze check to check that all frames are pending before reporting a client error. perkj 2015-11-09 07:39:49 -08:00
  • 48407f7122 Changed queue implementation to the proposed vector-based solution. Added unit tests. peah 2015-11-09 05:24:50 -08:00
  • cbe0cd4252 Roll chromium_revision 5477ec0..7818e07 (358562:358577) kjellander 2015-11-09 03:54:25 -08:00
  • 1f1912d1f0 Added unittest of the locking functionality in the audio processing module The test is currently disabled as it takes too long to run in a coffe-cup manner peah 2015-11-09 03:13:19 -08:00
  • 89ef6cc13e Attempt to open Android camera later if it is already in use. perkj 2015-11-09 01:35:20 -08:00
  • 1ebf8ba368 SurfaceViewRenderer: Drop old frames instead of new frames magjed 2015-11-09 00:41:47 -08:00
  • e15303b74c Roll chromium_revision 78fd1c0..5477ec0 (358554:358562) kjellander 2015-11-08 19:55:11 -08:00
  • b17900cd7a Roll chromium_revision 56d4322..78fd1c0 (358550:358554) kjellander 2015-11-08 11:54:11 -08:00
  • 3bfef44a4d Changed timeout to 6s for reporting android camera freeze. Also distinguish between camera failures and failures due to that buffers has not been returned. Adds unit tests for making sure CameraEventHandler.onError is triggered if frames are not returned. perkj 2015-11-08 06:58:15 -08:00
  • e2e1de494f Roll chromium_revision fa2f634..56d4322 (358544:358550) kjellander 2015-11-08 03:54:13 -08:00
  • b8c5af70ff Roll chromium_revision 4598ddc..fa2f634 (358535:358544) kjellander 2015-11-07 19:54:55 -08:00
  • 0ad924f1fb Roll chromium_revision e99453b..4598ddc (358523:358535) kjellander 2015-11-07 11:54:21 -08:00
  • 110c19ba98 Roll chromium_revision a469250..e99453b (358505:358523) kjellander 2015-11-07 03:54:13 -08:00