aboutsummaryrefslogtreecommitdiffhomepage
path: root/stream/cache2.c
Commit message (Expand)AuthorAge
* cache2.c: Avoid warnings about discarding volatileGravatar reimar2011-06-29
* cache: call stream read with at least sector size spaceGravatar reimar2011-05-01
* terminal output: show cache fill changes in "PAUSED" messageGravatar reimar2011-02-15
* cache: suggest increasing cache size in the "not filling!" messageGravatar reimar2011-01-31
* cache: read up to 64 KiB at once from stream_fileGravatar reimar2010-11-14
* cache, stream: avoid extra memcpy when using cacheGravatar reimar2010-11-07
* cosmetics: cache2.c: Remove some irrelevant commented-out codeGravatar reimar2010-11-07
* Add a simple capture feature (-capture)Gravatar Uoti Urpala2010-11-02
* cache: Remove unused cache_stats functionGravatar diego2010-11-02
* cache: add sanity-check for sector sizeGravatar reimar2010-11-02
* cache: Don't mess up current position if time-based seek failsGravatar reimar2010-11-02
* cache: Use sigaction() instead of signal()Gravatar reimar2010-11-02
* cache: Respect -cache-seek-min also for on-disk filesGravatar reimar2010-11-02
* Merge svn changes up to r31256Gravatar Uoti Urpala2010-05-30
|\
* \ Merge svn changes up to r31244Gravatar Uoti Urpala2010-05-30
|\ \
* \ \ Merge svn changes up to r31226Gravatar Uoti Urpala2010-05-30
|\ \ \
* \ \ \ Merge svn changes up to r31211Gravatar Uoti Urpala2010-05-30
|\ \ \ \
* | | | | cosmetics: "struct vf_instance* vf" -> "struct vf_instance *vf"Gravatar Uoti Urpala2010-05-29
| | | | * Fix typo in message.Gravatar reimar2010-05-28
| | | | * 100l, stream_check_for_interrupt argument is not in usec,Gravatar reimar2010-05-28
| | | | * Improve handling of cache process/thread hanging/being killed.Gravatar reimar2010-05-28
| | | | * Fix cache process accidentally being killed by SIGUSR1.Gravatar reimar2010-05-28
| | | |/
| | | * Fix a bunch of typos in the stream cache code.Gravatar diego2010-05-27
| | |/
| | * Retry reading even if we hit eof before.Gravatar reimar2010-05-26
| | * Re-enable wakeup-on-signal for cache process.Gravatar reimar2010-05-26
| | * Disable waking the cache process up via a signal, itGravatar reimar2010-05-26
| |/
| * Slightly reduce number of #ifsGravatar reimar2010-05-23
| * Use an extra define to simplify ifdefsGravatar reimar2010-05-23
| * Try reducing the #ifdef mess for the different cache variants.Gravatar reimar2010-05-23
| * Extract the cache main loop into a separate function.Gravatar reimar2010-05-23
| * Optimize cache behaviour for the many-consecutive-seeks case.Gravatar reimar2010-05-23
| * Add code to wake up cache process when e.g. a seek is needed.Gravatar reimar2010-05-23
* | Delete things related to old translation systemGravatar Uoti Urpala2010-03-10
* | Merge svn changes up to r30798Gravatar Uoti Urpala2010-03-10
|\|
* | Merge svn changes up to r30475Gravatar Uoti Urpala2010-03-09
|\ \
* | | Restore collapsed whitespace in output messagesGravatar Uoti Urpala2010-03-07
| | * Threaded cache fixes: do not free the stream_t struct twice on windowsGravatar reimar2010-02-27
| | * Restructure #ifs to be clearer, also ensures that we return from the threadGravatar reimar2010-02-27
| | * Remove declarations of functions now already declared in stream.hGravatar reimar2010-02-25
| | * stream: Mark functions not used outside of their files as static.Gravatar diego2010-02-16
| |/
| * Add license header to all files missing it in the stream subdirectory.Gravatar diego2010-01-30
* | Merge svn changes up to r30419Gravatar Uoti Urpala2010-01-25
|\|
| * Always call cache_uninit to immediately free everything cache-related if weGravatar reimar2010-01-23
| * Change code to allow playing a stream even if enabling the cache failedGravatar reimar2010-01-23
| * Make cache_init static, it is not used outside this fileGravatar reimar2010-01-23
| * Add an exit() to silence a gcc warning and ensure forked code will neverGravatar reimar2010-01-23
| * 100l, shouldn't write to memory after freeing it.Gravatar reimar2010-01-23
| * Reindent.Gravatar reimar2010-01-23
| * Zero freed pointers.Gravatar reimar2010-01-23
| * Check for fork failing and make sure cache_uninit always frees the cache dataGravatar reimar2010-01-23