]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agoSAT>IP Server: DVBC - fix stream id initialization 597/head
Jaroslav Kysela [Thu, 19 Mar 2015 22:01:28 +0000 (23:01 +0100)] 
SAT>IP Server: DVBC - fix stream id initialization

10 years agoSAT>IP Client: XML - make manufacturerURL tag optional
Jaroslav Kysela [Thu, 19 Mar 2015 20:29:54 +0000 (21:29 +0100)] 
SAT>IP Client: XML - make manufacturerURL tag optional

10 years agolinuxdvb: fix build for headers < 5.5
Jaroslav Kysela [Thu, 19 Mar 2015 18:54:20 +0000 (19:54 +0100)] 
linuxdvb: fix build for headers < 5.5

10 years agompegts input: Fix ommited code change for changed MIN_TS_SYN
Jaroslav Kysela [Thu, 19 Mar 2015 15:00:58 +0000 (16:00 +0100)] 
mpegts input: Fix ommited code change for changed MIN_TS_SYN

10 years agomain: finish tcp connections (thus subscriptions) before mpegts done call
Jaroslav Kysela [Thu, 19 Mar 2015 14:42:14 +0000 (15:42 +0100)] 
main: finish tcp connections (thus subscriptions) before mpegts done call

10 years agolinuxdvb: fix detection for multiple frontends (dtv_property was overwritten)
Jaroslav Kysela [Thu, 19 Mar 2015 12:13:56 +0000 (13:13 +0100)] 
linuxdvb: fix detection for multiple frontends (dtv_property was overwritten)

10 years agoSAT>IP Server: fix bandwidth parsing
Jaroslav Kysela [Thu, 19 Mar 2015 11:50:07 +0000 (12:50 +0100)] 
SAT>IP Server: fix bandwidth parsing

10 years agohttp: show protocol/command in http_error()
Jaroslav Kysela [Thu, 19 Mar 2015 11:20:36 +0000 (12:20 +0100)] 
http: show protocol/command in http_error()

10 years agoSAT>IP Server: reorganize code to support VLC RTSP
Jaroslav Kysela [Wed, 18 Mar 2015 21:34:21 +0000 (22:34 +0100)] 
SAT>IP Server: reorganize code to support VLC RTSP

10 years agoconfig: handle chown error
Jaroslav Kysela [Wed, 18 Mar 2015 15:34:09 +0000 (16:34 +0100)] 
config: handle chown error

10 years agoSAT>IP Server: Fix describe (count of tuners)
Jaroslav Kysela [Wed, 18 Mar 2015 12:19:47 +0000 (13:19 +0100)] 
SAT>IP Server: Fix describe (count of tuners)

10 years agompegts input: return mutex lock order in mpegts_input_table_dispatch()
Jaroslav Kysela [Wed, 18 Mar 2015 11:29:15 +0000 (12:29 +0100)] 
mpegts input: return mutex lock order in mpegts_input_table_dispatch()

10 years agoSAT>IP Server: remove debug line
Jaroslav Kysela [Wed, 18 Mar 2015 11:00:46 +0000 (12:00 +0100)] 
SAT>IP Server: remove debug line

10 years agompegts input: fix the assert() crash when PID is out-of-range
Jaroslav Kysela [Wed, 18 Mar 2015 10:48:26 +0000 (11:48 +0100)] 
mpegts input: fix the assert() crash when PID is out-of-range

10 years agoSAT>IP Server/Client: Add more tuner types (atsc, dvbcb, dvbs, dvbc2)
Jaroslav Kysela [Wed, 18 Mar 2015 10:45:04 +0000 (11:45 +0100)] 
SAT>IP Server/Client: Add more tuner types (atsc, dvbcb, dvbs, dvbc2)

10 years agoFix the unsigned issue for gid/uid handling
Jaroslav Kysela [Wed, 18 Mar 2015 08:48:32 +0000 (09:48 +0100)] 
Fix the unsigned issue for gid/uid handling

10 years agoconfig: fix the load order for the early config access
Jaroslav Kysela [Tue, 17 Mar 2015 23:06:41 +0000 (00:06 +0100)] 
config: fix the load order for the early config access

10 years agoSAT>IP Client: simplify the PID handling using mpegts_apid fcns
Jaroslav Kysela [Tue, 17 Mar 2015 18:59:34 +0000 (19:59 +0100)] 
SAT>IP Client: simplify the PID handling using mpegts_apid fcns

10 years agoSAT>IP server: add mux handling configuration option
Jaroslav Kysela [Tue, 17 Mar 2015 17:51:33 +0000 (18:51 +0100)] 
SAT>IP server: add mux handling configuration option

10 years agoAdd more inputs and outputs to README.md
Jaroslav Kysela [Tue, 17 Mar 2015 15:38:00 +0000 (16:38 +0100)] 
Add more inputs and outputs to README.md

10 years agompegts open service: do not add pid multiple times, handle filtered PIDs correctly
Jaroslav Kysela [Tue, 17 Mar 2015 15:05:30 +0000 (16:05 +0100)] 
mpegts open service: do not add pid multiple times, handle filtered PIDs correctly

10 years agoSAT>IP server: Don't enable SAT>IP server by default, fix some locking issues
Jaroslav Kysela [Tue, 17 Mar 2015 13:14:34 +0000 (14:14 +0100)] 
SAT>IP server: Don't enable SAT>IP server by default, fix some locking issues

10 years agosubscriptions: Fix crash when subscription is in the remove queue list, but unsubscri...
Jaroslav Kysela [Tue, 17 Mar 2015 13:08:26 +0000 (14:08 +0100)] 
subscriptions: Fix crash when subscription is in the remove queue list, but unsubscribed before

10 years agoSAT>IP Client: maintain session also in the idle mode
Jaroslav Kysela [Tue, 17 Mar 2015 13:02:53 +0000 (14:02 +0100)] 
SAT>IP Client: maintain session also in the idle mode

10 years agodescrambler: fixed thinko
Jaroslav Kysela [Tue, 17 Mar 2015 09:46:09 +0000 (10:46 +0100)] 
descrambler: fixed thinko

10 years agompegts input: change ts_sync_count() return value
Jaroslav Kysela [Tue, 17 Mar 2015 08:53:22 +0000 (09:53 +0100)] 
mpegts input: change ts_sync_count() return value

10 years agompegts: optimize the data patch (join MPEG-TS packets for processing)
Jaroslav Kysela [Mon, 16 Mar 2015 20:46:11 +0000 (21:46 +0100)] 
mpegts: optimize the data patch (join MPEG-TS packets for processing)

10 years agoSAT>IP Server: fixed issues for the Elgato SAT>IP Android app
Jaroslav Kysela [Fri, 13 Mar 2015 22:59:31 +0000 (23:59 +0100)] 
SAT>IP Server: fixed issues for the Elgato SAT>IP Android app

10 years agoSAT>IP Server: cosmetic change
Jaroslav Kysela [Fri, 13 Mar 2015 18:45:10 +0000 (19:45 +0100)] 
SAT>IP Server: cosmetic change

10 years agoSAT>IP Server: Finish service descrambling
Jaroslav Kysela [Fri, 13 Mar 2015 18:18:46 +0000 (19:18 +0100)] 
SAT>IP Server: Finish service descrambling

10 years agosubscription: fix the assert from the last cleanup
Jaroslav Kysela [Fri, 13 Mar 2015 14:55:30 +0000 (15:55 +0100)] 
subscription: fix the assert from the last cleanup

10 years agoudp: fix typo
Jaroslav Kysela [Fri, 13 Mar 2015 09:38:37 +0000 (10:38 +0100)] 
udp: fix typo

10 years agosubscription: cleanup for the subscription type selection
Jaroslav Kysela [Fri, 13 Mar 2015 09:36:31 +0000 (10:36 +0100)] 
subscription: cleanup for the subscription type selection

10 years agoSAT>IP Server: more work on the descrambling
Jaroslav Kysela [Fri, 13 Mar 2015 08:45:36 +0000 (09:45 +0100)] 
SAT>IP Server: more work on the descrambling

10 years agoSAT>IP server: implement DESCRIBE RTSP command
Jaroslav Kysela [Wed, 11 Mar 2015 20:26:33 +0000 (21:26 +0100)] 
SAT>IP server: implement DESCRIBE RTSP command

10 years agosubscriptions: manage ths_mux_link early to avoid wrong memory accesses
Jaroslav Kysela [Wed, 11 Mar 2015 15:27:07 +0000 (16:27 +0100)] 
subscriptions: manage ths_mux_link early to avoid wrong memory accesses

10 years agompegts: fix mpegts_mux_unsubscribe_by_name() - use right list
Jaroslav Kysela [Wed, 11 Mar 2015 15:21:18 +0000 (16:21 +0100)] 
mpegts: fix mpegts_mux_unsubscribe_by_name() - use right list

10 years agoSAT>IP Server: fixes, fixes...
Jaroslav Kysela [Wed, 11 Mar 2015 14:13:24 +0000 (15:13 +0100)] 
SAT>IP Server: fixes, fixes...

10 years agosubscription: add TABLES subscription type handling, fix some memory leaks
Jaroslav Kysela [Wed, 11 Mar 2015 14:12:26 +0000 (15:12 +0100)] 
subscription: add TABLES subscription type handling, fix some memory leaks

10 years agoprofile: improve prch_sq destroy
Jaroslav Kysela [Wed, 11 Mar 2015 14:09:29 +0000 (15:09 +0100)] 
profile: improve prch_sq destroy

10 years agoudp: fix memory leak (peer_host)
Jaroslav Kysela [Wed, 11 Mar 2015 14:05:43 +0000 (15:05 +0100)] 
udp: fix memory leak (peer_host)

10 years agohttp: fix memory leak in http_arg_get_remove(), optimize http_serve_requests()
Jaroslav Kysela [Wed, 11 Mar 2015 14:03:33 +0000 (15:03 +0100)] 
http: fix memory leak in http_arg_get_remove(), optimize http_serve_requests()

10 years agosubscription: add ONESHOT subscription type for mux subs
Jaroslav Kysela [Tue, 10 Mar 2015 14:07:40 +0000 (15:07 +0100)] 
subscription: add ONESHOT subscription type for mux subs

10 years agompegts mux: remove the unused mm_start code
Jaroslav Kysela [Tue, 10 Mar 2015 13:42:36 +0000 (14:42 +0100)] 
mpegts mux: remove the unused mm_start code

10 years agoSAT>IP server: fix the tuner configuration
Jaroslav Kysela [Tue, 10 Mar 2015 13:37:46 +0000 (14:37 +0100)] 
SAT>IP server: fix the tuner configuration

10 years agolinuxdvb: fix the signal strenght / dB(m) calculations
Jaroslav Kysela [Mon, 9 Mar 2015 19:17:12 +0000 (20:17 +0100)] 
linuxdvb: fix the signal strenght / dB(m) calculations

10 years agoSAT>IP server: fix the signal strength calculation
Jaroslav Kysela [Mon, 9 Mar 2015 19:16:32 +0000 (20:16 +0100)] 
SAT>IP server: fix the signal strength calculation

10 years agompegts pid: add mpegts_pid_dump(), fix mpegts_pid_init()
Jaroslav Kysela [Mon, 9 Mar 2015 16:52:28 +0000 (17:52 +0100)] 
mpegts pid: add mpegts_pid_dump(), fix mpegts_pid_init()

10 years agoservice/mpegts: add raw service type and raw PID handling
Jaroslav Kysela [Thu, 5 Mar 2015 14:13:57 +0000 (15:13 +0100)] 
service/mpegts: add raw service type and raw PID handling

10 years agompegts elementary stream: remove pcr decoder - not used
Jaroslav Kysela [Thu, 5 Mar 2015 13:12:47 +0000 (14:12 +0100)] 
mpegts elementary stream: remove pcr decoder - not used

10 years agoservice: remove unused s_flags field from struct service
Jaroslav Kysela [Thu, 5 Mar 2015 13:08:41 +0000 (14:08 +0100)] 
service: remove unused s_flags field from struct service

10 years agompegts input: optimize the PID decoding
Jaroslav Kysela [Thu, 5 Mar 2015 11:29:26 +0000 (12:29 +0100)] 
mpegts input: optimize the PID decoding

10 years agodvbpsi: fix compilation without ENABLE_MPEGTS_DVB
Jaroslav Kysela [Wed, 4 Mar 2015 15:29:37 +0000 (16:29 +0100)] 
dvbpsi: fix compilation without ENABLE_MPEGTS_DVB

10 years agoSAT>IP Server: improve PID handling (using new fcn set)
Jaroslav Kysela [Wed, 4 Mar 2015 09:27:09 +0000 (10:27 +0100)] 
SAT>IP Server: improve PID handling (using new fcn set)

10 years agoSAT>IP Client: add RTSP port to log messages
Jaroslav Kysela [Tue, 3 Mar 2015 15:59:17 +0000 (16:59 +0100)] 
SAT>IP Client: add RTSP port to log messages

10 years agoSAT>IP: use HTTP headers instead UPC XML text to pass RTSP port and Sources
Jaroslav Kysela [Tue, 3 Mar 2015 15:49:34 +0000 (16:49 +0100)] 
SAT>IP: use HTTP headers instead UPC XML text to pass RTSP port and Sources

10 years agoSAT>IP Server: do not put version to friendly name (XML)
Jaroslav Kysela [Tue, 3 Mar 2015 15:20:37 +0000 (16:20 +0100)] 
SAT>IP Server: do not put version to friendly name (XML)

10 years agoSAT>IP server: many fixes and additions, first "somewhat working" version
Jaroslav Kysela [Tue, 3 Mar 2015 15:05:28 +0000 (16:05 +0100)] 
SAT>IP server: many fixes and additions, first "somewhat working" version

Tested only with another tvheadend as client with the DVB-T adapter.

10 years agohttp server: RTSP Session header cleanups, add more RTSP status codes
Jaroslav Kysela [Tue, 3 Mar 2015 15:03:23 +0000 (16:03 +0100)] 
http server: RTSP Session header cleanups, add more RTSP status codes

10 years agotcp: fix tcp_server_bound() function, null addr check
Jaroslav Kysela [Tue, 3 Mar 2015 15:02:40 +0000 (16:02 +0100)] 
tcp: fix tcp_server_bound() function, null addr check

10 years agoUDP: rearrange udp_connect/udp_sendinit
Jaroslav Kysela [Tue, 3 Mar 2015 15:01:01 +0000 (16:01 +0100)] 
UDP: rearrange udp_connect/udp_sendinit

10 years agoRTSP client: handle also different RTSP port than 554
Jaroslav Kysela [Tue, 3 Mar 2015 15:00:33 +0000 (16:00 +0100)] 
RTSP client: handle also different RTSP port than 554

10 years agoSAT>IP: handle SRCS pass (for DVB-S) in server and client
Jaroslav Kysela [Sat, 28 Feb 2015 16:04:56 +0000 (17:04 +0100)] 
SAT>IP: handle SRCS pass (for DVB-S) in server and client

10 years agoSAT>IP Client: Add RTSP port detection based on the UPC string (TVheadend specific...
Jaroslav Kysela [Sat, 28 Feb 2015 15:41:50 +0000 (16:41 +0100)] 
SAT>IP Client: Add RTSP port detection based on the UPC string (TVheadend specific server)

10 years agoSAT>IP server: handle streams correctly, add more RTSP headers
Jaroslav Kysela [Wed, 25 Feb 2015 19:24:38 +0000 (20:24 +0100)] 
SAT>IP server: handle streams correctly, add more RTSP headers

10 years agoSAT>IP server: more work, add subscriptions and add RTP and RTCP threads
Jaroslav Kysela [Tue, 24 Feb 2015 14:27:51 +0000 (15:27 +0100)] 
SAT>IP server: more work, add subscriptions and add RTP and RTCP threads

10 years agoudp: add tx buffer size setup for udp_bind(_double)
Jaroslav Kysela [Tue, 24 Feb 2015 14:10:53 +0000 (15:10 +0100)] 
udp: add tx buffer size setup for udp_bind(_double)

10 years agodvb: export dvb_network_find_mux() for the SAT>IP server
Jaroslav Kysela [Mon, 23 Feb 2015 14:42:06 +0000 (15:42 +0100)] 
dvb: export dvb_network_find_mux() for the SAT>IP server

10 years agodvb: create mux - rearrange parameters for SAT>IP server
Jaroslav Kysela [Mon, 23 Feb 2015 14:33:12 +0000 (15:33 +0100)] 
dvb: create mux - rearrange parameters for SAT>IP server

10 years agoudp: add multisend code (sendmmsg)
Jaroslav Kysela [Fri, 20 Feb 2015 21:15:46 +0000 (22:15 +0100)] 
udp: add multisend code (sendmmsg)

10 years agoSAT>IP server: initial RTSP code
Jaroslav Kysela [Fri, 13 Feb 2015 20:53:56 +0000 (21:53 +0100)] 
SAT>IP server: initial RTSP code

10 years agohttp: export http_serve_requests, add hc_process callback to connection
Jaroslav Kysela [Fri, 13 Feb 2015 19:32:44 +0000 (20:32 +0100)] 
http: export http_serve_requests, add hc_process callback to connection

10 years agohttp: allow to specify different paths
Jaroslav Kysela [Fri, 13 Feb 2015 19:13:50 +0000 (20:13 +0100)] 
http: allow to specify different paths

10 years agohttp: reorganize http_serve
Jaroslav Kysela [Fri, 13 Feb 2015 19:07:33 +0000 (20:07 +0100)] 
http: reorganize http_serve

10 years agoSAT>IP server: initial code
Jaroslav Kysela [Fri, 13 Feb 2015 15:06:09 +0000 (16:06 +0100)] 
SAT>IP server: initial code

10 years agoupnp: add debug fcn to dump output packets
Jaroslav Kysela [Fri, 13 Feb 2015 15:03:49 +0000 (16:03 +0100)] 
upnp: add debug fcn to dump output packets

10 years agotcp: add IP_PORT_SET() macro
Jaroslav Kysela [Fri, 13 Feb 2015 15:02:33 +0000 (16:02 +0100)] 
tcp: add IP_PORT_SET() macro

10 years agoconfig: add universal fcns to access to global variables
Jaroslav Kysela [Fri, 13 Feb 2015 15:01:37 +0000 (16:01 +0100)] 
config: add universal fcns to access to global variables

10 years agoUPnP: add delay handling to write queue
Jaroslav Kysela [Thu, 12 Feb 2015 20:46:27 +0000 (21:46 +0100)] 
UPnP: add delay handling to write queue

10 years agohttp: export http_server variable
Jaroslav Kysela [Thu, 12 Feb 2015 17:51:03 +0000 (18:51 +0100)] 
http: export http_server variable

10 years agotcp: add helpers to determine default and used IP address for SAT>IP
Jaroslav Kysela [Thu, 12 Feb 2015 17:50:40 +0000 (18:50 +0100)] 
tcp: add helpers to determine default and used IP address for SAT>IP

10 years agomain: move the http server registration to the end of the initialization phase
Jaroslav Kysela [Thu, 12 Feb 2015 12:17:30 +0000 (13:17 +0100)] 
main: move the http server registration to the end of the initialization phase

10 years agotranscoding: fix compile error when using libav, fixes #2708
stbenz [Tue, 10 Mar 2015 08:28:38 +0000 (09:28 +0100)] 
transcoding: fix compile error when using libav, fixes #2708

AVCodecContext.framerate and av_make_q() are only available since ffmpeg 2.5 and not available in libav

10 years ago- duplicate handling fixes according to pull comments
dero [Fri, 6 Mar 2015 08:39:18 +0000 (09:39 +0100)] 
- duplicate handling fixes according to pull comments

10 years ago- better duplicate handling (ui fix)
dero [Thu, 5 Mar 2015 20:30:59 +0000 (21:30 +0100)] 
- better duplicate handling (ui fix)

10 years ago- better duplicate handling - better subtitle handling
dero [Thu, 5 Mar 2015 20:13:51 +0000 (21:13 +0100)] 
- better duplicate handling - better subtitle handling

10 years ago- set subtitle from DVB OTA EPG
dero [Thu, 5 Mar 2015 15:26:27 +0000 (16:26 +0100)] 
- set subtitle from DVB OTA EPG

10 years agoNo calls to stat() in dvr_inotify_add(). This may significantly slowdown tvh startup.
Kai Sommerfeld [Sun, 22 Feb 2015 09:41:38 +0000 (10:41 +0100)] 
No calls to stat() in dvr_inotify_add(). This may significantly slowdown tvh startup.

10 years agoadd streaming error for active recordings
Glenn-1990 [Thu, 5 Mar 2015 11:26:51 +0000 (12:26 +0100)] 
add streaming error for active recordings

10 years agotranscoding: fix encoder time_base again
stbenz [Wed, 25 Feb 2015 18:02:28 +0000 (19:02 +0100)] 
transcoding: fix encoder time_base again

10 years agoupdate with HD pids
Glenn-1990 [Tue, 3 Mar 2015 14:21:45 +0000 (15:21 +0100)] 
update with HD pids

10 years agoauto create mux
Glenn-1990 [Tue, 3 Mar 2015 14:20:43 +0000 (15:20 +0100)] 
auto create mux

10 years agoset mux satpos from network satpos if set
Glenn-1990 [Tue, 3 Mar 2015 14:17:00 +0000 (15:17 +0100)] 
set mux satpos from network satpos if set

10 years agodvb_psi: handle private data also without ENABLE_MPEGTS_DVB
Jaroslav Kysela [Tue, 24 Feb 2015 14:28:36 +0000 (15:28 +0100)] 
dvb_psi: handle private data also without ENABLE_MPEGTS_DVB

10 years agocwc: mutex order cleanups, improve ECM_RESET
Jaroslav Kysela [Sat, 21 Feb 2015 22:08:02 +0000 (23:08 +0100)] 
cwc: mutex order cleanups, improve ECM_RESET

10 years agocwc: small optimization - prefcapid handling in cwc_table_input
Jaroslav Kysela [Sat, 21 Feb 2015 20:46:23 +0000 (21:46 +0100)] 
cwc: small optimization - prefcapid handling in cwc_table_input

10 years agocwc: reset the preferred CA PID when key is late...
Jaroslav Kysela [Sat, 21 Feb 2015 20:32:29 +0000 (21:32 +0100)] 
cwc: reset the preferred CA PID when key is late...

10 years agodescrambler: prefcapid_lock - add constants to increase source readability
Jaroslav Kysela [Sat, 21 Feb 2015 20:16:36 +0000 (21:16 +0100)] 
descrambler: prefcapid_lock - add constants to increase source readability

10 years agoHTSP server: add stream and data errors to DVR entry, fixes #2515
Jaroslav Kysela [Wed, 18 Feb 2015 18:55:17 +0000 (19:55 +0100)] 
HTSP server: add stream and data errors to DVR entry, fixes #2515

10 years agoHTSP server: add errors field to packet statistics
Jaroslav Kysela [Wed, 18 Feb 2015 18:50:27 +0000 (19:50 +0100)] 
HTSP server: add errors field to packet statistics