| Commit message (Expand) | Author | Age | Files | Lines |
* | cache: read up to 64 KiB at once from stream_file | reimar | 2010-11-14 | 1 | -1/+5 |
* | cache, stream: avoid extra memcpy when using cache | reimar | 2010-11-07 | 1 | -2/+2 |
* | cosmetics: cache2.c: Remove some irrelevant commented-out code | reimar | 2010-11-07 | 1 | -8/+1 |
* | Add a simple capture feature (-capture) | Uoti Urpala | 2010-11-02 | 1 | -0/+2 |
* | cache: Remove unused cache_stats function | diego | 2010-11-02 | 1 | -10/+0 |
* | cache: add sanity-check for sector size | reimar | 2010-11-02 | 1 | -1/+7 |
* | cache: Don't mess up current position if time-based seek fails | reimar | 2010-11-02 | 1 | -1/+2 |
* | cache: Use sigaction() instead of signal() | reimar | 2010-11-02 | 1 | -3/+6 |
* | cache: Respect -cache-seek-min also for on-disk files | reimar | 2010-11-02 | 1 | -3/+5 |
* | Merge svn changes up to r31256 | Uoti Urpala | 2010-05-30 | 1 | -4/+31 |
|\ |
|
| * | Fix typo in message. | reimar | 2010-05-28 | 1 | -1/+1 |
| * | 100l, stream_check_for_interrupt argument is not in usec, | reimar | 2010-05-28 | 1 | -3/+3 |
| * | Improve handling of cache process/thread hanging/being killed. | reimar | 2010-05-28 | 1 | -3/+23 |
| * | Fix cache process accidentally being killed by SIGUSR1. | reimar | 2010-05-28 | 1 | -0/+7 |
* | | Merge svn changes up to r31244 | Uoti Urpala | 2010-05-30 | 1 | -6/+6 |
|\| |
|
| * | Fix a bunch of typos in the stream cache code. | diego | 2010-05-27 | 1 | -6/+6 |
* | | Merge svn changes up to r31226 | Uoti Urpala | 2010-05-30 | 1 | -3/+11 |
|\| |
|
| * | Retry reading even if we hit eof before. | reimar | 2010-05-26 | 1 | -2/+2 |
| * | Re-enable wakeup-on-signal for cache process. | reimar | 2010-05-26 | 1 | -5/+10 |
| * | Disable waking the cache process up via a signal, it | reimar | 2010-05-26 | 1 | -1/+4 |
* | | Merge svn changes up to r31211 | Uoti Urpala | 2010-05-30 | 1 | -45/+78 |
|\| |
|
| * | Slightly reduce number of #ifs | reimar | 2010-05-23 | 1 | -22/+20 |
| * | Use an extra define to simplify ifdefs | reimar | 2010-05-23 | 1 | -14/+20 |
| * | Try reducing the #ifdef mess for the different cache variants. | reimar | 2010-05-23 | 1 | -15/+13 |
| * | Extract the cache main loop into a separate function. | reimar | 2010-05-23 | 1 | -14/+19 |
| * | Optimize cache behaviour for the many-consecutive-seeks case. | reimar | 2010-05-23 | 1 | -1/+13 |
| * | Add code to wake up cache process when e.g. a seek is needed. | reimar | 2010-05-23 | 1 | -0/+14 |
* | | cosmetics: "struct vf_instance* vf" -> "struct vf_instance *vf" | Uoti Urpala | 2010-05-29 | 1 | -3/+6 |
* | | Delete things related to old translation system | Uoti Urpala | 2010-03-10 | 1 | -1/+0 |
* | | Merge svn changes up to r30798 | Uoti Urpala | 2010-03-10 | 1 | -11/+9 |
|\| |
|
| * | Threaded cache fixes: do not free the stream_t struct twice on windows | reimar | 2010-02-27 | 1 | -8/+6 |
| * | Restructure #ifs to be clearer, also ensures that we return from the thread | reimar | 2010-02-27 | 1 | -3/+3 |
| * | Remove declarations of functions now already declared in stream.h | reimar | 2010-02-25 | 1 | -3/+0 |
| * | stream: Mark functions not used outside of their files as static. | diego | 2010-02-16 | 1 | -3/+6 |
* | | Merge svn changes up to r30475 | Uoti Urpala | 2010-03-09 | 1 | -0/+18 |
|\| |
|
| * | Add license header to all files missing it in the stream subdirectory. | diego | 2010-01-30 | 1 | -0/+18 |
* | | Restore collapsed whitespace in output messages | Uoti Urpala | 2010-03-07 | 1 | -1/+1 |
* | | Merge svn changes up to r30419 | Uoti Urpala | 2010-01-25 | 1 | -7/+32 |
|\| |
|
| * | Always call cache_uninit to immediately free everything cache-related if we | reimar | 2010-01-23 | 1 | -3/+10 |
| * | Change code to allow playing a stream even if enabling the cache failed | reimar | 2010-01-23 | 1 | -2/+5 |
| * | Make cache_init static, it is not used outside this file | reimar | 2010-01-23 | 1 | -1/+1 |
| * | Add an exit() to silence a gcc warning and ensure forked code will never | reimar | 2010-01-23 | 1 | -0/+2 |
| * | 100l, shouldn't write to memory after freeing it. | reimar | 2010-01-23 | 1 | -1/+2 |
| * | Reindent. | reimar | 2010-01-23 | 1 | -3/+3 |
| * | Zero freed pointers. | reimar | 2010-01-23 | 1 | -0/+3 |
| * | Check for fork failing and make sure cache_uninit always frees the cache data | reimar | 2010-01-23 | 1 | -1/+10 |
* | | Merge svn changes up to r29962 | Uoti Urpala | 2009-11-23 | 1 | -2/+1 |
|\| |
|
| * | Deobfuscate the special hack to disable cache for live555. | reimar | 2009-11-17 | 1 | -2/+1 |
| * | whitespace cosmetics: Remove all trailing whitespace. | diego | 2009-05-13 | 1 | -23/+23 |
* | | Remove the internal GUI | Anton Khirnov | 2009-07-07 | 1 | -4/+0 |
* | | Remove trailing whitespace from most files | Uoti Urpala | 2009-07-07 | 1 | -23/+23 |
* | | Translation system changes part 2: replace macros by strings | Amar Takhar | 2009-07-07 | 1 | -1/+1 |
* | | Translation system changes part 1: wrap translated strings | Amar Takhar | 2009-07-07 | 1 | -1/+1 |
* | | Merge svn changes up to r28065 | Uoti Urpala | 2008-12-02 | 1 | -4/+0 |
|\| |
|
| * | Move PTHREAD_CACHE define logic to configure. | reimar | 2008-11-28 | 1 | -4/+0 |
* | | Merge svn changes up to r27949 | Uoti Urpala | 2008-11-17 | 1 | -12/+32 |
|\| |
|
| * | 100l, stream->cache_pid can not be used directly in pthread_create, | reimar | 2008-11-15 | 1 | -1/+5 |
| * | Use pthreads for the cache on Cygwin, since _beginthread is not available | reimar | 2008-11-15 | 1 | -11/+27 |
| * | Include cache2.h in cache2.c, fixes an implicit declaration warning for cache... | reimar | 2008-11-14 | 1 | -0/+1 |
* | | Merge svn changes up to 27824 | Uoti Urpala | 2008-10-25 | 1 | -31/+28 |
|\| |
|
| * | Avoid CreateThread and especially TerminateThread since they cause a memleak. | reimar | 2008-10-19 | 1 | -21/+18 |
| * | Remove useless casts. | reimar | 2008-10-19 | 1 | -2/+2 |
| * | Revert declaring ThreadProc as void, it breaks the WINAPI. | diego | 2008-10-16 | 1 | -2/+6 |
| * | Replace preprocessor check for WIN32 with checks for __MINGW32__ and __CYGWIN__. | diego | 2008-10-13 | 1 | -10/+10 |
| * | Declare ThreadProc as void, it does not return anything, fixes the warning: | diego | 2008-10-13 | 1 | -6/+2 |
| * | Unconditionally #include osdep/shem.h, fixes the warnings on Cygwin: | diego | 2008-10-13 | 1 | -1/+1 |
* | | Include corresponding .h in some .c files | Uoti Urpala | 2008-08-12 | 1 | -0/+1 |
* | | stream.h: Add 2 prototypes instead of declaring them in cache2.c | Uoti Urpala | 2008-08-12 | 1 | -3/+0 |
* | | Merge svn changes up to r27399 | Uoti Urpala | 2008-08-02 | 1 | -1/+1 |
|\| |
|
| * | Rename two GUI-related preprocessor directives: | diego | 2008-07-30 | 1 | -1/+1 |
* | | Merge svn changes up to r26979 | Uoti Urpala | 2008-06-04 | 1 | -0/+98 |
|\| |
|
| * | 100l, fix wrong order of cases in cache_do_control | reimar | 2008-06-01 | 1 | -3/+3 |
| * | Handle NULL control function in cache_execute_control, fixes crash with http ... | reimar | 2008-05-30 | 1 | -0/+7 |
| * | Emulate STREAM_CTRL_GET_TIME_LENGTH if cache is used. | reimar | 2008-05-26 | 1 | -2/+13 |
| * | Add basic support for stream controls with cache enabled. | reimar | 2008-05-24 | 1 | -0/+80 |
* | | Mark some functions static | Uoti Urpala | 2008-04-23 | 1 | -4/+4 |
|/ |
|
* | Remove the need for code using stream to export an mp_input_check_interrupt() | albeu | 2008-04-09 | 1 | -2/+1 |
* | cache support for OS/2 | diego | 2008-02-28 | 1 | -17/+34 |
* | Fix stream_cache to use sector_size set in stream_t. | ulion | 2007-12-20 | 1 | -1/+1 |
* | Make sure forked code does not try to display a GTK message box (and thus cra... | reimar | 2007-10-07 | 1 | -0/+4 |
* | Fix a few gcc warnings, approved by Diego and Reimar. | rathann | 2007-02-05 | 1 | -2/+1 |
* | introduce new 'stream' directory for all stream layer related components and ... | ben | 2006-07-31 | 1 | -0/+367 |