.. |
dvb
|
Updated the mux scanner to better handle cases where we no longer need to be tuned to a mux. Also general simplification with signal monitoring no longer directly influencing mux scanner code. Incidentally fixes #1147 and relates #892.
|
2012-08-22 21:48:18 +01:00 |
dvr
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +01:00 |
epggrab
|
Ensure that long stay on a mux does not result in no EPG updates.
|
2012-08-22 21:45:56 +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
|
Updated the mux scanner to better handle cases where we no longer need to be tuned to a mux. Also general simplification with signal monitoring no longer directly influencing mux scanner code. Incidentally fixes #1147 and relates #892.
|
2012-08-22 21:48:18 +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 |
config2.c
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +01:00 |
config2.h
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +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 multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +01:00 |
epg.h
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +01:00 |
epgdb.c
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +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
|
Fix mistake in bundling code that means settings not loaded from install path.
|
2012-08-21 19:44:30 +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
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +01:00 |
htsp.h
|
fixed small typo
|
2011-08-30 18:18:45 +02: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
|
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
|
Corrected mistake in processing of old radio flag.
|
2012-08-19 20:50:17 +01: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 |
lang_codes.c
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +01:00 |
lang_codes.h
|
Add multi-lingual support to the EPG. Fixes #227.
|
2012-08-21 14:57:52 +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 |
main.c
|
Revert "Ensure EPG modules are properly init before dvb hardware and thus mux scanning can start. Else setups with single mux on adapter (who on earth would do that!) will not get any EPG data."
|
2012-08-21 19:44:30 +01:00 |
muxer.c
|
Added support for multiple output muxers for file recording and http streaming.
|
2012-08-21 12:08:49 +02:00 |
muxer.h
|
Added support for multiple output muxers for file recording and http streaming.
|
2012-08-21 12:08:49 +02:00 |
muxer_pass.c
|
make the passthrough injection counter a private, non-global variable
|
2012-08-21 23:58:38 +02:00 |
muxer_pass.h
|
Added support for multiple output muxers for file recording and http streaming.
|
2012-08-21 12:08:49 +02:00 |
muxer_tvh.c
|
Added support for multiple output muxers for file recording and http streaming.
|
2012-08-21 12:08:49 +02:00 |
muxer_tvh.h
|
Added support for multiple output muxers for file recording and http streaming.
|
2012-08-21 12:08:49 +02:00 |
muxes.c
|
Add proper parsing of T2 else things go horribly wrong.
|
2012-08-14 20:02:38 +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
|
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
|
added eac3 support to the pmt builder and audio detection macro.
|
2012-08-21 23:20:43 +02:00 |
psi.h
|
Added support for multiple output muxers for file recording and http streaming.
|
2012-08-21 12:08:49 +02: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
|
Add ability to set the IPTV service type.
|
2012-08-17 21:50:12 +01:00 |
service.h
|
Add ability to set the IPTV service type.
|
2012-08-17 21:50:12 +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
|
Correct mistake which stops unix sockets being created where directories do not yet exist.
|
2012-08-17 13:46:02 +01:00 |
settings.h
|
Correct mistake which stops unix sockets being created where directories do not yet exist.
|
2012-08-17 13:46:02 +01:00 |
spawn.c
|
Fix infinite loop in spawn code if bad PATH is supplied. Thanks to Rene Herbrich for spotting. Fixes #1144.
|
2012-08-22 21:27:10 +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
|
added eac3 support to the pmt builder and audio detection macro.
|
2012-08-21 23:20:43 +02: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 |