Class StreamProcessor

    • Constructor Detail

      • StreamProcessor

        public StreamProcessor()
    • Method Detail

      • rightsUpdated

        public void rightsUpdated​(Client c)
      • hasRightsToShare

        public boolean hasRightsToShare​(Client c)
      • screenShareAllowed

        public boolean screenShareAllowed​(Client c)
      • isSharing

        public boolean isSharing​(Long roomId)
      • hasRightsToRecord

        public boolean hasRightsToRecord​(Client c)
      • recordingAllowed

        public boolean recordingAllowed​(Client c)
      • startRecording

        public void startRecording​(Client c)
      • stopRecording

        public void stopRecording​(Client c)
      • isRecording

        public boolean isRecording​(Long roomId)
      • hasStream

        public boolean hasStream​(String uid)
      • newStoppedMsg

        protected static com.github.openjson.JSONObject newStoppedMsg​(Client.StreamDesc sd)