mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-30 02:31:44 +00:00
Rename HTTPSink to MJPEGServer.
This commit is contained in:
@@ -591,16 +591,15 @@ JNIEXPORT void JNICALL Java_edu_wpi_cameraserver_CameraServerJNI_removeSourcePro
|
||||
|
||||
/*
|
||||
* Class: edu_wpi_cameraserver_CameraServerJNI
|
||||
* Method: createHTTPSink
|
||||
* Method: createMJPEGServer
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;I)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_edu_wpi_cameraserver_CameraServerJNI_createHTTPSink
|
||||
JNIEXPORT jint JNICALL Java_edu_wpi_cameraserver_CameraServerJNI_createMJPEGServer
|
||||
(JNIEnv *env, jclass, jstring name, jstring listenAddress, jint port)
|
||||
{
|
||||
CS_Status status;
|
||||
auto val =
|
||||
cs::CreateHTTPSink(JStringRef{env, name},
|
||||
JStringRef{env, listenAddress}, port, &status);
|
||||
auto val = cs::CreateMJPEGServer(
|
||||
JStringRef{env, name}, JStringRef{env, listenAddress}, port, &status);
|
||||
CheckStatus(env, status);
|
||||
return val;
|
||||
}
|
||||
|
||||
@@ -130,7 +130,7 @@ public class CameraServerJNI {
|
||||
//
|
||||
// Sink Creation Functions
|
||||
//
|
||||
public static native int createHTTPSink(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));
|
||||
|
||||
@@ -8,19 +8,19 @@
|
||||
package edu.wpi.cameraserver;
|
||||
|
||||
/// A sink that acts as a MJPEG-over-HTTP network server.
|
||||
public class HTTPSink 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 HTTPSink(String name, String listenAddress, int port) {
|
||||
super(CameraServerJNI.createHTTPSink(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 HTTPSink(String name, int port) {
|
||||
public MJPEGServer(String name, int port) {
|
||||
this(name, "", port);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user