Go to file
kjellander@webrtc.org 918a8bf40c External transport is modified to never drop packets from the first frame.
Refactoring of FrameDropHandler: It now also tracks when frames are leaving the encoder and is being sent to external transport.

Previous 'Sent' state is now renamed to 'Created'.

NOTICE: The test seems to be a little flaky on Linux so it's not ready for buildbots yet. Since this might be caused by unstable production code further investigation should be performed to clear out the flakiness. I will file an issue for this when this CL is submitted (since I don't have any code to refer to before that). Usually the flakiness is caused by a decoded/rendered callback that is left out for the last frame, but I have seen other flaky failures too, which means it's not as simple as ignoring the last frame.
These errors occur even if 400kbps bit rate and 0% PL and 0 delay is configured.

BUG=
TEST=vie_auto_test --automated --gtest_filter="ViEVideoVerificationTest.RunsFullStackWithoutErrors" in Debug+Release on Linux, Mac and Windows.

Review URL: http://webrtc-codereview.appspot.com/339005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@1597 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-03 12:40:28 +00:00
peerconnection PortAllocator is now passed to PeerConnection instead of PeerConnectionFactory in new libjingle release. 2011-12-13 19:12:46 +00:00
src External transport is modified to never drop packets from the first frame. 2012-02-03 12:40:28 +00:00
test Updated test web page info for PeerConnection v2. 2012-02-01 13:10:48 +00:00
third_party Upgrade to libvpx commit e479379a. 2012-01-18 15:55:51 +00:00
third_party_mods Adding libsrtp in libjingle.gyp and changing DEPS to retrieve libsrtp code from chromium repository. 2012-01-10 02:29:53 +00:00
tools Implemented build status tracking. 2012-02-01 17:08:03 +00:00
.gitignore Completed implementation of oauth in coverage scripts. 2012-01-24 14:44:51 +00:00
android-webrtc.mk Enable apm in android.mk 2012-01-14 01:03:56 +00:00
Android.mk Enable building library and test app 2012-01-24 17:46:04 +00:00
AUTHORS Adding author 2011-11-02 12:19:22 +00:00
codereview.settings Modify codereview.settings 2011-09-06 10:12:28 +00:00
DEPS Update libsrtp revision in DEPS to chrome/deps/../libsrtp@119742. 2012-02-01 01:27:15 +00:00
libvpx.mk Change android makefile to reflect recent file structure change 2011-07-13 17:49:49 +00:00
LICENSE Add references to src/ copies for LICENSE etc. 2011-10-26 01:05:07 +00:00
license_template.txt git-svn-id: http://webrtc.googlecode.com/svn/trunk@11 4adac7df-926f-26a2-2b94-8c16560cd09d 2011-05-30 11:51:34 +00:00
LICENSE_THIRD_PARTY Add references to src/ copies for LICENSE etc. 2011-10-26 01:05:07 +00:00
OWNERS Review URL: http://webrtc-codereview.appspot.com/137002 2011-08-25 16:52:34 +00:00
PATENTS Add references to src/ copies for LICENSE etc. 2011-10-26 01:05:07 +00:00
PRESUBMIT.py Add upload and commit checks to a common function. 2012-01-26 21:24:23 +00:00
WATCHLISTS Fix neteq watchlist. 2012-01-30 21:57:43 +00:00
webrtc.gyp Changing all PSNR/SSIM calculations to use libyuv. 2012-01-04 08:09:32 +00:00