mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-21 01:01:43 +00:00
Change acronym class names to use MixedCase (UsbCamera, MjpegServer). (#22)
This commit is contained in:
@@ -102,9 +102,9 @@ public class CameraServerJNI {
|
||||
//
|
||||
// Source Creation Functions
|
||||
//
|
||||
public static native int createUSBCameraDev(String name, int dev);
|
||||
public static native int createUSBCameraPath(String name, String path);
|
||||
public static native int createHTTPCamera(String name, String url);
|
||||
public static native int createUsbCameraDev(String name, int dev);
|
||||
public static native int createUsbCameraPath(String name, String path);
|
||||
public static native int createHttpCamera(String name, String url);
|
||||
public static native int createCvSource(String name, int pixelFormat, int width, int height, int fps);
|
||||
|
||||
//
|
||||
@@ -128,9 +128,9 @@ public class CameraServerJNI {
|
||||
public static native void releaseSource(int source);
|
||||
|
||||
//
|
||||
// USBCamera Source Functions
|
||||
// UsbCamera Source Functions
|
||||
//
|
||||
public static native String getUSBCameraPath(int source);
|
||||
public static native String getUsbCameraPath(int source);
|
||||
|
||||
//
|
||||
// OpenCV Source Functions
|
||||
@@ -145,7 +145,7 @@ public class CameraServerJNI {
|
||||
//
|
||||
// Sink Creation Functions
|
||||
//
|
||||
public static native int createMJPEGServer(String name, String listenAddress, int port);
|
||||
public static native int createMjpegServer(String name, String listenAddress, int port);
|
||||
public static native int createCvSink(String name);
|
||||
//public static native int createCvSinkCallback(String name,
|
||||
// void (*processFrame)(long time));
|
||||
@@ -163,10 +163,10 @@ public class CameraServerJNI {
|
||||
public static native void releaseSink(int sink);
|
||||
|
||||
//
|
||||
// MJPEGServer Sink Functions
|
||||
// MjpegServer Sink Functions
|
||||
//
|
||||
public static native String getMJPEGServerListenAddress(int sink);
|
||||
public static native int getMJPEGServerPort(int sink);
|
||||
public static native String getMjpegServerListenAddress(int sink);
|
||||
public static native int getMjpegServerPort(int sink);
|
||||
|
||||
//
|
||||
// OpenCV Sink Functions
|
||||
@@ -187,7 +187,7 @@ public class CameraServerJNI {
|
||||
//
|
||||
// Utility Functions
|
||||
//
|
||||
public static native USBCameraInfo[] enumerateUSBCameras();
|
||||
public static native UsbCameraInfo[] enumerateUsbCameras();
|
||||
|
||||
public static native int[] enumerateSources();
|
||||
|
||||
|
||||
@@ -8,11 +8,11 @@
|
||||
package edu.wpi.cscore;
|
||||
|
||||
/// A source that represents a MJPEG-over-HTTP (IP) camera.
|
||||
public class HTTPCamera extends VideoSource {
|
||||
public class HttpCamera extends VideoSource {
|
||||
/// Create a source for a MJPEG-over-HTTP (IP) camera.
|
||||
/// @param name Source name (arbitrary unique identifier)
|
||||
/// @param url Camera URL (e.g. "http://10.x.y.11/video/stream.mjpg")
|
||||
public HTTPCamera(String name, String url) {
|
||||
super(CameraServerJNI.createHTTPCamera(name, url));
|
||||
public HttpCamera(String name, String url) {
|
||||
super(CameraServerJNI.createHttpCamera(name, url));
|
||||
}
|
||||
}
|
||||
@@ -8,29 +8,29 @@
|
||||
package edu.wpi.cscore;
|
||||
|
||||
/// A sink that acts as a MJPEG-over-HTTP network server.
|
||||
public class MJPEGServer extends VideoSink {
|
||||
public class MjpegServer extends VideoSink {
|
||||
/// Create a MJPEG-over-HTTP server sink.
|
||||
/// @param name Sink name (arbitrary unique identifier)
|
||||
/// @param listenAddress TCP listen address (empty string for all addresses)
|
||||
/// @param port TCP port number
|
||||
public MJPEGServer(String name, String listenAddress, int port) {
|
||||
super(CameraServerJNI.createMJPEGServer(name, listenAddress, port));
|
||||
public MjpegServer(String name, String listenAddress, int port) {
|
||||
super(CameraServerJNI.createMjpegServer(name, listenAddress, port));
|
||||
}
|
||||
|
||||
/// Create a MJPEG-over-HTTP server sink.
|
||||
/// @param name Sink name (arbitrary unique identifier)
|
||||
/// @param port TCP port number
|
||||
public MJPEGServer(String name, int port) {
|
||||
public MjpegServer(String name, int port) {
|
||||
this(name, "", port);
|
||||
}
|
||||
|
||||
/// Get the listen address of the server.
|
||||
public String getListenAddress() {
|
||||
return CameraServerJNI.getMJPEGServerListenAddress(m_handle);
|
||||
return CameraServerJNI.getMjpegServerListenAddress(m_handle);
|
||||
}
|
||||
|
||||
/// Get the port number of the server.
|
||||
public int getPort() {
|
||||
return CameraServerJNI.getMJPEGServerPort(m_handle);
|
||||
return CameraServerJNI.getMjpegServerPort(m_handle);
|
||||
}
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
package edu.wpi.cscore;
|
||||
|
||||
/// A source that represents a USB camera.
|
||||
public class USBCamera extends VideoSource {
|
||||
public class UsbCamera extends VideoSource {
|
||||
private static final String kPropWbAuto = "white_balance_temperature_auto";
|
||||
private static final String kPropWbValue = "white_balance_temperature";
|
||||
private static final String kPropExAuto = "exposure_auto";
|
||||
@@ -33,26 +33,26 @@ public class USBCamera extends VideoSource {
|
||||
/// Create a source for a USB camera based on device number.
|
||||
/// @param name Source name (arbitrary unique identifier)
|
||||
/// @param dev Device number (e.g. 0 for /dev/video0)
|
||||
public USBCamera(String name, int dev) {
|
||||
super(CameraServerJNI.createUSBCameraDev(name, dev));
|
||||
public UsbCamera(String name, int dev) {
|
||||
super(CameraServerJNI.createUsbCameraDev(name, dev));
|
||||
}
|
||||
|
||||
/// Create a source for a USB camera based on device path.
|
||||
/// @param name Source name (arbitrary unique identifier)
|
||||
/// @param path Path to device (e.g. "/dev/video0" on Linux)
|
||||
public USBCamera(String name, String path) {
|
||||
super(CameraServerJNI.createUSBCameraPath(name, path));
|
||||
public UsbCamera(String name, String path) {
|
||||
super(CameraServerJNI.createUsbCameraPath(name, path));
|
||||
}
|
||||
|
||||
/// Enumerate USB cameras on the local system.
|
||||
/// @return Vector of USB camera information (one for each camera)
|
||||
public static USBCameraInfo[] enumerateUSBCameras() {
|
||||
return CameraServerJNI.enumerateUSBCameras();
|
||||
public static UsbCameraInfo[] enumerateUsbCameras() {
|
||||
return CameraServerJNI.enumerateUsbCameras();
|
||||
}
|
||||
|
||||
/// Get the path to the device.
|
||||
public String getPath() {
|
||||
return CameraServerJNI.getUSBCameraPath(m_handle);
|
||||
return CameraServerJNI.getUsbCameraPath(m_handle);
|
||||
}
|
||||
|
||||
/// Set the brightness, as a percentage (0-100).
|
||||
@@ -8,8 +8,8 @@
|
||||
package edu.wpi.cscore;
|
||||
|
||||
/// USB camera information
|
||||
public class USBCameraInfo {
|
||||
public USBCameraInfo(int dev, String path, String name) {
|
||||
public class UsbCameraInfo {
|
||||
public UsbCameraInfo(int dev, String path, String name) {
|
||||
this.dev = dev;
|
||||
this.path = path;
|
||||
this.name = name;
|
||||
@@ -12,7 +12,7 @@ package edu.wpi.cscore;
|
||||
/// are called channels.
|
||||
public class VideoSink {
|
||||
public enum Kind {
|
||||
kUnknown(0), kMJPEG(2), kCv(4);
|
||||
kUnknown(0), kMjpeg(2), kCv(4);
|
||||
private int value;
|
||||
|
||||
private Kind(int value) {
|
||||
@@ -26,7 +26,7 @@ public class VideoSink {
|
||||
|
||||
public static Kind getKindFromInt(int kind) {
|
||||
switch (kind) {
|
||||
case 2: return Kind.kMJPEG;
|
||||
case 2: return Kind.kMjpeg;
|
||||
case 4: return Kind.kCv;
|
||||
default: return Kind.kUnknown;
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ package edu.wpi.cscore;
|
||||
/// are called channels.
|
||||
public class VideoSource {
|
||||
public enum Kind {
|
||||
kUnknown(0), kUSB(1), kHTTP(2), kCv(4);
|
||||
kUnknown(0), kUsb(1), kHttp(2), kCv(4);
|
||||
private int value;
|
||||
|
||||
private Kind(int value) {
|
||||
@@ -26,8 +26,8 @@ public class VideoSource {
|
||||
|
||||
public static Kind getKindFromInt(int kind) {
|
||||
switch (kind) {
|
||||
case 1: return Kind.kUSB;
|
||||
case 2: return Kind.kHTTP;
|
||||
case 1: return Kind.kUsb;
|
||||
case 2: return Kind.kHttp;
|
||||
case 4: return Kind.kCv;
|
||||
default: return Kind.kUnknown;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user