Commit graph

343 commits

Author SHA1 Message Date
Andreas Öman
6eca66a297 Change the thresholds for stopping subscriptions due to DVB errors.
We need to have 10 seconds of consecutive errors in order to abort.
2008-02-28 15:28:09 +00:00
Andreas Öman
b3d038fce2 document the code word client 2008-02-25 21:59:34 +00:00
Andreas Öman
1392a5de66 get rid of an incorrect assert 2008-02-25 21:07:31 +00:00
Andreas Öman
e271126b6f Add XBMSP support 2008-02-25 21:05:35 +00:00
Andreas Öman
7dee7ba352 Add an internal output fifo to enable ffmuxer to write to an internal fifo.
Fix various bugs (in particular if output format was mpeg based)
2008-02-25 20:54:59 +00:00
Andreas Öman
b7184fd6f7 Allocate extra bytes to compensate for overreading in libavcodec 2008-02-25 16:28:46 +00:00
Andreas Öman
1330a49bed Add chapter for COMMERCIAL DETECTION
Some wording and spelling fixes
2008-02-25 16:27:39 +00:00
Andreas Öman
dd37b29ab0 ffmpeg include paths have changed 2008-02-25 09:40:52 +00:00
Andreas Öman
1316689fb4 Add initial version of tvheadend's man page 2008-02-21 21:45:41 +00:00
Andreas Öman
92caa7fd70 fix possible NULL deref bug 2008-02-21 21:45:15 +00:00
Andreas Öman
7c31cf3a7d Instead of having the xmltv parser load a preconfigured file, execute the grabbers directly and parse output.
We no longer need to rely on any cronjobs, etc for loading the xmltv db.
2008-02-21 21:12:21 +00:00
Andreas Öman
99f92a51e5 Add some functions for dealing with fork(), executing childs and reaping them. 2008-02-21 21:11:09 +00:00
Andreas Öman
4c27648393 close on exec, preparing for fork() stuff 2008-02-21 20:17:27 +00:00
Andreas Öman
752413ddc6 Add url '/channellist.xml' that deliver a list of all channels in xml format 2008-02-21 20:08:44 +00:00
Magnus Edenhill
c4e5e6e7b8 - Log crashes to syslog. 2008-02-16 20:42:13 +00:00
Magnus Edenhill
fb0d3da575 - Set up default channel groups before referring to them. 2008-02-16 20:41:18 +00:00
Andreas Öman
6d49544849 move ffmuxer to a file of its own 2008-02-15 16:39:22 +00:00
Andreas Öman
1f925ec9fc Split out the ffmpeg guts of the PVR recorder to aid reusing it for other stuff 2008-02-15 16:33:56 +00:00
Andreas Öman
93888d02d3 Add tcp_qput(), for writing data to a tcp_queue 2008-02-15 15:38:08 +00:00
Andreas Öman
f3057b7803 move code for resolving a username + password -> config to main.c (we want it to be more general) 2008-02-15 15:37:42 +00:00
Andreas Öman
ec9406de71 If no setting storage has been specified in the config, warn user 2008-02-14 06:52:02 +00:00
Andreas Öman
a652f09bcc fix html layout bug 2008-02-13 21:44:13 +00:00
Andreas Öman
dc86a566fa Add support for autorecording rules 2008-02-13 21:38:41 +00:00
Andreas Öman
f043211140 remove unused code 2008-02-13 20:24:16 +00:00
Andreas Öman
1f3044f3c6 fix bug when clearing a future scheduled PVR session 2008-02-13 19:11:53 +00:00
Andreas Öman
df14b82ef7 Add 'creator' to PVR entry 2008-02-13 19:05:59 +00:00
Andreas Öman
4caf7c9548 use a table for recording log per-entry extra info 2008-02-13 19:02:14 +00:00
Andreas Öman
00b06529d3 cleanup PVR internal API a bit 2008-02-13 18:55:47 +00:00
Andreas Öman
23de1a66d1 fix comments 2008-02-13 18:37:15 +00:00
Andreas Öman
e33bbd28a5 Only use 'pvr_' as prefix for PVR function names 2008-02-13 18:33:09 +00:00
Andreas Öman
d092d4ef53 Add function for removing all log entries for completed recordings 2008-02-13 18:30:16 +00:00
Andreas Öman
a05063bf65 change wording 2008-02-13 17:39:39 +00:00
Andreas Öman
4d54dc3073 Revamp the 'recorder' tab in the HTML UI 2008-02-13 16:08:33 +00:00
Andreas Öman
b0e093ffb5 simplify 2008-02-13 16:02:13 +00:00
Andreas Öman
da9a677216 Dump RST (Running Status Table) to stdout so we can see them if we ever come across 'em 2008-02-13 10:51:24 +00:00
Andreas Öman
77057e5f9f Add support for creating autorec entries directly from the search tab.
The autorec stuff is not yet implemented though
2008-02-13 09:46:36 +00:00
Andreas Öman
d9ee3a4bf4 show number of entries found, and the number entries displayed (if we cut) 2008-02-13 07:37:39 +00:00
Andreas Öman
882bcc3b33 show up to 100 search results 2008-02-13 07:15:21 +00:00
Andreas Öman
448fe2faf9 Replace the 'content guide' with a much more powerful search tab 2008-02-12 14:28:30 +00:00
Andreas Öman
5fbac03b08 use MAIN_WIDTH to control width 2008-02-11 18:07:44 +00:00
Andreas Öman
3bca77c2be dont enqueue h264 frames if we dont have locked DTS yet 2008-02-10 21:11:05 +00:00
Andreas Öman
341a062c4a reset priv data pointer after free 2008-02-10 21:04:39 +00:00
Andreas Öman
d79bbe3a55 store stream language in pvr output files 2008-02-10 20:08:55 +00:00
Andreas Öman
b58371f4e8 Add content based TV guide in HTML interface 2008-02-10 20:01:29 +00:00
Andreas Öman
2e0c9fa636 Add support for content type for events.
This is (and will be) based on the content types described in EN 300 468

Still a lot to do
2008-02-10 15:11:02 +00:00
Andreas Öman
4487e78ee4 dont float any description if the description string is empty 2008-02-10 14:00:07 +00:00
Andreas Öman
dbf7b7228e extract video framerate from PSI descriptiors 2008-02-10 13:55:29 +00:00
Andreas Öman
26cee09253 clean up the PVR recop interface slightly. We want to have a clear distinction between aborting a current recording and clearing all status 2008-02-10 13:44:11 +00:00
Andreas Öman
0ce7637407 remove stray printf 2008-02-10 13:35:01 +00:00
Andreas Öman
fcc75413b7 if no other error happens, it should be status == DONE 2008-02-10 13:34:13 +00:00