9638143033f27a3a58d68eb0183eec71350c5479 |
|
15-Dec-2015 |
perkj <perkj@webrtc.org> |
Reland of Made EglBase an abstract class and cleaned up. (patchset #1 id:1 of https://codereview.webrtc.org/1522073002/ ) Reason for revert: Clients have been updated. Original issue's description: > Revert of Made EglBase an abstract class and cleaned up. (patchset #4 id:60001 of https://codereview.webrtc.org/1526463002/ ) > > Reason for revert: > Revert due breaking other clients. > > Original issue's description: > > Made EglBase an abstract class and cleaned up. > > Adds EglBase10 that implemenents EglBase for EGL 1.0 > > > > BUG=webrtc:4993 > > TBR=glaznew@webrtc.org > > > > Committed: https://crrev.com/3207916f35ded33f586774e2c98d4d0089fe3c6e > > Cr-Commit-Position: refs/heads/master@{#11011} > > TBR=magjed@webrtc.org > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=webrtc:4993 > > Committed: https://crrev.com/e22e1cb399748112f308b488e7535754ef6b807d > Cr-Commit-Position: refs/heads/master@{#11013} TBR=magjed@webrtc.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=webrtc:4993 Review URL: https://codereview.webrtc.org/1522303004 Cr-Commit-Position: refs/heads/master@{#11024}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
e22e1cb399748112f308b488e7535754ef6b807d |
|
14-Dec-2015 |
perkj <perkj@webrtc.org> |
Revert of Made EglBase an abstract class and cleaned up. (patchset #4 id:60001 of https://codereview.webrtc.org/1526463002/ ) Reason for revert: Revert due breaking other clients. Original issue's description: > Made EglBase an abstract class and cleaned up. > Adds EglBase10 that implemenents EglBase for EGL 1.0 > > BUG=webrtc:4993 > TBR=glaznew@webrtc.org > > Committed: https://crrev.com/3207916f35ded33f586774e2c98d4d0089fe3c6e > Cr-Commit-Position: refs/heads/master@{#11011} TBR=magjed@webrtc.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=webrtc:4993 Review URL: https://codereview.webrtc.org/1522073002 Cr-Commit-Position: refs/heads/master@{#11013}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
3207916f35ded33f586774e2c98d4d0089fe3c6e |
|
14-Dec-2015 |
perkj <perkj@webrtc.org> |
Made EglBase an abstract class and cleaned up. Adds EglBase10 that implemenents EglBase for EGL 1.0 BUG=webrtc:4993 TBR=glaznew@webrtc.org Review URL: https://codereview.webrtc.org/1526463002 Cr-Commit-Position: refs/heads/master@{#11011}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
0b0a88b918062ee50a36a8e8b5d7f0cc040046fb |
|
11-Dec-2015 |
aluebs <aluebs@webrtc.org> |
Add aecdump support to AppRTCDemo Review URL: https://codereview.webrtc.org/1514473008 Cr-Commit-Position: refs/heads/master@{#10985}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
6f28cf0b951a9d41246f022f48a6cd035fad151d |
|
07-Dec-2015 |
Peter Boström <pbos@webrtc.org> |
Implement standalone event tracing in AppRTCDemo. Logs tracing events (TRACE_EVENT0 and friends) to storage in a format compatible with chrome://tracing which can be used for performance evaluation, finding lock contention and other sweet things). Tracing is still basic and doesn't contain thread metadata or logging of tracing arguments. BUG=webrtc:5158 R=tommi@webrtc.org Review URL: https://codereview.webrtc.org/1457383002 . Cr-Commit-Position: refs/heads/master@{#10921}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
d48015364d1a3545ea503ce03ec49762a480d42c |
|
24-Nov-2015 |
Per <perkj@chromium.org> |
Add option to capture to texture in AppRTCDemo for Android. The purpose is to be able to easier test and find differences between the path when capturing to textures or byte buffers. This require https://codereview.webrtc.org/1403713002/ to work. BUG=webrtc:4993 R=magjed@webrtc.org TBR=glaznew@webrtc.org Review URL: https://codereview.webrtc.org/1452423003 . Cr-Commit-Position: refs/heads/master@{#10766}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
e66339296b3d2a3f077bf96a7c221c18d96ae630 |
|
17-Nov-2015 |
glaznev <glaznev@webrtc.org> |
Add OpenSL ES enable setting to AppRTCDemo. Disable OpenSL ES by default. Plus remove no longer used CPU overuse detection option. Review URL: https://codereview.webrtc.org/1449083002 Cr-Commit-Position: refs/heads/master@{#10670}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
eb8b388273d14ed83495801e9e4e5de12bb00ad1 |
|
16-Nov-2015 |
Alex Glaznev <glaznev@google.com> |
Fix VP9 support in AppRTCDemo. Default VP9 selection is no longer triggered by field trial string after https://codereview.webrtc.org/1432673002, so VP9 need to be selected now through SDP mangling. R=wzh@webrtc.org Review URL: https://codereview.webrtc.org/1452783002 . Cr-Commit-Position: refs/heads/master@{#10660}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
67e0cf15d323642516f40b619f6474db333524a7 |
|
25-Sep-2015 |
Magnus Jedvert <magjed@webrtc.org> |
Android AppRTCDemo: Add slider for changing camera capture quality during call This CL adds a slider that can change capture resolution and fps during a call. The camera will no be reconfigured, but the frames will be downscaled/dropped in software by cricket::VideoAdapter in the cricket::VideoCapturer. This is controlled with VideoCapturerAndroid.onOutputFormatRequest(). The slider is turned off by default and can be enabled with a checkbox under 'WebRTC Video Settings'. R=glaznev@webrtc.org Review URL: https://codereview.webrtc.org/1361083002 . Cr-Commit-Position: refs/heads/master@{#10067}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
7076729c57c27aa813760d2038be02c36f4d7649 |
|
24-Sep-2015 |
Magnus Jedvert <magjed@webrtc.org> |
Enable SurfaceViewRenderer for AppRTCDemo BUG=webrtc:4742,webrtc:4910,webrtc:4909 R=glaznev@webrtc.org, perkj@webrtc.org Review URL: https://codereview.webrtc.org/1356603004 . Cr-Commit-Position: refs/heads/master@{#10054}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
4d2f4d1c6997b4218774cac10527e1cdb88f20d9 |
|
02-Sep-2015 |
Alex Glaznev <glaznev@google.com> |
- Make shared EGL context used for HW video decoding member of decoder factory class. - Add new Peer connection factory method to initialize shared EGL context. This provides an option to use single peer connection factory in the application and create peer connections from the same factory and reinitialize shared EGL context for video decoding HW acceleration. R=wzh@webrtc.org Review URL: https://codereview.webrtc.org/1304063011 . Cr-Commit-Position: refs/heads/master@{#9838}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
c47a01d6477da02fddeca23a4efb32f5764af128 |
|
27-Aug-2015 |
Alex Glaznev <glaznev@google.com> |
Fix AppRTCDemo crash when room is connected after PC is destroyed. Also move VideoRendererGui.dispose() to the section with public API. BUG=4909 R=wzh@webrtc.org Review URL: https://codereview.webrtc.org/1312523004 . Cr-Commit-Position: refs/heads/master@{#9792}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
ff020c01ca8ad72e513700315ebb6ff16afffd22 |
|
20-Aug-2015 |
Magnus Jedvert <magjed@webrtc.org> |
Android: Move common functions from VideoRendererGui to new RendererCommon file This is primarily done to prepare for a new renderer implementation. BUG=webrtc:4742 R=glaznev@webrtc.org Review URL: https://codereview.webrtc.org/1298673002 . Cr-Commit-Position: refs/heads/master@{#9742}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
d5031fcf928b615a1c9aa9f15e60d1c946e6d456 |
|
14-Aug-2015 |
magjed <magjed@webrtc.org> |
Android VideoRendererGui: Add dispose function There is currently no way to dispose VideoRendererGui or VideoRendererGui.YuvImageRenderer. This CL adds functions to do so. BUG=webrtc:4892 Review URL: https://codereview.webrtc.org/1273803002 Cr-Commit-Position: refs/heads/master@{#9710}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
e2a8be124458d77d0d3f30a8e33e0a1eede4a849 |
|
12-Aug-2015 |
magjed <magjed@webrtc.org> |
Revert of AppRTCDemo: Render each video in a separate SurfaceView (patchset #4 id:120001 of https://codereview.webrtc.org/1257043004/ ) Reason for revert: AppRTCDemo often crashes in loopback mode and incorrect layout when connection is established BUG=webrtc:4909,webrtc:4910 Original issue's description: > AppRTCDemo: Render each video in a separate SurfaceView > > This CL introduces a new org.webrtc.VideoRenderer.Callbacks implementation called SurfaceViewRenderer that renders each video stream in its own SurfaceView. AppRTCDemo is updated to use this new rendering. > > This CL also does the following changes: > * Make the VideoRenderer.Callbacks interface asynchronous and require that renderFrameDone() is called for every renderFrame(). In JNI, this is implemented with cricket::VideoFrame::Copy()/delete. > * Make public static helper functions: convertScalingTypeToVisibleFraction(), getDisplaySize(), and getTextureMatrix(). > * Introduces new helper functions surfaceWidth()/surfaceHeight() in EGlBase that allows to query the surface size. > * Introduce PercentFrameLayout that implements the percentage layout that is used by AppRTCDemo. > > BUG=webrtc:4742 > > Committed: https://crrev.com/05bfbe47ef6bcc9ca731c0fa0d5cd15a4f21e93f > Cr-Commit-Position: refs/heads/master@{#9699} TBR=glaznev@webrtc.org,wzh@webrtc.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=webrtc:4742 Review URL: https://codereview.webrtc.org/1286133002 Cr-Commit-Position: refs/heads/master@{#9703}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
05bfbe47ef6bcc9ca731c0fa0d5cd15a4f21e93f |
|
11-Aug-2015 |
magjed <magjed@webrtc.org> |
AppRTCDemo: Render each video in a separate SurfaceView This CL introduces a new org.webrtc.VideoRenderer.Callbacks implementation called SurfaceViewRenderer that renders each video stream in its own SurfaceView. AppRTCDemo is updated to use this new rendering. This CL also does the following changes: * Make the VideoRenderer.Callbacks interface asynchronous and require that renderFrameDone() is called for every renderFrame(). In JNI, this is implemented with cricket::VideoFrame::Copy()/delete. * Make public static helper functions: convertScalingTypeToVisibleFraction(), getDisplaySize(), and getTextureMatrix(). * Introduces new helper functions surfaceWidth()/surfaceHeight() in EGlBase that allows to query the surface size. * Introduce PercentFrameLayout that implements the percentage layout that is used by AppRTCDemo. BUG=webrtc:4742 Review URL: https://codereview.webrtc.org/1257043004 Cr-Commit-Position: refs/heads/master@{#9699}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
a8736448970fedd82f051c6b2cc89185b755ddf3 |
|
06-Aug-2015 |
Donald E Curtis <decurtis@google.com> |
Move all the examples from the talk directory into the webrtc examples directory. Significant changes: - move the libjingle_examples.gyp file into webrtc directory. - rename talk/examples/android to webrtc/examples/androidapp to avoid name conflicts. - update paths in talk/libjingle_tests.gyp to point to webrtc directory for Objective-C test. BUG= R=pthatcher@webrtc.org, tkchin@webrtc.org Review URL: https://codereview.webrtc.org/1235563006 . Cr-Commit-Position: refs/heads/master@{#9681}
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|