Go to the documentation of this file.
29 #ifndef AVFORMAT_HLS_SAMPLE_ENCRYPTION_H
30 #define AVFORMAT_HLS_SAMPLE_ENCRYPTION_H
40 #define HLS_MAX_ID3_TAGS_DATA_LEN 138
41 #define HLS_MAX_AUDIO_SETUP_DATA_LEN 10
uint8_t setup_data_length
int ff_hls_senc_parse_audio_setup_info(AVStream *st, HLSAudioSetupInfo *info)
int ff_hls_senc_decrypt_frame(enum AVCodecID codec_id, HLSCryptoContext *crypto_ctx, AVPacket *pkt)
uint8_t setup_data[HLS_MAX_AUDIO_SETUP_DATA_LEN+AV_INPUT_BUFFER_PADDING_SIZE]
AVCodecID
Identify the syntax and semantics of the bitstream.
#define HLS_MAX_AUDIO_SETUP_DATA_LEN
#define AV_INPUT_BUFFER_PADDING_SIZE
void ff_hls_senc_read_audio_setup_info(HLSAudioSetupInfo *info, const uint8_t *buf, size_t size)
This structure stores compressed data.