a8565425bc
Initial VideoProcessing refactoring.
...
This CL is the first in a series of CLs to refactor
VideoProcessing(Module) to follow Google C++ style guide and make the
code more readable.
This CL removed inheritance from Module, renames variables and makes
VideoProcessingImpl::PreprocessFrame return a frame pointer if there
is a frame to send, nullptr otherwise. The affected CLs also passes git
cl lint.
BUG=webrtc:5259
Review URL: https://codereview.webrtc.org/1482913003
Cr-Commit-Position: refs/heads/master@{#10907}
2015-12-07 09:10:01 +00:00
8f9902a0ff
Standalone denoiser (off by default).
...
BUG=webrtc:5255
Review URL: https://codereview.webrtc.org/1466763002
Cr-Commit-Position: refs/heads/master@{#10800}
2015-11-26 10:59:53 +00:00
0f59a88b32
modules/video_processing: refactor interface->include + more.
...
Moved/renamed:
webrtc/modules/video_processing/main/interface -> webrtc/modules/video_processing/include
webrtc/modules/video_processing/main/source/* -> webrtc/modules/video_processing
webrtc/modules/video_processing/main/test/unit_test -> webrtc/modules/video_processing/test
No downstream code seems to use this module.
BUG=webrtc:5095
TESTED=git cl try -c --bot=android_compile_rel --bot=linux_compile_rel --bot=win_compile_rel --bot=mac_compile_rel --bot=ios_rel --bot=linux_gn_rel --bot=win_x64_gn_rel --bot=mac_x64_gn_rel --bot=android_gn_rel -m tryserver.webrtc
R=pbos@webrtc.org , stefan@webrtc.org
Review URL: https://codereview.webrtc.org/1410663004 .
Cr-Commit-Position: refs/heads/master@{#10697}
2015-11-18 21:31:33 +00:00
4feb50500d
Remove VideoProcessing::ColorEnhancement.
...
Code for creating this table still (currently) exists under
webrtc/modules/video_processing/main/test/unit_test/createTable.m. This
processing effect is disabled but still occupies 64k of binary size.
BUG=4491
R=marpan@google.com , mflodman@webrtc.org , marpan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/47069004
Cr-Commit-Position: refs/heads/master@{#9183}
2015-05-13 09:27:14 +00:00
749c60217d
Moved gypi to avoid presubmit warning about '..' when touching the files.
...
R=kjellander@webrtc.org ,mflodman@webrtc.org
TBR=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/39299004
Cr-Commit-Position: refs/heads/master@{#8503}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8503 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-02-25 11:50:44 +00:00