]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
16 years agoBump HTSP version to 5 due to r3738
Andreas Öman [Fri, 4 Dec 2009 21:11:35 +0000 (21:11 +0000)] 
Bump HTSP version to 5 due to r3738

16 years agoRemove unused code
Andreas Öman [Thu, 3 Dec 2009 22:53:56 +0000 (22:53 +0000)] 
Remove unused code

16 years agoDon't really need O_CLOEXEC, instead rely on mutexes and fcntl() instead
Andreas Öman [Thu, 3 Dec 2009 19:44:26 +0000 (19:44 +0000)] 
Don't really need O_CLOEXEC, instead rely on mutexes and fcntl() instead

Also add wrapper call for setting FD_CLOEXEC on sockets

16 years agofixed [htsp]: the event that was asked for in getEvents was missing
Stephan Diederich [Wed, 2 Dec 2009 19:08:33 +0000 (19:08 +0000)] 
fixed [htsp]: the event that was asked for in getEvents was missing

16 years agoFix race conditions and inadequate locking during transport start
Andreas Öman [Tue, 1 Dec 2009 23:53:54 +0000 (23:53 +0000)] 
Fix race conditions and inadequate locking during transport start

16 years agosubtitle decoder: account for end_of_PES_data_field_marker
Andreas Öman [Tue, 1 Dec 2009 23:01:52 +0000 (23:01 +0000)] 
subtitle decoder: account for end_of_PES_data_field_marker

16 years agoFix off by 6 error in subtitle parser
Andreas Öman [Tue, 1 Dec 2009 22:19:59 +0000 (22:19 +0000)] 
Fix off by 6 error in subtitle parser

16 years agoCorrectly clock rawtsinput streams and fix a few bugs related to it
Andreas Öman [Tue, 1 Dec 2009 21:57:46 +0000 (21:57 +0000)] 
Correctly clock rawtsinput streams and fix a few bugs related to it

16 years agoAdd more sofisticated fatal signal handlers
Andreas Öman [Tue, 1 Dec 2009 21:25:53 +0000 (21:25 +0000)] 
Add more sofisticated fatal signal handlers

16 years agoindent
Andreas Öman [Tue, 1 Dec 2009 20:32:08 +0000 (20:32 +0000)] 
indent

16 years agoRaise maximum UDP packet size for IPTV to 65536
Andreas Öman [Tue, 1 Dec 2009 20:07:13 +0000 (20:07 +0000)] 
Raise maximum UDP packet size for IPTV to 65536

16 years agoDon't feed packets to the parsers if the transport is not running
Andreas Öman [Tue, 1 Dec 2009 19:54:44 +0000 (19:54 +0000)] 
Don't feed packets to the parsers if the transport is not running

16 years agoRename SUBTITLES -> DVBSUB
Andreas Öman [Tue, 1 Dec 2009 19:30:19 +0000 (19:30 +0000)] 
Rename SUBTITLES -> DVBSUB

16 years agoAdd DVB subtitle support. Ticket #39
Andreas Öman [Mon, 30 Nov 2009 22:33:19 +0000 (22:33 +0000)] 
Add DVB subtitle support. Ticket #39

16 years agoDelay subscriptions created via the -j command line argument with 2 seconds.
Andreas Öman [Sun, 29 Nov 2009 21:31:53 +0000 (21:31 +0000)] 
Delay subscriptions created via the -j command line argument with 2 seconds.

16 years agoClose for 2.6
Andreas Öman [Sun, 29 Nov 2009 13:03:06 +0000 (13:03 +0000)] 
Close for 2.6

16 years agocosmetics
Andreas Öman [Sun, 29 Nov 2009 12:28:44 +0000 (12:28 +0000)] 
cosmetics

16 years agoBump HTSP to version 4
Andreas Öman [Sun, 29 Nov 2009 12:27:43 +0000 (12:27 +0000)] 
Bump HTSP to version 4

16 years agoadded: epgQuery RPC to htsp
Stephan Diederich [Sat, 28 Nov 2009 13:10:56 +0000 (13:10 +0000)] 
added: epgQuery RPC to htsp

16 years agochanged: split up epg_query in internal + convenience functions
Stephan Diederich [Sat, 28 Nov 2009 13:10:28 +0000 (13:10 +0000)] 
changed: split up epg_query in internal + convenience functions

