]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agolinuxdvb_ca: add basic mmi suport and some code cleanup
Damjan Marion [Tue, 21 Apr 2015 12:26:05 +0000 (14:26 +0200)] 
linuxdvb_ca: add basic mmi suport and some code cleanup

Currently it just provides log of messages received by CAM and
exits menu.

10 years agoSAT>IP Client: add configurable grace timeout
Jaroslav Kysela [Mon, 27 Apr 2015 18:40:51 +0000 (20:40 +0200)] 
SAT>IP Client: add configurable grace timeout

10 years agompegts: implemented weighted PID subscriptions (sequential PMT scan)
Jaroslav Kysela [Mon, 27 Apr 2015 17:31:49 +0000 (19:31 +0200)] 
mpegts: implemented weighted PID subscriptions (sequential PMT scan)

10 years agompegts table: added MT_ONESHOT, change pmt scan weight
Jaroslav Kysela [Mon, 27 Apr 2015 06:46:02 +0000 (08:46 +0200)] 
mpegts table: added MT_ONESHOT, change pmt scan weight

10 years agompegts: add weight to the pid subscription
Jaroslav Kysela [Mon, 27 Apr 2015 06:40:19 +0000 (08:40 +0200)] 
mpegts: add weight to the pid subscription

10 years agolinuxdvb: Added LNA settings to DVB-T for DVBAPI v5.9+, fixes #2784
Jaroslav Kysela [Fri, 24 Apr 2015 20:05:27 +0000 (22:05 +0200)] 
linuxdvb: Added LNA settings to DVB-T for DVBAPI v5.9+, fixes #2784

10 years agosubscriptions: reschedule - add warning when a service instance goes to the bad state
Jaroslav Kysela [Fri, 24 Apr 2015 19:41:56 +0000 (21:41 +0200)] 
subscriptions: reschedule - add warning when a service instance goes to the bad state

10 years agompegts_mux_unsubscribe_by_name: fixed nasty bug - used another link ptr
Jaroslav Kysela [Fri, 24 Apr 2015 19:40:06 +0000 (21:40 +0200)] 
mpegts_mux_unsubscribe_by_name: fixed nasty bug - used another link ptr

10 years agompegts input: move active list of services from input to mux, fixes #2801
Jaroslav Kysela [Fri, 24 Apr 2015 18:03:23 +0000 (20:03 +0200)] 
mpegts input: move active list of services from input to mux, fixes #2801

In last changes, the mux filter was removed from the main TS packet
decoder loop. Also, it is not good to have this filter in this
"exponed" function. The solution is quite easy - move the active list
of services from the input object to the mux object. It seems that
this change reduces the code (mux filters) all around.

10 years agomain: init dispatch_clock early
Jaroslav Kysela [Fri, 24 Apr 2015 17:41:38 +0000 (19:41 +0200)] 
main: init dispatch_clock early

10 years agogtimer check fix - wrong fcn redirects
Jaroslav Kysela [Fri, 24 Apr 2015 17:41:27 +0000 (19:41 +0200)] 
gtimer check fix - wrong fcn redirects

10 years agogtimer check: little cleanup (show the previous caller id)
Jaroslav Kysela [Fri, 24 Apr 2015 15:12:16 +0000 (17:12 +0200)] 
gtimer check: little cleanup (show the previous caller id)

10 years agosubscriptions: fix the weight init issue caused by last commits
Jaroslav Kysela [Fri, 24 Apr 2015 14:48:20 +0000 (16:48 +0200)] 
subscriptions: fix the weight init issue caused by last commits

10 years agoadded gtimer check framework
Jaroslav Kysela [Fri, 24 Apr 2015 14:45:45 +0000 (16:45 +0200)] 
added gtimer check framework

10 years agoremove unused ffmpeg_lock
Jaroslav Kysela [Fri, 24 Apr 2015 13:40:57 +0000 (15:40 +0200)] 
remove unused ffmpeg_lock

10 years agoepgdb: deferred write
Jaroslav Kysela [Fri, 24 Apr 2015 13:38:17 +0000 (15:38 +0200)] 
epgdb: deferred write

10 years agospawn: another reap fix (zero return code), fixes #2800
Jaroslav Kysela [Fri, 24 Apr 2015 12:41:13 +0000 (14:41 +0200)] 
spawn: another reap fix (zero return code), fixes #2800

10 years agotcp: a little optimization in tcp_server_done() and more debug msgs
Jaroslav Kysela [Fri, 24 Apr 2015 12:12:00 +0000 (14:12 +0200)] 
tcp: a little optimization in tcp_server_done() and more debug msgs

10 years agoimplemented deferred_unlink() for DVR
Jaroslav Kysela [Fri, 24 Apr 2015 11:44:01 +0000 (13:44 +0200)] 
implemented deferred_unlink() for DVR

10 years agoadded tasklets
Jaroslav Kysela [Fri, 24 Apr 2015 11:29:25 +0000 (13:29 +0200)] 
added tasklets

10 years agoprofile: add priority settings, fixes #2783
Jaroslav Kysela [Fri, 24 Apr 2015 10:56:38 +0000 (12:56 +0200)] 
profile: add priority settings, fixes #2783

10 years agomuxer: change mime types for mpegts stream to audio|video/mp2t, fixes #2775
Jaroslav Kysela [Thu, 23 Apr 2015 19:14:42 +0000 (21:14 +0200)] 
muxer: change mime types for mpegts stream to audio|video/mp2t, fixes #2775

see: http://www.w3.org/2013/12/byte-stream-format-registry/

10 years agompegts: fix linked inputs (abort), fixes #2791
Jaroslav Kysela [Thu, 23 Apr 2015 18:47:40 +0000 (20:47 +0200)] 
mpegts: fix linked inputs (abort), fixes #2791

10 years agoSAT>IP Client: do not save config in the load procedure
Jaroslav Kysela [Thu, 23 Apr 2015 14:53:31 +0000 (16:53 +0200)] 
SAT>IP Client: do not save config in the load procedure

10 years agoconfig: do not take ECHILD as error from spawn_reap()
Jaroslav Kysela [Thu, 23 Apr 2015 14:40:51 +0000 (16:40 +0200)] 
config: do not take ECHILD as error from spawn_reap()

10 years agospawn: fix spawn_reaper - handle errors
Jaroslav Kysela [Thu, 23 Apr 2015 12:47:16 +0000 (14:47 +0200)] 
spawn: fix spawn_reaper - handle errors

10 years agospawn_reap: wait for specified pid, check correctly return codes from waitpid(),...
Jaroslav Kysela [Thu, 23 Apr 2015 07:03:59 +0000 (09:03 +0200)] 
spawn_reap: wait for specified pid, check correctly return codes from waitpid(), fixes #2766

10 years agoopentv: process all channels
Jaroslav Kysela [Wed, 22 Apr 2015 19:30:22 +0000 (21:30 +0200)] 
opentv: process all channels

10 years agoEIT: process all channels, fixes #2764, fixes #2743
Jaroslav Kysela [Wed, 22 Apr 2015 19:19:29 +0000 (21:19 +0200)] 
EIT: process all channels, fixes #2764, fixes #2743

10 years agoiptv: rewrite iptv_input_is_free() - use per IPTV network limits, fixes #2780
Jaroslav Kysela [Wed, 22 Apr 2015 15:26:36 +0000 (17:26 +0200)] 
iptv: rewrite iptv_input_is_free() - use per IPTV network limits, fixes #2780

10 years agompegts: add mpegts_mux_t arg to mi_get_weight() callback
Jaroslav Kysela [Wed, 22 Apr 2015 15:22:10 +0000 (17:22 +0200)] 
mpegts: add mpegts_mux_t arg to mi_get_weight() callback

10 years agoiptv_input_get_weight: remove unused code
Jaroslav Kysela [Wed, 22 Apr 2015 15:18:16 +0000 (17:18 +0200)] 
iptv_input_get_weight: remove unused code

10 years agompegts: remove mi_is_free() callback, it is no longer used
Jaroslav Kysela [Wed, 22 Apr 2015 14:56:35 +0000 (16:56 +0200)] 
mpegts: remove mi_is_free() callback, it is no longer used

