summaryrefslogtreecommitdiffstats
path: root/stream/stream_dvb.c
Commit message (Expand)AuthorAgeFilesLines
* stream_dvb: Remove call to stream_drop_buffers in fill_buffer.Oliver Freyermuth2020-04-101-2/+0
* options: change option macros and all option declarationswm42020-03-181-7/+7
* stream_dvb: Remove implicit fallthroughs and consistify debug messages.Oliver Freyermuth2019-12-281-4/+12
* stream, demux: redo origin policy thingwm42019-12-201-0/+1
* command: shuffle some crap aroundwm42019-11-251-2/+3
* stream: change buffer argument types from char* to void*wm42019-11-071-2/+2
* stream_dvb: Remove now replaced stream-control code for good.Oliver Freyermuth2019-10-021-84/+0
* stream_dvb: Allow actual zapping of channels again.Oliver Freyermuth2019-10-021-0/+7
* stream_dvb: Add dvb_update_config to poll config parameters.Oliver Freyermuth2019-10-021-0/+32
* stream_dvb: Move stream->is_on initialization to state preparation.Oliver Freyermuth2019-10-021-1/+1
* stream_dvb: Factor out logic to determine program and card.Oliver Freyermuth2019-10-021-47/+71
* stream_dvb: Use separated out options struct.Oliver Freyermuth2019-10-021-21/+24
* stream_dvb: remove unused variablewm42019-09-211-1/+0
* stream: remove some more optical disc leftoverswm42019-09-131-1/+0
* Remove classic Linux analog TV support, and DVB runtime controlswm42019-09-131-1/+4
* stream_dvb: Increase timeout of streaming read.Oliver Freyermuth2019-09-021-1/+1
* stream_dvb: Adapt to VDR channel config format.Oliver Freyermuth2019-09-021-3/+8
* Merge branch 'master' into pr6360Jan Ekström2019-03-111-2/+2
|\
| * stream_dvb: Correct range for dvbin-card option.Oliver Freyermuth2018-12-121-2/+2
* | demux, stream: rip out the classic stream cachewm42018-08-311-1/+0
* | command: whitelist some blocking accesses for certain demuxers/streamswm42018-05-241-0/+1
|/
* dvb: Add multiple frontends support: MAX_FRONTENDS now 8.rim2017-12-161-73/+77
* Add checks for HAVE_GPL to various GPL-only source fileswm42017-10-101-0/+4
* dvb: Skip channel if ATSC device does not support cable / terr.Oliver Freyermuth2017-10-091-1/+3
* dvb: Implement parsing of modulation for VDR-style channels config.Oliver Freyermuth2017-10-091-0/+50
* dvb: Fixes for ATSC tuning.Oliver Freyermuth2017-10-091-0/+16
* stream_dvb: Multiply frequency and sample rate by 1000 for VDR.Oliver Freyermuth2017-10-091-4/+3
* dvb: add support for DVB-T2ivan-832017-03-061-350/+401
* Revert "dvb: add support for DVB-T2"wm42017-02-141-392/+344
* dvb: add support for DVB-T2ivan-832017-02-131-344/+392
* dvb: move priv allocation to dvb_openThomas V2017-02-101-1/+1
* stream: get rid of streamtype enumwm42017-02-021-1/+0
* stream_dvb: remove weird option parsing stuffwm42016-09-091-24/+24
* stream_dvb: fix minor resource leakswm42016-02-121-0/+3
* stream_dvb: remove dead codewm42016-02-121-5/+0
* dvb: fix segmentation fault in case no valid configuration is found.Oliver Freyermuth2016-01-241-2/+3
* dvb: remove trailing whitespacewm42016-01-221-8/+8
* stream_dvb: support frontends with multiple delivery systems.Oliver Freyermuth2016-01-211-48/+56
* player, stream_dvb: implement dvb-channel-name property.Oliver Freyermuth2016-01-141-1/+34
* stream_dvb: global protection mutex and usage bit for global_dvb_state.Oliver Freyermuth2016-01-141-1/+20
* stream_dvb: implement GET_METADATA and return program name.Oliver Freyermuth2016-01-141-2/+13
* stream_dvb: persist state-information across channel-switches.Oliver Freyermuth2016-01-141-35/+70
* dvb: rename dvb_config_t to dvb_state_t, keep config and state there.Oliver Freyermuth2016-01-141-86/+90
* dvb: cleanup dvb_params struct, remove some unneeded fdsOliver Freyermuth2016-01-071-4/+3
* options: add M_OPT_FILE to new options that are missing itPhilip Sequeira2015-03-071-1/+1
* stream_dvb: silence bogus compiler warningwm42015-01-191-1/+1
* stream_dvb: Add MP_ERR if polling worked, but read fails.Oliver Freyermuth2015-01-131-0/+4
* dvb: uncrustifywm42015-01-061-789/+799
* stream_dvb: Enable streaming mode, activates cache.Oliver Freyermuth2015-01-061-0/+1
* stream_dvb: Do not add special PIDs if we anyways record the full TP.Oliver Freyermuth2015-01-061-23/+22
* stream_dvb: Add possibility to dump a full transponder.Oliver Freyermuth2015-01-061-4/+9
* stream_dvb: Record PIDs with human-readable content, bump max demuxer count.Oliver Freyermuth2015-01-061-0/+14
* stream_dvb: Also demux PMT if possible, reactivate TPID parsing.Oliver Freyermuth2015-01-061-12/+43
* stream_dvb: Extend token-list for pid-parsing, magically allows to parse VDR-...Oliver Freyermuth2015-01-061-3/+33
* stream_dvb: Move out PID-parsing, disable TPID parsing.Oliver Freyermuth2015-01-061-26/+38
* stream_dvb: Add TPID (teletext-pid) parsing from VDR-style channel-lists.Oliver Freyermuth2015-01-061-23/+28
* stream_dvb: Handle VDR-config location-field as DISEQc-field.Oliver Freyermuth2015-01-061-6/+26
* dvb: Extend understanding of VDR channel config: stream_id, inversion.Oliver Freyermuth2015-01-061-3/+27
* stream_dvb: Very basic vdr-type channels.conf support.Oliver Freyermuth2015-01-061-24/+80
* stream_dvb: use stream_drop_buffers()wm42014-10-081-2/+1
* stream_dvb: restore --dvbin-file optionwm42014-08-061-7/+14
* stream_dvb: fix channels.conf preference orderwm42014-08-061-3/+4
* Audit and replace all ctype.h useswm42014-07-011-2/+2
* Basic xdg directory implementationKenneth Zhou2014-06-261-12/+7
* Add more constwm42014-06-111-2/+2
* stream_dvb: remove global option variableswm42014-06-111-19/+21
* command: redo ancient TV/DVB/PVR commandswm42014-06-111-3/+17
* stream: remove chaos related to writeable streamswm42014-05-241-5/+1
* Kill all tabswm42014-04-131-600/+600
* path lookup functions: mp_msg conversionswm42013-12-211-3/+0
* stream: mp_msg conversionswm42013-12-211-72/+55
* Move options/config related files from mpvcore/ to options/wm42013-12-171-2/+2
* Use O_CLOEXEC when creating FDswm42013-11-301-2/+5
* stream_dvb: remove bogus free callswm42013-11-181-5/+0
* Copyright, LICENSE: switch to GPL version 2 or laterwm42013-10-131-1/+2
* stream: fix url_options field, make protocols field not fixed lengthwm42013-08-261-7/+7
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-2/+2
* stream: redo URL parsing, replace m_struct usage with m_configwm42013-08-021-50/+34
* stream: remove inactive URL option fieldswm42013-07-301-5/+0
* stream: remove useless author/comment fieldswm42013-07-121-3/+2
* stream: remove fd memberwm42013-07-121-2/+2
* Cleanup some include statementswm42013-07-121-1/+0
* demux: rewrite probing and demuxer initializationwm42013-07-121-1/+2
* core: change open_stream and demux_open signaturewm42013-07-121-2/+2
* Remove old demuxerswm42013-07-071-1/+1
* stream: don't set EOF flag in stream implementationswm42013-06-161-1/+0
* Check return values of some mp_find_..._config_file function calls for NULLwm42013-02-091-2/+5
* path: add mp_find_config_file and reorganize some of the codeStefano Pigozzi2012-12-151-29/+34
* Rename directories, move files (step 2 of 2)wm42012-11-121-4/+4
* cleanup: don't check for NULL before free()diego2010-11-081-14/+6
* stream_dvb.c: avoid compiler warning by adding initializationdiego2010-11-021-0/+1
* Merge svn changes up to r30967Uoti Urpala2010-04-261-1/+1
|\
| * Rename get_path.[ch] --> path.[ch].diego2010-03-201-1/+1
* | Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
|/
* Drop support for old-style DVB code.diego2010-03-021-9/+0
* Replace misuse of stream_reset to set stream pos to 0 by more appropriate code.reimar2010-02-201-3/+3
* Support ISDB-Tb tunning in Brazilcehoyos2009-10-301-3/+7
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-28/+28
* Get rid of pointless 'extern' keywords.diego2008-12-031-4/+4
* set to -1 fds that were closed; handle the sec_fd only if CONFIG_DVB_HEAD isn...nicodvb2008-11-051-0/+2
* Fix condition broken in r27401 which incorrectly caused stdin to be closed af...reimar2008-11-041-1/+1
* Use '#include <poll.h>' instead of '#include <sys/poll.h>'.diego2008-08-141-1/+1
* Change a bunch of video/audio-output-specific preprocessor directives fromdiego2008-08-031-4/+4
* removed useless parameter :type from -dvbin (the frontend type is reported by...nicodvb2008-04-121-6/+3
* removed defunct options :vid and :aid from -dvbin (they were useless from the...nicodvb2008-04-121-10/+5
* search channels.conf in mplayer's instdir if all other searches fail; patch b...nicodvb2008-03-031-0/+6
* Remove some unused extern variablesreimar2008-01-131-1/+0
* stream_opts should be constreimar2008-01-131-1/+1
* 10l, in dvb_free_config() channels' names must be free individuallynicodvb2007-12-151-3/+6
* removed the obscene priv->stream entry. Someone must have injected vodka in m...nicodvb2007-12-151-4/+3
* get rid of the file-static dvb_config and free the config at close() . Patch...nicodvb2007-12-151-10/+22
* dvb cleanup: call dvb_(set|step)_channel() without dereferencing stream->priv...nicodvb2007-12-151-5/+6
* fix memleaks; patch by andrew calkin from gmail comnicodvb2007-12-121-0/+6
* stream_opts arrays should be constreimar2007-12-021-1/+1
* Make m_option_t arrays referenced by cfg-common.h constreimar2007-12-021-1/+1
* Mark all stream_info_t as constreimar2007-12-021-1/+1
* removed unused variables and parametersnicodvb2007-10-301-5/+5
* cosmetics: typo fix UNSUPORTED --> UNSUPPORTEDdiego2007-08-281-1/+1
* Clean up the way get_path is handled: Compile get_path.c to an object to linkdiego2007-08-281-2/+1
* Avoid code duplication and ugly config.h hack by using av_strlcat/av_strlcpyreimar2007-07-051-1/+2
* get rid of useless *alloc castsreimar2007-06-241-5/+5
* Set errno to 0 after printing it, not beforereimar2007-06-081-1/+1
* replaced 2 instances of sprintf() with snprintf() and one instancenicodvb2007-03-031-4/+3
* Fix FSF address and otherwise broken license headers.diego2007-01-221-1/+1
* in dvb_get_config() open the frontend in READ_ONLY mode for probing (worksaro...nicodvb2007-01-071-1/+1
* don't add pid 0 if it's already present in the listnicodvb2007-01-061-6/+5
* remove headers included twiceaurel2006-12-031-2/+0
* use strchr() instead of index()aurel2006-12-031-1/+1
* match exactly card number N specified, rather than the N-th actually usablenicodvb2006-11-261-3/+12
* riformatted after previous commitnicodvb2006-11-191-2/+2
* if in the list of pids appears at least one 8192 (while TS) remove all other ...nicodvb2006-11-191-1/+18
* use calloc() instead of malloc()nicodvb2006-11-041-1/+1
* nonsense removal: compare old and new frequency in order to skip tuningnicodvb2006-11-041-42/+2
* proper inclusion of demuxer.h (including libmpdemux in Makefile only was to m...ben2006-08-041-1/+1
* renamed dvbin.c to stream_dvb.c for consistencyben2006-08-031-0/+870