16 years agoadded helper channel_tag_find_by_identifier
Stephan Diederich [Sat, 28 Nov 2009 13:09:20 +0000 (13:09 +0000)] 
added helper channel_tag_find_by_identifier

16 years agoadded: getEvents to htsp; retrieves an event + n followers
Stephan Diederich [Fri, 27 Nov 2009 10:12:40 +0000 (10:12 +0000)] 
added: getEvents to htsp; retrieves an event + n followers
changed: factored out htsp_build_event

16 years agoUp to 2.6
Andreas Öman [Thu, 26 Nov 2009 22:40:03 +0000 (22:40 +0000)] 
Up to 2.6

16 years agoSpelling corrections
Andreas Öman [Thu, 26 Nov 2009 21:52:26 +0000 (21:52 +0000)] 
Spelling corrections

16 years agoUpdate documentation
Andreas Öman [Thu, 26 Nov 2009 21:21:32 +0000 (21:21 +0000)] 
Update documentation

16 years agorecord extra time is in minutes, not seconds. Ticket #124
Andreas Öman [Thu, 26 Nov 2009 20:37:36 +0000 (20:37 +0000)] 
record extra time is in minutes, not seconds. Ticket #124

16 years ago * Autodetect CPU capabilities and choose best mode for CSA descrambler.
Andreas Öman [Thu, 26 Nov 2009 20:32:58 +0000 (20:32 +0000)] 
  * Autodetect CPU capabilities and choose best mode for CSA descrambler.
    Ticket #122

16 years agoOpen all files with O_CLOEXEC
Andreas Öman [Thu, 26 Nov 2009 19:35:08 +0000 (19:35 +0000)] 
Open all files with O_CLOEXEC

16 years agofixed: crash sending dvrEntry with empty description/title
Stephan Diederich [Fri, 20 Nov 2009 17:33:09 +0000 (17:33 +0000)] 
fixed: crash sending dvrEntry with empty description/title

16 years agoAdded a playlist for the rtsp streams (/channels.pls)
sb1066 [Thu, 19 Nov 2009 20:54:50 +0000 (20:54 +0000)] 
Added a playlist for the rtsp streams (/channels.pls)

16 years agoImprove subscription logging a bit
Andreas Öman [Wed, 18 Nov 2009 22:37:29 +0000 (22:37 +0000)] 
Improve subscription logging a bit

16 years agocosmetics
Andreas Öman [Wed, 18 Nov 2009 22:33:53 +0000 (22:33 +0000)] 
cosmetics

16 years agoAdd support for RTSP teardown method
Andreas Öman [Wed, 18 Nov 2009 22:33:39 +0000 (22:33 +0000)] 
Add support for RTSP teardown method

16 years agoAdd direct RTSP links in the channel grid and in the DVB service grid
Andreas Öman [Wed, 18 Nov 2009 22:25:21 +0000 (22:25 +0000)] 
Add direct RTSP links in the channel grid and in the DVB service grid

16 years agoTell the extjs web ui to whom it's talking to
Andreas Öman [Wed, 18 Nov 2009 22:24:44 +0000 (22:24 +0000)] 
Tell the extjs web ui to whom it's talking to

16 years agotcp server: keep track of the local (ie. our) IP + port
Andreas Öman [Wed, 18 Nov 2009 22:24:06 +0000 (22:24 +0000)] 
tcp server: keep track of the local (ie. our) IP + port

16 years agoAdd access control to RTSP server
Andreas Öman [Wed, 18 Nov 2009 20:43:52 +0000 (20:43 +0000)] 
Add access control to RTSP server

16 years agoAdd support for MPEG2 audio in RTSP streamer
Andreas Öman [Wed, 18 Nov 2009 20:42:16 +0000 (20:42 +0000)] 
Add support for MPEG2 audio in RTSP streamer

16 years agoInitial work on TS pass-through
Andreas Öman [Wed, 18 Nov 2009 20:28:35 +0000 (20:28 +0000)] 
Initial work on TS pass-through

16 years agoCheck that server will accept EMMs
Sarge [Wed, 18 Nov 2009 19:37:26 +0000 (19:37 +0000)] 
Check that server will accept EMMs

