FFmpeg  4.0
Data Fields
OMAContext Struct Reference

Data Fields

uint64_t content_start
 
int encrypted
 
uint16_t k_size
 
uint16_t e_size
 
uint16_t i_size
 
uint16_t s_size
 
uint32_t rid
 
uint8_t r_val [24]
 
uint8_t n_val [24]
 
uint8_t m_val [8]
 
uint8_t s_val [8]
 
uint8_t sm_val [8]
 
uint8_t e_val [8]
 
uint8_t iv [8]
 
struct AVDESav_des
 
int(* read_packet )(AVFormatContext *s, AVPacket *pkt)
 

Detailed Description

Definition at line 62 of file omadec.c.

Field Documentation

◆ content_start

uint64_t OMAContext::content_start

Definition at line 63 of file omadec.c.

Referenced by oma_read_header(), oma_read_seek(), and read_packet().

◆ encrypted

int OMAContext::encrypted

Definition at line 64 of file omadec.c.

Referenced by decrypt_init(), oma_read_seek(), and read_packet().

◆ k_size

uint16_t OMAContext::k_size

Definition at line 65 of file omadec.c.

Referenced by decrypt_init(), nprobe(), and rprobe().

◆ e_size

uint16_t OMAContext::e_size

Definition at line 66 of file omadec.c.

Referenced by decrypt_init(), and rprobe().

◆ i_size

uint16_t OMAContext::i_size

Definition at line 67 of file omadec.c.

Referenced by decrypt_init(), and rprobe().

◆ s_size

uint16_t OMAContext::s_size

Definition at line 68 of file omadec.c.

Referenced by decrypt_init().

◆ rid

uint32_t OMAContext::rid

Definition at line 69 of file omadec.c.

Referenced by decrypt_init(), and nprobe().

◆ r_val

uint8_t OMAContext::r_val[24]

Definition at line 70 of file omadec.c.

Referenced by decrypt_init(), kset(), and nprobe().

◆ n_val

uint8_t OMAContext::n_val[24]

Definition at line 71 of file omadec.c.

Referenced by decrypt_init(), and kset().

◆ m_val

uint8_t OMAContext::m_val[8]

Definition at line 72 of file omadec.c.

Referenced by decrypt_init(), and rprobe().

◆ s_val

uint8_t OMAContext::s_val[8]

Definition at line 73 of file omadec.c.

Referenced by rprobe().

◆ sm_val

uint8_t OMAContext::sm_val[8]

Definition at line 74 of file omadec.c.

Referenced by rprobe().

◆ e_val

uint8_t OMAContext::e_val[8]

Definition at line 75 of file omadec.c.

Referenced by decrypt_init().

◆ iv

uint8_t OMAContext::iv[8]

Definition at line 76 of file omadec.c.

Referenced by decrypt_init(), oma_read_seek(), and read_packet().

◆ av_des

struct AVDES* OMAContext::av_des

Definition at line 77 of file omadec.c.

Referenced by decrypt_init(), nprobe(), oma_read_close(), read_packet(), and rprobe().

◆ read_packet

int(* OMAContext::read_packet) (AVFormatContext *s, AVPacket *pkt)

Definition at line 79 of file omadec.c.

Referenced by oma_read_header(), and oma_read_packet().


The documentation for this struct was generated from the following file: