X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fmux%2Fmpeg%2Fcsa.h;h=288836607bd9995b0069bfd1600a16d92c8905d8;hb=48f5522f911068f93f9985fc5aa04fbd4ac3a368;hp=18c1ecc97b0eec2b5e4265c269715188dbd021cc;hpb=4619c0a56757e47963f5f4c65b414d14468f92b1;p=vlc diff --git a/modules/mux/mpeg/csa.h b/modules/mux/mpeg/csa.h index 18c1ecc97b..288836607b 100644 --- a/modules/mux/mpeg/csa.h +++ b/modules/mux/mpeg/csa.h @@ -28,15 +28,17 @@ typedef struct csa_t csa_t; #define csa_New __csa_New #define csa_Delete __csa_Delete #define csa_SetCW __csa_SetCW +#define csa_UseKey __csa_UseKey #define csa_Decrypt __csa_decrypt #define csa_Encrypt __csa_encrypt csa_t *csa_New( void ); void csa_Delete( csa_t * ); -int csa_SetCW( vlc_object_t *p_caller, csa_t *c, char *psz_ck, int set_odd ); +int csa_SetCW( vlc_object_t *p_caller, csa_t *c, char *psz_ck, bool odd ); +int csa_UseKey( vlc_object_t *p_caller, csa_t *, bool use_odd ); void csa_Decrypt( csa_t *, uint8_t *pkt, int i_pkt_size ); -void csa_Encrypt( csa_t *, uint8_t *pkt, int i_pkt_size, int b_odd ); +void csa_Encrypt( csa_t *, uint8_t *pkt, int i_pkt_size ); #endif /* _CSA_H */