Quality Slider for Android (only)

This commit is contained in:
brausjonas
2023-03-31 16:38:47 +02:00
parent c22f97fe18
commit 9afc7778b1
12 changed files with 743 additions and 24 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+18
View File
@@ -23,4 +23,22 @@ public class Client
this.socket = socket;
this.name = name;
}
public void close()
{
try
{
input.close();
}catch(Exception e)
{
}
try
{
output.close();
}catch(Exception e)
{
}
}
}
+4
View File
@@ -348,6 +348,7 @@ public class Room
{
//127 is the action for room cick
players[0].output.write(new byte[]{127, 0, 0, 0, 0, 0, 0, 0, 0, 0});
players[0].close();
}
} catch (Exception ex)
@@ -359,6 +360,7 @@ public class Room
if (players[1] != null)
{
players[1].output.write(new byte[]{127, 0, 0, 0, 0, 0, 0, 0, 0, 0});
players[1].close();
}
} catch (Exception ex)
@@ -370,6 +372,7 @@ public class Room
if (players[2] != null)
{
players[2].output.write(new byte[]{127, 0, 0, 0, 0, 0, 0, 0, 0, 0});
players[2].close();
}
} catch (Exception ex)
@@ -381,6 +384,7 @@ public class Room
if (players[3] != null)
{
players[3].output.write(new byte[]{127, 0, 0, 0, 0, 0, 0, 0, 0, 0});
players[3].close();
}
} catch (Exception ex)
+5 -3
View File
@@ -83,6 +83,9 @@ public class Server
* !!!!!!!!!!!!!!!!!!! 0 is not used because of possible empty arrays read in because of inital connection errors !!!!!!!!!!!!!!!!!!!!
*/
case 0:
case 126:
client.close();
client = null;
Integer.parseInt("crash");
break;
@@ -100,6 +103,8 @@ public class Server
//LOG
System.out.println("Room " + new String(code, StandardCharsets.US_ASCII) + " successfully created!");
client.close();
client = null;
break;
//in this case a player wants to join an existing room (even the room creator will join via this method)
case 1:
@@ -137,9 +142,6 @@ public class Server
output.write(new byte[]{127, 0, 0, 0, 0, 0, 0, 0, 0, 0});
}
break;
case 126:
Integer.parseInt("crash");
break;
}