]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
12 years agoMerge remote-tracking branch 'origin/pr/275'
Adam Sutton [Wed, 29 May 2013 22:44:39 +0000 (23:44 +0100)] 
Merge remote-tracking branch 'origin/pr/275'

12 years agoMerge remote-tracking branch 'origin/pr/273'
Adam Sutton [Wed, 29 May 2013 22:44:24 +0000 (23:44 +0100)] 
Merge remote-tracking branch 'origin/pr/273'

12 years agoDo not export the episode URI if it starts with tvh:// - these are just for internal...
Dave Chapman [Thu, 23 May 2013 09:10:34 +0000 (10:10 +0100)] 
Do not export the episode URI if it starts with tvh:// - these are just for internal use within tvh.

12 years agoAdd episodeUri and serieslinkUri to the HTSP eventAdd and eventUpdate messages.
Dave Chapman [Thu, 23 May 2013 08:21:29 +0000 (09:21 +0100)] 
Add episodeUri and serieslinkUri to the HTSP eventAdd and eventUpdate messages.

12 years agohtsp: update the EPG/HTSP hookup to send channelUpdate on next event change.
Adam Sutton [Wed, 22 May 2013 11:53:32 +0000 (12:53 +0100)] 
htsp: update the EPG/HTSP hookup to send channelUpdate on next event change.

Previously this was only being output if the current event was updated.

12 years agoRemove accidental code
Andreas Öman [Wed, 22 May 2013 07:53:27 +0000 (09:53 +0200)] 
Remove accidental code

12 years agoChange status.xml to default xml-style with only one element/tag per line 275/head
CSchlipp [Wed, 22 May 2013 07:49:33 +0000 (09:49 +0200)] 
Change status.xml to default xml-style with only one element/tag per line

Change status.xml to default xml-style with only one element/tag per line.
Makes it a lot more easier to parse the file.

12 years agoHTSP: Add subscriptionFilterStream command
Andreas Öman [Wed, 22 May 2013 07:47:25 +0000 (09:47 +0200)] 
HTSP: Add subscriptionFilterStream command

12 years agoREADME updated 273/head
Vuolter [Fri, 3 May 2013 13:12:09 +0000 (15:12 +0200)] 
README updated

12 years agoBump HTSP protocol version to 11 for the recent transcoding changes and the addition... htsp/11
Dave Chapman [Mon, 13 May 2013 10:23:26 +0000 (11:23 +0100)] 
Bump HTSP protocol version to 11 for the recent transcoding changes and the addition of the audio_type field

12 years agoAdd saving/loading of audio_type, and also display it in the webui
Dave Chapman [Mon, 13 May 2013 09:39:35 +0000 (10:39 +0100)] 
Add saving/loading of audio_type, and also display it in the webui

12 years agoParse the audio_type field of the iso639_language_descriptor - this indicates if...
Dave Chapman [Mon, 13 May 2013 08:27:01 +0000 (09:27 +0100)] 
Parse the audio_type field of the iso639_language_descriptor - this indicates if the audio stream contains audio description for the hard of hearing.  Use this value when regenerating the PMT for the passthrough muxer, and also include it in the HTSP stream description messages.

12 years agoAdded initial support for transcoding.
John Törblom [Thu, 9 May 2013 19:51:27 +0000 (21:51 +0200)] 
Added initial support for transcoding.

12 years agodvb: fix mistake in NIT processing.
Adam Sutton [Fri, 10 May 2013 14:10:54 +0000 (15:10 +0100)] 
dvb: fix mistake in NIT processing.

This was stopping some DVB-C networks from being properly scanned.

12 years agosupport: remove natty and add raring to the build list
Adam Sutton [Mon, 22 Apr 2013 09:06:58 +0000 (10:06 +0100)] 
support: remove natty and add raring to the build list

12 years agoFix #1703 - tvhlog: took too many liberties with previous va_list fix
Adam Sutton [Fri, 19 Apr 2013 11:46:17 +0000 (12:46 +0100)] 
Fix #1703 - tvhlog: took too many liberties with previous va_list fix

