Misc cleanups to webrtc/android code:
- Replace some deprecated calls/enums with their more modern equivalents. - Clean up some usage of global data and/or hide it better - Catch specific exceptions instead of Exception, and log the exception instead of just its message. - Random log message cleanups - Added a build_with_libjingle gyp variable to mimic build_with_chromium for when webrtc is built as part of a libjingle project but not part of chromium. BUG=webrtc:1169 TEST=none Review URL: https://webrtc-codereview.appspot.com/1105010 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3554 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -15,9 +15,6 @@
|
||||
#include "../video_capture_impl.h"
|
||||
#include "../device_info_impl.h"
|
||||
|
||||
#define AndroidJavaCaptureDeviceInfoClass "org/webrtc/videoengine/VideoCaptureDeviceInfoAndroid"
|
||||
#define AndroidJavaCaptureCapabilityClass "org/webrtc/videoengine/CaptureCapabilityAndroid"
|
||||
|
||||
namespace webrtc
|
||||
{
|
||||
namespace videocapturemodule
|
||||
@ -32,6 +29,7 @@ namespace videocapturemodule
|
||||
class DeviceInfoAndroid : public DeviceInfoImpl {
|
||||
|
||||
public:
|
||||
static void SetAndroidCaptureClasses(jclass capabilityClass);
|
||||
DeviceInfoAndroid(const WebRtc_Word32 id);
|
||||
WebRtc_Word32 Init();
|
||||
virtual ~DeviceInfoAndroid();
|
||||
|
||||
Reference in New Issue
Block a user