2012-03-04 |
reimar |
Remove casts that are no longer necessary.
|
2012-03-04 |
reimar |
Replace off_t by int64_t in cache code.
|
2012-03-04 |
reimar |
Allow using a cache size of up to 4 TB.
|
2012-03-04 |
reimar |
Remove variable that is only assigned but never used.
|
2012-02-19 |
reimar |
Code cleanup: Use a stream_control instead of global functions to
|
2012-01-15 |
reimar |
Print an error when streams behave in a way that the cache cannot handle.
|
2012-01-15 |
reimar |
Fix seeking with e.g. flv files.
|
2011-12-23 |
reimar |
Flush cache and sync stream position/eof after seeking STREAM_CTRLs.
|
2011-12-01 |
reimar |
Make cache process detect when the main process disappeared and
|
2011-08-09 |
reimar |
Another attempt to make message easier to understand.
|
2011-08-09 |
reimar |
Mark two warnings that usually only indicate a performance issue as such.
|
2011-07-25 |
diego |
cache2: merge struct declaration and member assignment
|
2011-07-24 |
diego |
cache2: add missing braces to silence compiler warning
|
2011-07-03 |
reimar |
Remove condition that is now always true.
|
2011-07-03 |
reimar |
Do not assign anything when a stream control returns an error.
|
2011-06-22 |
diego |
cache2: Surround conditionally used functions by appropriate #ifdefs.
|
2011-06-12 |
reimar |
Change code to allow STREAM_CTRL_GET_CURRENT_TIME with cache enabled.
|
2011-06-12 |
reimar |
Fix comment and placement of out-commented code.
|
2011-05-08 |
reimar |
100l, fix seek cache controls with cache enabled,
|
2011-05-07 |
reimar |
Avoid warnings about discarding volatile.
|
2011-03-26 |
reimar |
Ensure we always pass a buffer of at least sector size to the read function.
|
2011-01-26 |
reimar |
Convert cache_fill_status into a function so we always get the latest state,
|
2011-01-25 |
reimar |
Change "cache not filling" warning to include a hint to increase the cache size.
|
2010-11-10 |
reimar |
Make the file protocol read up to 64 kB at once when the cache is used,
|
2010-10-27 |
reimar |
Add internal read and seek function to avoid a useless memcpy when using
|
2010-10-27 |
reimar |
Remove som irrelevant commented-out code.
|
2010-10-21 |
diego |
Implement a basic capture feature, available through -capture.
|
2010-09-09 |
diego |
Remove unused cache_stats function.
|
2010-08-26 |
cehoyos |
Fix compilation with gcc 2.95.3 with some help by Reimar.
|
2010-08-03 |
reimar |
Add sanity-check for sector size to avoid strange crashes if it is
|
2010-08-03 |
reimar |
Avoid STREAM_CTRL_SEEK_TO_TIME messing up the current position for stream
|
2010-07-15 |
reimar |
Use sigaction() instead of signal(), the latter has a unavoidable
|
2010-06-13 |
reimar |
Remove mp_msg related GUI hacks.
|
2010-06-12 |
reimar |
Respect -cache-seek-min also for on-disk files to reduce issues with mov.
|
2010-05-28 |
reimar |
Fix typo in message.
|
2010-05-28 |
reimar |
100l, stream_check_for_interrupt argument is not in usec,
|
2010-05-28 |
reimar |
Improve handling of cache process/thread hanging/being killed.
|
2010-05-28 |
reimar |
Fix cache process accidentally being killed by SIGUSR1.
|
2010-05-27 |
diego |
Fix a bunch of typos in the stream cache code.
|
2010-05-26 |
reimar |
Retry reading even if we hit eof before.
|
2010-05-26 |
reimar |
Re-enable wakeup-on-signal for cache process.
|
2010-05-26 |
reimar |
Disable waking the cache process up via a signal, it
|
2010-05-23 |
reimar |
Slightly reduce number of #ifs
|
2010-05-23 |
reimar |
Use an extra define to simplify ifdefs
|
2010-05-23 |
reimar |
Try reducing the #ifdef mess for the different cache variants.
|
2010-05-23 |
reimar |
Extract the cache main loop into a separate function.
|
2010-05-23 |
reimar |
Optimize cache behaviour for the many-consecutive-seeks case.
|
2010-05-23 |
reimar |
Add code to wake up cache process when e.g. a seek is needed.
|
2010-02-27 |
reimar |
Threaded cache fixes: do not free the stream_t struct twice on windows
|
2010-02-27 |
reimar |
Restructure #ifs to be clearer, also ensures that we return from the thread
|
2010-02-25 |
reimar |
Remove declarations of functions now already declared in stream.h
|
2010-02-16 |
diego |
stream: Mark functions not used outside of their files as static.
|
2010-01-30 |
diego |
Add license header to all files missing it in the stream subdirectory.
|
2010-01-23 |
reimar |
Always call cache_uninit to immediately free everything cache-related if we
|
2010-01-23 |
reimar |
Change code to allow playing a stream even if enabling the cache failed
|
2010-01-23 |
reimar |
Make cache_init static, it is not used outside this file
|
2010-01-23 |
reimar |
Add an exit() to silence a gcc warning and ensure forked code will never
|
2010-01-23 |
reimar |
100l, shouldn't write to memory after freeing it.
|
2010-01-23 |
reimar |
Reindent.
|
2010-01-23 |
reimar |
Zero freed pointers.
|