12 years agoFix #1682 - support: version script outputs something even if .git is missing
Adam Sutton [Thu, 18 Apr 2013 14:29:34 +0000 (15:29 +0100)] 
Fix #1682 - support: version script outputs something even if .git is missing

12 years agodvb: remove the create only tv/radio services, this was a bad idea!
Adam Sutton [Thu, 18 Apr 2013 14:21:59 +0000 (15:21 +0100)] 
dvb: remove the create only tv/radio services, this was a bad idea!

12 years agodocs: some minor documentation updates
Adam Sutton [Thu, 18 Apr 2013 12:25:14 +0000 (13:25 +0100)] 
docs: some minor documentation updates

12 years agodocs: update documentation with new domain name and paypal link
Adam Sutton [Thu, 18 Apr 2013 12:02:22 +0000 (13:02 +0100)] 
docs: update documentation with new domain name and paypal link

12 years agotvhlog: correct stupid error in va_list processing
Adam Sutton [Thu, 18 Apr 2013 11:03:24 +0000 (12:03 +0100)] 
tvhlog: correct stupid error in va_list processing

12 years agodvb: add some additional tracing into NIT/SDT parsing
Adam Sutton [Wed, 17 Apr 2013 12:15:18 +0000 (13:15 +0100)] 
dvb: add some additional tracing into NIT/SDT parsing

12 years agotvhlog: fix some problems with hexdump code
Adam Sutton [Wed, 17 Apr 2013 12:14:44 +0000 (13:14 +0100)] 
tvhlog: fix some problems with hexdump code

12 years agotvhlog: some efficiency improvements
Adam Sutton [Tue, 16 Apr 2013 20:04:38 +0000 (21:04 +0100)] 
tvhlog: some efficiency improvements

12 years agodvb: attempt to stop bad updates to network info.
Adam Sutton [Sat, 30 Mar 2013 13:01:43 +0000 (13:01 +0000)] 
dvb: attempt to stop bad updates to network info.

12 years agoservices: include info from SDT (for Other services) if they already exist.
Adam Sutton [Tue, 16 Apr 2013 20:50:52 +0000 (21:50 +0100)] 
services: include info from SDT (for Other services) if they already exist.

Services can be added from a variety of other tables which probably indicates
that they are in fact valid TV/Radio services, but we just don't know the
type.

This might help people to map these services manually within TVH.

12 years agotdt: some changes to SDT processing to pick up unknown services
Adam Sutton [Tue, 16 Apr 2013 20:25:56 +0000 (21:25 +0100)] 
tdt: some changes to SDT processing to pick up unknown services

12 years agotdt: ignore other network in NIT this causes havoc with DVB-S networks.
Adam Sutton [Tue, 16 Apr 2013 20:11:11 +0000 (21:11 +0100)] 
tdt: ignore other network in NIT this causes havoc with DVB-S networks.

This is particularly true where the other network is only available
via another orbital position (we could check for this) but it also
causes problems with other transmission types so I think we'll just
ignore for now.

12 years agoxmltv: fixed episode/season count being off by one.
John Törblom [Tue, 16 Apr 2013 11:41:36 +0000 (13:41 +0200)] 
xmltv: fixed episode/season count being off by one.

12 years agohtsp: bump version number due to imagecache fix htsp/10
Adam Sutton [Mon, 15 Apr 2013 15:23:10 +0000 (16:23 +0100)] 
htsp: bump version number due to imagecache fix

12 years agohtsp: fix bug causing imagecache file open to crash.
Adam Sutton [Mon, 15 Apr 2013 11:13:44 +0000 (12:13 +0100)] 
htsp: fix bug causing imagecache file open to crash.

12 years agoredhat: moved to tvheadend-packaging
Adam Sutton [Mon, 15 Apr 2013 09:15:26 +0000 (10:15 +0100)] 
redhat: moved to tvheadend-packaging

12 years agoFixes the implicit declaration of function 'llabs' warning when using older gcc versions 270/head
virtualdj [Thu, 6 Dec 2012 21:12:26 +0000 (22:12 +0100)] 
Fixes the implicit declaration of function 'llabs' warning when using older gcc versions

