Package | Description |
---|---|
org.bytedeco.ffmpeg.global |
Modifier and Type | Method and Description |
---|---|
static AVAESCTR |
avutil.av_aes_ctr_alloc()
Allocate an AVAESCTR context.
|
Modifier and Type | Method and Description |
---|---|
static void |
avutil.av_aes_ctr_crypt(AVAESCTR a,
byte[] dst,
byte[] src,
int size) |
static void |
avutil.av_aes_ctr_crypt(AVAESCTR a,
ByteBuffer dst,
ByteBuffer src,
int size) |
static void |
avutil.av_aes_ctr_crypt(AVAESCTR a,
BytePointer dst,
BytePointer src,
int size)
Process a buffer using a previously initialized context.
|
static void |
avutil.av_aes_ctr_free(AVAESCTR a)
Release an AVAESCTR context.
|
static BytePointer |
avutil.av_aes_ctr_get_iv(AVAESCTR a)
Get the current iv
|
static void |
avutil.av_aes_ctr_increment_iv(AVAESCTR a)
Increment the top 64 bit of the iv (performed after each frame)
|
static int |
avutil.av_aes_ctr_init(AVAESCTR a,
byte[] key) |
static int |
avutil.av_aes_ctr_init(AVAESCTR a,
ByteBuffer key) |
static int |
avutil.av_aes_ctr_init(AVAESCTR a,
BytePointer key)
Initialize an AVAESCTR context.
|
static void |
avutil.av_aes_ctr_set_full_iv(AVAESCTR a,
byte[] iv) |
static void |
avutil.av_aes_ctr_set_full_iv(AVAESCTR a,
ByteBuffer iv) |
static void |
avutil.av_aes_ctr_set_full_iv(AVAESCTR a,
BytePointer iv)
Forcefully change the "full" 16-byte iv, including the counter
|
static void |
avutil.av_aes_ctr_set_iv(AVAESCTR a,
byte[] iv) |
static void |
avutil.av_aes_ctr_set_iv(AVAESCTR a,
ByteBuffer iv) |
static void |
avutil.av_aes_ctr_set_iv(AVAESCTR a,
BytePointer iv)
Forcefully change the 8-byte iv
|
static void |
avutil.av_aes_ctr_set_random_iv(AVAESCTR a)
Generate a random iv
|
Copyright © 2020. All rights reserved.