audio_crypto.h 614 B

12345678910111213141516
  1. #pragma once
  2. #include <stddef.h>
  3. #include <stdint.h>
  4. #include "audio_receiver.h"
  5. int audio_crypto_decrypt_rtp(const audio_encrypt_t *encrypt,
  6. const uint8_t *input, size_t input_len,
  7. uint8_t *output, size_t output_capacity,
  8. const uint8_t *full_packet,
  9. size_t full_packet_len);
  10. int audio_crypto_decrypt_buffered(const audio_encrypt_t *encrypt,
  11. const uint8_t *packet, size_t packet_len,
  12. uint8_t *output, size_t output_capacity);