source: roaraudio/libroar/buffer.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5131:57cb309489a3   13 years phi Fixed segfaul in FLAC cf (Closes: #177)
(edit) @5111:090c5c2831a7   13 years phi fixed some compiler warnings
(edit) @5013:313cd6a2ca34   13 years phi fixed segfaul when buffer chain becomes empty on shift_out
(edit) @5011:512edfc544df   13 years phi Added memory corruption and double free detection to buffer API.
(edit) @4989:be7f633988f4   13 years phi yet another reallocation correction
(edit) @4988:a1cef345432b   13 years phi fixed a segfaul in buffers, corrected check for supported types
(edit) @4973:20bee823ab67   13 years phi use memory corruption roar_panic()
(edit) @4905:3b98d0dc037b   13 years phi added clean error handling
(edit) @4903:1a9db57bf503   13 years phi check if we support some kind of data format type
(edit) @4901:6d347c8f1180   13 years phi added support to set/get type of data for a buffer
(edit) @4708:c9d40761088a   13 years phi updated copyright statements
(edit) @4629:27acd1cc7e9c   13 years phi support to reset buffer
(edit) @4625:b38e2e191e5b   13 years phi Updated ring buffer code (Closes: #91)
(edit) @4624:7cdf88681b49   13 years phi updates for ringbuffer
(edit) @4615:1406da02b52e   13 years phi done some code for non-free running ring buffer
(edit) @4522:c335603c6371   13 years phi added refing and unrefing of buffers
(edit) @4516:f2314a12d62a   13 years phi removed the public struct define of struct roar_buffer
(edit) @3811:49db840fb4f4   14 years phi fixed some copyright statements
(edit) @3764:2a2b1eb426c4   14 years phi added new buffer function roar_buffer_new_data() to make common alloc case …
(edit) @3517:1a3218a3fc5b   14 years phi updated license headers, FSF moved office
(edit) @3032:41e76edf41a3   14 years phi in case the user length is zero we can just reset the buffer before …
(edit) @3021:a7929173bb2c   14 years phi do not enlarge no-free buffers
(edit) @3020:c506c0704832   14 years phi added basic ringbuffer stuff
(edit) @2976:41c1c4bae1d4   14 years phi added memmgr.h, allready used by buffer
(edit) @2334:9c528367ad88   15 years phi added support to roar_buffer_set_len() to increment the buffer size
(edit) @2333:685d224f7d02   15 years phi added support to store not only a void pointer but also a 32 bit int in …
(edit) @2101:48f64813b34e   15 years phi corrected debug message
(edit) @2066:cdac752872ef   15 years phi only loop if there are still any buffers in the ring
(edit) @1953:50f564826d28   15 years phi addding some additional checks
(edit) @1215:5cf113ac883c   15 years phi added support to buffer system for non alleced buffers
(edit) @996:56340a6a3c76   15 years phi added new error messages to roar_buffer_shift_out()
(edit) @904:51474cae0459   15 years phi added roar_buffer_shift_out()
(edit) @690:cee9bf5fa456   16 years phi added copyright statements
(edit) @302:28da3aee3fd3   16 years phi a simple s in front of size_t to make it signed or not can break up …
(edit) @301:2f933e4c4f2b   16 years phi got roar_stream_add_data() working!
(edit) @48:46de3dd48996   16 years phi maybe we should also copy the data in roar_buffer_duplicate() ;)
(edit) @46:9cbcc36848f9   16 years phi added roar_buffer_duplicate()
(edit) @7:4e1da9187f12   16 years phi added roar_buffer stats
(add) @0:2a41d2f42394   16 years phi Initial revision
Note: See TracRevisionLog for help on using the revision log.