16 years agoOnly send EMM once per cwc
Sarge [Wed, 18 Nov 2009 19:33:51 +0000 (19:33 +0000)] 
Only send EMM once per cwc

16 years agoDon't crash if we cannot figure out the adapter type when constructing the list of...
Andreas Öman [Wed, 18 Nov 2009 19:03:56 +0000 (19:03 +0000)] 
Don't crash if we cannot figure out the adapter type when constructing the list of built-in dvb networks

16 years agoRemove incorrect comment
Andreas Öman [Tue, 17 Nov 2009 22:26:50 +0000 (22:26 +0000)] 
Remove incorrect comment

16 years agoThe checkbox instance needs to be passed to the table editor
Andreas Öman [Tue, 17 Nov 2009 22:04:15 +0000 (22:04 +0000)] 
The checkbox instance needs to be passed to the table editor

16 years agoifdef'ery for DVB_API_VERSION >= 5
Andreas Öman [Tue, 17 Nov 2009 22:00:23 +0000 (22:00 +0000)] 
ifdef'ery for DVB_API_VERSION >= 5

16 years agoBetter scheduling of blocks to descrambler == less CPU usage
Andreas Öman [Tue, 17 Nov 2009 21:57:35 +0000 (21:57 +0000)] 
Better scheduling of blocks to descrambler == less CPU usage

16 years agoCorrectly extract PCR
Andreas Öman [Tue, 17 Nov 2009 21:32:26 +0000 (21:32 +0000)] 
Correctly extract PCR
Log CC errors

16 years agoFix typos
Andreas Öman [Mon, 16 Nov 2009 23:02:44 +0000 (23:02 +0000)] 
Fix typos

16 years agoFilter EMMs
Andreas Öman [Mon, 16 Nov 2009 22:27:44 +0000 (22:27 +0000)] 
Filter EMMs

16 years agoExperimental support for sending EMM.
Andreas Öman [Sun, 15 Nov 2009 21:25:55 +0000 (21:25 +0000)] 
Experimental support for sending EMM.
Don't enable unless you know what you are doing

16 years agoDrop stray debug printf()s
Andreas Öman [Sun, 15 Nov 2009 21:21:40 +0000 (21:21 +0000)] 
Drop stray debug printf()s

16 years agoAvoid using ':' in filenames
Andreas Öman [Sun, 15 Nov 2009 21:21:21 +0000 (21:21 +0000)] 
Avoid using ':' in filenames

16 years agoAdd config option whether or not we sound send EMM to card server
Andreas Öman [Sun, 15 Nov 2009 21:19:06 +0000 (21:19 +0000)] 
Add config option whether or not we sound send EMM to card server

16 years agofixed some stuff for dvb-s(2) mux creation
Robert [Sun, 15 Nov 2009 12:38:57 +0000 (12:38 +0000)] 
fixed some stuff for dvb-s(2) mux creation

16 years agoFix operator precedence bug in in CA Descriptor.
Andreas Öman [Sat, 14 Nov 2009 20:36:38 +0000 (20:36 +0000)] 
Fix operator precedence bug in in CA Descriptor.

16 years agosome work on displaying and adding dvb-s(2)
Robert [Fri, 13 Nov 2009 18:08:05 +0000 (18:08 +0000)] 
some work on displaying and adding dvb-s(2)

16 years agoFix a refcount problem
Andreas Öman [Thu, 12 Nov 2009 23:29:49 +0000 (23:29 +0000)] 
Fix a refcount problem

16 years agoAdd tentative RTSP streamer
Andreas Öman [Thu, 12 Nov 2009 23:07:02 +0000 (23:07 +0000)] 
Add tentative RTSP streamer

16 years agoMake it compile on PPC
Mattias Wadman [Thu, 12 Nov 2009 22:09:52 +0000 (22:09 +0000)] 
Make it compile on PPC
Added generic ffdesca code
Added atomic ops for ppc

16 years agolinuxtv_muxes: updated from dvb-apps @ 1310:38fd2755f324
Andreas Öman [Thu, 12 Nov 2009 22:06:26 +0000 (22:06 +0000)] 
linuxtv_muxes: updated from dvb-apps @ 1310:38fd2755f324

