]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Andreas Öman [Tue, 25 Mar 2008 17:52:49 +0000 (17:52 +0000)]
cleanup
Andreas Öman [Wed, 19 Mar 2008 07:56:28 +0000 (07:56 +0000)]
Fix complation on 64bit arch
Andreas Öman [Thu, 28 Feb 2008 16:25:34 +0000 (16:25 +0000)]
fix compilation error due to new ffmpeg include layout
Andreas Öman [Thu, 28 Feb 2008 16:04:07 +0000 (16:04 +0000)]
install manpage
Andreas Öman [Thu, 28 Feb 2008 15:28:09 +0000 (15:28 +0000)]
Change the thresholds for stopping subscriptions due to DVB errors.
We need to have 10 seconds of consecutive errors in order to abort.
Andreas Öman [Mon, 25 Feb 2008 21:59:34 +0000 (21:59 +0000)]
document the code word client
Andreas Öman [Mon, 25 Feb 2008 21:07:31 +0000 (21:07 +0000)]
get rid of an incorrect assert
Andreas Öman [Mon, 25 Feb 2008 21:05:35 +0000 (21:05 +0000)]
Add XBMSP support
Andreas Öman [Mon, 25 Feb 2008 20:54:59 +0000 (20:54 +0000)]
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)
Andreas Öman [Mon, 25 Feb 2008 16:28:46 +0000 (16:28 +0000)]
Allocate extra bytes to compensate for overreading in libavcodec
Andreas Öman [Mon, 25 Feb 2008 16:27:39 +0000 (16:27 +0000)]
Add chapter for COMMERCIAL DETECTION
Some wording and spelling fixes
Andreas Öman [Mon, 25 Feb 2008 09:40:52 +0000 (09:40 +0000)]
ffmpeg include paths have changed
Andreas Öman [Thu, 21 Feb 2008 21:45:41 +0000 (21:45 +0000)]
Add initial version of tvheadend's man page
Andreas Öman [Thu, 21 Feb 2008 21:45:15 +0000 (21:45 +0000)]
fix possible NULL deref bug
Andreas Öman [Thu, 21 Feb 2008 21:12:21 +0000 (21:12 +0000)]
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.
Andreas Öman [Thu, 21 Feb 2008 21:11:09 +0000 (21:11 +0000)]
Add some functions for dealing with fork(), executing childs and reaping them.
Andreas Öman [Thu, 21 Feb 2008 20:17:27 +0000 (20:17 +0000)]
close on exec, preparing for fork() stuff
Andreas Öman [Thu, 21 Feb 2008 20:08:44 +0000 (20:08 +0000)]
Add url '/channellist.xml' that deliver a list of all channels in xml format
Magnus Edenhill [Sat, 16 Feb 2008 20:42:13 +0000 (20:42 +0000)]
- Log crashes to syslog.
Magnus Edenhill [Sat, 16 Feb 2008 20:41:18 +0000 (20:41 +0000)]
- Set up default channel groups before referring to them.
Andreas Öman [Fri, 15 Feb 2008 16:39:22 +0000 (16:39 +0000)]
move ffmuxer to a file of its own
Andreas Öman [Fri, 15 Feb 2008 16:33:56 +0000 (16:33 +0000)]
Split out the ffmpeg guts of the PVR recorder to aid reusing it for other stuff
Andreas Öman [Fri, 15 Feb 2008 15:38:08 +0000 (15:38 +0000)]
Add tcp_qput(), for writing data to a tcp_queue
Andreas Öman [Fri, 15 Feb 2008 15:37:42 +0000 (15:37 +0000)]
move code for resolving a username + password -> config to main.c (we want it to be more general)
Andreas Öman [Thu, 14 Feb 2008 06:52:02 +0000 (06:52 +0000)]
If no setting storage has been specified in the config, warn user
Andreas Öman [Wed, 13 Feb 2008 21:44:13 +0000 (21:44 +0000)]
fix html layout bug
Andreas Öman [Wed, 13 Feb 2008 21:38:41 +0000 (21:38 +0000)]
Add support for autorecording rules
Andreas Öman [Wed, 13 Feb 2008 20:24:16 +0000 (20:24 +0000)]
remove unused code
Andreas Öman [Wed, 13 Feb 2008 19:11:53 +0000 (19:11 +0000)]
fix bug when clearing a future scheduled PVR session
Andreas Öman [Wed, 13 Feb 2008 19:05:59 +0000 (19:05 +0000)]
Add 'creator' to PVR entry
Andreas Öman [Wed, 13 Feb 2008 19:02:14 +0000 (19:02 +0000)]
use a table for recording log per-entry extra info
Andreas Öman [Wed, 13 Feb 2008 18:55:47 +0000 (18:55 +0000)]
cleanup PVR internal API a bit
Andreas Öman [Wed, 13 Feb 2008 18:37:15 +0000 (18:37 +0000)]
fix comments
Andreas Öman [Wed, 13 Feb 2008 18:33:09 +0000 (18:33 +0000)]
Only use 'pvr_' as prefix for PVR function names
Andreas Öman [Wed, 13 Feb 2008 18:30:16 +0000 (18:30 +0000)]
Add function for removing all log entries for completed recordings
Andreas Öman [Wed, 13 Feb 2008 17:39:39 +0000 (17:39 +0000)]
change wording
Andreas Öman [Wed, 13 Feb 2008 16:08:33 +0000 (16:08 +0000)]
Revamp the 'recorder' tab in the HTML UI
Andreas Öman [Wed, 13 Feb 2008 16:02:13 +0000 (16:02 +0000)]
simplify
Andreas Öman [Wed, 13 Feb 2008 10:51:24 +0000 (10:51 +0000)]
Dump RST (Running Status Table) to stdout so we can see them if we ever come across 'em
Andreas Öman [Wed, 13 Feb 2008 09:46:36 +0000 (09:46 +0000)]
Add support for creating autorec entries directly from the search tab.
The autorec stuff is not yet implemented though
Andreas Öman [Wed, 13 Feb 2008 07:37:39 +0000 (07:37 +0000)]
show number of entries found, and the number entries displayed (if we cut)
Andreas Öman [Wed, 13 Feb 2008 07:15:21 +0000 (07:15 +0000)]
show up to 100 search results
Andreas Öman [Tue, 12 Feb 2008 14:28:30 +0000 (14:28 +0000)]
Replace the 'content guide' with a much more powerful search tab
Andreas Öman [Mon, 11 Feb 2008 18:07:44 +0000 (18:07 +0000)]
use MAIN_WIDTH to control width
Andreas Öman [Sun, 10 Feb 2008 21:11:05 +0000 (21:11 +0000)]
dont enqueue h264 frames if we dont have locked DTS yet
Andreas Öman [Sun, 10 Feb 2008 21:04:39 +0000 (21:04 +0000)]
reset priv data pointer after free
Andreas Öman [Sun, 10 Feb 2008 20:08:55 +0000 (20:08 +0000)]
store stream language in pvr output files
Andreas Öman [Sun, 10 Feb 2008 20:01:29 +0000 (20:01 +0000)]
Add content based TV guide in HTML interface
Andreas Öman [Sun, 10 Feb 2008 15:11:02 +0000 (15:11 +0000)]
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
Andreas Öman [Sun, 10 Feb 2008 14:00:07 +0000 (14:00 +0000)]
dont float any description if the description string is empty
Andreas Öman [Sun, 10 Feb 2008 13:55:29 +0000 (13:55 +0000)]
extract video framerate from PSI descriptiors
Andreas Öman [Sun, 10 Feb 2008 13:44:11 +0000 (13:44 +0000)]
clean up the PVR recop interface slightly. We want to have a clear distinction between aborting a current recording and clearing all status
Andreas Öman [Sun, 10 Feb 2008 13:35:01 +0000 (13:35 +0000)]
remove stray printf
Andreas Öman [Sun, 10 Feb 2008 13:34:13 +0000 (13:34 +0000)]
if no other error happens, it should be status == DONE
Andreas Öman [Sun, 10 Feb 2008 13:20:53 +0000 (13:20 +0000)]
drop a stray printf
Andreas Öman [Sun, 10 Feb 2008 13:20:41 +0000 (13:20 +0000)]
if we dont have any PVR status, print so
Andreas Öman [Sun, 10 Feb 2008 13:18:20 +0000 (13:18 +0000)]
fix some layout issues for events with PVR status
Andreas Öman [Sun, 10 Feb 2008 13:12:12 +0000 (13:12 +0000)]
rework recording database to use the settings framework instead
Andreas Öman [Sun, 10 Feb 2008 12:38:01 +0000 (12:38 +0000)]
filename postfix can differ from internal lavf format name (we now name files .mkv instead of .matroska)
Andreas Öman [Sun, 10 Feb 2008 12:26:22 +0000 (12:26 +0000)]
Add PCR recovery from TS sources and add PCR drift compensation to TS output
Andreas Öman [Sun, 10 Feb 2008 07:55:41 +0000 (07:55 +0000)]
reorder the ts demuxer code slightly to prepare for PCR extraction
Andreas Öman [Sat, 9 Feb 2008 16:25:36 +0000 (16:25 +0000)]
fix more memory leaks (many thanks to valgrind)
Andreas Öman [Sat, 9 Feb 2008 11:15:00 +0000 (11:15 +0000)]
fix memory leak
Andreas Öman [Sat, 9 Feb 2008 11:14:39 +0000 (11:14 +0000)]
correctly de-init muxer
Andreas Öman [Sat, 9 Feb 2008 07:51:41 +0000 (07:51 +0000)]
Fix h264 parser
Andreas Öman [Sat, 9 Feb 2008 07:49:25 +0000 (07:49 +0000)]
It seems most broadcasts uses a buffer fullness of half the vbv when sending, let's do the same
Andreas Öman [Fri, 8 Feb 2008 14:23:07 +0000 (14:23 +0000)]
correctly generate PCR if in pass-thru mode
Andreas Öman [Fri, 8 Feb 2008 13:46:34 +0000 (13:46 +0000)]
Fix parsing of mpeg and ac3 audio
Andreas Öman [Fri, 8 Feb 2008 13:46:17 +0000 (13:46 +0000)]
Mux AC3 again
Andreas Öman [Wed, 6 Feb 2008 22:11:10 +0000 (22:11 +0000)]
only need to check if we have the exact amount of bits we're interested in
Andreas Öman [Wed, 6 Feb 2008 22:05:47 +0000 (22:05 +0000)]
fix avgen to work with new parser framework
Andreas Öman [Wed, 6 Feb 2008 22:05:31 +0000 (22:05 +0000)]
correctly set frametype
Andreas Öman [Wed, 6 Feb 2008 21:51:09 +0000 (21:51 +0000)]
make file_input work again
Andreas Öman [Wed, 6 Feb 2008 21:50:58 +0000 (21:50 +0000)]
Add ability to parse whole frames (without the reassembly stuff)
Andreas Öman [Tue, 5 Feb 2008 20:07:50 +0000 (20:07 +0000)]
drop stray printf
Andreas Öman [Tue, 5 Feb 2008 19:15:41 +0000 (19:15 +0000)]
remove stray printf
Andreas Öman [Tue, 5 Feb 2008 19:14:31 +0000 (19:14 +0000)]
no need to explicitly configure RTSP server IP, instead deduce info from established http connection
Andreas Öman [Tue, 5 Feb 2008 19:13:26 +0000 (19:13 +0000)]
Figure local address of established TCP session
Andreas Öman [Tue, 5 Feb 2008 11:27:57 +0000 (11:27 +0000)]
Add support for deliberate corruption of generated MPEG TS streams
Andreas Öman [Tue, 5 Feb 2008 11:27:36 +0000 (11:27 +0000)]
Make file input slightly better (correctly compute duration and PTS)
Andreas Öman [Tue, 5 Feb 2008 08:57:16 +0000 (08:57 +0000)]
forgot those
Andreas Öman [Tue, 5 Feb 2008 05:58:48 +0000 (05:58 +0000)]
Rewrite transport stream multiplexer and add decent parsers for all sources.
We can now produce a compliant TSMUX output that plays on low-end systems.
Some fallout from this (which is yet to be fixed): h264, v4l and avgen
Andreas Öman [Mon, 28 Jan 2008 22:00:31 +0000 (22:00 +0000)]
Missed files belonging with the ts demux revamp
Andreas Öman [Mon, 28 Jan 2008 21:53:49 +0000 (21:53 +0000)]
Implement the TS packet demuxer as a startcode parser instead of relying on the payload-unit-start-indicator bit.
This delivers packets faster thru the system for sources that only sets the payload-unit-start-indicator bits on I-frames
Andreas Öman [Mon, 28 Jan 2008 20:57:53 +0000 (20:57 +0000)]
we may outrank weight if it is equal
Andreas Öman [Mon, 28 Jan 2008 20:41:04 +0000 (20:41 +0000)]
get rid of a few stray debug printf:s
Andreas Öman [Mon, 28 Jan 2008 20:40:35 +0000 (20:40 +0000)]
use individual files for storing configuration. This is not so error prone.
Also, use a better naming scheme for DVB adapters (adapter vendor name + a sequence id)
Andreas Öman [Sat, 26 Jan 2008 12:15:34 +0000 (12:15 +0000)]
Split streaming control from transport stream muxer.
While at it, improve the TS muxer quite a bit. Not perfect yet, but much better.
Andreas Öman [Mon, 14 Jan 2008 19:07:46 +0000 (19:07 +0000)]
Initial HTSP async support
Andreas Öman [Sat, 12 Jan 2008 07:39:23 +0000 (07:39 +0000)]
remove (the unused) plugin framework
Andreas Öman [Sat, 12 Jan 2008 07:37:08 +0000 (07:37 +0000)]
Add a code word client and descrambling code.
Andreas Öman [Thu, 10 Jan 2008 10:55:50 +0000 (10:55 +0000)]
'htsclient' need a full demux in order to correctly rewrite MPEG transport stream
Andreas Öman [Thu, 10 Jan 2008 10:55:00 +0000 (10:55 +0000)]
fix incorrect compare which caused mux switching not to work at all
Andreas Öman [Wed, 9 Jan 2008 13:14:34 +0000 (13:14 +0000)]
Scrap the notion of "dvb mux instance" and "dvb mux".
Instead use 'transport' to instansiate the same channel multiple times, even if it's seen on multiple adapters on the same DVB network.
Andreas Öman [Wed, 9 Jan 2008 12:23:25 +0000 (12:23 +0000)]
stylish
Andreas Öman [Wed, 9 Jan 2008 12:21:30 +0000 (12:21 +0000)]
remove legacy way of configuring dvb muxes
Andreas Öman [Wed, 9 Jan 2008 12:16:21 +0000 (12:16 +0000)]
fix typo
Andreas Öman [Wed, 9 Jan 2008 11:36:16 +0000 (11:36 +0000)]
dont require 'interface-address' to be specified for multicast output
Andreas Öman [Wed, 9 Jan 2008 11:32:46 +0000 (11:32 +0000)]
reindent
Andreas Öman [Wed, 9 Jan 2008 10:46:29 +0000 (10:46 +0000)]
remove stray printf:s