This website requires JavaScript.
ee42d19b70
Reland of Add Jpeg frame writer for test support.
ilnik
2017-08-22 07:16:20 -07:00
eb13f5e400
Add video timing frames to set of default RTP header extensions
sprang
2017-08-22 07:05:47 -07:00
440b6d9a0f
Move video send/receive stream headers to webrtc/call.
aleloi
2017-08-22 05:43:23 -07:00
aaaf2db253
Minor changes to TestVp8Impl.
asapersson
2017-08-22 05:42:06 -07:00
417989a864
Reimplement the builtin audio codec factories using the new stuff in api/
kwiberg
2017-08-22 05:39:19 -07:00
413ee9a010
Use SingleThreadedTaskQueue in DirectTransport
eladalon
2017-08-22 04:02:52 -07:00
2a596549ca
Fix an implicit narrowing conversion found by MSVC
kwiberg
2017-08-22 03:43:28 -07:00
4553562fe3
Remove unnecessary RTPFragmentationHeader from VideoProcessor callbacks.
brandtr
2017-08-22 03:33:11 -07:00
bdbc8895f3
Revert of Fix the video buffer size should take rtt into consideration (patchset #3 id:40001 of https://codereview.chromium.org/2980413002/ )
philipel
2017-08-22 02:08:51 -07:00
3d95a53c96
Change logging method from WEBRTC_TRACE macro to LOG macro.
Sam Zackrisson
2017-08-22 08:28:25 +02:00
c614823fa3
Remove unnecessary release call in EglRenderer.
sakal
2017-08-22 00:21:48 -07:00
97c3fc13b5
Respect DesktopCaptureOptions::detect_updated_region() in ScreenCapturerMac
Zijie He
2017-08-09 14:38:10 -07:00
296b64eb25
Revert of Modify profiles for H264 encode SW fallback (patchset #2 id:20001 of https://codereview.webrtc.org/2997913003/ )
zhihuang
2017-08-21 17:52:41 -07:00
565d046edc
Redo 587688 and 592088 to add histograms in capturer
Zijie He
2017-08-15 15:31:31 -07:00
1fd66656b3
Modify profiles for H264 encode SW fallback
emircan
2017-08-21 17:30:58 -07:00
c0cde560f2
Fix size_t to int in RtpDemuxer.
Steve Anton
2017-08-21 09:18:26 -07:00
7542bf80e2
CQ: Add win_msvc_rel to default trybot set.
kjellander
2017-08-21 09:51:47 -07:00
f0a1dd9e20
Fix compile error for the win_msvc_rel bot.
philipel
2017-08-21 08:53:47 -07:00
2fe9dfae20
Android: Fix synchronization problems in VideoFrame release.
sakal
2017-08-21 08:02:58 -07:00
139cf38223
ObjC: Remove RTCVideoFrame I420 functions
magjed
2017-08-21 07:31:26 -07:00
b0215daeb5
ObjC: Remove RTCVideoFrame.nativeHandle
magjed
2017-08-21 07:12:08 -07:00
2ee432d51c
Ensures that built-in AGC is enabled on iOS.
henrika
2017-08-21 14:43:14 +02:00
c8c59059b7
VideoProcessor: make it runnable on a task queue.
brandtr
2017-08-21 06:44:16 -07:00
e57556c764
iSAC floating-point implementation of the Audio{En,De}coderFactoryTemplate APIs
kwiberg
2017-08-21 06:11:18 -07:00
0069b45179
TestVp8Impl: Remove unused arguments and member variable.
asapersson
2017-08-21 05:50:46 -07:00
228fb0e1ec
H264: Don't disable compiler warning by using NO_THREAD_SAFETY_ANALYSIS.
hbos
2017-08-21 05:17:17 -07:00
ed0e436688
VideoProcessorIntegrationTest: mini-fixes in preparation for task queue CL.
brandtr
2017-08-21 04:15:24 -07:00
245f17e344
Delete old CongestionController class
Niels Möller
2017-08-21 10:45:07 +02:00
c2d4d57755
MB: Add configs for Windows bots enforcing MSVC compilation.
kjellander
2017-08-21 02:57:53 -07:00
bdd555c7a7
VideoProcessor: mini-fixes in preparation for task queue CL.
brandtr
2017-08-21 01:34:04 -07:00
8b844b16eb
Only disable -Wthread-safety-attributes warning for Clang.
kjellander
2017-08-20 21:37:21 -07:00
3771ba3002
Revert of Add Jpeg frame writer for test support. (patchset #12 id:220001 of https://codereview.webrtc.org/2990563002/ )
charujain
2017-08-20 12:50:56 -07:00
a36165c77b
Final version of BBR, with tweaks made for WebRTC, major changes: 1) Entering PROBE_RTT when necessary. 2) Congestion window gain of 0.65 instead of constant 4 packets. 3) {1.1, 0.9} pair instead of {1.25, 0.75} 4) Recovery mode. 5) No reaction to losses due to Recovery mode's implementation. 6) Supports encoder. 7) A new test compiling most of the simulation tests. 8) Bucket for high gain phase, disabled by default. 9) Pacer specific to BBR.
gnish
2017-08-20 09:19:58 -07:00
801830691a
Reduce code repetition in RtcpDemuxerTest.
Steve Anton
2017-08-18 11:10:12 -07:00
257baf139a
Fix a bug where listener custom drawer was ignored in EglRenderer.
sakal
2017-08-18 11:38:32 -07:00
53c7ba632d
Add BUNDLE processing to RtpDemuxer.
Steve Anton
2017-08-18 10:05:47 -07:00
26e5cbd6bb
Add Jpeg frame writer for test support.
ilnik
2017-08-18 09:00:04 -07:00
d64072c598
Revert of Stop silently accepting unsupported flags in test binaries (patchset #5 id:150001 of https://codereview.webrtc.org/2968003003/ )
oprypin
2017-08-18 07:22:36 -07:00
a2782f6f5d
Stop silently accepting unsupported flags in test binaries
oprypin
2017-08-18 07:12:20 -07:00
81bc523f5d
Make a friendlier RTCVideoCodecInfo initializer for when only name and parameters are interesting.
andersc
2017-08-18 06:34:09 -07:00
3042c2d5e0
Reland of quest keyframes more frequently on stream start/decoding error. (patchset #1 id:1 of https://codereview.chromium.org/2995153002/ )
philipel
2017-08-18 04:55:02 -07:00
327af33151
iSAC fixed-point implementation of the Audio{En,De}coderFactoryTemplate APIs
kwiberg
2017-08-18 04:09:40 -07:00
a28122f5cd
Change ThreadChecker to SequencedTaskChecker in VideoReceiveStream
eladalon
2017-08-18 04:02:48 -07:00
5afa3f2690
Fix for alr detection bug on pause.
tschumim
2017-08-18 03:38:49 -07:00
84778c74a0
Optimize HardwareVideoDecoder by doing all frame conversions in C++.
sakal
2017-08-18 03:03:29 -07:00
ba050a6d6d
Reland of Add a flags field to video timing extension. (patchset #1 id:1 of https://codereview.webrtc.org/2995953002/ )
sprang
2017-08-18 02:51:12 -07:00
f3f5c0e031
Change ThreadChecker to SequencedTaskChecker in internal::Call
eladalon
2017-08-18 02:47:08 -07:00
6dfed673ce
Remove xians@webrtc.org from OWNERS
oprypin
2017-08-18 01:05:48 -07:00
bbcc356084
Reland of Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabl… (patchset #1 id:1 of https://codereview.webrtc.org/2995173002/ )
emircan
2017-08-18 00:28:40 -07:00
1ea631f4a7
Fix a delete type mismatch (deleting a sockaddr_in6* as a sockaddr*)
oprypin
2017-08-18 00:15:19 -07:00
9e0c742f1b
Reduce code repetition in RtpDemuxerTest.
Steve Anton
2017-08-17 18:59:47 -07:00
7b532db9ad
Revert of Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabl… (patchset #2 id:20001 of https://codereview.webrtc.org/2925253002/ )
emircan
2017-08-17 18:20:40 -07:00
2238441654
Explicitly specify the onFrameAvailable() thread.
Jonathan Yu
2017-08-16 13:25:45 -07:00
786de70a59
Add TLS TURN tests.
Steve Anton
2017-08-17 15:15:46 -07:00
b3329179a7
Rename RsidResolutionObserver to SsrcBindingObserver.
Steve Anton
2017-08-17 15:23:51 -07:00
ed447aedb8
Refactor TurnPort tests.
Steve Anton
2017-08-17 14:31:51 -07:00
1c378ed83b
Relanding: Adding support for Unified Plan offer/answer negotiation to the mediasession layer.
zhihuang
2017-08-17 14:10:50 -07:00
825f65e9d2
Share ScreenDrawerLockPosix implementation
Zijie He
2017-08-16 14:56:42 -07:00
53959fcc2b
Revert of quest keyframes more frequently on stream start/decoding error. (patchset #2 id:170001 of https://codereview.webrtc.org/2996823002/ )
tkchin
2017-08-17 11:01:46 -07:00
200028fefc
DEPS: Remove migration scripts and use hooks_os.
kjellander
2017-08-17 09:54:12 -07:00
142fcc96d6
Move kMinPixelsPerFrame constant in VideoStreamEncoder to VideoEncoder::ScalingSettings.
asapersson
2017-08-17 08:58:54 -07:00
b5c319ad8b
Add rtc_event_log_unittest_helper.h to relevant BUILD.gn
eladalon
2017-08-17 08:32:39 -07:00
168576be1e
Make isac_fix_test use gtest (in a hacky way)
oprypin
2017-08-17 08:25:28 -07:00
3958ed8e6f
RTC_CHECK instead of assert in vp9_impl.cc
sprang
2017-08-17 08:12:10 -07:00
481c549b29
Reland of Make it possible for tests to set up trace event handlers. (patchset #1 id:1 of https://codereview.webrtc.org/2997963002/ )
ehmaldonado
2017-08-17 07:59:54 -07:00
6b463faccb
Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabled.
asapersson
2017-08-17 07:28:10 -07:00
3c747665d0
Revert of Adding support for Unified Plan offer/answer negotiation. (patchset #9 id:500001 of https://codereview.webrtc.org/2991693002/ )
olka
2017-08-17 06:50:32 -07:00
db758c2589
Revert of Make it possible for tests to set up trace event handlers. (patchset #4 id:60001 of https://codereview.webrtc.org/3002663002/ )
ehmaldonado
2017-08-17 06:07:02 -07:00
a973265622
Make it possible for tests to set up trace event handlers.
ehmaldonado
2017-08-17 06:02:20 -07:00
6ff045f097
Give Audio{De,En}coderIsac* an "Impl" suffix, to free up the original names
kwiberg
2017-08-17 05:31:02 -07:00
7c206b5b6c
Fix a reference leak when converting I420 VideoFrame to I420Frame.
sakal
2017-08-17 03:56:58 -07:00
f9f448b32d
ObjC: Include additional files in umbrella header.
andersc
2017-08-17 02:31:55 -07:00
4dee344493
Implement QP parsing in VideoDecoderWrapper.
sakal
2017-08-17 02:18:04 -07:00
7441827b61
Reland of Make the acceptable queue in the cwnd experiment configurable. (patchset #1 id:1 of https://codereview.webrtc.org/2999893002/ )
stefan
2017-08-17 02:13:54 -07:00
1dba8fdcb7
MB: Add an entry for "WebRTC Perf Tests (Linux Trusty swarming)"
ehmaldonado
2017-08-16 13:25:45 -07:00
70fbbad5ac
Replace WindowUnderPoint free function with WindowFinder interface
Zijie He
2017-08-15 15:45:00 -07:00
0ed6de4cad
Check for prior thread annotation macros before defining.
Chris Mumford
2017-08-14 14:33:58 -07:00
9e117c5e1b
Reland of Add functionality which limits the number of bytes on the network. (patchset #1 id:1 of https://codereview.webrtc.org/3001653002/ )
stefan
2017-08-16 08:16:25 -07:00
5901d9dfe0
Remove dep on system_wrappers for apprtc and use only framework.
kthelgason
2017-08-16 07:28:03 -07:00
2ed6e4f022
Replace old logging mechanism in webrtc/modules/video_capture/linux
Sam Zackrisson
2017-08-16 13:39:25 +02:00
c103653113
Avoids WebRtcAudioTrack null pointer access at stop.
henrika
2017-08-16 06:14:08 -07:00
7ea6e59735
L16 implementation of the Audio{En,De}coderFactoryTemplate APIs
kwiberg
2017-08-16 06:12:57 -07:00
dcbb66f2cd
Replace WEBRTC_TRACE in modules/video_capture/
Sam Zackrisson
2017-08-08 12:00:28 +02:00
ddcfb9fc6a
Don't boost pacing rate after pause.
sprang
2017-08-16 05:38:49 -07:00
5b9746ef10
When using clang, switch on -Wc++11-narrowing
kwiberg
2017-08-16 04:52:35 -07:00
3004fd0888
Don't fail SetStereoPlayout(false) for Android devices.
Noah Richards
2017-08-11 13:27:46 -07:00
7fbeb0b3c9
Make path to wav file for jitter buffer simulation in event_log_visualizer configurable.
owb
2017-08-16 02:48:33 -07:00
2bf9e73e6b
Delete unneeded Start and Stop methods on FlexfecReceiveStream.
Niels Möller
2017-08-14 11:26:16 +02:00
22c76c4e65
Add support for a forced software encoder fallback.
asapersson
2017-08-16 00:53:59 -07:00
2b05ba1874
Remove old webrtc/base directory
mbonadei
2017-08-15 23:40:57 -07:00
f0f7378b05
Revert of Add a flags field to video timing extension. (patchset #15 id:280001 of https://codereview.webrtc.org/3000753002/ )
emircan
2017-08-15 12:31:23 -07:00
124b4a150c
Roll chromium_revision 70c937134d..d323a482ee (494365:494468)
buildbot
2017-08-15 12:25:18 -07:00
1871a91944
Check keepAlive before calling nativeDataIsRecording.
Noah Richards
2017-08-14 10:08:33 -07:00
037f3e42f2
Replace absolute path with relative path for GN files.
Jianjun Zhu
2017-08-15 21:48:37 +08:00
ac31526bb5
Revert of L16 implementation of the Audio{En,De}coderFactoryTemplate APIs (patchset #5 id:80001 of https://codereview.webrtc.org/2995523002/ )
charujain
2017-08-15 07:50:11 -07:00
8e8f0e26b9
Roll chromium_revision f439921f66..70c937134d (494089:494365)
buildbot
2017-08-15 07:06:17 -07:00
edff94df62
L16 implementation of the Audio{En,De}coderFactoryTemplate APIs
kwiberg
2017-08-15 06:30:18 -07:00
cf5d485e14
Add a flags field to video timing extension.
sprang
2017-08-15 05:33:27 -07:00
892dab52b6
Fix incorrect InterframeDelayMaxInMs histogram metrics
sprang
2017-08-15 05:00:33 -07:00
b5ed905ce7
AppRTCMobile: Use high resolution app icon on retina screens.
andersc
2017-08-15 04:07:12 -07:00