Data Fields | |
SchroVideoFormat * | format |
Schroedinger video format. | |
SchroFrameFormat | frame_format |
Schroedinger frame format. | |
AVFrame | picture |
frame being encoded | |
int | frame_size |
frame size | |
SchroEncoder * | encoder |
Schroedinger encoder handle. | |
unsigned char * | enc_buf |
buffer to store encoder output before writing it to the frame queue | |
int | enc_buf_size |
Size of encoder buffer. | |
DiracSchroQueue | enc_frame_queue |
queue storing encoded frames | |
int | eos_signalled |
end of sequence signalled | |
int | eos_pulled |
end of sequence pulled |
Definition at line 44 of file libschroedingerenc.c.
unsigned char* SchroEncoderParams::enc_buf |
buffer to store encoder output before writing it to the frame queue
Definition at line 61 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_close(), and libschroedinger_encode_frame().
Size of encoder buffer.
Definition at line 64 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_close(), and libschroedinger_encode_frame().
queue storing encoded frames
Definition at line 67 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_close(), libschroedinger_encode_frame(), and libschroedinger_encode_init().
SchroEncoder* SchroEncoderParams::encoder |
Schroedinger encoder handle.
Definition at line 58 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_close(), libschroedinger_encode_frame(), and libschroedinger_encode_init().
end of sequence pulled
Definition at line 73 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_frame().
end of sequence signalled
Definition at line 70 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_frame().
SchroVideoFormat* SchroEncoderParams::format |
Schroedinger video format.
Definition at line 46 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_close(), libschroedinger_encode_init(), and SetSchroChromaFormat().
SchroFrameFormat SchroEncoderParams::frame_format |
Schroedinger frame format.
Definition at line 49 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_init(), and libschroedinger_frame_from_data().
frame size
Definition at line 55 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_init(), and libschroedinger_frame_from_data().
frame being encoded
Definition at line 52 of file libschroedingerenc.c.
Referenced by libschroedinger_encode_init().