tvheadend/src
Adam Sutton df44bad3e9 epggrab: complete update to OTA mux and EIT
Still haven't touched OpenTV and there are several hacks in here for which
a proper solution is required.
(cherry picked from commit 9212120eb4c92aacb0d9cb75624961bf27e2ef5a)
2013-08-28 20:13:38 +01:00
..
api channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
descrambler Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
dvr Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
epggrab epggrab: complete update to OTA mux and EIT 2013-08-28 20:13:38 +01:00
extra added capmt_ca 2009-12-16 07:20:39 +00:00
input epggrab: complete update to OTA mux and EIT 2013-08-28 20:13:38 +01:00
misc misc: fix and simplify string procesing bug 2013-06-23 14:27:14 +01:00
muxer Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
parsers mpegts: started to add the generic mpegts code 2013-04-26 10:27:37 +01:00
plumbing Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
timeshift Merge remote-tracking branch 'upstream/master' after all FreeBSD 2013-06-02 11:30:50 +02:00
webui epggrab: complete update to OTA mux and EIT 2013-08-28 20:13:38 +01:00
access.c Add missing include for FreeBSD which has AF_INET6 defined 2013-05-31 14:19:24 +01:00
access.h access: add new option to override all ACL 2013-02-04 11:05:35 +00:00
api.c channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
api.h channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
atomic.h atomic: fix previous merge mistake 2013-02-15 11:24:04 +00:00
avahi.c main: rewrite of command line processing. 2013-01-08 16:27:23 +00:00
avahi.h The HTSP service is now announced via AVAHI (mDNS service discovery) 2009-08-10 19:06:16 +00: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
channels.c channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
channels.h channel: provide a link in the channel grid to allow playback. 2013-08-22 16:51:53 +01:00
config2.c timeshift: reworked the configuration 2013-01-09 21:26:52 +00:00
config2.h timeshift: reworked the configuration 2013-01-09 21:26:52 +00:00
descrambler.h service: trying to sort the service saving 2013-05-31 21:45:29 +01: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 Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
epg.h epgdb: some simplifications and corrections to the epg periodic save 2013-03-08 10:45:00 +00:00
epgdb.c channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
epggrab.c epggrab: complete update to OTA mux and EIT 2013-08-28 20:13:38 +01:00
epggrab.h epggrab: complete update to OTA mux and EIT 2013-08-28 20:13:38 +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 filebundle: reverse changes made in PR283 2013-07-05 09:33:49 +01:00
filebundle.h Make filebundling code work with gcc 4.5 and older. 2012-09-14 12:14:40 +01:00
hts_strtab.h constify strtab 2013-03-31 13:18:10 +02:00
htsbuf.c dont use variables that goes out of scope 2013-01-08 20:38:22 +01:00
htsbuf.h Upgrade htsmsg code from Showtime's codebase 2012-11-19 14:50:16 +01:00
htsmsg.c htsmsg: added automatic conversion from string to msg/list 2013-08-16 13:47:41 +01:00
htsmsg.h htsmsg: missed off the header updates for cleanup 2013-08-16 12:57:03 +01:00
htsmsg_binary.c - Fix memory leak - in case htmsg_binary_des0 return's something < 0, n and f was not free'd 2013-06-30 21:09:09 +02: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 Add bool type to htsmsg + json parser 2013-02-07 23:43:04 +01:00
htsmsg_json.h Upgrade htsmsg code from Showtime's codebase 2012-11-19 14:50:16 +01:00
htsmsg_xml.c Updated htsmsg support with a few extra support routines and corrected a mistake in the XML attrib support routine. 2012-09-21 10:36:19 +01:00
htsmsg_xml.h Some additional XML helpers. 2012-07-30 13:34:22 +01:00
htsp_server.c Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
htsp_server.h htsp: update the EPG/HTSP hookup to send channelUpdate on next event change. 2013-05-22 12:55:00 +01:00
htsstr.c Add multi-lingual support to the EPG. Fixes #227. 2012-08-21 14:57:52 +01:00
htsstr.h Add multi-lingual support to the EPG. Fixes #227. 2012-08-21 14:57:52 +01:00
http.c Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
http.h Allow binding address to be specified via --bindaddr flag. 2013-02-16 16:01:34 -06: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
idnode.c channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
idnode.h channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
imagecache.c - Fix memory leak - In case that img is already in cache, img->url was not free'd 2013-06-30 21:31:49 +02:00
imagecache.h imagecache: fix problem with imagecaching in the UI display 2013-02-20 11:55:13 +00:00
input.h mpegts: some further updates to get things working properly 2013-05-01 09:46:06 +01:00
lang_codes.c add greek language to language codes list 2012-12-27 20:12:28 +02:00
lang_codes.h webui: added new component ItemSelector to select default language(s) 2012-09-17 14:59:42 +01:00
lang_str.c Add multi-lingual support to the EPG. Fixes #227. 2012-08-21 14:57:52 +01:00
lang_str.h Add multi-lingual support to the EPG. Fixes #227. 2012-08-21 14:57:52 +01:00
libav.c transcoding: added initial support for vorbis. might suffer from sync problems when frames are dropped earlier in the pipe line 2013-07-17 16:26:48 +02:00
libav.h libav: fixed compiling issues with more recent versions of libavcodec 2013-06-07 13:11:09 +02:00
main.c Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
muxer.c muxer: added initial support for the webm container 2013-07-17 16:45:00 +02:00
muxer.h muxer: added initial support for the webm container 2013-07-17 16:45:00 +02:00
muxes.c Fix open file handle bug and reduce mux config scan depth. Fixes #1325. 2012-10-15 10:48:30 +01:00
muxes.h Fix some possible compile problems. Found with more strict gcc variants. Fixes #1086. 2012-08-21 19:48:05 +01:00
notify.c Add notify_reload() helper 2012-10-18 11:04:45 +02:00
notify.h Add notify_reload() helper 2012-10-18 11:04:45 +02:00
packet.c Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
packet.h timeshift: early prototype of the new timeshift feature. 2013-01-09 21:26:51 +00:00
parsers.h HTSP: Include video frame duration in streamingStart message 2012-10-25 13:06:05 +02:00
prop.c channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
prop.h channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01: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
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 Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
service.h Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
service_mapper.c channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
service_mapper.h channel: migrated channel_t to an idnode 2013-08-22 15:15:08 +01:00
settings.c mpegts: added deleting of entire network 2013-08-06 23:11:03 +01:00
settings.h Merge remote-tracking branch 'origin/dvbnetworks' into feature/dvb-rewrite 2013-04-23 17:31:24 +01:00
spawn.c Issue #1454 - init strtok_r() state ptrs, older gcc whinges. 2012-12-13 21:29:22 +00:00
spawn.h Ensure PyEPG does not appear in basic list unless its installed. 2012-09-14 12:02:39 +01:00
streaming.c Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
streaming.h Parse the audio_type field of the iso639_language_descriptor - this indicates if the audio stream contains audio description for the hard of hearing. Use this value when regenerating the PMT for the passthrough muxer, and also include it in the HTSP stream description messages. 2013-05-13 09:27:01 +01:00
subscriptions.c service_mapper: New service mapper code 2013-08-22 15:15:08 +01:00
subscriptions.h service_mapper: New service mapper code 2013-08-22 15:15:08 +01:00
tcp.c - Fix - exchange char* portBuf = malloc(6) to char* port_buf[6] - no need for malloc here 2013-06-30 21:50:58 +02:00
tcp.h Allow binding address to be specified via --bindaddr flag. 2013-02-16 16:01:34 -06:00
test.c WIP: messing about with idnode/prop stuff. 2013-04-24 16:39:36 +01:00
test.h WIP: messing about with idnode/prop stuff. 2013-04-24 16:39:36 +01:00
timeshift.c Remove unused sys/epoll.h includes 2013-05-31 14:19:25 +01:00
timeshift.h timeshift: fix atomic add problems on i386 2013-01-31 12:16:01 +00:00
trap.c Dumping NGREG in traphandler only if it is supported by the platform. 2013-05-31 14:19:25 +01:00
trap.h Add more sofisticated fatal signal handlers 2009-12-01 21:25:53 +00:00
tvadapters.c Major reworking of the input system 2013-04-25 18:48:48 +01:00
tvadapters.h Initial work on DVB hw tree 2013-04-23 15:46:43 +02:00
tvheadend.h Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
tvhlog.c tvhlog: move output to a thread 2013-08-28 20:12:45 +01:00
tvhlog.h Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
tvhpoll.c Fix compile errors for kqueue on FreeBSD. 2013-06-02 12:06:10 +02:00
tvhpoll.h tvhpoll: corrected some mistakes and expanded usage for user data. 2013-05-31 14:22:29 +01:00
tvhtime.c stime(2) is only available on Linux so make it optional. 2013-05-31 14:19:25 +01:00
tvhtime.h tvhtime: start adding time processing support to TVH 2013-02-15 10:24:41 +00:00
utils.c mpegts: starting to get table input working for tsfile 2013-04-27 20:00:10 +01:00
wrappers.c Lots more reworking and organisation 2013-04-26 15:10:07 +01:00