tvheadend/src
2012-08-14 20:02:38 +01:00
..
dvb First stab at moving mux initial config system to using dvb-apps mux config files directly. 2012-08-14 20:02:38 +01:00
dvr Stop addition of channels with empty names. 2012-07-30 15:57:47 +01:00
epggrab Some tweaks to xmltv.c, plugs a mem leak, corrects a minor timing issue (picked up later) and generally tidies things up. 2012-08-14 19:57:45 +01:00
extra added capmt_ca 2009-12-16 07:20:39 +00:00
ffdecsa Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
plumbing Disable teletext recording to prevent issues with other elementary streams. Temporary until a better solution is found. 2012-08-02 10:04:36 +01:00
webui Tidied up code so that local files should now work as well as bundles, also added the option to compress the data on the fly (if not already compressed bundle). 2012-08-14 20:02:37 +01:00
access.c Merge pull request #69 from perexg/fixes-dvrallcfg 2012-04-10 10:39:32 -07:00
access.h Allow restriction for one DVR configuration mapped to one user 2012-03-01 17:55:24 +01:00
atomic.h Use better atomic.h 2011-12-02 22:12:59 +01:00
avahi.c Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
avahi.h The HTSP service is now announced via AVAHI (mDNS service discovery) 2009-08-10 19:06:16 +00:00
avc.c Correctly multiplex h264 in MKV 2011-10-29 23:01:02 +02:00
avc.h Correctly multiplex h264 in MKV 2011-10-29 23:01:02 +02:00
avg.c Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00:00
avg.h Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00:00
bitstream.c Fix bug in signed Exp-Golomb mapping code. Fixes ticket #313 2010-10-25 19:44:06 +00:00
bitstream.h Refactor parsing buffer handling + better constification 2010-07-03 16:18:50 +00:00
capmt.c Keep CWC in a separate lock domain to avoid waiting for global_lock 2011-01-25 22:58:00 +01:00
capmt.h Rename transport -> service 2010-11-29 20:06:52 +00:00
channels.c Stop addition of channels with empty names. 2012-07-30 15:57:47 +01:00
channels.h More significant changes to the EPG code because I want to include the concept of having multiple URIs per object (to cope with badly merged upstream data). 2012-07-30 15:47:54 +01:00
cwc.c Initial stab at new transparent file bundling. 2012-08-14 20:02:37 +01:00
cwc.h cwc: Use "per stream" update id for Cryptoworks and Viaccess CA composed emms 2012-04-10 20:57:33 +02:00
dtable.c Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
dtable.h Keep CWC in a separate lock domain to avoid waiting for global_lock 2011-01-25 22:58:00 +01:00
epg.c Add some EXTRA debug, disabled by default. 2012-08-14 19:58:39 +01:00
epg.h Fix problems with OpenTV processing. 2012-07-30 16:03:16 +01:00
epgdb.c Fix error in the EPG database migration code. 2012-08-01 15:45:59 +01:00
epggrab.c Initialize the epggrab mutex and condition variables. 2012-08-06 13:08:50 +01:00
epggrab.h Add initial priority information, currently unused. 2012-07-30 15:58:40 +01:00
file.c Move the reading from file descriptor into generic routine as I intend to reuse this function in the new EPG code. 2012-06-19 11:56:39 +01:00
file.h Move the reading from file descriptor into generic routine as I intend to reuse this function in the new EPG code. 2012-06-19 11:56:39 +01:00
filebundle.c Remove redundant (and sometimes problematic) typedef. 2012-08-14 20:02:38 +01:00
filebundle.h Some updated to bundle/settings to integrate the two. Settings can now be seamlessly loaded from bundle/share/settings directory. This is useful to opentv module but may be useful elsewhere in the future. 2012-08-14 20:02:38 +01:00
hts_strtab.h * Add support for prioritized recordings. The user can chose among five 2010-03-17 21:16:57 +00:00
htsbuf.c Initial stab at new transparent file bundling. 2012-08-14 20:02:37 +01:00
htsbuf.h Add code for computing CRC over a buf 2010-06-22 08:00:56 +00:00
htsmsg.c Some extensions to the htsmsg API, including fix for single length XML strings and cdata processing (previously in xmltv code). 2012-06-19 11:40:08 +01:00
htsmsg.h persist state of the otamux list to disk and restore on startup, mainly for generic EIT sources. 2012-07-30 16:03:17 +01:00
htsmsg_binary.c Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00:00
htsmsg_binary.h Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00:00
htsmsg_json.c Remove json hack, no longer required. 2012-06-20 11:06:37 +01:00
htsmsg_json.h Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00:00
htsmsg_xml.c Some additional XML helpers. 2012-07-30 13:34:22 +01:00
htsmsg_xml.h Some additional XML helpers. 2012-07-30 13:34:22 +01:00
htsp.c Honour priority (for both DVR setup methods) in HTSP. This is based on and fixes PR #29. 2012-08-02 10:23:22 +01:00
htsp.h fixed small typo 2011-08-30 18:18:45 +02:00
htsstr.c Expose andoma strndup to rest of code and make use of it in xmltv code. 2012-08-05 22:06:54 +01:00
htsstr.h Expose andoma strndup to rest of code and make use of it in xmltv code. 2012-08-05 22:06:54 +01:00
http.c Correctly deal with write errors when delivering files over HTTP 2011-05-04 14:16:32 +02:00
http.h Use content-disposition to set a filename to be used when downloading recorded files 2011-03-02 23:47:57 +01:00
huffman.c Try to make huffman decoder a bit more efficient. 2012-07-30 15:50:13 +01:00
huffman.h Try to make huffman decoder a bit more efficient. 2012-07-30 15:50:13 +01:00
iptv_input.c allow other programs such as vlc, udpxy, etc.. to bind to the same udp port 2011-11-15 17:41:31 +02:00
iptv_input.h Rename transport -> service 2010-11-29 20:06:52 +00:00
iptv_output.c Don't really need O_CLOEXEC, instead rely on mutexes and fcntl() instead 2009-12-03 19:44:26 +00:00
iptv_output.h Making tvheadend more standalone, #2 2009-03-25 17:46:54 +00:00
main.c First stab at moving mux initial config system to using dvb-apps mux config files directly. 2012-08-14 20:02:38 +01:00
muxes.c First stab at moving mux initial config system to using dvb-apps mux config files directly. 2012-08-14 20:02:38 +01:00
muxes.h First stab at moving mux initial config system to using dvb-apps mux config files directly. 2012-08-14 20:02:38 +01:00
notify.c Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
notify.h Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00:00
packet.c Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
packet.h Add some helpers 2010-10-26 19:08:38 +00:00
parser_h264.c Avoid SPS and PPS id array out of bounds in h264 parser 2011-05-18 11:43:24 +02:00
parser_h264.h Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
parser_latm.c Avoid division by zero 2012-05-05 22:16:14 +02:00
parser_latm.h Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
parsers.c Deliver raw teletext to clients that are able to display it (e.g. XBMC) 2012-08-02 10:04:36 +01:00
parsers.h Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
psi.c Initial stab at new transparent file bundling. 2012-08-14 20:02:37 +01:00
psi.h Rename transport -> service 2010-11-29 20:06:52 +00:00
queue.h Partial revert of previous multi-key update. I have decided to leave it to the upstream data providers to fix this (which still makes it my problem) but I have kept some of the simplifications added as part of the previous update. 2012-07-30 15:47:54 +01:00
rawtsinput.c fix "comparison of unsigned expression < 0 is always false" 2012-03-31 23:45:40 +02:00
rawtsinput.h Initial stab of a 'raw MPEG TS' input. 2009-06-21 20:30:04 +00:00
redblack.h Fix a bug causing tree first / last convenience pointers to be incorrect upon last node removal. 2009-07-16 18:40:33 +00:00
service.c fixed segfault when using raw ts from file instead of a muxer. 2012-08-09 19:15:22 +02:00
service.h Add new routine to determine the primary EPG service. To avoid confusion for OTA services. 2012-07-30 16:02:36 +01:00
serviceprobe.c Fix unitialized variable 2012-02-18 23:25:01 +01:00
serviceprobe.h Rename transport -> service 2010-11-29 20:06:52 +00:00
settings.c Some updated to bundle/settings to integrate the two. Settings can now be seamlessly loaded from bundle/share/settings directory. This is useful to opentv module but may be useful elsewhere in the future. 2012-08-14 20:02:38 +01:00
settings.h Add hts_settings_open_file() 2011-01-08 13:36:48 +01:00
spawn.c Re-instate internal xmltv search routine (will try to use external tv_find_grabbers), remove use of fixed path for find script and make spawn calls search path if required. 2012-08-11 11:31:18 +01:00
spawn.h Re-instate internal xmltv search routine (will try to use external tv_find_grabbers), remove use of fixed path for find script and make spawn calls search path if required. 2012-08-11 11:31:18 +01:00
streaming.c spelling 2012-02-23 22:15:22 +01:00
streaming.h Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
subscriptions.c Rename transport -> service 2010-11-29 20:06:52 +00:00
subscriptions.h Rename transport -> service 2010-11-29 20:06:52 +00:00
tcp.c Correctly deal with return value from write() 2011-04-01 15:32:07 +02:00
tcp.h tcp server: keep track of the local (ie. our) IP + port 2009-11-18 22:24:06 +00:00
teletext.c fix subtitle issues on comhem. Sometimes the subtitles would get stuck on the screen, sometimes only half of them delivered to the client. 2012-03-18 23:02:51 +01:00
teletext.h Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
trap.c Fix the way we generate version tags inside the binary 2012-04-10 20:14:48 +02:00
trap.h Add more sofisticated fatal signal handlers 2009-12-01 21:25:53 +00:00
tsdemux.c Deliver raw teletext to clients that are able to display it (e.g. XBMC) 2012-08-02 10:04:36 +01:00
tsdemux.h Rename transport -> service 2010-11-29 20:06:52 +00:00
tsmux.c Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
tsmux.h Add tentative RTSP streamer 2009-11-12 23:07:02 +00:00
tvheadend.h Initial stab at new transparent file bundling. 2012-08-14 20:02:37 +01:00
utils.c Initial stab at new transparent file bundling. 2012-08-14 20:02:37 +01:00
v4l.c Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
v4l.h Rename transport -> service 2010-11-29 20:06:52 +00:00
version.c Fix the way we generate version tags inside the binary 2012-04-10 20:14:48 +02:00
wrappers.c Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00