| Commit message (Expand) | Author | Age | Files | Lines |
* | stream: add an assert() to an obscure seek case | wm4 | 2017-08-17 | 1 | -0/+1 |
* | Avoid calling close(-1) | wm4 | 2017-06-29 | 1 | -2/+4 |
* | stream: change license to LGPL | wm4 | 2017-06-19 | 1 | -21/+19 |
* | stream: rewrite url escaping/unescaping functions | wm4 | 2017-06-13 | 1 | -36/+48 |
* | wscript: decouple dvdnav check from dvdread | Ricardo Constantino | 2017-03-31 | 1 | -1/+1 |
* | stream: get rid of streamtype enum | wm4 | 2017-02-02 | 1 | -3/+2 |
* | stream: better method signal caching, rename weird uncached_stream field | wm4 | 2017-02-02 | 1 | -6/+7 |
* | stream: minor cleanup to previous commit | wm4 | 2017-01-27 | 1 | -12/+7 |
* | stream: set EOF if stream is canceled | wm4 | 2017-01-26 | 1 | -1/+3 |
* | stream: check for playback aborts on reading too | wm4 | 2017-01-24 | 1 | -0/+2 |
* | player: remove --stream-capture option/property | wm4 | 2017-01-21 | 1 | -34/+0 |
* | demux, stream: add option to prevent opening referenced files | wm4 | 2016-12-04 | 1 | -0/+6 |
* | stream_cb: don't add "*://" to protocol list | wm4 | 2016-09-10 | 1 | -4/+1 |
* | stream, demux, config: remove some dead/unneeded option-related code | wm4 | 2016-09-09 | 1 | -79/+0 |
* | stream_dvd, stream_dvdnav: remove weird option parsing stuff | wm4 | 2016-09-08 | 1 | -7/+11 |
* | osdep: rename atomics.h to atomic.h | wm4 | 2016-09-07 | 1 | -1/+1 |
* | demux: do not access global options | wm4 | 2016-09-06 | 1 | -1/+15 |
* | stream: fix double-free if cache init fails | wm4 | 2016-08-08 | 1 | -1/+3 |
* | client API: add stream_cb API for user-defined stream implementations | Aman Gupta | 2016-08-07 | 1 | -0/+19 |
* | build: silence -Wunused-result | Niklas Haas | 2016-06-07 | 1 | -1/+1 |
* | stream: separate posix/win32 cancellation code | wm4 | 2016-05-20 | 1 | -27/+55 |
* | stream: stream_read_complete() reads from current pos, not 0 | wm4 | 2016-01-12 | 1 | -1/+1 |
* | mpv_talloc.h: rename from talloc.h | Dmitrij D. Czarkoff | 2016-01-11 | 1 | -1/+1 |
* | Fix some typos in code comments | Aman Gupta | 2015-12-21 | 1 | -1/+1 |
* | stream: drop PVR support | wm4 | 2015-12-10 | 1 | -4/+0 |
* | stream: minor cleanup to verbose logging | wm4 | 2015-09-30 | 1 | -2/+4 |
* | stream: provide a stream_get_size() convenience function | wm4 | 2015-08-18 | 1 | -4/+11 |
* | stream: libarchive wrapper for reading compressed archives | wm4 | 2015-08-17 | 1 | -0/+4 |
* | vo_opengl: add support for custom shaders | Niklas Haas | 2015-05-27 | 1 | -0/+14 |
* | command: add protocol-list property | wm4 | 2015-05-23 | 1 | -6/+21 |
* | stream: don't print reconnection message if no stream support | wm4 | 2015-04-29 | 1 | -3/+5 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 1 | -5/+4 |
* | options: introduce --cache=yes choice | wm4 | 2015-03-12 | 1 | -0/+2 |
* | stream: use relaxed atomic loads for checking playback aborts | wm4 | 2015-03-09 | 1 | -1/+1 |
* | player: refine rar:// playlist-safety handling | wm4 | 2015-03-02 | 1 | -1/+0 |
* | stream: remove stream filter concept | wm4 | 2015-02-27 | 1 | -33/+11 |
* | stream_rar: treat rar files as playlists | wm4 | 2015-02-27 | 1 | -4/+2 |
* | stream: get rid of remaining uses of the end_pos field | wm4 | 2015-02-06 | 1 | -16/+2 |
* | stream: minor cleanups | wm4 | 2015-02-06 | 1 | -82/+59 |
* | stream: slightly improve reconnect behavior | wm4 | 2015-02-06 | 1 | -18/+28 |
* | stream: reject overly long URLs | wm4 | 2015-01-21 | 1 | -0/+4 |
* | stream_lavf: escape disallowed characters in http URLs | wm4 | 2015-01-21 | 1 | -2/+2 |
* | stream: always make stream dumping/capturing append to output file | wm4 | 2014-12-27 | 1 | -1/+1 |
* | stream: always disable cache for pseudo-streams | wm4 | 2014-12-24 | 1 | -0/+3 |
* | Do not call strerror() | wm4 | 2014-11-26 | 1 | -2/+2 |
* | stream: fix endian swapping | wm4 | 2014-11-21 | 1 | -2/+2 |
* | stream: reduce ifdeffery for win32 somewhat | wm4 | 2014-11-18 | 1 | -12/+7 |
* | stream: signal a Windows event object on cancel | James Ross-Gowan | 2014-11-18 | 1 | -0/+31 |
* | stream: fix --stream-dump dropping the file header | wm4 | 2014-10-25 | 1 | -10/+12 |
* | stream: remove duplicate message | wm4 | 2014-10-25 | 1 | -1/+1 |
* | stream: stupid compilation workaround for win32 | wm4 | 2014-10-19 | 1 | -1/+1 |
* | lua: add an utility function for starting processes | wm4 | 2014-10-19 | 1 | -7/+29 |
* | stream: better error message for unmatched protocol | wm4 | 2014-10-17 | 1 | -1/+3 |
* | stream: change internal instead of external pos when dropping buffers | wm4 | 2014-10-08 | 1 | -0/+1 |
* | stream: don't drop buffers on failed seeks | wm4 | 2014-09-29 | 1 | -6/+2 |
* | stream: change malloc+memset to calloc | Bruno George Moraes | 2014-09-27 | 1 | -3/+1 |
* | stream_bluray: allow opening BDMV directories directly | wm4 | 2014-09-26 | 1 | -0/+2 |
* | stream_dvdnav: allow opening DVD directories directly | wm4 | 2014-09-26 | 1 | -0/+2 |
* | Remove mpbswap.h | wm4 | 2014-09-25 | 1 | -2/+1 |
* | stream: fix build with emulated atomics | wm4 | 2014-09-13 | 1 | -3/+3 |
* | stream: redo playback abort handling | wm4 | 2014-09-13 | 1 | -16/+43 |
* | stream: change cache return values | wm4 | 2014-09-07 | 1 | -3/+3 |
* | player: don't allow remote playlists to load local files | wm4 | 2014-09-01 | 1 | -0/+4 |
* | player: always load playlists | wm4 | 2014-08-31 | 1 | -0/+16 |
* | stream: correctly propagate uncached stream type | wm4 | 2014-08-30 | 1 | -1/+1 |
* | Move compat/ and bstr/ directory contents somewhere else | wm4 | 2014-08-29 | 1 | -2/+2 |
* | stream: tweaks to network reconnection code | wm4 | 2014-08-29 | 1 | -3/+1 |
* | player: redo how stream caching and pausing on low cache works | wm4 | 2014-08-27 | 1 | -0/+1 |
* | Revert "Remove DVD and Bluray support" | wm4 | 2014-07-15 | 1 | -0/+15 |
* | Remove DVD and Bluray support | wm4 | 2014-07-14 | 1 | -15/+0 |
* | stream: don't sleep for reconnecting network if playback is stopped | wm4 | 2014-07-12 | 1 | -0/+2 |
* | dvd, bluray, cdda: add demux_disc containing all related hacks | wm4 | 2014-07-05 | 1 | -5/+0 |
* | options: add --list-protocols option | Alessandro Ghedini | 2014-06-30 | 1 | -0/+22 |
* | stream: add a file cache | wm4 | 2014-06-22 | 1 | -16/+32 |
* | Add more const | wm4 | 2014-06-11 | 1 | -1/+1 |
* | stream_dvd, stream_dvdnav, stream_bluray: remove global option variables | wm4 | 2014-06-11 | 1 | -4/+0 |
* | stream_cdda: remove global option variables | wm4 | 2014-06-11 | 1 | -1/+0 |
* | stream: add a generic way to setup stream priv defaults | wm4 | 2014-06-11 | 1 | -0/+2 |
* | stream: remove VCD support | wm4 | 2014-06-01 | 1 | -4/+0 |
* | stream: unbreak writeable streams | wm4 | 2014-05-27 | 1 | -2/+2 |
* | stream: remove chaos related to writeable streams | wm4 | 2014-05-24 | 1 | -2/+8 |
* | stream: don't use end_pos | wm4 | 2014-05-24 | 1 | -34/+29 |
* | stream: kill start_pos, remove --sb option | wm4 | 2014-05-24 | 1 | -1/+0 |
* | cache: redo options and default settings | wm4 | 2014-05-20 | 1 | -24/+22 |
* | stream: remove interrupt callback global variables | wm4 | 2014-04-25 | 1 | -18/+5 |
* | stream: use uninterruptible sleep on reconnecting | wm4 | 2014-04-25 | 1 | -2/+8 |
* | Remove radio:// | wm4 | 2014-04-13 | 1 | -4/+0 |
* | stream_bluray: implement navigation interface for Blu-ray stream | xylosper | 2014-03-29 | 1 | -0/+2 |
* | stream: print stream_read_line warnings by default | wm4 | 2014-01-19 | 1 | -1/+1 |
* | stream: treat embedded 0 bytes as error in stream_read_line | wm4 | 2014-01-19 | 1 | -1/+1 |
* | stream: redo stream_read_line() | wm4 | 2014-01-19 | 1 | -114/+54 |
* | stream: always respect sector_size, fixes cdda:// | wm4 | 2014-01-02 | 1 | -1/+1 |
* | stream: mp_msg conversions | wm4 | 2013-12-21 | 1 | -39/+45 |
* | m_option, m_config: mp_msg conversions | wm4 | 2013-12-21 | 1 | -1/+1 |
* | Split mpvcore/ into common/, misc/, bstr/ | wm4 | 2013-12-17 | 1 | -3/+3 |
* | Move options/config related files from mpvcore/ to options/ | wm4 | 2013-12-17 | 1 | -3/+3 |
* | Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsg | wm4 | 2013-12-16 | 1 | -11/+11 |
* | dvdnav, tv: force-disable caching | wm4 | 2013-12-14 | 1 | -1/+2 |
* | stream: don't seek when seeking to the same position | wm4 | 2013-12-14 | 1 | -0/+3 |
* | stream: add function for dropping the buffer | wm4 | 2013-12-14 | 1 | -2/+10 |
* | Add prelimimary (basic, possibly broken) dvdnav support | wm4 | 2013-12-12 | 1 | -0/+4 |
* | build: make pthreads mandatory | wm4 | 2013-11-28 | 1 | -6/+1 |
* | Reduce stheader.h includes, move stream types to mp_common.h | wm4 | 2013-11-23 | 1 | -1/+0 |
* | timeline: add edl:// URIs | wm4 | 2013-11-19 | 1 | -0/+2 |
* | Merge branch 'master' into have_configure | wm4 | 2013-11-04 | 1 | -5/+11 |
|\ |
|
| * | stream: more consistent checks for whether stream is seekable | wm4 | 2013-11-03 | 1 | -6/+10 |
| * | stream: reconnecting doesn't make sense if stream is not seekable | wm4 | 2013-11-03 | 1 | -0/+2 |
* | | configure: uniform the defines to #define HAVE_xxx (0|1) | Stefano Pigozzi | 2013-11-03 | 1 | -10/+10 |
|/ |
|
* | network: fix rtsp playback | wm4 | 2013-09-22 | 1 | -1/+1 |
* | stream: force demuxer of cached stream, fixes cdda:// + cache | wm4 | 2013-09-10 | 1 | -0/+1 |
* | path: add a common mp_is_url() function | wm4 | 2013-09-04 | 1 | -4/+3 |
* | stream: read at least a full buffer with stream_peek() | wm4 | 2013-08-28 | 1 | -1/+1 |
* | stream: add uncompressed rar support | wm4 | 2013-08-26 | 1 | -0/+34 |
* | stream: change open code, add stream filter concept | wm4 | 2013-08-26 | 1 | -54/+75 |
* | stream: don't drop buffer when creating the cache | wm4 | 2013-08-26 | 1 | -3/+0 |
* | stream: fix url_options field, make protocols field not fixed length | wm4 | 2013-08-26 | 1 | -3/+6 |
* | core: add a playlist demuxer | wm4 | 2013-08-26 | 1 | -0/+18 |
* | stream: allow potentially faster skipping | wm4 | 2013-08-22 | 1 | -3/+12 |
* | stream: don't require streams to set s->pos in seek callback | wm4 | 2013-08-22 | 1 | -5/+3 |
* | stream: move file forward skipping to common stream implementation | wm4 | 2013-08-22 | 1 | -28/+26 |
* | core: move contents to mpvcore (2/2) | Stefano Pigozzi | 2013-08-06 | 1 | -4/+4 |
* | stream: parse URL escapes for file:// | wm4 | 2013-08-02 | 1 | -0/+31 |
* | stream: redo URL parsing, replace m_struct usage with m_config | wm4 | 2013-08-02 | 1 | -46/+104 |
* | Merge branch 'remove_old_demuxers' | wm4 | 2013-07-14 | 1 | -59/+19 |
|\ |
|
| * | stream: remove useless author/comment fields | wm4 | 2013-07-12 | 1 | -4/+1 |
| * | stream: remove fd member | wm4 | 2013-07-12 | 1 | -12/+1 |
| * | stream: use talloc for some string members | wm4 | 2013-07-12 | 1 | -7/+7 |
| * | stream: don't require streams to set a type | wm4 | 2013-07-12 | 1 | -4/+0 |
| * | core: change open_stream and demux_open signature | wm4 | 2013-07-12 | 1 | -32/+10 |
* | | stream: remove some more forgotten network stuff | wm4 | 2013-07-12 | 1 | -13/+0 |
* | | options: add --cache-default option | wm4 | 2013-07-10 | 1 | -14/+11 |
|/ |
|
* | stream: unbreak streams with large sector sizes (stream_cdda) | wm4 | 2013-07-07 | 1 | -1/+2 |
* | stream: don't treat position 0 specially | wm4 | 2013-07-07 | 1 | -7/+6 |
* | stream: remove weird STREAMTYPE_STREAM special handling | wm4 | 2013-07-07 | 1 | -38/+20 |
* | stream: re-add accidentally removed seek call | wm4 | 2013-07-07 | 1 | -0/+7 |
* | Remove internal network support | wm4 | 2013-07-07 | 1 | -71/+5 |
* | stream: make eof flag more consistent | wm4 | 2013-07-04 | 1 | -1/+6 |
* | stream: redo memory streams | wm4 | 2013-06-28 | 1 | -8/+5 |
* | Merge branch 'sub_mess2' | wm4 | 2013-06-25 | 1 | -38/+73 |
|\ |
|
| * | stream: remove stream_unread_buffer() | wm4 | 2013-06-25 | 1 | -20/+0 |
| * | stream: add stream_peek function | wm4 | 2013-06-25 | 1 | -0/+34 |
| * | stream: never let read functions return values < 0 | wm4 | 2013-06-25 | 1 | -3/+5 |
| * | stream: readd memory streams | wm4 | 2013-06-25 | 1 | -5/+20 |
| * | stream: remove padding parameter from stream_read_complete() | wm4 | 2013-06-23 | 1 | -11/+15 |
* | | osdep: remove shmem wrapper | wm4 | 2013-06-18 | 1 | -1/+0 |
|/ |
|
* | stream: don't set sector size on cache | wm4 | 2013-06-16 | 1 | -3/+1 |
* | stream: don't align stream position if not needed | wm4 | 2013-06-16 | 1 | -3/+1 |
* | stream: don't adjust stream position if seek succeeds, but read fails | wm4 | 2013-06-16 | 1 | -3/+2 |
* | stream: fix some aspects of EOF handling | wm4 | 2013-06-16 | 1 | -10/+22 |
* | stream: don't set EOF flag in stream implementations | wm4 | 2013-06-16 | 1 | -2/+0 |
* | stream: remove stream_reset() | wm4 | 2013-06-16 | 1 | -11/+3 |
* | stream: check for interruption when trying to reconnect stream | wm4 | 2013-06-16 | 1 | -3/+3 |
* | stream: cosmetics | wm4 | 2013-06-16 | 1 | -16/+6 |
* | stream: reset buffer even on EOF/error | wm4 | 2013-06-16 | 1 | -4/+2 |
* | cache: use threads instead of fork() | wm4 | 2013-06-16 | 1 | -11/+19 |
* | stream: add partial read function | wm4 | 2013-06-16 | 1 | -17/+27 |
* | stream: add stream_unread_buffer() | wm4 | 2013-06-16 | 1 | -1/+26 |
* | cache: make the stream cache a proper stream that wraps other streams | wm4 | 2013-06-16 | 1 | -27/+86 |
* | stream: remove pointless check | wm4 | 2013-06-09 | 1 | -7/+3 |
* | stream: move VCD specific stuff to stream_vcd | wm4 | 2013-06-09 | 1 | -1/+0 |
* | stream: misleading statement | wm4 | 2013-06-09 | 1 | -1/+1 |