10 years agosubscriptions: fix source_info leak in subscription_show_info()
Jaroslav Kysela [Wed, 22 Apr 2015 14:13:30 +0000 (16:13 +0200)] 
subscriptions: fix source_info leak in subscription_show_info()

10 years agoanother satpos fix for source_info_t
Jaroslav Kysela [Wed, 22 Apr 2015 13:37:24 +0000 (15:37 +0200)] 
another satpos fix for source_info_t

10 years agoFix memory leak for struct source_info (si_satpos)
Jaroslav Kysela [Wed, 22 Apr 2015 12:45:20 +0000 (14:45 +0200)] 
Fix memory leak for struct source_info (si_satpos)

10 years agoEIT: Fix possible wrong memory access in _eit_process_event()
Jaroslav Kysela [Wed, 22 Apr 2015 12:42:23 +0000 (14:42 +0200)] 
EIT: Fix possible wrong memory access in _eit_process_event()

10 years agobump version to 20 htsp/20
Glenn-1990 [Sat, 18 Apr 2015 20:52:48 +0000 (22:52 +0200)] 
bump version to 20

10 years agoduplicate detect for autorecs
Glenn-1990 [Sat, 18 Apr 2015 20:52:06 +0000 (22:52 +0200)] 
duplicate detect for autorecs

10 years agoSAT>IP Client: fix the slave tuners (wrong satellite position check)
Jaroslav Kysela [Wed, 22 Apr 2015 07:59:23 +0000 (09:59 +0200)] 
SAT>IP Client: fix the slave tuners (wrong satellite position check)

10 years agoanother typo fix in dvb_mux_conf_str_dvbs()
Mariusz Bialonczyk [Tue, 21 Apr 2015 12:08:20 +0000 (14:08 +0200)] 
another typo fix in dvb_mux_conf_str_dvbs()

10 years agodvb_mux_create0 - fix initial orbital position handling
Jaroslav Kysela [Sun, 19 Apr 2015 19:10:32 +0000 (21:10 +0200)] 
dvb_mux_create0 - fix initial orbital position handling

10 years agofix typo in dvb_mux_conf_str_dvbs()
Jaroslav Kysela [Sun, 19 Apr 2015 18:08:33 +0000 (20:08 +0200)] 
fix typo in dvb_mux_conf_str_dvbs()

10 years agolinuxdvb_ca: coding style update, don't call pthread_join when thread is off
Jaroslav Kysela [Fri, 17 Apr 2015 14:53:59 +0000 (16:53 +0200)] 
linuxdvb_ca: coding style update, don't call pthread_join when thread is off

10 years agompegts network: show the mux parameter changes more nicely
Jaroslav Kysela [Fri, 17 Apr 2015 09:15:26 +0000 (11:15 +0200)] 
mpegts network: show the mux parameter changes more nicely

10 years agostream status: add possibility to clear statistics, introduce tvh_input_instance_t
Jaroslav Kysela [Fri, 17 Apr 2015 09:11:00 +0000 (11:11 +0200)] 
stream status: add possibility to clear statistics, introduce tvh_input_instance_t

10 years agolibdvben50221 - fix detection
Jaroslav Kysela [Thu, 16 Apr 2015 06:49:47 +0000 (08:49 +0200)] 
libdvben50221 - fix detection

10 years agoIntroduce DVB CA support
Damjan Marion [Tue, 14 Apr 2015 12:09:09 +0000 (14:09 +0200)] 
Introduce DVB CA support

10 years agompegts service: fix compilation when \!ENABLE_MPEGTS_DVB
Jaroslav Kysela [Thu, 16 Apr 2015 06:26:11 +0000 (08:26 +0200)] 
mpegts service: fix compilation when \!ENABLE_MPEGTS_DVB

10 years agoMakefile.ffmpeg: replace make with \$(MAKE)
Jaroslav Kysela [Wed, 15 Apr 2015 19:45:25 +0000 (21:45 +0200)] 
Makefile.ffmpeg: replace make with \$(MAKE)

