Age | Commit message (Collapse) | Author |
|
BUG=
R=asapersson@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1717004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4268 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
R=asapersson@webrtc.org, niklas.enbom@webrtc.org, stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1723004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4267 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=
R=mflodman@webrtc.org, stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1697004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4266 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=
R=mflodman@webrtc.org, stefan@webrtc.org, tina.legrand@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1712004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4264 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=1837
R=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1717006
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4260 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
kCGLPFAFullScreen is marked deprecated starting with 10.6 in the 10.9 SDK,
but it's functional on 10.6 and this code only runs on 10.6 and will go away
when support for 10.6 is dropped.
BUG=webrtc:1958
R=sergeyu@chromium.org
Review URL: https://webrtc-codereview.appspot.com/1710004
Patch from Nico Weber <thakis@chromium.org>.
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4255 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
Exit the method with critical setting held. This should make
the memory bot happy.
TBR=pwestin@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1704005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4251 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
If a packet cannot be sent while pacer is in use it should be
queued. This avoid packet loss due to congestion.
BUG=1930
R=pwestin@webrtc.org, wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1693004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4250 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG= 1921
R=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1690004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4249 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
* Remove ANDROID_NOT_SUPPORTED from a bunch of echo metrics calls
where it actually is supported.
* No error to call GetTypingDetectionStatus.
* Consolidate typing detection disablement to reduce boilerplate.
R=niklas.enbom@webrtc.org, xians@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1683004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4247 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
- A bug was introduced in r4234 causing no paced packets to be sent.
- Only update the sequence number counter if a padding packet is actually going to be sent, to avoid packet loss.
- Have all packets go through the pacer if pacing is enabled to avoid reordering.
- Fix race condition on reading capture_time_ms_/timestamp_ in rtp_sender.cc.
BUG=1837
TEST=trybots and vie_auto_test --automated
R=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1682004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4246 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=1893
TEST=untested
R=ajm@google.com, andrew@webrtc.org, dingkai@google.com, marpan@google.com, marpan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1684004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4243 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
Shows video delay in terms of:
1. Min playout delay
2. Jitter delay
3. Max decode time
4. Render delay
R=mikhal@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1674004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4242 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
The screen capturer was broken when moving code to webrtc: width
and height parameters for glReadPixels were swapped by mistkake.
BUG=crbug.com/244102
R=alexeypa@chromium.org
Review URL: https://webrtc-codereview.appspot.com/1678005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4239 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
previously ScreenCapturer unittests were disabled by mistake
TBR=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1679004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4238 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
Previously void* was used on windows which makes it harder to work
with the IDs in cross-platform code.
R=alexeypa@chromium.org
Review URL: https://webrtc-codereview.appspot.com/1672004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4237 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
This connects the pacer-based padding with the RTP modules, which will
generate padding packets roughly according to what the pacer suggests.
It will only generate padding packets of maximum size to keep the number
off padding packets as small as possible. This also sets a limit of how much
padding + media bitrate which the pacer is allowed to "request" from the
RTP modules.
Padding will for now only be generated by the first sending RTP module.
BUG=1837
R=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1612005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4234 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
TBR=tnakamura@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1678004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4233 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
de...""
TBR=tnakamura@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1677004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4232 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
r4229 introduced an AV sync issue due to an error.
This is a one linear fix and provides the correct
current video delay for synchronization.
TBR=wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1675004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4231 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
R=mikhal@webrtc.org, wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1668006
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4229 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
A new test target named 'modules_integrationtests' is created
and the following test targets were merged into it:
* audio_coding_module_test
* test_fec
* video_coding_integrationtests
* vp8_integrationtests
A couple of other targets were merged into modules_unittests:
* audio_coding_unittests
* audioproc_unittest
* common_unittests
* video_coding_unittests
* video_processing_unittests
* vp8_unittests
I wasn't able to merge audio_decoder_unittests and neteq_unittests due to
conflicts with different defines in these tests.
Some tests that have special requirements aren't merged into
modules_integrationtests yet. I took the opportunity to rename them
since the bot configs will need to be update anyway:
* audio_device_test_api -> audio_device_integrationtests
* video_capture_module_test -> video_capture_integrationtests
* video_render_module_test -> video_render_integrationtests
Exclude files were added for modules_integrationtests to make sure
the memcheck and tsan bots doesn't tests that are too slow
(audio_coding_module_test and vp8_integrationtests were previously
disabled on those bots).
Suppressions for AudioCodingModuleTest needed to be added to get
modules_integrationtests to pass memcheck (even if the test is
excluded from execution).
BUG=1843
TEST=local execution on Linux and trybots (passing except the merged tests of course)
R=andrew@webrtc.org, tina.legrand@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1656004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4228 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
I.e. egress: Real world up is stream up.
Ingress: stream up is app up.
Local (preview): Real world up is app up.
BUG=1763
R=fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1642004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4227 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=N/A
R=henrikg@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1669004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4226 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
bug=b9338699
R=tina.legrand@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1634004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4223 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
Reason for revert: behold the meltdown of the "trunk" bots on http://build.chromium.org/p/chromium.webrtc.fyi/waterfall
Turns out that include in gyp is fraught with peril: https://code.google.com/p/gyp/wiki/InputFormatReference#Including_Other_Files
> Build all java files into jar for each module on Android
>
> BUG=
> R=fischman@webrtc.org, niklas.enbom@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1636004
>
> Patch from Jeremy Mao <yujie.mao@intel.com>.
TBR=fischman@webrtc.org
BUG=
Review URL: https://webrtc-codereview.appspot.com/1660005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4222 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
Take two of http://review.webrtc.org/1657004/
This time with execution on trybots.
BUG=1925
TEST=win,win_rel,mac,mac_rel,linux,linux_rel trybots passing.
R=mflodman
TBR=mflodman
Review URL: https://webrtc-codereview.appspot.com/1658004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4221 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
Disable on Windows due to failures on bots.
BUG=1925
TEST=compile on Linux and Windows.
R=mflodman
TBR=mflodman
Review URL: https://webrtc-codereview.appspot.com/1657004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4220 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
In my attempt to commit a subset of http://review.webrtc.org/1647005/
instead of all of it, I forgot to add the gtest dependency to the
test_fec.gypi. This CL fixes that.
TEST=local compile + win_rel,mac_rel,linux_rel trybots
BUG=1916
R=marpan
TBR=marpan
Review URL: https://webrtc-codereview.appspot.com/1655004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4219 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
All tests needs to be gtest tests in order to be executed
with the upcoming isolate/swarm framework.
TEST=trybots passing
BUG=1916
R=andrew@webrtc.org, marpan@google.com
Review URL: https://webrtc-codereview.appspot.com/1647005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4218 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=1790
TEST=Just local compilation.
R=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1654004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4217 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=issue1890
R=turaj@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1650004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4215 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
This CL will lower the number of test targets in WebRTC by:
Add common_audio_unittests and merge the following targets into it (copied from http://review.webrtc.org/1584006):
* resampler_unittests
* signal_processing_unittests
* vad_unittests
Merge into modules_unittests:
* bitrate_controller_unittests
* desktop_capture_unittests
* media_file_unittests
* remote_bitrate_estimator_unittests
* rtp_rtcp_unittests
* paced_sender_unittests
Merge into test_support_unittests:
* channel_transport_unittests
channel_transport.gyp was also removed in favor for test.gyp.
I had to remove a main method from rtcp_format_remb_unittest.cc
since it caused the fileutils.h code to not be able to find the
right project root path in ordrer to provide correct paths
to test files.
Buildbot configuration update will be synced with the commit of this CL.
TEST=trybots
BUG=1843
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1639004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4213 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=
R=fischman@webrtc.org, niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1636004
Patch from Jeremy Mao <yujie.mao@intel.com>.
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4211 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
alpha channel (Windows).
Changes in this CL:
- CaptureCursor() scans the cursor to verify that it has alpha channel.
- The AND mask of the cursor is used to reconstruct transparency if the cursor does not have alpha channel.
- CaptureCursor() always outlines the cursor when a "screen reverse" pixel detected. Previously it was only done for black and while cursors.
Added desktop_capture_unittest.MouseCursorShapeTest to test the cursor conversion code.
BUG=chromium:223147
R=sergeyu@chromium.org
Review URL: https://webrtc-codereview.appspot.com/1627004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4210 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
See https://webrtc-codereview.appspot.com/1627004/ for more details. TBR since that CL has been reviewed and LGTMed.
TBR=sergeyu@chromium.org
BUG=chromium:223147
Review URL: https://webrtc-codereview.appspot.com/1647004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4209 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
R=wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1645004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4204 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=1910
TEST=ViE autotest loopback with no protection and some percent packet loss
R=mikhal@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1631004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4203 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=
R=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1640004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4202 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=
R=andresp@webrtc.org, andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1596004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4201 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
BUG=1891
Test=ManualTest
R=fischman@webrtc.org, xians@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1622004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4200 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
TBR=xians
Review URL: https://webrtc-codereview.appspot.com/1633004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4199 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
Does not increase memory requirements. Adds an additional check to ensure
configurations requiring more memory per IO block than the input ring buffer
contains are rejected.
BUG=1904
TESTED=Using Soundflower (64 channels) at 48 kHz as input gives good quality.
Selecting a higher sample rate (96 kHz), which would otherwise give choppy
audio, instead results in an error.
R=henrika@webrtc.org, xians@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1628004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4198 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
R=henrika@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1627005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4196 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
R=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1624005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4195 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
video frames. The functionality hasn't been used for a long time and
should be done properly if used in the future.
This is a pre-step for implementing CPU overload control.
R=pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1630004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4194 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
TBR=kjellander
Review URL: https://webrtc-codereview.appspot.com/1629004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4193 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
TBR=pwestin
Review URL: https://webrtc-codereview.appspot.com/1626005
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4192 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
R=alexeypa@chromium.org
Review URL: https://webrtc-codereview.appspot.com/1625004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4191 4adac7df-926f-26a2-2b94-8c16560cd09d
|
|
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1626004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4190 4adac7df-926f-26a2-2b94-8c16560cd09d
|