summaryrefslogtreecommitdiffstats
path: root/stream
Commit message (Expand)AuthorAgeFilesLines
* demux: add a demuxer threadwm42014-07-161-23/+0
* Revert "Remove DVD and Bluray support"wm42014-07-156-0/+2608
* Remove DVD and Bluray supportwm42014-07-146-2608/+0
* stream_dvdnav: suspend read on vts change even if the requested title is not ...Alessandro Ghedini2014-07-131-1/+0
* stream: don't sleep for reconnecting network if playback is stoppedwm42014-07-121-0/+2
* cache_file: fix operation if stream size is unknownwm42014-07-121-2/+3
* Revert "build: avoid defining _GNU_SOURCE"wm42014-07-101-3/+0
* build: include <strings.h> for strcasecmp()wm42014-07-104-0/+4
* build: deal with endian messwm42014-07-101-1/+2
* build: avoid defining _GNU_SOURCEwm42014-07-091-0/+3
* cache, dvd, bluray: simplify stream time handlingwm42014-07-071-42/+16
* stream_dvdnav: more debugging outputwm42014-07-061-2/+5
* stream: remove now unused STREAM_CTRL_GET_START_TIMEwm42014-07-064-19/+0
* tv: move demuxer parts to separate filewm42014-07-052-250/+13
* demux: minor simplification to internal APIwm42014-07-051-3/+3
* dvd, bluray, cdda: add demux_disc containing all related hackswm42014-07-058-24/+7
* demux, stream: change metadata notificationwm42014-07-052-41/+28
* stream_dvdnav: check the length of all titles with dvdnav://longesttholin2014-07-041-1/+1
* stream_dvdnav: free pointer to priv->filename on closetholin2014-07-041-0/+2
* stream_dvdnav: make sure seeking bounds are within rangetholin2014-07-041-1/+5
* cache_file: use unicode on windowswm42014-07-021-0/+2
* cache: clear DVD timestampswm42014-07-021-0/+3
* Audit and replace all ctype.h useswm42014-07-015-7/+4
* options: add --list-protocols optionAlessandro Ghedini2014-06-302-0/+24
* Basic xdg directory implementationKenneth Zhou2014-06-261-12/+7
* stream: add a file cachewm42014-06-223-16/+183
* stream: minor cleanupswm42014-06-223-10/+7
* stream_dvd, stream_dvdnav: map dvd:// to dvdnavwm42014-06-202-3/+3
* stream_dvd: fix potential endless loop on seekingwm42014-06-201-1/+2
* cache: avoid race condition between cache wakeup and idlingwm42014-06-161-0/+1
* tv: if timestamp is unset, return NOPTSwm42014-06-141-4/+4
* tv: remove some non-sensewm42014-06-141-2/+2
* tv: fix compilation without clock_gettime, don't claim to be MPlayerwm42014-06-141-1/+1
* tv: add missing header for clock_gettimewm42014-06-131-0/+1
* cache: print cache size only in verbose modewm42014-06-121-2/+2
* tv: fix a hidden static variablewm42014-06-121-9/+9
* stream_bluray: fix some const declarationswm42014-06-121-6/+6
* tv: use correct timestampsiive2014-06-121-12/+48
* Add more constwm42014-06-1119-31/+31
* stream_dvd: minor cleanupswm42014-06-113-141/+44
* stream_dvd, stream_dvdnav, stream_bluray: remove global option variableswm42014-06-117-67/+61
* stream_dvb: remove global option variableswm42014-06-112-20/+22
* stream_cdda: remove global option variableswm42014-06-113-33/+37
* stream: add a generic way to setup stream priv defaultswm42014-06-112-0/+3
* stream_pvr: remove global option variableswm42014-06-114-188/+84
* tv: remove printing of useless comment informationwm42014-06-114-14/+3
* tv: remove global option variableswm42014-06-115-194/+244
* command: redo ancient TV/DVB/PVR commandswm42014-06-115-10/+113
* stream/cache: handle failure of seeking underlying streamwm42014-06-051-1/+4
* stream: remove VCD supportwm42014-06-016-989/+0
* tv: remove sysinfo() usagewm42014-05-301-10/+0
* af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriateMarcoen Hirschberg2014-05-281-1/+1
* audio: rename i_bps to 'bitrate' to avoid confusionMarcoen Hirschberg2014-05-281-1/+1
* audio: change values from bytes-per-second to bits-per-secondMarcoen Hirschberg2014-05-281-4/+5
* stream: unbreak writeable streamswm42014-05-271-2/+2
* stream_cdda: fix compilationwm42014-05-241-1/+1
* stream_smb: fix compilationwm42014-05-241-4/+4
* stream_file: readjust some windows ifdefferywm42014-05-241-23/+9
* stream: remove chaos related to writeable streamswm42014-05-2419-83/+41
* stream_lavf: remove redundant message prefixeswm42014-05-241-6/+6
* stream: don't use end_poswm42014-05-2412-69/+67
* stream: kill start_pos, remove --sb optionwm42014-05-249-9/+17
* cache: be silent if no initial fill is requestedwm42014-05-221-1/+3
* cache: redo options and default settingswm42014-05-203-35/+34
* threads: use mpv time for mpthread_cond_timedwait wrapperwm42014-05-181-2/+2
* stream_smb: increase to 128k read_chuuk from default 8kKevin Mitchell2014-05-121-0/+1
* stream_bluray: remove unused variableswm42014-05-041-3/+0
* options: remove deprecated --identifyMartin Herkt2014-05-043-75/+1
* stream: use libavformat interrupt callbackwm42014-04-251-1/+12
* stream: remove interrupt callback global variableswm42014-04-253-28/+8
* stream: use uninterruptible sleep on reconnectingwm42014-04-251-2/+8
* stream: remove unused functionswm42014-04-251-25/+0
* cache: remove redundant log prefixwm42014-04-231-1/+1
* threads: fix function namewm42014-04-231-2/+2
* Fix some libav* include statementswm42014-04-192-2/+1
* stream_dvdnav: print more debugging infowm42014-04-171-1/+6
* stream_dvd: fix seeking regressionwm42014-04-171-8/+48
* Remove radio://wm42014-04-133-1040/+0
* Kill all tabswm42014-04-1323-2382/+2382
* stream_dvd, cache: hack seeking with --cache + dvd:// back into workingwm42014-04-092-41/+1
* cache: fix description of the offset fieldwm42014-04-091-1/+3
* cache: change a define to an enumwm42014-04-091-3/+3
* cache: fix checks/output on initializationwm42014-04-091-8/+3
* stream_file: Check the handle for network streamsJames Ross-Gowan2014-04-091-9/+34
* cache: simplifywm42014-04-091-25/+17
* cache: allow resizing at runtimewm42014-04-092-21/+78
* cache: minor simplificationwm42014-04-091-11/+7
* cache: adjust stream position if necessarywm42014-04-091-1/+6
* cache: no short reads in read_bufferwm42014-04-091-16/+21
* cache: move ringbuffer read into a separate functionwm42014-04-091-17/+32
* cache: fix typo in commentwm42014-04-091-1/+1
* cache: always update cached controls after running a stream controlwm42014-04-091-0/+1
* stream_bluray: move lookup of AACS error codes into a functionwm42014-03-301-30/+16
* stream_bluray: check AACS and BD+ protectionsxylosper2014-03-301-5/+80
* player: rename dvdnav to discnavxylosper2014-03-303-2/+2
* stream_bluray: cosmetic refactoringxylosper2014-03-301-74/+33
* stream_bluray: select initial angle only if peeking title succeededxylosper2014-03-301-39/+52
* stream_bluray: use more proper error code for stream controlxylosper2014-03-301-7/+7
* stream_bluray: implement navigation interface for Blu-ray streamxylosper2014-03-293-62/+447
* stream_bluray: remove BD_EVENT_IDLEwm42014-03-261-3/+0
* stream_bluray: use bd_get_playlist_info()xylosper2014-03-261-4/+10
* stream_bluray: cache current playback informationsxylosper2014-03-261-20/+34
* stream_bluray: implement event handler for libblurayxylosper2014-03-261-0/+16
* mf: fix operation with --cachewm42014-03-261-0/+1
* stream_cdda: print cd text header only if there are any cd text fieldswm42014-03-261-2/+6
* stream_cdda: remove unused stuffwm42014-03-263-251/+2
* stream_cdda: fix track time accuracywm42014-03-261-2/+2
* dvdnav: make MP_NAV_EVENT_RESET_ALL handled properlyxylosper2014-03-251-30/+37
* stream: remove old chapter handling codewm42014-03-255-103/+0
* stream_cdda: report track timeswm42014-03-251-27/+8
* stream_bluray: fix for significant memory leakxylosper2014-03-241-0/+1
* stream_bluray: fix for zero-based title index for Blu-rayxylosper2014-03-181-7/+11
* command: make 'disc-title' property writablexylosper2014-03-181-1/+8
* stream_dvd/stream_dvdnav: make disc-title for DVDs start from 0xylosper2014-03-172-27/+35
* Remove some more unneeded version checkswm42014-03-161-11/+2
* stream_dvdnav: implement STREAM_CTRL_GET_NUM_TITLES for dvdnavxylosper2014-03-151-0/+7
* command: set 'media-title' property for bluray disc with meta-dataxylosper2014-03-135-11/+19
* stream_file: network file system detection for LinuxPhilip Sequeira2014-03-121-0/+28
* dvd: treat missing volume ID as "unsupported", not errorwm42014-02-232-4/+4
* cache: cache DVD volume IDwm42014-02-231-0/+13
* dvd: check for empty DVD volume IDwm42014-02-232-3/+7
* command: use DVD volume ID for media-title propertyxylosper2014-02-233-0/+17
* stream_file: cache remote files on WindowsJames Ross-Gowan2014-02-181-0/+17
* stream_file: activate cache with files on network file systemsStefano Pigozzi2014-02-171-0/+28
* stream_lavf: prefix icy metadata with "icy-"wm42014-02-061-1/+1
* cache: refuse to seek outside of cache boundarieswm42014-01-311-4/+18
* stream_pvr: Fix fd check, -1 indicates invalid, not 0.reimar2014-01-231-1/+1
* stream: print stream_read_line warnings by defaultwm42014-01-191-1/+1
* stream: treat embedded 0 bytes as error in stream_read_linewm42014-01-191-1/+1
* stream: redo stream_read_line()wm42014-01-191-114/+54
* cookies.c: cols must (and does) have 7 elements.reimar2014-01-191-1/+1
* vcd_read: Fix sizeof argument.reimar2014-01-191-1/+1
* cache: remove debug codewm42014-01-171-1/+0
* cache: reduce message spamwm42014-01-161-7/+16
* player: avoid stalling when starting a network streamwm42014-01-142-0/+2
* player: strip 'file://' from filenames on playback startwm42014-01-082-12/+27
* quvi: add option to not fetch subtitlesAndre D2014-01-051-1/+1
* stream_pvr: fix crash on initializationwm42014-01-031-0/+1
* stream: always respect sector_size, fixes cdda://wm42014-01-021-1/+1
* stream_smb: remove dead codewm42013-12-221-22/+1
* stream_radio: suppress error with -Werror=format-security compilation flagMiro HronĨok2013-12-221-1/+1
* stream: minor cookie cleanupwm42013-12-222-26/+23
* options: move network related options to MPOptswm42013-12-223-19/+20
* msg: rename mp_msg_log -> mp_msgwm42013-12-212-4/+4
* path lookup functions: mp_msg conversionswm42013-12-211-3/+0
* quvi: mp_msg conversionswm42013-12-213-17/+30
* stream: mp_msg conversionswm42013-12-2130-721/+539
* demux: mp_msg conversionswm42013-12-2110-209/+217
* m_option, m_config: mp_msg conversionswm42013-12-211-1/+1
* stream: remove stale MAX_STREAM_PROTOCOLS definewm42013-12-191-2/+0
* Reduce recursive config.h inclusions in headerswm42013-12-183-1/+2
* stream: move O_BINARY dummy definitionwm42013-12-181-4/+0
* Remove the _ macrowm42013-12-181-0/+2
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-1731-37/+37
* Merge mp_talloc.h into ta/ta_talloc.hwm42013-12-172-2/+2
* Move options/config related files from mpvcore/ to options/wm42013-12-1717-22/+22
* Move libquvi stuff to stream/resolve/wm42013-12-173-0/+321
* Move mpvcore/input/ to input/wm42013-12-171-1/+1
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-1617-168/+166
* dvdnav: select longest title by defaultwm42013-12-141-6/+26
* dvdnav: crappy hack to respect timed still frameswm42013-12-142-21/+12
* dvdnav, tv: force-disable cachingwm42013-12-144-4/+5
* dvdnav: enable cachingwm42013-12-141-2/+1
* stream_dvdnav: drop stream buffers on seekwm42013-12-141-3/+5
* cache: add a way to explicitly resume cachewm42013-12-142-0/+5
* cache: try harder on EOFwm42013-12-141-5/+11
* stream: don't seek when seeking to the same positionwm42013-12-141-0/+3
* stream: add function for dropping the bufferwm42013-12-142-2/+11
* dvdnav: remove highlights if no PCI availablewm42013-12-131-1/+3
* Add prelimimary (basic, possibly broken) dvdnav supportwm42013-12-125-0/+807
* stream: fix clang warningStefano Pigozzi2013-12-071-1/+1
* player: load external subs for uncompressed rar archiveswm42013-12-062-0/+13
* Use O_CLOEXEC when creating FDswm42013-11-309-16/+32
* build: make pthreads mandatorywm42013-11-281-6/+1
* Reduce stheader.h includes, move stream types to mp_common.hwm42013-11-234-4/+0
* demux: remove gsh field from sh_audio/sh_video/sh_subwm42013-11-231-6/+6
* stream_lavf: fix a small memory leakwm42013-11-211-1/+5
* timeline: add edl:// URIswm42013-11-193-0/+24
* stream_dvb: remove bogus free callswm42013-11-181-5/+0
* stream: split out pthread helper functionwm42013-11-171-26/+3