12 years agoIssue #1692 - dvb: fix DVB v3 builds
Adam Sutton [Wed, 10 Apr 2013 20:06:20 +0000 (21:06 +0100)] 
Issue #1692 - dvb: fix DVB v3 builds

12 years agoinit: remove TVH_TRACE option, users can do that one manually
Adam Sutton [Wed, 10 Apr 2013 15:37:53 +0000 (16:37 +0100)] 
init: remove TVH_TRACE option, users can do that one manually

12 years agotvhlog: add UI debug to allow run-time updates to the debugging config
Adam Sutton [Wed, 10 Apr 2013 15:30:13 +0000 (16:30 +0100)] 
tvhlog: add UI debug to allow run-time updates to the debugging config

12 years agoFix some printing errors.
Adam Sutton [Wed, 10 Apr 2013 11:05:31 +0000 (12:05 +0100)] 
Fix some printing errors.

12 years agotvhlog: fix some silly errors.
Adam Sutton [Wed, 10 Apr 2013 10:53:11 +0000 (11:53 +0100)] 
tvhlog: fix some silly errors.

12 years agodvr: attempt to stop new DVR code creating false entries
Adam Sutton [Mon, 8 Apr 2013 18:38:50 +0000 (19:38 +0100)] 
dvr: attempt to stop new DVR code creating false entries

12 years agoMerge remote-tracking branch 'origin/pr/268'
Adam Sutton [Wed, 10 Apr 2013 10:34:38 +0000 (11:34 +0100)] 
Merge remote-tracking branch 'origin/pr/268'

12 years agotdt: add trace hexdump to sdt/nit parsers.
Adam Sutton [Wed, 10 Apr 2013 10:32:19 +0000 (11:32 +0100)] 
tdt: add trace hexdump to sdt/nit parsers.

12 years agotvhlog: ignore empty subsys values
Adam Sutton [Wed, 10 Apr 2013 10:31:21 +0000 (11:31 +0100)] 
tvhlog: ignore empty subsys values

12 years agotvhlog: added hexdump routine.
Adam Sutton [Wed, 10 Apr 2013 10:30:11 +0000 (11:30 +0100)] 
tvhlog: added hexdump routine.

12 years agotimeshift: fix trace debug.
Adam Sutton [Wed, 10 Apr 2013 10:04:45 +0000 (11:04 +0100)] 
timeshift: fix trace debug.

12 years agotvhlog: created a new logging system that will allow more configuration
Adam Sutton [Tue, 9 Apr 2013 21:39:37 +0000 (22:39 +0100)] 
tvhlog: created a new logging system that will allow more configuration

Note: I still need to sort out the command line switches

12 years agohtsmsg: add ability to set/update a u32
Adam Sutton [Tue, 9 Apr 2013 21:23:02 +0000 (22:23 +0100)] 
htsmsg: add ability to set/update a u32

12 years agoeit: forgot to set message as trace
Adam Sutton [Tue, 9 Apr 2013 14:01:07 +0000 (15:01 +0100)] 
eit: forgot to set message as trace

12 years agodvb: redo sdt parser to make it more robust
Adam Sutton [Tue, 9 Apr 2013 13:59:22 +0000 (14:59 +0100)] 
dvb: redo sdt parser to make it more robust

Fixes some problems reported in #hts regarding missing services

12 years agotidy up trace spamming 268/head
Joakim Hernberg [Tue, 9 Apr 2013 09:00:32 +0000 (11:00 +0200)] 
tidy up trace spamming

12 years agomake diseqc tracing comprehensive
Joakim Hernberg [Tue, 9 Apr 2013 08:22:27 +0000 (10:22 +0200)] 
make diseqc tracing comprehensive

12 years agodvb: adapter notification happening at wrong point meant UI not always updated
Adam Sutton [Sun, 7 Apr 2013 21:10:21 +0000 (22:10 +0100)] 
dvb: adapter notification happening at wrong point meant UI not always updated

