Minor cosmetic touches.
This commit is contained in:
@@ -349,61 +349,61 @@ public class VideoStreamingThread extends Thread {
|
|||||||
|
|
||||||
private void receiveUdp(){
|
private void receiveUdp(){
|
||||||
try{
|
try{
|
||||||
int intSize;
|
int intSize;
|
||||||
byte[] size = new byte[4];
|
byte[] size = new byte[4];
|
||||||
byte[] data;
|
byte[] data;
|
||||||
DatagramPacket packet;
|
DatagramPacket packet;
|
||||||
VideoFrameDataMessage dataMessage;
|
VideoFrameDataMessage dataMessage;
|
||||||
Object tmpMessage;
|
Object tmpMessage;
|
||||||
|
|
||||||
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Reading message size from socket.");
|
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Reading message size from socket.");
|
||||||
try{
|
try{
|
||||||
packet = new DatagramPacket(size, size.length);
|
packet = new DatagramPacket(size, size.length);
|
||||||
socket.receive(packet);
|
socket.receive(packet);
|
||||||
}catch(IOException io){
|
}catch(IOException io){
|
||||||
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: IOException receiving size " + io.getMessage());
|
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: IOException receiving size " + io.getMessage());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Creating buffers.");
|
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Creating buffers.");
|
||||||
intSize = byteArray2Int(size);
|
intSize = byteArray2Int(size);
|
||||||
data = new byte[intSize];
|
data = new byte[intSize];
|
||||||
|
|
||||||
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Reading message from socket.");
|
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Reading message from socket.");
|
||||||
try{
|
try{
|
||||||
packet = new DatagramPacket(data, data.length);
|
packet = new DatagramPacket(data, data.length);
|
||||||
socket.receive(packet);
|
socket.receive(packet);
|
||||||
}catch(IOException io){
|
}catch(IOException io){
|
||||||
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: IOException receiving data " + io.getMessage());
|
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: IOException receiving data " + io.getMessage());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ByteArrayInputStream bais = new ByteArrayInputStream(data);
|
ByteArrayInputStream bais = new ByteArrayInputStream(data);
|
||||||
|
|
||||||
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Saving message in monitor.");
|
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Saving message in monitor.");
|
||||||
try{
|
try{
|
||||||
ObjectInputStream ois = new ObjectInputStream(bais);
|
ObjectInputStream ois = new ObjectInputStream(bais);
|
||||||
tmpMessage = ois.readObject();
|
tmpMessage = ois.readObject();
|
||||||
|
|
||||||
if(tmpMessage instanceof VideoFrameDataMessage){
|
if(tmpMessage instanceof VideoFrameDataMessage){
|
||||||
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Received a data message.");
|
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Received a data message.");
|
||||||
dataMessage = (VideoFrameDataMessage) tmpMessage;
|
dataMessage = (VideoFrameDataMessage) tmpMessage;
|
||||||
|
|
||||||
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Received frame dimensions are: " +
|
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Received frame dimensions are: " +
|
||||||
Integer.toString(dataMessage.imageWidth) + "x" + Integer.toString(dataMessage.imageHeight));
|
Integer.toString(dataMessage.imageWidth) + "x" + Integer.toString(dataMessage.imageHeight));
|
||||||
frameMonitor.setFrameDimensions(dataMessage.imageWidth, dataMessage.imageHeight);
|
frameMonitor.setFrameDimensions(dataMessage.imageWidth, dataMessage.imageHeight);
|
||||||
frameMonitor.setNewFrame(dataMessage.data);
|
frameMonitor.setNewFrame(dataMessage.data);
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Received something unknown.");
|
Gdx.app.debug(TAG, CLASS_NAME + ".receiveUdp() :: Received something unknown.");
|
||||||
|
}
|
||||||
|
}catch(IOException io){
|
||||||
|
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: IOException received deserializing message " + io.getMessage());
|
||||||
|
return;
|
||||||
|
}catch(ClassNotFoundException cn){
|
||||||
|
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: ClassNotFoundException received " + cn.getMessage());
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
}catch(IOException io){
|
|
||||||
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: IOException received deserializing message " + io.getMessage());
|
|
||||||
return;
|
|
||||||
}catch(ClassNotFoundException cn){
|
|
||||||
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: ClassNotFoundException received " + cn.getMessage());
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: Exception received " + e.getMessage());
|
Gdx.app.error(TAG, CLASS_NAME + ".receiveUdp() :: Exception received " + e.getMessage());
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user