]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Wojciech Myrda [Wed, 22 May 2013 07:37:20 +0000 (09:37 +0200)]
The lists out there set ISO8859-5 encoding for all the channels
in the "Sattelite BG" digital platform from 23.5E however hence
several of those transponders share their channels with other
platforms this commit sets in only where it is safe meaning where
channels are used by this platform only. To set them for others
would require more testing
Wojciech Myrda [Wed, 22 May 2013 07:33:29 +0000 (09:33 +0200)]
I have found several ovverrides http://www.ab-forum.info/viewtopic.php?f=147&t=41393
that help with encoding on the platforms of Easteuropean origin for enigma2 boxes.
This commit sets encoding for Romanian channels from RCS DigiTV
Wojciech Myrda [Wed, 22 May 2013 07:28:34 +0000 (09:28 +0200)]
Moving skyde overrides to the beggining of the file to sort the list in the
alphabetical order just like sattelites names go and skyde is located on Astra
hence is deserves the place in the start
Wojciech Myrda [Wed, 22 May 2013 07:26:06 +0000 (09:26 +0200)]
Turkish character encoding override addition based on encoding.conf from
http://git.opendreambox.org/?p=enigma2.git;a=summary
Wojciech Myrda [Wed, 22 May 2013 07:20:37 +0000 (09:20 +0200)]
Greek character encoding override addition based on nonstandard_encoding from IPBox HD
Wojciech Myrda [Wed, 22 May 2013 07:17:16 +0000 (09:17 +0200)]
upstream uptodate file
Wojciech Myrda [Wed, 22 May 2013 07:10:08 +0000 (09:10 +0200)]
Merge remote-tracking branch 'dev/master'
Conflicts:
data/conf/charset
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
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
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.
John Törblom [Thu, 9 May 2013 19:51:27 +0000 (21:51 +0200)]
Added initial support for transcoding.
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.
Adam Sutton [Mon, 22 Apr 2013 09:06:58 +0000 (10:06 +0100)]
support: remove natty and add raring to the build list
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
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
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!
Adam Sutton [Thu, 18 Apr 2013 12:25:14 +0000 (13:25 +0100)]
docs: some minor documentation updates
Adam Sutton [Thu, 18 Apr 2013 12:02:22 +0000 (13:02 +0100)]
docs: update documentation with new domain name and paypal link
Adam Sutton [Thu, 18 Apr 2013 11:03:24 +0000 (12:03 +0100)]
tvhlog: correct stupid error in va_list processing
Adam Sutton [Wed, 17 Apr 2013 12:15:18 +0000 (13:15 +0100)]
dvb: add some additional tracing into NIT/SDT parsing
Adam Sutton [Wed, 17 Apr 2013 12:14:44 +0000 (13:14 +0100)]
tvhlog: fix some problems with hexdump code
Adam Sutton [Tue, 16 Apr 2013 20:04:38 +0000 (21:04 +0100)]
tvhlog: some efficiency improvements
Adam Sutton [Sat, 30 Mar 2013 13:01:43 +0000 (13:01 +0000)]
dvb: attempt to stop bad updates to network info.
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.
Adam Sutton [Tue, 16 Apr 2013 20:25:56 +0000 (21:25 +0100)]
tdt: some changes to SDT processing to pick up unknown services
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.
John Törblom [Tue, 16 Apr 2013 11:41:36 +0000 (13:41 +0200)]
xmltv: fixed episode/season count being off by one.
Adam Sutton [Mon, 15 Apr 2013 15:23:10 +0000 (16:23 +0100)]
htsp: bump version number due to imagecache fix
Adam Sutton [Mon, 15 Apr 2013 11:13:44 +0000 (12:13 +0100)]
htsp: fix bug causing imagecache file open to crash.
Adam Sutton [Mon, 15 Apr 2013 09:15:26 +0000 (10:15 +0100)]
redhat: moved to tvheadend-packaging
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
Adam Sutton [Wed, 10 Apr 2013 20:06:20 +0000 (21:06 +0100)]
Issue #1692 - dvb: fix DVB v3 builds
Adam Sutton [Wed, 10 Apr 2013 15:37:53 +0000 (16:37 +0100)]
init: remove TVH_TRACE option, users can do that one manually
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
Adam Sutton [Wed, 10 Apr 2013 11:05:31 +0000 (12:05 +0100)]
Fix some printing errors.
Adam Sutton [Wed, 10 Apr 2013 10:53:11 +0000 (11:53 +0100)]
tvhlog: fix some silly errors.
Adam Sutton [Mon, 8 Apr 2013 18:38:50 +0000 (19:38 +0100)]
dvr: attempt to stop new DVR code creating false entries
Adam Sutton [Wed, 10 Apr 2013 10:34:38 +0000 (11:34 +0100)]
Merge remote-tracking branch 'origin/pr/268'
Adam Sutton [Wed, 10 Apr 2013 10:32:19 +0000 (11:32 +0100)]
tdt: add trace hexdump to sdt/nit parsers.
Adam Sutton [Wed, 10 Apr 2013 10:31:21 +0000 (11:31 +0100)]
tvhlog: ignore empty subsys values
Adam Sutton [Wed, 10 Apr 2013 10:30:11 +0000 (11:30 +0100)]
tvhlog: added hexdump routine.
Adam Sutton [Wed, 10 Apr 2013 10:04:45 +0000 (11:04 +0100)]
timeshift: fix trace debug.
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
Adam Sutton [Tue, 9 Apr 2013 21:23:02 +0000 (22:23 +0100)]
htsmsg: add ability to set/update a u32
Adam Sutton [Tue, 9 Apr 2013 14:01:07 +0000 (15:01 +0100)]
eit: forgot to set message as trace
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
Joakim Hernberg [Tue, 9 Apr 2013 09:00:32 +0000 (11:00 +0200)]
tidy up trace spamming
Joakim Hernberg [Tue, 9 Apr 2013 08:22:27 +0000 (10:22 +0200)]
make diseqc tracing comprehensive
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
Adam Sutton [Sun, 7 Apr 2013 13:04:53 +0000 (14:04 +0100)]
init: add trace options to start scripts
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
Adam Sutton [Sun, 7 Apr 2013 12:34:48 +0000 (13:34 +0100)]
debug: convert all TRACE code to new tvhtrace 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
BtbN [Sat, 6 Apr 2013 03:14:51 +0000 (05:14 +0200)]
capmt: fix capmt for multi-frontend adapters
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.
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
Adam Sutton [Thu, 28 Mar 2013 11:03:05 +0000 (11:03 +0000)]
dvb: demux setup code went missing!
Adam Sutton [Thu, 28 Mar 2013 10:59:48 +0000 (10:59 +0000)]
gtimer: fix live lock problem caused by wrong clock usage
Adam Sutton [Wed, 27 Mar 2013 09:45:24 +0000 (09:45 +0000)]
support: some updates to build system
Adam Sutton [Wed, 27 Mar 2013 09:13:32 +0000 (09:13 +0000)]
Fix #1674 - remove spurious (info) log message before daemon().
Adam Sutton [Fri, 22 Mar 2013 12:12:29 +0000 (12:12 +0000)]
Fix #1666 - dvb: rework the adapter tuning to stop possible deadlock
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.
Adam Sutton [Tue, 19 Mar 2013 14:42:48 +0000 (14:42 +0000)]
support: remove confusing (and uncessary) default values.
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.
John Törnblom [Sun, 17 Mar 2013 13:28:53 +0000 (14:28 +0100)]
libav: drop h264 packets when bitstream filter fails
John Törnblom [Sun, 17 Mar 2013 13:25:02 +0000 (14:25 +0100)]
libav: fixed minor memory leak when errors accurs.
John Törnblom [Sun, 17 Mar 2013 08:21:32 +0000 (09:21 +0100)]
libav: print warning if bitstream filter fails
John Törnblom [Sun, 17 Mar 2013 07:48:15 +0000 (08:48 +0100)]
libav: cosmetics
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
John Törnblom [Sun, 17 Mar 2013 07:44:39 +0000 (08:44 +0100)]
libav: added missing marker function
Adam Sutton [Wed, 13 Mar 2013 21:18:02 +0000 (21:18 +0000)]
Merge remote-tracking branch 'origin/pr/260'
Adam Sutton [Wed, 13 Mar 2013 21:17:59 +0000 (21:17 +0000)]
Merge remote-tracking branch 'origin/pr/253'
Adam Sutton [Tue, 12 Mar 2013 15:35:21 +0000 (15:35 +0000)]
Fix #1660 - dvb: stop constant updating of dvb mux configuration files
Stefan Saraev [Wed, 13 Mar 2013 19:30:55 +0000 (21:30 +0200)]
cwc: syslog: move some log messages to debug
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
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
Adam Sutton [Sun, 10 Mar 2013 19:18:21 +0000 (19:18 +0000)]
dvb: fix mistake in dvr close commit (wasn't restarting thread)
Dave Chapman [Fri, 8 Mar 2013 21:42:30 +0000 (21:42 +0000)]
opentv: hack to include episode/series number processing from description.
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).
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.
Adam Sutton [Mon, 4 Feb 2013 17:04:53 +0000 (17:04 +0000)]
dvb: fix problems with dvb satconf processing and storage
Adam Sutton [Fri, 25 Jan 2013 10:47:20 +0000 (10:47 +0000)]
Fix #1643 - dvb: close dvr device on each re-tune
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.
Adam Sutton [Fri, 8 Mar 2013 17:15:39 +0000 (17:15 +0000)]
serviceprobe: add NULL ptr check on dvb mux to be safe
Jaroslav Kysela [Fri, 8 Mar 2013 10:56:09 +0000 (10:56 +0000)]
cwc: cryptoworks - remove double malloc in the emm code
Adam Sutton [Fri, 8 Mar 2013 10:49:26 +0000 (10:49 +0000)]
Merge remote-tracking branch 'origin/pr/152'
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.
Adam Sutton [Fri, 8 Mar 2013 10:44:54 +0000 (10:44 +0000)]
Merge remote-tracking branch 'origin/pr/258'
Adam Sutton [Fri, 8 Mar 2013 10:44:52 +0000 (10:44 +0000)]
Merge remote-tracking branch 'origin/pr/257'
John Törnblom [Thu, 7 Mar 2013 22:36:30 +0000 (23:36 +0100)]
xmltv: fixed parsing of star-rating
John Törnblom [Mon, 18 Feb 2013 11:01:16 +0000 (12:01 +0100)]
insert chapters when packets are marked as containing commercials
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
Andrew C. Martin [Fri, 8 Mar 2013 03:23:14 +0000 (20:23 -0700)]
error check argument passed into epgdump
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
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
Adam Sutton [Thu, 7 Mar 2013 16:42:59 +0000 (16:42 +0000)]
timeshift: add return to live function to HTSP
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
Adam Sutton [Thu, 7 Mar 2013 15:17:09 +0000 (15:17 +0000)]
time: hide some debug messages to limit spamming logs
Adam Sutton [Thu, 7 Mar 2013 15:10:37 +0000 (15:10 +0000)]
timeshift: minor mod to htsp to flush output buffer on skip
Dave Chapman [Thu, 7 Mar 2013 14:53:20 +0000 (14:53 +0000)]
Swap the order of the PAT and PMT packets injected by the passthrough muxer - it is more logical to write the PAT first, followed by the PMT, as that is the order parsers will need to process the packets.