Add a buffer3 (very ugly)
This commit is contained in:
parent
315d75a2aa
commit
6912c48249
2 changed files with 12 additions and 2 deletions
|
@ -132,19 +132,25 @@ stream_clean(th_stream_t *st)
|
|||
free(st->st_priv);
|
||||
st->st_priv = NULL;
|
||||
|
||||
/* Clear reassembly buffer */
|
||||
/* Clear reassembly buffers */
|
||||
|
||||
st->st_startcode = 0;
|
||||
|
||||
free(st->st_buffer);
|
||||
st->st_buffer = NULL;
|
||||
st->st_buffer_size = 0;
|
||||
st->st_buffer_ptr = 0;
|
||||
st->st_startcode = 0;
|
||||
|
||||
free(st->st_buffer2);
|
||||
st->st_buffer2 = NULL;
|
||||
st->st_buffer2_size = 0;
|
||||
st->st_buffer2_ptr = 0;
|
||||
|
||||
free(st->st_buffer3);
|
||||
st->st_buffer3 = NULL;
|
||||
st->st_buffer3_size = 0;
|
||||
st->st_buffer3_ptr = 0;
|
||||
|
||||
|
||||
if(st->st_curpkt != NULL) {
|
||||
pkt_ref_dec(st->st_curpkt);
|
||||
|
|
|
@ -417,6 +417,10 @@ typedef struct th_stream {
|
|||
int st_buffer2_ptr;
|
||||
int st_buffer2_size;
|
||||
|
||||
uint8_t *st_buffer3;
|
||||
int st_buffer3_ptr;
|
||||
int st_buffer3_size;
|
||||
|
||||
uint8_t *st_global_data;
|
||||
int st_global_data_len;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue