]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
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

10 years agompegts pass muxer: recode the PAT rewritter to use psi library functions
Jaroslav Kysela [Wed, 25 Mar 2015 12:55:48 +0000 (13:55 +0100)] 
mpegts pass muxer: recode the PAT rewritter to use psi library functions

10 years agompegts pass muxer: optimize the parsing loop using mpegts_word_count()
Jaroslav Kysela [Wed, 25 Mar 2015 11:51:37 +0000 (12:51 +0100)] 
mpegts pass muxer: optimize the parsing loop using mpegts_word_count()

10 years agoconfigure: fix ffmpeg check
Jaroslav Kysela [Wed, 25 Mar 2015 11:35:04 +0000 (12:35 +0100)] 
configure: fix ffmpeg check

10 years agompegts pass muxer: add possibility to rewrite/filter SDT and EIT tables, fixes #2043
Jaroslav Kysela [Wed, 25 Mar 2015 11:28:26 +0000 (12:28 +0100)] 
mpegts pass muxer: add possibility to rewrite/filter SDT and EIT tables, fixes #2043

10 years agopsi parser: more code reorganization, add parser/remux helpers for other layers
Jaroslav Kysela [Tue, 24 Mar 2015 17:23:51 +0000 (18:23 +0100)] 
psi parser: more code reorganization, add parser/remux helpers for other layers

10 years agocheck all snprintf() callers and modify code to work correctly with the return value...
Jaroslav Kysela [Tue, 24 Mar 2015 22:16:22 +0000 (23:16 +0100)] 
check all snprintf() callers and modify code to work correctly with the return value using tvh_strlcatf2() macro, fixes #2734

10 years agoprofile: fix transcode subscription flags, fixes #2735
Jaroslav Kysela [Tue, 24 Mar 2015 21:11:34 +0000 (22:11 +0100)] 
profile: fix transcode subscription flags, fixes #2735

10 years agohttp: use stack for the session variables
Jaroslav Kysela [Tue, 24 Mar 2015 11:47:38 +0000 (12:47 +0100)] 
http: use stack for the session variables

10 years agoSAT>IP Server: use ths_raw_service instead ths_service
Jaroslav Kysela [Tue, 24 Mar 2015 10:21:46 +0000 (11:21 +0100)] 
SAT>IP Server: use ths_raw_service instead ths_service

10 years agoconfigure: add --disable-libffmpeg_static_x264 to satisfy i386 debian builds
Jaroslav Kysela [Tue, 24 Mar 2015 09:58:28 +0000 (10:58 +0100)] 
configure: add --disable-libffmpeg_static_x264 to satisfy i386 debian builds

10 years agoSAT>IP Server: fix new session id assignment, fix possible null dereference 614/head
Jaroslav Kysela [Tue, 24 Mar 2015 07:55:35 +0000 (08:55 +0100)] 
SAT>IP Server: fix new session id assignment, fix possible null dereference

10 years agompegts: fix the mpegts_input_close_pids() - fullmux/tables subscriptions
Jaroslav Kysela [Mon, 23 Mar 2015 20:06:38 +0000 (21:06 +0100)] 
mpegts: fix the mpegts_input_close_pids() - fullmux/tables subscriptions

10 years agoconfig.h - include unistd to resolve git_t dependency
Jaroslav Kysela [Mon, 23 Mar 2015 19:10:06 +0000 (20:10 +0100)] 
config.h - include unistd to resolve git_t dependency

10 years agoSAT>IP server: parse correctly more auto values
Jaroslav Kysela [Mon, 23 Mar 2015 16:48:09 +0000 (17:48 +0100)] 
SAT>IP server: parse correctly more auto values

10 years agoRemove MPEGPS/V4L support
Jaroslav Kysela [Mon, 23 Mar 2015 15:39:35 +0000 (16:39 +0100)] 
Remove MPEGPS/V4L support