add ms_bufferizer_flush()

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@752 3f6dc0c8-ddfe-455d-9043-3cd528dc4637
This commit is contained in:
smorlat 2009-11-06 12:42:35 +00:00
parent 5058e0dd24
commit cb6fff741b
2 changed files with 7 additions and 0 deletions

View file

@ -103,6 +103,9 @@ static inline int ms_bufferizer_get_avail(MSBufferizer *obj){
return obj->size;
}
/* purge all data pending in the bufferizer */
void ms_bufferizer_flush(MSBufferizer *obj);
void ms_bufferizer_uninit(MSBufferizer *obj);
void ms_bufferizer_destroy(MSBufferizer *obj);

View file

@ -102,6 +102,10 @@ int ms_bufferizer_read(MSBufferizer *obj, uint8_t *data, int datalen){
return 0;
}
void ms_bufferizer_flush(MSBufferizer *obj){
flushq(&obj->q,0);
}
void ms_bufferizer_uninit(MSBufferizer *obj){
flushq(&obj->q,0);
}