leozwang@webrtc.org
57da718734
Fix building errors on android
...
TBR=mflodman
Review URL: https://webrtc-codereview.appspot.com/441001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1850 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-06 21:28:48 +00:00
leozwang@webrtc.org
77fe431f57
Enable video render test on android
...
Review URL: https://webrtc-codereview.appspot.com/428006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1849 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-06 20:59:55 +00:00
mflodman@webrtc.org
0e703f4d0d
VideoRender now uses pointer constructor of CriticalSectionScoped.
...
BUG=184
TEST=video_render_module compiles on all platforms when removing ref ctor of
CriticalSectionScoped.
Review URL: https://webrtc-codereview.appspot.com/427004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1843 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-06 12:02:20 +00:00
leozwang@webrtc.org
66487e1629
Enable video test on android
...
Review URL: https://webrtc-codereview.appspot.com/429006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1839 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-05 19:34:06 +00:00
kjellander@webrtc.org
132eccbb69
Renamed platform specific code to use GYP conventions.
...
Restructured GYP files a bit to clean up things.
Removed copying of images to /tmp
Fixed output location of DumpFileName.rtp.
BUG=None
TEST=Tested compiling and running on Mac, Win, Linux.
Review URL: https://webrtc-codereview.appspot.com/406002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1802 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-29 20:55:25 +00:00
xians@webrtc.org
843c8c78ff
Remove the deprecated kTraceModuleCall trace from video modules.
...
Review URL: https://webrtc-codereview.appspot.com/391015
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1725 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-20 08:45:02 +00:00
wu@webrtc.org
9143f774d1
Coverity fix for VideoRenderModule including issues 10084, 10226, 10267 and 10340.
...
Review URL: https://webrtc-codereview.appspot.com/385001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1630 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-08 00:14:25 +00:00
mflodman@webrtc.org
d3b22c9356
Resolved X11 shared memiory leak.
...
BUG=248
TEST=See bug
Review URL: https://webrtc-codereview.appspot.com/367016
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1568 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-30 09:44:28 +00:00
phoglund@webrtc.org
d1a860b415
Fixed GCC 4.6 errors (mostly 'unused variable' errors and incorrect usage of EXPECT_EQ with booleans.
...
Fixed remaining compilation errors in release, etc.
Fixed errors from GCC 4.6 compilation.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/366008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1554 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-26 14:49:28 +00:00
stefan@webrtc.org
9e332ab95b
Make sure we check the return value from shmat().
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/358007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1533 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-24 16:33:27 +00:00
kjellander@webrtc.org
7f3c724e12
Renaming 47 files from .cpp to .cc
...
In addition to our naming guidelines, this will cause these files to get parsed by Sonar, and to make searching/grepping the source using file extensions easier in the future.
BUG=
TEST=Compiling on Linux.
Review URL: http://webrtc-codereview.appspot.com/348005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1405 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-12 10:23:41 +00:00
wu@webrtc.org
d6b827a28e
Fix for the build broken on Windows.
...
Review URL: http://webrtc-codereview.appspot.com/335017
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1341 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-04 22:38:05 +00:00
mikhal@webrtc.org
7d5ca2be1f
Updating render module following latest libyuv api changes.
...
Review URL: http://webrtc-codereview.appspot.com/331019
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1337 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-04 19:01:48 +00:00
pwestin@webrtc.org
c450a19669
Removed Version function from all modules.
...
TBR=henrik_a
Review URL: http://webrtc-codereview.appspot.com/329023
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1330 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-04 15:00:12 +00:00
andrew@webrtc.org
a38ce09919
Fix last Mac/clang compile error.
...
Fixes "receiver is a forward class and corresponding @interface may
not exist" error.
TEST=build on Mac with -Werror enabled.
TBR=zakkhoyt@webrtc.org
Review URL: http://webrtc-codereview.appspot.com/333012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1255 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-20 22:23:21 +00:00
mflodman@webrtc.org
5cc4dc9e0c
Remove warnings in VideoEngine, capture module and render module.
...
BUG=164, 176, 180
Review URL: http://webrtc-codereview.appspot.com/303004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1145 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-09 10:12:57 +00:00
mikhal@webrtc.org
2ab104e6be
Switching WebRtc to LibYuv.
...
General Notes:
1. In general, API structure was not modified and is based on VPLIB.
2. Modification to API: Return values are based on libyuv, i.e. 0 if ok, a negative value in case of an error (instead of length).
3. All scaling (inteprolation) is now done via the scale interface. Crop/Pad is not being used.
4. VPLIB was completely removed. All tests are now part of the libyuv unit test (significantly more comprehensive and based on gtest).
5. JPEG is yet to be implemented in LibYuv and therefore existing implementation remains.
Review URL: http://webrtc-codereview.appspot.com/258001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1140 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-09 02:46:22 +00:00
phoglund@webrtc.org
5b343aedcc
Added missing .h files to .gypi files so they will show up in xcode / vc projects.
...
BUG=
TEST=
Review URL: http://webrtc-codereview.appspot.com/304008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1117 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-07 10:34:35 +00:00
zakkhoyt@webrtc.org
a7e70b43e2
When entering fullscreen mode, the CocoaRenderView is attached as a subview to a new full screen window.
...
When the class is torn down, the view was not being attached back to it's original NSView. I added a
new class variable to remember the original superview and then reattach it at the appropriate time.
Review URL: http://webrtc-codereview.appspot.com/290009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1070 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-30 22:30:50 +00:00
andrew@webrtc.org
268257475b
Fix one more Objective-C clang error.
...
(Analogous to r1056).
BUG=issue78
Review URL: http://webrtc-codereview.appspot.com/297004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1058 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-30 00:54:04 +00:00
phoglund@webrtc.org
337dc68992
Included modules in webrtc.gyp and fixed build errors.
...
Removed TODO from webrtc.gyp since it is done.
Tabs -> spaces.
Tabs -> spaces.
Tabs -> spaces.
Fixed compilation on Windows.
Added missing file.
Merge branch 'master' into fix_mac_modules
Fixed compilation errors for the modules.gyp on Mac. This included some pretty large refactorings.
Please enter the commit message for your changes. Lines starting
BUG=
TEST=
Review URL: http://webrtc-codereview.appspot.com/269005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@957 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-16 15:36:44 +00:00
mikhal@webrtc.org
eb4ef17bbd
Removing vplib include and VideoInterpolator when not needed
...
Review URL: http://webrtc-codereview.appspot.com/268004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@914 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-09 18:11:02 +00:00
vikasmarwaha@webrtc.org
a5c4c1f1d4
Fix for WebRTC issue 64, removed the screenupdate thread and events from start render as they are already created in the ctor.
...
Review URL: http://webrtc-codereview.appspot.com/253008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@890 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-04 23:22:51 +00:00
kma@webrtc.org
27957508a3
Changed Android makefile to make the lastest video render code run.
...
Review URL: http://webrtc-codereview.appspot.com/247005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@849 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-10-31 21:29:50 +00:00
andrew@webrtc.org
537096a5c1
Remove unnecessary objective-c compiler flags.
...
Review URL: http://webrtc-codereview.appspot.com/239011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@802 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-10-24 15:07:08 +00:00
wu@webrtc.org
f3f2f6abdb
* Add include_internal_video_capture and include_internal_video_render to include/exclude the internal VCM and VRM.
...
* Split the WEBRTC_VIDEO_EXTERNAL_CAPTURE_AND_RENDER into WEBRTC_INCLUDE_INTERNAL_VIDEO_CAPTURE and WEBRTC_INCLUDE_INTERNAL_VIDEO_RENDER.
* Add DummyDeviceInfo for the case when WEBRTC_INCLUDE_INTERNAL_VIDEO_CAPTURE is not defined.
Review URL: http://webrtc-codereview.appspot.com/224005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@778 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-10-19 18:42:17 +00:00
andrew@webrtc.org
199f4defd3
Rename all .cc files which include Objective-C headers to .mm.
...
This allows the Mac Make build to pass. We were hacking it in XCode with "-x objective-c++", but gyp/Make doesn't seem to accept that flag.
Also switch Objective-C #includes to #imports.
There is one file missing from this: vie_autotest_main.cc, because it's required on multiple platforms. I'm not immediately sure what the best approach is there, but the Objective-C headers should be somehow hidden.
Review URL: http://webrtc-codereview.appspot.com/153005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@726 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-10-11 15:43:35 +00:00
xians@google.com
d3185fe219
refactor the gyp file to gypi file.
...
Basically, the gypi file is a copy of gyp file, but has some difference on the
path of the dependencies.
Review URL: http://webrtc-codereview.appspot.com/137020
git-svn-id: http://webrtc.googlecode.com/svn/trunk@581 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-09-12 12:24:39 +00:00
wu@webrtc.org
37fd004c69
Remove the X11 headers we don't need.
...
Review URL: http://webrtc-codereview.appspot.com/123003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@438 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-24 17:06:38 +00:00
perkj@google.com
a3fc1aac52
Fix Issue 59. Fix a constructor cast warning in video_X11_channel.cc.
...
http://code.google.com/p/webrtc/issues/detail?id=59 .
Review URL: http://webrtc-codereview.appspot.com/122002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@421 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-23 13:38:14 +00:00
andrew@webrtc.org
8910f278c5
Switch to webrtc.org accounts (for those which exist).
...
Review URL: http://webrtc-codereview.appspot.com/97010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@342 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-10 05:16:31 +00:00
xians@google.com
0922815173
exclude the test target from building with chromium.
...
Review URL: http://webrtc-codereview.appspot.com/93016
git-svn-id: http://webrtc.googlecode.com/svn/trunk@321 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-08 11:44:07 +00:00
leozwang@google.com
79835d1bd3
Clean up Android.mk
...
Review URL: http://webrtc-codereview.appspot.com/92014
git-svn-id: http://webrtc.googlecode.com/svn/trunk@315 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-05 21:01:02 +00:00
mallinath@google.com
af874ebc90
warning cleanup in render module
...
Review URL: http://webrtc-codereview.appspot.com/95007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@292 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-02 22:52:33 +00:00
leozwang@google.com
03bc96d69a
Clean up ANDROID macro definitions [video_render]
...
Review URL: http://webrtc-codereview.appspot.com/95004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@254 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-26 05:03:10 +00:00
mflodman@google.com
362b3e5811
Removing ViE memory leaks in Linux renderer and ViEEncoder.
...
Review URL: http://webrtc-codereview.appspot.com/62003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@182 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-08 08:31:27 +00:00
niklase@google.com
470e71d364
git-svn-id: http://webrtc.googlecode.com/svn/trunk@156 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:21:25 +00:00