10 years agoFix dvr_autorec_create_htsp to actually use "fulltext" parameter and not to always...
Kai Sommerfeld [Wed, 15 Apr 2015 10:30:28 +0000 (12:30 +0200)] 
Fix dvr_autorec_create_htsp to actually use "fulltext" parameter and not to always set fulltext to "1".

10 years agoMakefile.ffmpeg: upgrade to ffmpeg 2.6.2
Jaroslav Kysela [Wed, 15 Apr 2015 16:22:51 +0000 (18:22 +0200)] 
Makefile.ffmpeg: upgrade to ffmpeg 2.6.2

10 years agotranscoding: set AVFrame format, width and height, fixes #2763
stbenz [Tue, 14 Apr 2015 21:11:26 +0000 (23:11 +0200)] 
transcoding: set AVFrame format, width and height, fixes #2763

ffmpeg 2.6 checks, if format, width and height is set in avcodec_encode_video2 and generates a warning, if they aren't set.

10 years agoCorrected some unsigned int comparisons.
Ullrich Kossow [Sat, 11 Apr 2015 18:06:26 +0000 (20:06 +0200)] 
Corrected some unsigned int comparisons.

10 years agoUse llabs instead of abs on 64bit integers.
Ullrich Kossow [Sat, 11 Apr 2015 18:04:58 +0000 (20:04 +0200)] 
Use llabs instead of abs on 64bit integers.

10 years agoFixed include guard of src/satip/server.h
Ullrich Kossow [Sat, 11 Apr 2015 17:48:32 +0000 (19:48 +0200)] 
Fixed include guard of src/satip/server.h

10 years agohdhomerun: Upgrade libhdhomerun to 20150406
Adrian Strilchuk [Thu, 9 Apr 2015 02:52:05 +0000 (22:52 -0400)] 
hdhomerun: Upgrade libhdhomerun to 20150406

10 years agorevert previous change
Jaroslav Kysela [Wed, 15 Apr 2015 16:15:07 +0000 (18:15 +0200)] 
revert previous change

10 years agoadd satpos and subsription status
Glenn-1990 [Sun, 22 Mar 2015 22:55:17 +0000 (23:55 +0100)] 
add satpos and subsription status

10 years agompegts: warn when the mux changed parameters
Jaroslav Kysela [Wed, 15 Apr 2015 16:12:43 +0000 (18:12 +0200)] 
mpegts: warn when the mux changed parameters

10 years agoSAT>IP Server: parse fec also for DVB-C
Jaroslav Kysela [Tue, 14 Apr 2015 20:07:34 +0000 (22:07 +0200)] 
SAT>IP Server: parse fec also for DVB-C

10 years agoSAT>IP client: add RTCP workaround for broken servers (minisatip)
Jaroslav Kysela [Mon, 13 Apr 2015 18:11:19 +0000 (20:11 +0200)] 
SAT>IP client: add RTCP workaround for broken servers (minisatip)

10 years agolinuxdvb: notify user that tuners with same types cannot be used simultaneously when...
Jaroslav Kysela [Sun, 12 Apr 2015 20:26:52 +0000 (22:26 +0200)] 
linuxdvb: notify user that tuners with same types cannot be used simultaneously when they're assigned to one adapter

10 years agoavoid leaving dangling children by killing spawned processes recursively
Sam Stenvall [Thu, 9 Apr 2015 13:06:46 +0000 (16:06 +0300)] 
avoid leaving dangling children by killing spawned processes recursively

10 years agoinitialize PKG_CONFIG varible if empty, fixes previous commit
Jaroslav Kysela [Thu, 9 Apr 2015 10:05:39 +0000 (12:05 +0200)] 
initialize PKG_CONFIG varible if empty, fixes previous commit

10 years agoUse $PKG_CONFIG instead of pkg-config
Niels Ole Salscheider [Mon, 6 Apr 2015 12:13:43 +0000 (14:13 +0200)] 
Use $PKG_CONFIG instead of pkg-config

This allows to use prefixed versions of pkg-config for cross-compilation.

10 years agoGenre map for Sky New Zealand
Dave Jaggar [Sun, 5 Apr 2015 21:40:00 +0000 (09:40 +1200)] 
Genre map for Sky New Zealand

10 years agoHuffman dictionary for Sky New Zealand
Dave Jaggar [Sun, 5 Apr 2015 21:39:30 +0000 (09:39 +1200)] 
Huffman dictionary for Sky New Zealand

10 years agoProvider file for Sky New Zealand
Dave Jaggar [Sun, 5 Apr 2015 21:38:44 +0000 (09:38 +1200)] 
Provider file for Sky New Zealand

10 years agoRemove extra characters in title of skynz provider and set skynz lang to eng
Dave Jaggar [Sun, 5 Apr 2015 21:21:49 +0000 (09:21 +1200)] 
Remove extra characters in title of skynz provider and set skynz lang to eng

10 years agoepggrab: set minimal epggrab_epgdb_periodicsave value to 3600, fixes #2765
Jaroslav Kysela [Thu, 9 Apr 2015 09:58:47 +0000 (11:58 +0200)] 
epggrab: set minimal epggrab_epgdb_periodicsave value to 3600, fixes #2765

10 years agompegts: show pids for complete/incomplete tables, move scan needs more time msg to...
Jaroslav Kysela [Thu, 9 Apr 2015 09:55:56 +0000 (11:55 +0200)] 
mpegts: show pids for complete/incomplete tables, move scan needs more time msg to trace

10 years agodvb_psi_lib: remove the wrong pmt hack - causes scan FAIL issues in this form
Jaroslav Kysela [Thu, 9 Apr 2015 09:55:26 +0000 (11:55 +0200)] 
dvb_psi_lib: remove the wrong pmt hack - causes scan FAIL issues in this form

10 years agolinuxdvb: allow to force using old linuxdvb ioctls, fixes#2759
Jaroslav Kysela [Tue, 7 Apr 2015 07:44:53 +0000 (09:44 +0200)] 
linuxdvb: allow to force using old linuxdvb ioctls, fixes#2759

10 years agompegts: improve streaming latency for low-bandwidth subscriptions
Jaroslav Kysela [Sun, 5 Apr 2015 18:42:31 +0000 (20:42 +0200)] 
mpegts: improve streaming latency for low-bandwidth subscriptions

10 years agoSAT>IP Server: rtsp/options - handle also '*' url
Jaroslav Kysela [Sun, 5 Apr 2015 18:16:14 +0000 (20:16 +0200)] 
SAT>IP Server: rtsp/options - handle also '*' url

10 years agoglobalheaders: when an elementary stream is disabled, notify via debug log
Jaroslav Kysela [Sun, 5 Apr 2015 18:14:50 +0000 (20:14 +0200)] 
globalheaders: when an elementary stream is disabled, notify via debug log

10 years agoSAT>IP Server: export active connection for webui
Jaroslav Kysela [Thu, 2 Apr 2015 10:28:42 +0000 (12:28 +0200)] 
SAT>IP Server: export active connection for webui

10 years agoSAT>IP server: subscribe at least one PID (PAT)
Jaroslav Kysela [Thu, 2 Apr 2015 10:12:39 +0000 (12:12 +0200)] 
SAT>IP server: subscribe at least one PID (PAT)

10 years agohttp: add protocol version and command to dump_request()
Jaroslav Kysela [Thu, 2 Apr 2015 10:02:13 +0000 (12:02 +0200)] 
http: add protocol version and command to dump_request()

10 years agochangelog added to rpm spec file
Bob Lightfoot [Sat, 28 Mar 2015 06:04:49 +0000 (02:04 -0400)] 
changelog added to rpm spec file

10 years agoopentv: add boundary check to _opentv_parse_event()
Jaroslav Kysela [Thu, 2 Apr 2015 06:54:28 +0000 (08:54 +0200)] 
opentv: add boundary check to _opentv_parse_event()

10 years agompegts mux+service: export uuid for parent network and mux
Jaroslav Kysela [Wed, 1 Apr 2015 10:57:57 +0000 (12:57 +0200)] 
mpegts mux+service: export uuid for parent network and mux

10 years agohtsp server: fix epg query (missing title filter), add fulltext flag
Jaroslav Kysela [Wed, 1 Apr 2015 08:48:00 +0000 (10:48 +0200)] 
htsp server: fix epg query (missing title filter), add fulltext flag

10 years agosimpleui: fix search, fixes #2753
Jaroslav Kysela [Wed, 1 Apr 2015 08:37:26 +0000 (10:37 +0200)] 
simpleui: fix search, fixes #2753

10 years agocosmetic: remove old tvh_strlcatf() and rename tvh_strlcatf2() as tvh_strlcatf()
Jaroslav Kysela [Wed, 1 Apr 2015 08:27:15 +0000 (10:27 +0200)] 
cosmetic: remove old tvh_strlcatf() and rename tvh_strlcatf2() as tvh_strlcatf()

10 years agosubscription: cleanup the subscription messages
Jaroslav Kysela [Wed, 1 Apr 2015 08:22:32 +0000 (10:22 +0200)] 
subscription: cleanup the subscription messages

10 years agosubscription: do not call subscription_schedule recursively() - mux subscriptions...
Jaroslav Kysela [Tue, 31 Mar 2015 19:16:38 +0000 (21:16 +0200)] 
subscription: do not call subscription_schedule recursively() - mux subscriptions, fixes #2750

10 years agoSAT>IP server: change default fec to auto for dvb-c
Jaroslav Kysela [Tue, 31 Mar 2015 18:21:26 +0000 (20:21 +0200)] 
SAT>IP server: change default fec to auto for dvb-c

10 years agopid-count.py: improve sync
Jaroslav Kysela [Mon, 30 Mar 2015 15:03:56 +0000 (17:03 +0200)] 
pid-count.py: improve sync

10 years agodescrambler: fix another thinko (and crash)
Jaroslav Kysela [Fri, 27 Mar 2015 17:40:30 +0000 (18:40 +0100)] 
descrambler: fix another thinko (and crash)

10 years agowebui: about page: 2015 year
Jaroslav Kysela [Fri, 27 Mar 2015 16:30:08 +0000 (17:30 +0100)] 
webui: about page: 2015 year

10 years agolang codes: add syn
Jaroslav Kysela [Fri, 27 Mar 2015 11:53:15 +0000 (12:53 +0100)] 
lang codes: add syn

10 years agompegts.h - undefine mpegts_psi_section_t (duplicate with dvb.h)
Jaroslav Kysela [Thu, 26 Mar 2015 20:03:36 +0000 (21:03 +0100)] 
mpegts.h - undefine mpegts_psi_section_t (duplicate with dvb.h)

10 years agoPatching rpm spec file so the arm architecture builds properly modified: rpm/tvheaden...
Bob Lightfoot [Thu, 26 Mar 2015 03:35:25 +0000 (23:35 -0400)] 
Patching rpm spec file so the arm architecture builds properly modified: rpm/tvheadend.spec.in

10 years agoSAT>IP Server: clean/extend the doc
Jaroslav Kysela [Thu, 26 Mar 2015 10:48:57 +0000 (11:48 +0100)] 
SAT>IP Server: clean/extend the doc

10 years agodoc: more words to the channel / Auto EPG checkbox
Jaroslav Kysela [Wed, 25 Mar 2015 14:17:39 +0000 (15:17 +0100)] 
doc: more words to the channel / Auto EPG checkbox

10 years agotvhdhomerun: lock tuners when in use
Ben Fennema [Wed, 25 Mar 2015 03:13:45 +0000 (20:13 -0700)] 
tvhdhomerun: lock tuners when in use

10 years agoepg: allow epg source to be set with auto epg channel unchecked
Ben Fennema [Wed, 25 Mar 2015 02:07:20 +0000 (19:07 -0700)] 
epg: allow epg source to be set with auto epg channel unchecked

10 years agoSAT>IP Client: do not show 12345678 error
Jaroslav Kysela [Wed, 25 Mar 2015 13:34:57 +0000 (14:34 +0100)] 
SAT>IP Client: do not show 12345678 error