tvheadend/src
2012-07-30 15:50:14 +01:00
..
dvb Moved EIT handling code from dvb_tables into the eit grab module. Needs tidying up. 2012-07-30 15:50:13 +01:00
dvr Ensure quality/channel locking is enforced by default. 2012-07-30 15:50:14 +01:00
epggrab Minor hack to make series linking work properly with sky epg info. 2012-07-30 15:50:14 +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
muxbuilder Add a few TLDs that are necessary to use latest dvb-apps files. 2011-07-02 14:51:32 -07:00
plumbing Merge pull request #41 from mikrohard/master 2012-01-15 08:18:10 -08:00
webui Removed the EIT enabled flag and using proper OTA config system. 2012-07-30 15:49:49 +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 Started work on deleteing epg_channel_t and moving schedule info back into channel_t. This will make working with EIT much simpler, removes a fairly redundant object and will allow me to move epggrab channel mapping into each grabber which will be far more flexible and was what I had originally intended. 2012-07-30 15:47:21 +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 cwc: Add Bulcrypt support. 2012-04-20 18:04:43 +03: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 Fix printfs() for 64 bit numbers on 32 bit arch. Thanks to andyb2k5 for helping track this down. 2012-07-30 15:50:14 +01:00
epg.h More hacking around the opentv code will now build a full EPG with title and summary. The other info is currently not included and things need a good tidy up. 2012-07-30 15:49:49 +01:00
epggrab.c Removed the EIT enabled flag and using proper OTA config system. 2012-07-30 15:49:49 +01:00
epggrab.h Removed the EIT enabled flag and using proper OTA config system. 2012-07-30 15:49:49 +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.h Embed files for webserver when building for release 2009-03-30 20:00:39 +00: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 Make htsbuf_vqprintf() work with arbitrary output lengths 2011-01-01 12:43: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 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_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 Improve escape handling in json parser. 2012-06-19 11:28:04 +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 Rename some link variables to be a bit clearer and move to using anon structs to remove some of the code ugliness. May need to replace anon structures with MACRO based solution if people are not happy with using anon structs. 2012-07-30 15:47:54 +01:00
htsp.h fixed small typo 2011-08-30 18:18:45 +02:00
htsstr.c Dont use strndup(). It's too GNUish 2010-02-16 19:53:53 +00:00
htsstr.h Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00: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
linuxtv_muxes.h Update mux configuration from dvb-apps-bec11f78be51 2011-12-08 20:18:08 +01:00
main.c Started work on migrating EPG schedules into the main channel_t structure. 2012-07-30 15:47:21 +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 Ignore packet if fsize equals zero 2011-10-12 13:40:07 +02:00
parsers.h Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
psi.c cwc: Add Bulcrypt support. 2012-04-20 18:04:43 +03: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 replaced dvb dependend priority code with generic one 2012-06-25 09:39:43 +02:00
service.h replaced dvb dependend priority code with generic one 2012-06-25 09:39:43 +02: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 Bugger! another printf left in the code. 2012-07-30 13:34:23 +01:00
settings.h Add hts_settings_open_file() 2011-01-08 13:36:48 +01:00
spawn.c Basically hack out all code that currently does not work due to partial epg rewrite. 2012-07-30 15:46:23 +01:00
spawn.h Making tvheadend more standalone, #2 2009-03-25 17:46:54 +00: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 fix pointless self-assign 2012-03-31 23:44:40 +02: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 Add some of the missing stuff to xmltv and EIT. I think the only significant issue now is series numbering in XMLTV. 2012-07-30 15:47:54 +01:00
utils.c Add some of the missing stuff to xmltv and EIT. I think the only significant issue now is series numbering in XMLTV. 2012-07-30 15:47:54 +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