be96bfb179Re-land "Switch to using AudioEncoderIsac instead of ACMISAC"
kwiberg@webrtc.org
2015-02-19 15:10:20 +00:00
1ed6224eafRevert r8430 "Remove dead stats from Video{Sender,Receiver}Info."
pbos@webrtc.org
2015-02-19 13:57:03 +00:00
287755246aFix a problem with reading uninitialized memory in ACM
henrik.lundin@webrtc.org
2015-02-19 13:55:36 +00:00
8ad05b7628Remove dead stats from Video{Sender,Receiver}Info.
pbos@webrtc.org
2015-02-19 13:00:32 +00:00
1d0fa5d352Add RtcpPacketTypeCounter stats to new API.
pbos@webrtc.org
2015-02-19 12:47:00 +00:00
50604128dbMethod WebRtc_g722_encode that is eventually called always returns non-negative integer (internal counter)
jmarusic@webrtc.org
2015-02-19 12:16:27 +00:00
47d657b68eRemove Set/Get sending status from the default RTP module.
mflodman@webrtc.org
2015-02-19 10:29:32 +00:00
32c784c266ViEExternalRendererImpl: Remove dependency to webrtc::VideoFrame
magjed@webrtc.org
2015-02-19 10:03:52 +00:00
3db042e2f0Stop AndroidVideoCapturer asynchronously. The purpose is to avoid a deadlock between the C++ thread calling Stop and the Java thread that provides video frames.
perkj@webrtc.org
2015-02-19 08:43:38 +00:00
254840692eAdd empty files to implement a in-memory DTLS identity store without breaking Chromium build.
jiayl@webrtc.org
2015-02-18 23:58:16 +00:00
652bc37a07Adding two new stats to StatsReport.
minyue@webrtc.org
2015-02-18 23:50:46 +00:00
a744a28b92Templatize and clean up codec wildcards.
jlmiller@webrtc.org
2015-02-18 21:37:46 +00:00
30540fe722Initialize RTPVideoHeader fields to correctly set simulcastIdx for non VP8 codecs.
glaznev@webrtc.org
2015-02-18 20:30:03 +00:00
9dfe7aac2eFix WebRTC IP leaks.
guoweis@webrtc.org
2015-02-18 20:27:17 +00:00
931e0cf4b1Fix WebRTC IP leaks.
guoweis@webrtc.org
2015-02-18 19:09:42 +00:00
f358aea7bfFix WebRTC IP leaks.
guoweis@webrtc.org
2015-02-18 18:44:01 +00:00
18c92472dfMove Android MediaCodec encoder and decoder factories to separate files.
glaznev@webrtc.org
2015-02-18 18:42:55 +00:00
c0bd7be0dfAdding two new stats to VoiceReceiverInfo
minyue@webrtc.org
2015-02-18 15:24:13 +00:00
8fbdcfd73fRevert "Switch default color format to YV12."
perkj@webrtc.org
2015-02-18 15:19:39 +00:00
b255865e6eThe PCM codecs can never fail, so we don't need to check the return value
jmarusic@webrtc.org
2015-02-18 15:02:27 +00:00
78619e2714Revert of r8378 "Switch to using AudioEncoderIsac instead of ACMISAC"
henrik.lundin@webrtc.org
2015-02-18 14:50:57 +00:00
1c3e728aa9Switch default color format to YV12. Currently N21 is used per default. But according to http://developer.android.com/reference/android/graphics/ImageFormat.html#YV12 YV12 has been mandatory to support since api level 12. Since YV12 and I420 is the same except for the order of planes, this format is cheaper to use.
perkj@webrtc.org
2015-02-18 13:16:17 +00:00
635838bd9bRe-implementing AcmOpusTest as AcmGenericCodecOpusTest
henrik.lundin@webrtc.org
2015-02-18 13:15:08 +00:00
f68e186de3Remove EnableMirroring and MirrorRenderStream
magjed@webrtc.org
2015-02-18 12:54:48 +00:00
131bea89d6Offline screenshare quality test, plus loopback.
sprang@webrtc.org
2015-02-18 12:46:06 +00:00
0521127779AudioEncoder: Rename virtual accessors to CamelCase
kwiberg@webrtc.org
2015-02-18 12:00:32 +00:00
b4987bfc24Send black frame with previous size when muting.
pbos@webrtc.org
2015-02-18 10:13:09 +00:00
7d721eea14Adding speech_expand_rate to NetEQ Network Statistics.
minyue@webrtc.org
2015-02-18 10:01:53 +00:00
3864363e2ccricket::VideoFrame: Refactor CopyToBuffer into base class
magjed@webrtc.org
2015-02-18 09:19:20 +00:00
dd4a8da68aRemove DISABLE_YUV flag
magjed@webrtc.org
2015-02-18 08:47:13 +00:00
97aaf68fedBump to version 42.
jansson@webrtc.org
2015-02-18 08:19:50 +00:00
bfa3c7253fDon't call g_thread_init on glib >=2.31.0
decurtis@webrtc.org
2015-02-17 21:22:48 +00:00
e9facf8bb3Add range checks in a variety of places where the values will subsequently be expected to be 0-127.
pkasting@chromium.org
2015-02-17 20:36:28 +00:00
27669f320bApply good settings to Beamformer
aluebs@webrtc.org
2015-02-17 19:24:28 +00:00
0abc6011b9Remove SetCaptureDelay from the RTP module.
mflodman@webrtc.org
2015-02-17 16:36:08 +00:00
7663684258Implement the Nada rmcat proposal within the simulation framework.
stefan@webrtc.org
2015-02-17 16:03:45 +00:00
71b35a4ce4iLBC: Use uint8_t[] for byte arrays
jmarusic@webrtc.org
2015-02-17 16:02:18 +00:00
640313ce4fWebRtcVideoCapturer: Remove dead code |OnIncomingCapturedEncodedFrame|
magjed@webrtc.org
2015-02-17 15:10:32 +00:00
7a91acb94aViECapturer: Remove unimplemented function declaration |DeliverCodedFrame|
magjed@webrtc.org
2015-02-17 14:56:39 +00:00
1a38a51119Add default implementation to VideoSourceInterface of Stop and Restart. This is to make sure Chrome does not break when rolling. This should be reverted once Chrome has been updated.
perkj@webrtc.org
2015-02-17 14:51:12 +00:00
a28a91d2f0Fix data race for RTCPReceiver stats callback.
pbos@webrtc.org
2015-02-17 14:45:08 +00:00
8f605e8911Add VideoSource::Stop and Restart methods. The purpose is to make sure that start and stop is called on the correct thread on Android. It also cleans up the Java VideoSource implementation.
perkj@webrtc.org
2015-02-17 13:53:56 +00:00
959dac7498VideoCaptureImpl: Remove unused member variable |_capture_encoded_frame|
magjed@webrtc.org
2015-02-17 13:44:25 +00:00
4dd40d6b88Signal threads for faster receiver destruction.
pbos@webrtc.org
2015-02-17 13:22:43 +00:00
0a7d4eed98Remove usage of BitrateController in VoiceEngine.
mflodman@webrtc.org
2015-02-17 12:57:14 +00:00
4dc0003bedRevert r8342 "Switch to using AudioEncoderIsac instead of ACMISAC"
henrik.lundin@webrtc.org
2015-02-14 09:42:26 +00:00
30142bbe07Add arraysize to overrides to avoid macros redefinitions in Chromium
aluebs@webrtc.org
2015-02-14 02:45:57 +00:00
d3b453be17Remove the incremental IP address behavior from virtualsocketserver
guoweis@webrtc.org
2015-02-14 00:43:41 +00:00
3341b401ccFix bug parsing media descriptions: the final field isn't a codec type for any of DTLS/SCTP, SCTP, or SCTP/DTLS.
pthatcher@webrtc.org
2015-02-13 21:14:22 +00:00
5a7dc39277This is a code clean up. No functional change intended.
guoweis@webrtc.org
2015-02-13 14:31:26 +00:00
a8cc3440b1Allowing RED decoding for Opus.
minyue@webrtc.org
2015-02-13 14:01:54 +00:00
96e4db9beaSplit peerconnection_jni.cc into separate files. For now: java_helpers - JNI convenience functions etc. Can in theory be moved to libjingle / webrtc general one day. classreferenceholder - app/webrtc specific Java class loader. androidvideocapturer_jni - the jni part of the video capturer I added. peerconnection_jni - all the rest.
perkj@webrtc.org
2015-02-13 12:46:51 +00:00
8db5854eb0Fix potential flakiness in voe_auto_test.
solenberg@webrtc.org
2015-02-13 12:19:10 +00:00
2adf4c4eddRe-enable BWE tests using baseline files.
solenberg@webrtc.org
2015-02-13 12:04:53 +00:00
58f6f01accWebRTC now compiles for enable_android_opensl=1.
henrika@webrtc.org
2015-02-13 11:35:42 +00:00
40fdb8ab96Remove flaky test cases from peerconnection_unittest. The chain of API calls is tested from top to bottom anyway.
solenberg@webrtc.org
2015-02-13 11:09:20 +00:00
ba97ea69f0audio_coding/codec/ilbc: Removed usage of macro WEBRTC_SPL_MUL_16_16
bjornv@webrtc.org
2015-02-13 09:51:40 +00:00
2bd299a172Remove call to RtpRtcp::RegisterSendPayload for the default RTP module.
mflodman@webrtc.org
2015-02-13 09:52:01 +00:00
40367f984bRemove default video encoders for new video API.
pbos@webrtc.org
2015-02-13 08:00:06 +00:00
94eb9a6005Whitespace change to test gsubtreed.
kjellander@webrtc.org
2015-02-13 07:40:20 +00:00
e388c19a9fFix start bitrate settings for VP9 codec in AppRTCDemo.
glaznev@webrtc.org
2015-02-13 00:34:30 +00:00
bb1219eca3Add a unit test for callbacks with empty frames and fix bug in code
henrik.lundin@webrtc.org
2015-02-12 15:53:25 +00:00
aafbec15f9Remove ViENetwork::SetBandwidthEstimationConfig() interface since dynamically changing BWE settings isn't necessary now that AIMD is the default.
solenberg@webrtc.org
2015-02-12 13:20:39 +00:00
503c33666fRe-enabling LocalP2PTestAnswerVideo and LocalP2PTestAnswerAudio test cases in peerconnection_unittest.
solenberg@webrtc.org
2015-02-12 13:12:50 +00:00
a9eaeebc6aFix problem where Android VoE can not record on multiple channels.
perkj@webrtc.org
2015-02-12 12:33:10 +00:00
7c4d20fd6cRemove potential deadlock in RTPSenderAudio.
pbos@webrtc.org
2015-02-12 12:20:08 +00:00
ff689be3c0Use std::min and std::max instead of self-defined functions such as rtc::_min/_max.
andresp@webrtc.org
2015-02-12 11:54:26 +00:00
9e4e524f38Use an external-only VideoRenderModule in Call.
pbos@webrtc.org
2015-02-12 10:48:23 +00:00
a4ef2ce29dRemove getting max payload length from default module.
mflodman@webrtc.org
2015-02-12 09:54:18 +00:00
006521d5bdMakes libjingle_peerconnection_android_unittest run on networkless devices.
phoglund@webrtc.org
2015-02-12 09:23:59 +00:00
3ee4fe5a94Re-land: Add API to get negotiated SSL ciphers
pthatcher@webrtc.org
2015-02-11 22:34:36 +00:00
76b4ac96cdSwitch to using AudioEncoderIsac instead of ACMISAC
henrik.lundin@webrtc.org
2015-02-11 21:37:07 +00:00
6c68c85b46Switch to using AudioEncoderOpus instead of ACMOpus
henrik.lundin@webrtc.org
2015-02-11 21:33:34 +00:00
1226e926e6CVO capturer feature: allow unrotated frame flows through the capture pipeline.
guoweis@webrtc.org
2015-02-11 18:37:54 +00:00
dc7b02277cCVO capturer feature: allow unrotated frame flows through the capture pipeline.
guoweis@webrtc.org
2015-02-11 18:05:12 +00:00
20e8f22766CVO capturer feature: allow unrotated frame flows through the capture pipeline.
guoweis@webrtc.org
2015-02-11 17:51:17 +00:00
073dd7b423WebRtc_GetCPUFeaturesARM is only available on android
andrew@webrtc.org
2015-02-11 17:02:52 +00:00