16 years agoadded ffdecsa mode selection to configure
Robert [Thu, 12 Nov 2009 18:41:13 +0000 (18:41 +0000)] 
added ffdecsa mode selection to configure

16 years agoadded: channelId to HTSP getEvent reply
Stephan Diederich [Wed, 11 Nov 2009 12:32:04 +0000 (12:32 +0000)] 
added: channelId to HTSP getEvent reply

16 years agoAdded addDvrEntry and deleteDvrEntry methods to HTSP
Stephan Diederich [Tue, 10 Nov 2009 14:08:33 +0000 (14:08 +0000)] 
Added addDvrEntry and deleteDvrEntry methods to HTSP

16 years agoSend 'error' (telling why a recording failed) in HTSP DVR entry message
Andreas Öman [Mon, 9 Nov 2009 21:27:15 +0000 (21:27 +0000)] 
Send 'error' (telling why a recording failed) in HTSP DVR entry message

16 years agoMention channel number in the docs
Andreas Öman [Mon, 9 Nov 2009 19:10:34 +0000 (19:10 +0000)] 
Mention channel number in the docs

16 years agoAdd a per-channel "number" that can be used by clients to order channels, map to...
Andreas Öman [Mon, 9 Nov 2009 19:07:14 +0000 (19:07 +0000)] 
Add a per-channel "number" that can be used by clients to order channels, map to remote control id, etc

16 years agoCosmetics
Andreas Öman [Mon, 9 Nov 2009 19:06:40 +0000 (19:06 +0000)] 
Cosmetics

16 years agoAdd more logging info when tuning fails
Andreas Öman [Sun, 8 Nov 2009 22:16:17 +0000 (22:16 +0000)] 
Add more logging info when tuning fails

16 years agoWait a little longer before deeming that a transport receives no packets
Andreas Öman [Sun, 8 Nov 2009 22:16:01 +0000 (22:16 +0000)] 
Wait a little longer before deeming that a transport receives no packets

16 years agoEven more robust transport transport_stream id checks
Andreas Öman [Sun, 8 Nov 2009 21:51:16 +0000 (21:51 +0000)] 
Even more robust transport transport_stream id checks

16 years agoDon't set tht_provider and tht_svcname to "unknown" if they are not known. Rather...
Andreas Öman [Sun, 8 Nov 2009 21:32:22 +0000 (21:32 +0000)] 
Don't set tht_provider and tht_svcname to "unknown" if they are not known. Rather set the string to NULL

16 years agoRevert accidental change
Andreas Öman [Sun, 8 Nov 2009 21:00:00 +0000 (21:00 +0000)] 
Revert accidental change

16 years agoDon't use a delay to work around latent table updates (from a previously tuned mux).
Andreas Öman [Sun, 8 Nov 2009 20:58:49 +0000 (20:58 +0000)] 
Don't use a delay to work around latent table updates (from a previously tuned mux).
Instead rely on robust checks of the transport stream id

16 years agoCosmetics
Andreas Öman [Sun, 8 Nov 2009 20:03:07 +0000 (20:03 +0000)] 
Cosmetics

16 years agoSync DVB muxes from dvb-apps 1308:cb9e3204009f
Andreas Öman [Sun, 8 Nov 2009 19:54:37 +0000 (19:54 +0000)] 
Sync DVB muxes from dvb-apps 1308:cb9e3204009f

16 years agoshowing channel ids in webui
Robert [Sun, 8 Nov 2009 18:53:23 +0000 (18:53 +0000)] 
showing channel ids in webui

16 years agofixed capmt connection state
Robert [Sun, 8 Nov 2009 18:41:40 +0000 (18:41 +0000)] 
fixed capmt connection state

16 years agomore work on capmt
Robert [Sun, 8 Nov 2009 18:17:44 +0000 (18:17 +0000)] 
more work on capmt

16 years agoadded webui for capmt
Robert [Sun, 8 Nov 2009 15:38:04 +0000 (15:38 +0000)] 
added webui for capmt

16 years agoOverride global pre/post time instead of add.
Benjamin Larsson [Thu, 29 Oct 2009 19:17:13 +0000 (19:17 +0000)] 
Override global pre/post time instead of add.

