]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Andreas Öman [Sat, 11 Oct 2008 07:29:44 +0000 (07:29 +0000)]
Fix two spelling errors
Andreas Öman [Sat, 11 Oct 2008 07:18:59 +0000 (07:18 +0000)]
Final touches to the buildsystem for installing
Andreas Öman [Thu, 9 Oct 2008 21:56:22 +0000 (21:56 +0000)]
Make tvheadend installable.
Andreas Öman [Thu, 9 Oct 2008 20:43:08 +0000 (20:43 +0000)]
Add documentation framework.
Andreas Öman [Thu, 9 Oct 2008 20:42:24 +0000 (20:42 +0000)]
Slight adjustment of where and how settings path is deduced.
Andreas Öman [Thu, 9 Oct 2008 19:13:46 +0000 (19:13 +0000)]
If code word client fail to connect, don't retry too quickly.
Andreas Öman [Wed, 8 Oct 2008 16:58:59 +0000 (16:58 +0000)]
Be sligtly more descriptive about a feature not yet implemented.
Andreas Öman [Tue, 7 Oct 2008 16:53:20 +0000 (16:53 +0000)]
Fix various issues related to startup / pidfiles / daemonizing.
Andreas Öman [Tue, 7 Oct 2008 16:48:36 +0000 (16:48 +0000)]
Update manpage to reflect reality.
Andreas Öman [Tue, 7 Oct 2008 15:41:49 +0000 (15:41 +0000)]
Remove unused command line options
Andreas Öman [Sun, 5 Oct 2008 17:37:13 +0000 (17:37 +0000)]
Don't send 'language' in HTSP component descriptor if it's not set.
Andreas Öman [Sun, 5 Oct 2008 16:59:36 +0000 (16:59 +0000)]
Instead of relying on frontend status to reject non-working transports,
use the quality index.
Andreas Öman [Sat, 4 Oct 2008 17:25:09 +0000 (17:25 +0000)]
Drop RBSP padding NAL units from h264 streams.
Andreas Öman [Sat, 4 Oct 2008 10:55:59 +0000 (10:55 +0000)]
Support fixed slice type per frame.
Andreas Öman [Sat, 4 Oct 2008 10:53:10 +0000 (10:53 +0000)]
If event can not be created, don't crash.
Andreas Öman [Sat, 4 Oct 2008 10:21:39 +0000 (10:21 +0000)]
htsmsg now only have 'signed 64 bit' as internal type.
We allow conversion to/from u32 and s32 assuming it does not overflow.
This approach is more stringent and less error-prone.
Andreas Öman [Thu, 2 Oct 2008 17:08:27 +0000 (17:08 +0000)]
Cosmetics
Andreas Öman [Wed, 1 Oct 2008 20:04:38 +0000 (20:04 +0000)]
Fix teletext parsing and add support for parsing TV4 rundown.
Andreas Öman [Wed, 1 Oct 2008 20:03:43 +0000 (20:03 +0000)]
Use a different strategy for keeping track of current event per channel.
Andreas Öman [Wed, 1 Oct 2008 16:40:23 +0000 (16:40 +0000)]
Queue should not be cleared by streaming anymore.
Andreas Öman [Wed, 1 Oct 2008 16:40:04 +0000 (16:40 +0000)]
tvheadend: fix race condition during DVR stop procedure that could cause
tvheadend to crash.
Andreas Öman [Mon, 29 Sep 2008 21:06:15 +0000 (21:06 +0000)]
Remove unnecessary include of teletext.h
Andreas Öman [Mon, 29 Sep 2008 20:19:07 +0000 (20:19 +0000)]
Add classic delay when reporting back failed authentication.
Andreas Öman [Mon, 29 Sep 2008 12:31:57 +0000 (12:31 +0000)]
Update list of DVB muxes
Andreas Öman [Mon, 29 Sep 2008 12:31:29 +0000 (12:31 +0000)]
Add TLD for Hong Kong
Andreas Öman [Mon, 29 Sep 2008 11:53:29 +0000 (11:53 +0000)]
tvheadend: remove rpc.[ch]
No longer used.
Andreas Öman [Sun, 28 Sep 2008 20:57:56 +0000 (20:57 +0000)]
Send frametype in muxpkt too
Andreas Öman [Sun, 28 Sep 2008 20:15:58 +0000 (20:15 +0000)]
If HTSP output queue is empty, say that delay == 0
Andreas Öman [Sun, 28 Sep 2008 18:51:05 +0000 (18:51 +0000)]
Implement a slighlty more advanced idle monitor scheme that checks back more often on bad muxes.
Mattias Wadman [Sun, 28 Sep 2008 18:25:02 +0000 (18:25 +0000)]
Include limits.h to get PATH_MAX, makes it compile on fedora 9
Andreas Öman [Sun, 28 Sep 2008 18:02:48 +0000 (18:02 +0000)]
Remove stray debug (why does this always happen?!?!?!?!"#¤¡@£)
Andreas Öman [Sun, 28 Sep 2008 18:02:15 +0000 (18:02 +0000)]
Rewrok the DVB frontend monitor timer slightly.
Andreas Öman [Sun, 28 Sep 2008 17:27:38 +0000 (17:27 +0000)]
Remove destructive debug
Andreas Öman [Sun, 28 Sep 2008 17:19:11 +0000 (17:19 +0000)]
HTSP Server: Maintain stats about streaming queues and send periodic
updates to client.
Andreas Öman [Sun, 28 Sep 2008 16:37:16 +0000 (16:37 +0000)]
Keep track of number of streaming payload bytes in queue for HTSP
clients
Andreas Öman [Sun, 28 Sep 2008 15:36:31 +0000 (15:36 +0000)]
Not all EPG types have a name, so don't deref ecg_name.
Andreas Öman [Sun, 28 Sep 2008 15:36:11 +0000 (15:36 +0000)]
Description may be NULL so don't deref it.
Andreas Öman [Sun, 28 Sep 2008 13:28:43 +0000 (13:28 +0000)]
tvheadend: Use atomic ops for packet refcounts instead of a global mutex
Andreas Öman [Sun, 28 Sep 2008 12:17:17 +0000 (12:17 +0000)]
Fix a init/configload memoryleak.
Andreas Öman [Sun, 28 Sep 2008 08:20:30 +0000 (08:20 +0000)]
Add support for assign icon to tags (and forward this over HTSP)
Andreas Öman [Sat, 27 Sep 2008 18:34:34 +0000 (18:34 +0000)]
Remove dead code
Andreas Öman [Sat, 27 Sep 2008 16:49:12 +0000 (16:49 +0000)]
Add streaming support to HTSP.
Still needs some polishing, but can deliver multiple channels without
problems to showtime.
Andreas Öman [Sat, 27 Sep 2008 16:48:05 +0000 (16:48 +0000)]
Add a streaming target pointer for convenience use.
Andreas Öman [Sat, 27 Sep 2008 13:44:32 +0000 (13:44 +0000)]
Set sample_aspect_ratio in format stream or ffmpeg will bail out on us.
Andreas Öman [Sat, 27 Sep 2008 13:41:41 +0000 (13:41 +0000)]
Add callback driven streaming delivery (as opposed to thread + queue). Will be used by HTSP.
Andreas Öman [Sat, 27 Sep 2008 13:24:00 +0000 (13:24 +0000)]
Revive HTSP server.
No streaming support yet but we are able to do these things:
* Notify clients about channel add/update/delete
* Notify clients about tag add/update/delete
* Respond to EPG queries
Andreas Öman [Sat, 27 Sep 2008 12:10:27 +0000 (12:10 +0000)]
Remove an unnecessary htsmsg_copy() which caused a memory leak.
Andreas Öman [Sat, 27 Sep 2008 09:15:00 +0000 (09:15 +0000)]
Add a checkbox for enabling/disabling grabbing.
Andreas Öman [Fri, 26 Sep 2008 05:07:01 +0000 (05:07 +0000)]
Fix memory leaks
Andreas Öman [Thu, 25 Sep 2008 16:41:14 +0000 (16:41 +0000)]
Remove autorec.? - It's reimplemented in the dvr/ -subdir.
Andreas Öman [Thu, 25 Sep 2008 16:38:55 +0000 (16:38 +0000)]
Add access control. (admin, recording and webinterface)
Andreas Öman [Wed, 24 Sep 2008 21:30:08 +0000 (21:30 +0000)]
Make it possible to download recorded events directly from the web ui.
Andreas Öman [Wed, 24 Sep 2008 21:05:28 +0000 (21:05 +0000)]
Fix a broken comment.
Andreas Öman [Wed, 24 Sep 2008 20:45:38 +0000 (20:45 +0000)]
Add backing code for auto recording.
This more or less marks the DVR infrastructure in Tvheadend back to what it once was!
Fixes issue #18
Andreas Öman [Wed, 24 Sep 2008 20:10:49 +0000 (20:10 +0000)]
Allow autorecording to be created directly as a result of an EPG search query.
Andreas Öman [Wed, 24 Sep 2008 19:53:54 +0000 (19:53 +0000)]
Drop debugging statements
Andreas Öman [Wed, 24 Sep 2008 17:02:21 +0000 (17:02 +0000)]
Add content group and comment to auto recording.
Andreas Öman [Wed, 24 Sep 2008 17:01:58 +0000 (17:01 +0000)]
Don't forget to init epg subsystem.
Andreas Öman [Wed, 24 Sep 2008 16:39:06 +0000 (16:39 +0000)]
Allow events to extend in time.
Andreas Öman [Wed, 24 Sep 2008 15:52:49 +0000 (15:52 +0000)]
Replace e_duration with e_stop, it's much more usable
Andreas Öman [Wed, 24 Sep 2008 15:50:30 +0000 (15:50 +0000)]
Remove dead code
Andreas Öman [Wed, 24 Sep 2008 15:50:07 +0000 (15:50 +0000)]
Keep track of current event on all channels.
Andreas Öman [Wed, 24 Sep 2008 15:42:09 +0000 (15:42 +0000)]
Fix one-shot memory leak in xmltv (loaded configuration)
Andreas Öman [Tue, 23 Sep 2008 21:16:59 +0000 (21:16 +0000)]
Add tables and web ui editor for auto recording.
No backing logic yet though.
Andreas Öman [Tue, 23 Sep 2008 19:39:15 +0000 (19:39 +0000)]
Drop stray debug printf
Andreas Öman [Tue, 23 Sep 2008 19:38:53 +0000 (19:38 +0000)]
If a channel is destryed purge any DVR entries tied to it.
Andreas Öman [Tue, 23 Sep 2008 19:32:57 +0000 (19:32 +0000)]
Rename 'pvr' to 'dvr'
Andreas Öman [Tue, 23 Sep 2008 19:30:54 +0000 (19:30 +0000)]
Factor out all gridEditor code to a file of its own. ExtJS is sweet!
Andreas Öman [Tue, 23 Sep 2008 19:05:07 +0000 (19:05 +0000)]
Split the 'DVR' tab into multiple panels
Andreas Öman [Tue, 23 Sep 2008 17:09:15 +0000 (17:09 +0000)]
Support settings XMLTV grabbing interval.
Andreas Öman [Tue, 23 Sep 2008 16:26:19 +0000 (16:26 +0000)]
We can not do any emebbed xmltv config yet
Andreas Öman [Mon, 22 Sep 2008 21:51:09 +0000 (21:51 +0000)]
Add system wide scanning of XMLTV grabbers.
Add support for selecting XMLTV grabber from web user interface.
Andreas Öman [Mon, 22 Sep 2008 21:42:00 +0000 (21:42 +0000)]
Drop some ugly logging from spawn.c
Mattias Wadman [Sun, 21 Sep 2008 18:55:43 +0000 (18:55 +0000)]
Change to first page on reset or filter changes
Andreas Öman [Sun, 21 Sep 2008 18:17:28 +0000 (18:17 +0000)]
Keep all dvr-related config in a directory of its own.
Andreas Öman [Sun, 21 Sep 2008 18:16:14 +0000 (18:16 +0000)]
Fix deadlock issues in dvr when recording is completed
Andreas Öman [Sun, 21 Sep 2008 12:08:36 +0000 (12:08 +0000)]
Flush out events when they have passed in time.
Andreas Öman [Sun, 21 Sep 2008 11:44:29 +0000 (11:44 +0000)]
Remove stray console.log()s
Andreas Öman [Sun, 21 Sep 2008 11:03:08 +0000 (11:03 +0000)]
More robust configuaration of channel icons.
Andreas Öman [Sun, 21 Sep 2008 10:57:43 +0000 (10:57 +0000)]
When creating a new channel, try to automap xmltv channel directly.
Andreas Öman [Sun, 21 Sep 2008 10:34:21 +0000 (10:34 +0000)]
Remove the 'setup xmltv' button from channel configuration
Andreas Öman [Sun, 21 Sep 2008 10:32:37 +0000 (10:32 +0000)]
Remove unused field 'ch_epg_cur_event' from channel_t
Andreas Öman [Sun, 21 Sep 2008 10:27:55 +0000 (10:27 +0000)]
Drop packets with 'Transport Error Indicator' set
Andreas Öman [Sun, 21 Sep 2008 09:37:35 +0000 (09:37 +0000)]
Make root directory, log retention time and DVR titles/filenames configurable.
Andreas Öman [Sat, 20 Sep 2008 12:59:23 +0000 (12:59 +0000)]
Add support for configuring DVR settings.
Andreas Öman [Sat, 20 Sep 2008 10:30:11 +0000 (10:30 +0000)]
Print version to stderr when we've started
Andreas Öman [Sat, 20 Sep 2008 10:28:44 +0000 (10:28 +0000)]
Remove a debug printf
Andreas Öman [Sat, 20 Sep 2008 06:39:44 +0000 (06:39 +0000)]
dvb: Don't steal transport when weight is equal (avoids ping-ponging of subscriptions)
Andreas Öman [Sat, 20 Sep 2008 06:38:42 +0000 (06:38 +0000)]
dvr: only actually write packets if we're past our start time (we don't want to write during preamble)
Andreas Öman [Sat, 20 Sep 2008 06:24:43 +0000 (06:24 +0000)]
Make timestamps continious even if we skip over commercial breaks during recording.
Andreas Öman [Sat, 20 Sep 2008 06:11:02 +0000 (06:11 +0000)]
Remove ffmuxer and pvr (now implemented in dvr/)
Andreas Öman [Sat, 20 Sep 2008 06:10:10 +0000 (06:10 +0000)]
Remove "mux"ing code which has been replaced with the "streaming" components
Andreas Öman [Sat, 20 Sep 2008 06:06:41 +0000 (06:06 +0000)]
Reimplement recording, still lacks a few details
* Starts too early
* Subscription sorting is not stable (qsort) so if multiple recording colides there will be problems
* Settings is not configurable
Andreas Öman [Sat, 20 Sep 2008 06:05:20 +0000 (06:05 +0000)]
Add more helpers to internal streaming framework
Andreas Öman [Thu, 18 Sep 2008 20:12:38 +0000 (20:12 +0000)]
Stripe rows and disable selection in EPG and DVR grid.
Andreas Öman [Wed, 17 Sep 2008 21:21:15 +0000 (21:21 +0000)]
Implement delivery of packets via streaming_pads
Andreas Öman [Wed, 17 Sep 2008 21:08:57 +0000 (21:08 +0000)]
Fix spelling error
Andreas Öman [Wed, 17 Sep 2008 21:08:17 +0000 (21:08 +0000)]
Add missing DVR files
Andreas Öman [Wed, 17 Sep 2008 21:06:56 +0000 (21:06 +0000)]
Fix memoryleak in h264 parser
Andreas Öman [Wed, 17 Sep 2008 20:56:00 +0000 (20:56 +0000)]
Remove invalid packet reference decrement.