12 years agoinit: add trace options to start scripts
Adam Sutton [Sun, 7 Apr 2013 13:04:53 +0000 (14:04 +0100)] 
init: add trace options to start scripts

12 years agodvr/epg: added some more debug (trace) to look at what might be going on
Adam Sutton [Sun, 7 Apr 2013 13:01:59 +0000 (14:01 +0100)] 
dvr/epg: added some more debug (trace) to look at what might be going on

12 years agodebug: convert all TRACE code to new tvhtrace routine
Adam Sutton [Sun, 7 Apr 2013 12:34:48 +0000 (13:34 +0100)] 
debug: convert all TRACE code to new tvhtrace routine

12 years agodebug: added new tvhtrace logging routine
Adam Sutton [Sun, 7 Apr 2013 12:09:55 +0000 (13:09 +0100)] 
debug: added new tvhtrace logging routine

Note: this can be compile switch disabled (./configure --disable-trace)

Note: to enable subsystem output use --trace X,Y,Z etc... (--trace all
will enable the lot).

Note: the only way to know what subsystems are valie is to read the code!

Note: --trace implies -d

12 years agocapmt: fix capmt for multi-frontend adapters 265/head
BtbN [Sat, 6 Apr 2013 03:14:51 +0000 (05:14 +0200)] 
capmt: fix capmt for multi-frontend adapters

12 years agoFix #1679 - correct mistake in previous changes to stop constant IO
Adam Sutton [Thu, 4 Apr 2013 14:46:46 +0000 (15:46 +0100)] 
Fix #1679 - correct mistake in previous changes to stop constant IO

TSID was not being properly updated, which could result in missing
services.

12 years agodvb: fix problem stopping DVB-S muxes being added on DVB v3 systems
Adam Sutton [Wed, 3 Apr 2013 09:00:46 +0000 (10:00 +0100)] 
dvb: fix problem stopping DVB-S muxes being added on DVB v3 systems

12 years agodvb: demux setup code went missing!
Adam Sutton [Thu, 28 Mar 2013 11:03:05 +0000 (11:03 +0000)] 
dvb: demux setup code went missing!

12 years agogtimer: fix live lock problem caused by wrong clock usage
Adam Sutton [Thu, 28 Mar 2013 10:59:48 +0000 (10:59 +0000)] 
gtimer: fix live lock problem caused by wrong clock usage

12 years agosupport: some updates to build system
Adam Sutton [Wed, 27 Mar 2013 09:45:24 +0000 (09:45 +0000)] 
support: some updates to build system

12 years agoFix #1674 - remove spurious (info) log message before daemon().
Adam Sutton [Wed, 27 Mar 2013 09:13:32 +0000 (09:13 +0000)] 
Fix #1674 - remove spurious (info) log message before daemon().

12 years agoFix #1666 - dvb: rework the adapter tuning to stop possible deadlock
Adam Sutton [Fri, 22 Mar 2013 12:12:29 +0000 (12:12 +0000)] 
Fix #1666 - dvb: rework the adapter tuning to stop possible deadlock

12 years agogtimer: increased resolution of the gtimer system.
Adam Sutton [Fri, 22 Mar 2013 10:50:03 +0000 (10:50 +0000)] 
gtimer: increased resolution of the gtimer system.

This is needed to resolve a dvb tuner deadlock issued caused by my
re-jigging of the tuning setup code.

12 years agosupport: remove confusing (and uncessary) default values.
Adam Sutton [Tue, 19 Mar 2013 14:42:48 +0000 (14:42 +0000)] 
support: remove confusing (and uncessary) default values.

12 years agoFix #1643 - dvb: alter the way we handle dvb tuning
Adam Sutton [Wed, 13 Mar 2013 19:36:59 +0000 (19:36 +0000)] 
Fix #1643 - dvb: alter the way we handle dvb tuning

This ensures that demux filters are not installed until after tuning
is locked. This should resolve most stale data issues.

12 years agolibav: drop h264 packets when bitstream filter fails
John Törnblom [Sun, 17 Mar 2013 13:28:53 +0000 (14:28 +0100)] 
libav: drop h264 packets when bitstream filter fails