16 years agoRender the cwc records with green text if we are connected to the server, red when...
sb1066 [Sun, 25 Oct 2009 12:28:10 +0000 (12:28 +0000)] 
Render the cwc records with green text if we are connected to the server, red when its not and black (default) when disabled

16 years agoAnnounce the connection status of a server to the webui
sb1066 [Sun, 25 Oct 2009 12:26:17 +0000 (12:26 +0000)] 
Announce the connection status of a server to the webui

16 years agosmall change in capmt handling
Robert [Sat, 24 Oct 2009 16:19:21 +0000 (16:19 +0000)] 
small change in capmt handling

16 years agofixed abnormal program termination in streaming_msg_free if sm_type is SMT_NOSOURCE
Robert [Sat, 24 Oct 2009 15:59:06 +0000 (15:59 +0000)] 
fixed abnormal program termination in streaming_msg_free if sm_type is SMT_NOSOURCE

16 years agoreverted PARALLEL_MODE of FFdecsa to 64_INT
Robert [Sat, 24 Oct 2009 14:31:21 +0000 (14:31 +0000)] 
reverted PARALLEL_MODE of FFdecsa to 64_INT

16 years agofix for capmt in Makefile
Robert [Sat, 24 Oct 2009 14:29:19 +0000 (14:29 +0000)] 
fix for capmt in Makefile

16 years agoadded capmt
Robert [Sat, 24 Oct 2009 14:28:41 +0000 (14:28 +0000)] 
added capmt

16 years agoAdd a status page displaying status via XML
Andreas Öman [Wed, 21 Oct 2009 19:47:34 +0000 (19:47 +0000)] 
Add a status page displaying status via XML

Patch by FreddyAV

16 years agoWhen deleting a channel, send delete notification to HTSP after we've poked around...
Andreas Öman [Sun, 18 Oct 2009 12:12:04 +0000 (12:12 +0000)] 
When deleting a channel, send delete notification to HTSP after we've poked around in the EPG, etc.
We want the delete message over HTSP to come after all else.

16 years agoRewrite stream start messaging. Using htsmsg internally is a bit obscure
Andreas Öman [Thu, 15 Oct 2009 20:10:19 +0000 (20:10 +0000)] 
Rewrite stream start messaging. Using htsmsg internally is a bit obscure

16 years agoFix a memory leak
Andreas Öman [Thu, 15 Oct 2009 20:09:59 +0000 (20:09 +0000)] 
Fix a memory leak

16 years agoAdd support for per-channel pre/post extra time on scheduled recordings.
Andreas Öman [Wed, 14 Oct 2009 21:02:39 +0000 (21:02 +0000)] 
Add support for per-channel pre/post extra time on scheduled recordings.

Ticket #104

16 years agoAugment epg_event_create() with an int *created argument
Andreas Öman [Wed, 14 Oct 2009 20:10:25 +0000 (20:10 +0000)] 
Augment epg_event_create() with an int *created argument

16 years ago* Increase logging and include various stats to XMLTV grab
Andreas Öman [Wed, 14 Oct 2009 20:07:35 +0000 (20:07 +0000)] 
* Increase logging and include various stats to XMLTV grab

16 years agoTypo
Mattias Wadman [Sun, 11 Oct 2009 16:59:22 +0000 (16:59 +0000)] 
Typo

16 years agoRemove debug printf
Mattias Wadman [Sun, 11 Oct 2009 16:56:59 +0000 (16:56 +0000)] 
Remove debug printf

16 years agoSync with showtime htsmsg_json.c:
Mattias Wadman [Sun, 11 Oct 2009 13:05:20 +0000 (13:05 +0000)] 
Sync with showtime htsmsg_json.c:
Add wrapper _strtod that is locale independent
JSON deserialize failed because standard strtod parsed "," as part of the number

16 years agoFix spelling error
Andreas Öman [Fri, 9 Oct 2009 20:46:20 +0000 (20:46 +0000)] 
Fix spelling error

16 years agoImprove debug logging quite a bit
Andreas Öman [Fri, 9 Oct 2009 20:26:17 +0000 (20:26 +0000)] 
Improve debug logging quite a bit

16 years agoMake channel name compares case insensitive
Andreas Öman [Fri, 9 Oct 2009 18:12:13 +0000 (18:12 +0000)] 
Make channel name compares case insensitive

Ticket #95