import { RtcpHeader } from "../../rtcp/header" ; import { RtpHeader } from "../../rtp/rtp" ; export abstract class CipherAesBase { constructor ( public srtpSessionKey , public srtpSessionSalt , public srtcpSessionKey , public srtcpSessionSalt ) { } encryptRtp ( header , payload , rolloverCounter ) { return Buffer . from ( [ ] ) ; } decryptRtp ( cipherText , rolloverCounter ) { return [ ] as any ; } encryptRTCP ( rawRtcp , srtcpIndex ) { return Buffer . from ( [ ] ) ; } decryptRTCP ( encrypted ) { return [ ] as any ; } }