12 years agolibav: fixed minor memory leak when errors accurs.
John Törnblom [Sun, 17 Mar 2013 13:25:02 +0000 (14:25 +0100)] 
libav: fixed minor memory leak when errors accurs.

12 years agolibav: print warning if bitstream filter fails
John Törnblom [Sun, 17 Mar 2013 08:21:32 +0000 (09:21 +0100)] 
libav: print warning if bitstream filter fails

12 years agolibav: cosmetics
John Törnblom [Sun, 17 Mar 2013 07:48:15 +0000 (08:48 +0100)] 
libav: cosmetics

12 years agolibav: make sure we don't write a trailer if the header has not been written
John Törnblom [Sun, 17 Mar 2013 07:47:46 +0000 (08:47 +0100)] 
libav: make sure we don't write a trailer if the header has not been written

12 years agolibav: added missing marker function
John Törnblom [Sun, 17 Mar 2013 07:44:39 +0000 (08:44 +0100)] 
libav: added missing marker function

12 years agoMerge remote-tracking branch 'origin/pr/260'
Adam Sutton [Wed, 13 Mar 2013 21:18:02 +0000 (21:18 +0000)] 
Merge remote-tracking branch 'origin/pr/260'

12 years agoMerge remote-tracking branch 'origin/pr/253'
Adam Sutton [Wed, 13 Mar 2013 21:17:59 +0000 (21:17 +0000)] 
Merge remote-tracking branch 'origin/pr/253'

12 years agoFix #1660 - dvb: stop constant updating of dvb mux configuration files
Adam Sutton [Tue, 12 Mar 2013 15:35:21 +0000 (15:35 +0000)] 
Fix #1660 - dvb: stop constant updating of dvb mux configuration files

12 years agocwc: syslog: move some log messages to debug 260/head
Stefan Saraev [Wed, 13 Mar 2013 19:30:55 +0000 (21:30 +0200)] 
cwc: syslog: move some log messages to debug

12 years agolibav: fix memory leak when converting packets to annex-b format
John Törnblom [Wed, 13 Mar 2013 13:56:24 +0000 (14:56 +0100)] 
libav: fix memory leak when converting packets to annex-b format

12 years agoFix #1657 - timeshift: add constant length qualifier to avoid warning on some arch's
Adam Sutton [Sun, 10 Mar 2013 19:18:48 +0000 (19:18 +0000)] 
Fix #1657 - timeshift: add constant length qualifier to avoid warning on some arch's

