FFmpeg
Data Fields
RTMPEContext Struct Reference

Data Fields

const AVClassclass
 
  TCP stream. More...
 
FF_DH *  dh
  Diffie-Hellman context. More...
 
struct AVRC4  key_in
  RC4 key used for decrypt data. More...
 
struct AVRC4  key_out
  RC4 key used for encrypt data. More...
 
int  handshaked
  flag indicating when the handshake is performed More...
 
int  tunneling
  use a HTTP connection (RTMPTE) More...
 

Detailed Description

Definition at line 42 of file rtmpcrypt.c.

Field Documentation

const AVClass* RTMPEContext::class

Definition at line 43 of file rtmpcrypt.c.

URLContext* RTMPEContext::stream

TCP stream.

Definition at line 44 of file rtmpcrypt.c.

Referenced by rtmpe_close(), rtmpe_open(), rtmpe_read(), and rtmpe_write().

FF_DH* RTMPEContext::dh

Diffie-Hellman context.

Definition at line 45 of file rtmpcrypt.c.

Referenced by ff_rtmpe_compute_secret_key(), ff_rtmpe_gen_pub_key(), and rtmpe_close().

struct AVRC4 RTMPEContext::key_in

RC4 key used for decrypt data.

Definition at line 46 of file rtmpcrypt.c.

Referenced by ff_rtmpe_compute_secret_key(), ff_rtmpe_update_keystream(), and rtmpe_read().

struct AVRC4 RTMPEContext::key_out

RC4 key used for encrypt data.

Definition at line 47 of file rtmpcrypt.c.

Referenced by ff_rtmpe_compute_secret_key(), ff_rtmpe_update_keystream(), and rtmpe_write().

int RTMPEContext::handshaked

flag indicating when the handshake is performed

Definition at line 48 of file rtmpcrypt.c.

Referenced by ff_rtmpe_update_keystream(), rtmpe_read(), and rtmpe_write().

int RTMPEContext::tunneling

use a HTTP connection (RTMPTE)

Definition at line 49 of file rtmpcrypt.c.

Referenced by rtmpe_open().


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

Generated on Wed Jun 10 2015 01:57:23 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /