1 package com.genymobile.scrcpy;
2 
3 import android.graphics.Rect;
4 
5 public class Options {
6     private int maxSize;
7     private int bitRate;
8     private boolean tunnelForward;
9     private Rect crop;
10     private boolean sendFrameMeta; // send PTS so that the client may record properly
11     private boolean control;
12 
getMaxSize()13     public int getMaxSize() {
14         return maxSize;
15     }
16 
setMaxSize(int maxSize)17     public void setMaxSize(int maxSize) {
18         this.maxSize = maxSize;
19     }
20 
getBitRate()21     public int getBitRate() {
22         return bitRate;
23     }
24 
setBitRate(int bitRate)25     public void setBitRate(int bitRate) {
26         this.bitRate = bitRate;
27     }
28 
isTunnelForward()29     public boolean isTunnelForward() {
30         return tunnelForward;
31     }
32 
setTunnelForward(boolean tunnelForward)33     public void setTunnelForward(boolean tunnelForward) {
34         this.tunnelForward = tunnelForward;
35     }
36 
getCrop()37     public Rect getCrop() {
38         return crop;
39     }
40 
setCrop(Rect crop)41     public void setCrop(Rect crop) {
42         this.crop = crop;
43     }
44 
getSendFrameMeta()45     public boolean getSendFrameMeta() {
46         return sendFrameMeta;
47     }
48 
setSendFrameMeta(boolean sendFrameMeta)49     public void setSendFrameMeta(boolean sendFrameMeta) {
50         this.sendFrameMeta = sendFrameMeta;
51     }
52 
getControl()53     public boolean getControl() {
54         return control;
55     }
56 
setControl(boolean control)57     public void setControl(boolean control) {
58         this.control = control;
59     }
60 }
61