12 years agodvb: fix mistake in dvr close commit (wasn't restarting thread)
Adam Sutton [Sun, 10 Mar 2013 19:18:21 +0000 (19:18 +0000)] 
dvb: fix mistake in dvr close commit (wasn't restarting thread)

12 years agoopentv: hack to include episode/series number processing from description.
Dave Chapman [Fri, 8 Mar 2013 21:42:30 +0000 (21:42 +0000)] 
opentv: hack to include episode/series number processing from description.

12 years agodvr: another minor improvement to epg/dvr relinking
Adam Sutton [Fri, 8 Mar 2013 21:59:37 +0000 (21:59 +0000)] 
dvr: another minor improvement to epg/dvr relinking

Realised that we don't need to update things that are no longer
scheduled (i.e. complete).

12 years agodvr: ensure unlinked entry updates are properly handled
Adam Sutton [Fri, 8 Mar 2013 21:56:11 +0000 (21:56 +0000)] 
dvr: ensure unlinked entry updates are properly handled

previously it updated things that were already linked and also on
different channels entirely.

12 years agodvb: fix problems with dvb satconf processing and storage
Adam Sutton [Mon, 4 Feb 2013 17:04:53 +0000 (17:04 +0000)] 
dvb: fix problems with dvb satconf processing and storage

12 years agoFix #1643 - dvb: close dvr device on each re-tune
Adam Sutton [Fri, 25 Jan 2013 10:47:20 +0000 (10:47 +0000)] 
Fix #1643 - dvb: close dvr device on each re-tune

12 years agoFix #1444 - dvr: ensure that DVR entries are not removed when EPG is updated
Adam Sutton [Fri, 8 Mar 2013 17:26:05 +0000 (17:26 +0000)] 
Fix #1444 - dvr: ensure that DVR entries are not removed when EPG is updated

previously an overlapping (replacement) event could result in the DVR
entry being completely removed. This will now ensure that the original
entry is left in place (with just info and times).

It will also try and re-match with an EPG entry as and when it can.

12 years agoserviceprobe: add NULL ptr check on dvb mux to be safe
Adam Sutton [Fri, 8 Mar 2013 17:15:39 +0000 (17:15 +0000)] 
serviceprobe: add NULL ptr check on dvb mux to be safe

12 years agocwc: cryptoworks - remove double malloc in the emm code
Jaroslav Kysela [Fri, 8 Mar 2013 10:56:09 +0000 (10:56 +0000)] 
cwc: cryptoworks - remove double malloc in the emm code

12 years agoMerge remote-tracking branch 'origin/pr/152'
Adam Sutton [Fri, 8 Mar 2013 10:49:26 +0000 (10:49 +0000)] 
Merge remote-tracking branch 'origin/pr/152'

12 years agoepgdb: some simplifications and corrections to the epg periodic save
Adam Sutton [Fri, 8 Mar 2013 10:41:39 +0000 (10:41 +0000)] 
epgdb: some simplifications and corrections to the epg periodic save

saving is now done from the gtimer system since a global lock is
required to be able to edit the EPG data.

I've also added missing global lock processing elsewhere.

12 years agoMerge remote-tracking branch 'origin/pr/258'
Adam Sutton [Fri, 8 Mar 2013 10:44:54 +0000 (10:44 +0000)] 
Merge remote-tracking branch 'origin/pr/258'

12 years agoMerge remote-tracking branch 'origin/pr/257'
Adam Sutton [Fri, 8 Mar 2013 10:44:52 +0000 (10:44 +0000)] 
Merge remote-tracking branch 'origin/pr/257'

12 years agoxmltv: fixed parsing of star-rating
John Törnblom [Thu, 7 Mar 2013 22:36:30 +0000 (23:36 +0100)] 
xmltv: fixed parsing of star-rating

12 years agoinsert chapters when packets are marked as containing commercials
John Törnblom [Mon, 18 Feb 2013 11:01:16 +0000 (12:01 +0100)] 
insert chapters when packets are marked as containing commercials

12 years agouse http for cloning dtv-scan-tables git repo 258/head
Andrew C. Martin [Fri, 8 Mar 2013 03:27:04 +0000 (20:27 -0700)] 
use http for cloning dtv-scan-tables git repo

 - this allows ./configure to not hang when ran behind a firewall

12 years agoerror check argument passed into epgdump
Andrew C. Martin [Fri, 8 Mar 2013 03:23:14 +0000 (20:23 -0700)] 
error check argument passed into epgdump

12 years agoallow build path spaces in support scripts
Andrew C. Martin [Fri, 8 Mar 2013 03:16:54 +0000 (20:16 -0700)] 
allow build path spaces in support scripts

- allow build path spaces in configure & support scripts
- use the same die function for all scripts

12 years agoChanged gui parameter to take a numeric value which is the 257/head
andyb2000 [Thu, 7 Mar 2013 21:35:15 +0000 (21:35 +0000)] 
Changed gui parameter to take a numeric value which is the
number of hours to write data to disk

12 years agotimeshift: add return to live function to HTSP htsp/9
Adam Sutton [Thu, 7 Mar 2013 16:42:59 +0000 (16:42 +0000)] 
timeshift: add return to live function to HTSP

12 years agoAdded checkbox to the epggrab dialog to enable 8Hr flush
andyb2000 [Thu, 7 Mar 2013 15:27:29 +0000 (15:27 +0000)] 
Added checkbox to the epggrab dialog to enable 8Hr flush
to disk EPG data on user request via thread

12 years agotime: hide some debug messages to limit spamming logs
Adam Sutton [Thu, 7 Mar 2013 15:17:09 +0000 (15:17 +0000)] 
time: hide some debug messages to limit spamming logs