]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agoepggrab: ota - small optimization
Jaroslav Kysela [Tue, 14 Oct 2014 09:32:20 +0000 (11:32 +0200)] 
epggrab: ota - small optimization

10 years agostreaming profile: allow configuratible timeout and restart, fixes #2368
Jaroslav Kysela [Tue, 14 Oct 2014 09:08:23 +0000 (11:08 +0200)] 
streaming profile: allow configuratible timeout and restart, fixes #2368

Note: If restart is enabled, tvh will keep trying to subscribe any service
from the channel's list until unsubscribed.

10 years agourl: fix port type to int (ports above 32766), use AI_NUMERICSERV in tcp and udp...
Jaroslav Kysela [Tue, 14 Oct 2014 07:12:56 +0000 (09:12 +0200)] 
url: fix port type to int (ports above 32766), use AI_NUMERICSERV in tcp and udp, fixes #2369

10 years agompegts service: fix warning when \!ENABLE_MPEGTS_DVB, fixes #2370
Jaroslav Kysela [Tue, 14 Oct 2014 06:46:47 +0000 (08:46 +0200)] 
mpegts service: fix warning when \!ENABLE_MPEGTS_DVB, fixes #2370

10 years agoMakefile: link avutil twice for static ffmpeg (linker bug?)
Jaroslav Kysela [Tue, 14 Oct 2014 06:45:01 +0000 (08:45 +0200)] 
Makefile: link avutil twice for static ffmpeg (linker bug?)

10 years agoRPM: Typo fixes
Jaroslav Kysela [Mon, 13 Oct 2014 19:58:10 +0000 (21:58 +0200)] 
RPM: Typo fixes

10 years agoRPM build - config fixes
Jaroslav Kysela [Mon, 13 Oct 2014 19:21:18 +0000 (21:21 +0200)] 
RPM build - config fixes

10 years agompegts network: Allow to ignore the channel numbers set by a provider
Jaroslav Kysela [Mon, 13 Oct 2014 18:15:40 +0000 (20:15 +0200)] 
mpegts network: Allow to ignore the channel numbers set by a provider

10 years agoAdd basic RPM build support
Jaroslav Kysela [Mon, 13 Oct 2014 17:58:50 +0000 (19:58 +0200)] 
Add basic RPM build support

10 years agoMakefile.ffmpeg: unexport global CFLAGS,LDFLAGS
Jaroslav Kysela [Mon, 13 Oct 2014 15:22:21 +0000 (17:22 +0200)] 
Makefile.ffmpeg: unexport global CFLAGS,LDFLAGS

10 years agoMakefile.ffmpeg: add missing touch for i386 dummy build
Jaroslav Kysela [Mon, 13 Oct 2014 14:26:02 +0000 (16:26 +0200)] 
Makefile.ffmpeg: add missing touch for i386 dummy build

10 years agoMakefile.ffmpeg: create x264 dir for i386 dummy build
Jaroslav Kysela [Mon, 13 Oct 2014 14:24:57 +0000 (16:24 +0200)] 
Makefile.ffmpeg: create x264 dir for i386 dummy build

10 years agoMakefile.ffmpeg: another attempt to fix i386 build
Jaroslav Kysela [Mon, 13 Oct 2014 13:51:09 +0000 (15:51 +0200)] 
Makefile.ffmpeg: another attempt to fix i386 build

10 years agoWEBUI: Update help for finished recordings
Piotr Kuchciak [Mon, 13 Oct 2014 12:55:01 +0000 (14:55 +0200)] 
WEBUI: Update help for finished recordings

10 years agoWEBUI: Help icon for tabs
Piotr Kuchciak [Mon, 13 Oct 2014 11:44:04 +0000 (13:44 +0200)] 
WEBUI: Help icon for tabs

Update icon help for all tabs

10 years agoFix HTS Logo
Piotr Kuchciak [Mon, 13 Oct 2014 11:18:03 +0000 (13:18 +0200)] 
Fix HTS Logo

10 years agoWEBUI: Cosmetic
Piotr Kuchciak [Mon, 13 Oct 2014 10:38:10 +0000 (12:38 +0200)] 
WEBUI: Cosmetic

Changed name Now recording to Current Recordings. It would probably
better.

10 years agoWEBUI: change size columns in ACL
Piotr Kuchciak [Mon, 13 Oct 2014 08:51:16 +0000 (10:51 +0200)] 
WEBUI: change size columns in ACL

10 years agoUpdate image in Live TV Player
Piotr Kuchciak [Sun, 12 Oct 2014 20:44:32 +0000 (22:44 +0200)] 
Update image in Live TV Player

10 years agoChanged LOGO and update image in help debuging
Piotr Kuchciak [Sun, 12 Oct 2014 20:31:11 +0000 (22:31 +0200)] 
Changed LOGO and update image in help debuging

10 years agoEnable changing number of channels between input and output
Michel Verbraak [Mon, 13 Oct 2014 12:17:13 +0000 (14:17 +0200)] 
Enable changing number of channels between input and output

Signed-off-by: Michel Verbraak <info@1st-setup.nl>
10 years agoMakefile.ffmpeg: use distro specific libx264 library
Jaroslav Kysela [Mon, 13 Oct 2014 13:27:26 +0000 (15:27 +0200)] 
Makefile.ffmpeg: use distro specific libx264 library

10 years agoprofile: don't abort when class does not exist
Jaroslav Kysela [Mon, 13 Oct 2014 13:00:27 +0000 (15:00 +0200)] 
profile: don't abort when class does not exist

10 years agoMakefile.ffmpeg: Fix PATHs, also simplificate deps in the main Makefile
Jaroslav Kysela [Mon, 13 Oct 2014 12:39:30 +0000 (14:39 +0200)] 
Makefile.ffmpeg: Fix PATHs, also simplificate deps in the main Makefile

10 years agoconfig: libffmpeg_static is not default, attempt to update doozer cfg
Jaroslav Kysela [Mon, 13 Oct 2014 11:38:25 +0000 (13:38 +0200)] 
config: libffmpeg_static is not default, attempt to update doozer cfg

10 years agoMakefile.ffmpeg: Add yasm 1.3.0
Jaroslav Kysela [Mon, 13 Oct 2014 11:33:35 +0000 (13:33 +0200)] 
Makefile.ffmpeg: Add yasm 1.3.0

10 years agoMakefile: fix dependencies for LIBFFMPEG_STATIC (parallel build)
Jaroslav Kysela [Mon, 13 Oct 2014 10:44:53 +0000 (12:44 +0200)] 
Makefile: fix dependencies for LIBFFMPEG_STATIC (parallel build)

10 years agoMakefile.ffmpeg: libx264 - use known version, add TVHEADEND_FILE_CACHE to the DOWNLOA...
Jaroslav Kysela [Mon, 13 Oct 2014 08:23:06 +0000 (10:23 +0200)] 
Makefile.ffmpeg: libx264 - use known version, add TVHEADEND_FILE_CACHE to the DOWNLOAD macro

10 years agobuild: add libffmpeg_static=yes and Makefile.ffmpeg
Jaroslav Kysela [Mon, 13 Oct 2014 07:55:17 +0000 (09:55 +0200)] 
build: add libffmpeg_static=yes and Makefile.ffmpeg

10 years agoWEBUI: changed tabs name upcoming recordings>upcoming / now recordings
Piotr Kuchciak [Sun, 12 Oct 2014 09:18:07 +0000 (11:18 +0200)] 
WEBUI: changed tabs name upcoming recordings>upcoming / now recordings

10 years agoWEBUI: changed icon for upcoming and finished recording
Piotr Kuchciak [Sun, 12 Oct 2014 08:28:08 +0000 (10:28 +0200)] 
WEBUI: changed icon for upcoming and finished recording

10 years agotrancode: fix the video stream pts/dts - h264 works with ffmpeg now
Jaroslav Kysela [Sun, 12 Oct 2014 09:52:47 +0000 (11:52 +0200)] 
trancode: fix the video stream pts/dts - h264 works with ffmpeg now

10 years agoprofile: cosmetic code list change
Jaroslav Kysela [Sun, 12 Oct 2014 09:28:31 +0000 (11:28 +0200)] 
profile: cosmetic code list change

10 years agotranscode: use av codec string names instead IDs
Jaroslav Kysela [Sun, 12 Oct 2014 08:03:26 +0000 (10:03 +0200)] 
transcode: use av codec string names instead IDs

- to allow the selection from the multiple encoders for same type

10 years agoWEBUI JS: fix the idnode_filter_fields fcn
Jaroslav Kysela [Sat, 11 Oct 2014 19:58:08 +0000 (21:58 +0200)] 
WEBUI JS: fix the idnode_filter_fields fcn

10 years agoprofile: add predefined (and shielded) profiles for WEBTV
Jaroslav Kysela [Sat, 11 Oct 2014 19:49:14 +0000 (21:49 +0200)] 
profile: add predefined (and shielded) profiles for WEBTV

10 years agoprofile: do not allow to change profile names for shielded profiles
Jaroslav Kysela [Sat, 11 Oct 2014 19:35:30 +0000 (21:35 +0200)] 
profile: do not allow to change profile names for shielded profiles

10 years agoWEB TV Player: update to use stream profiles, fix transcode muxer type bug
Jaroslav Kysela [Sat, 11 Oct 2014 19:24:42 +0000 (21:24 +0200)] 
WEB TV Player: update to use stream profiles, fix transcode muxer type bug

10 years agotranscoding: do proper audio pts calculation in updated transcoder routine
Jaroslav Kysela [Sat, 11 Oct 2014 18:46:49 +0000 (20:46 +0200)] 
transcoding: do proper audio pts calculation in updated transcoder routine

- VP8 & VORBIS works with ffmpeg

10 years agotranscode: enable experimental codecs
Jaroslav Kysela [Sat, 11 Oct 2014 08:42:23 +0000 (10:42 +0200)] 
transcode: enable experimental codecs

10 years agotranscoding: fix another gcc warning
Jaroslav Kysela [Fri, 10 Oct 2014 22:11:11 +0000 (00:11 +0200)] 
transcoding: fix another gcc warning

10 years agoWEBUI: Fix the storage for profile builders, fixes #2360
Jaroslav Kysela [Fri, 10 Oct 2014 18:41:13 +0000 (20:41 +0200)] 
WEBUI: Fix the storage for profile builders, fixes #2360

10 years agotranscoding: AVFrame has channels only for FFMPEG
Jaroslav Kysela [Fri, 10 Oct 2014 18:36:20 +0000 (20:36 +0200)] 
transcoding: AVFrame has channels only for FFMPEG

10 years agoWEBUI: changed icon debug, add icon help for something tabs
Piotr Kuchciak [Fri, 10 Oct 2014 17:31:49 +0000 (19:31 +0200)] 
WEBUI: changed icon debug, add icon help for something tabs

Please make help icon for other tabs...

10 years agoWEBUI: change icon DVR Autorec Entires
Piotr Kuchciak [Fri, 10 Oct 2014 14:09:31 +0000 (16:09 +0200)] 
WEBUI: change icon DVR Autorec Entires

10 years agoWEBUI: change icon watch TV, Auto Record, add icon for HELP
Piotr Kuchciak [Fri, 10 Oct 2014 13:23:12 +0000 (15:23 +0200)] 
WEBUI: change icon watch TV, Auto Record, add icon for HELP

Please add icon help for all button for all tabs because i am beginner
and i dont know how...

10 years agoWEBUI: cosmetic Add icon for channels and channel tags
Piotr Kuchciak [Fri, 10 Oct 2014 11:04:28 +0000 (13:04 +0200)] 
WEBUI: cosmetic Add icon for channels and channel tags

10 years agotranscode: ffmpeg fixes, VP8 & VORBIS works
Jaroslav Kysela [Fri, 10 Oct 2014 17:43:55 +0000 (19:43 +0200)] 
transcode: ffmpeg fixes, VP8 & VORBIS works

Does not work (for me):
 - H264
 - Audio sync for vorbis..

10 years agomkv: flush cluster also after 1 sec timeout
Jaroslav Kysela [Fri, 10 Oct 2014 15:19:40 +0000 (17:19 +0200)] 
mkv: flush cluster also after 1 sec timeout

10 years agocapmt: Try to fix the locking deadlocks
Jaroslav Kysela [Fri, 10 Oct 2014 13:57:21 +0000 (15:57 +0200)] 
capmt: Try to fix the locking deadlocks

10 years agoWEBUI: use tvCards icon for TV adapters
Jaroslav Kysela [Fri, 10 Oct 2014 10:03:17 +0000 (12:03 +0200)] 
WEBUI: use tvCards icon for TV adapters

10 years agoWEBUI: cosmetic changes with add icon for tabs
Piotr Kuchciak [Fri, 10 Oct 2014 08:17:01 +0000 (10:17 +0200)] 
WEBUI: cosmetic changes with add icon for tabs

I also add icon named tv_cards.png but i do not know how add this icon
to tabs named: TV adapters.

Please correct the more well-known for adding the icon to the tabs.

10 years agomuxer: use inline for almost empty functions
Jaroslav Kysela [Fri, 10 Oct 2014 09:52:14 +0000 (11:52 +0200)] 
muxer: use inline for almost empty functions

10 years agotranscode: move some logs from debug to trace
Jaroslav Kysela [Fri, 10 Oct 2014 08:51:06 +0000 (10:51 +0200)] 
transcode: move some logs from debug to trace

10 years agolibav: allow to use libavresample >= 1.1.0
Jaroslav Kysela [Fri, 10 Oct 2014 08:45:27 +0000 (10:45 +0200)] 
libav: allow to use libavresample >= 1.1.0

10 years agoAdded using new versions of libav audio and video decoding and encoding functions.
Michel Verbraak [Tue, 9 Sep 2014 16:55:25 +0000 (18:55 +0200)] 
Added using new versions of libav audio and video decoding and encoding functions.
Added conversion/resampling functionality.
Added using of libav audio fifo buffer.

Works with latest git master of libav.

Signed-off-by: Michel Verbraak <info@1st-setup.nl>
10 years agoWEB UI: EPG: Fix the channel tag passing to autorec (completes fix to #2340)
Ian [Mon, 6 Oct 2014 16:57:47 +0000 (17:57 +0100)] 
WEB UI: EPG: Fix the channel tag passing to autorec (completes fix to #2340)

10 years agotranscoding: remove transcoding_enabled variable, not used now
Jaroslav Kysela [Fri, 10 Oct 2014 07:32:55 +0000 (09:32 +0200)] 
transcoding: remove transcoding_enabled variable, not used now

10 years agoprofile: transcode - add missing transcoder_set_properties() call
Jaroslav Kysela [Thu, 9 Oct 2014 19:58:38 +0000 (21:58 +0200)] 
profile: transcode - add missing transcoder_set_properties() call

10 years agoWEBUI: cosmetic changes for the stream edit tabs
Jaroslav Kysela [Thu, 9 Oct 2014 19:48:51 +0000 (21:48 +0200)] 
WEBUI: cosmetic changes for the stream edit tabs

10 years agoprofile: default profile must be enabled
Jaroslav Kysela [Thu, 9 Oct 2014 18:33:28 +0000 (20:33 +0200)] 
profile: default profile must be enabled

10 years agohtsp server: bumb version to 16 (profile - transcode, getDvrConfigs) htsp/16
Jaroslav Kysela [Thu, 9 Oct 2014 18:31:35 +0000 (20:31 +0200)] 
htsp server: bumb version to 16 (profile - transcode, getDvrConfigs)

10 years agohtsp server: add getDvrConfigs method
Jaroslav Kysela [Thu, 9 Oct 2014 18:30:04 +0000 (20:30 +0200)] 
htsp server: add getDvrConfigs method

10 years agoprofile, transcode: move transcode config to profiles, add new profile type
Jaroslav Kysela [Thu, 9 Oct 2014 18:23:41 +0000 (20:23 +0200)] 
profile, transcode: move transcode config to profiles, add new profile type

10 years agoprofile: cleanups, add profile_chain_open()
Jaroslav Kysela [Thu, 9 Oct 2014 13:36:26 +0000 (15:36 +0200)] 
profile: cleanups, add profile_chain_open()

10 years agoconfig: migrate DVR config to stream profiles (v13)
Jaroslav Kysela [Thu, 9 Oct 2014 12:30:27 +0000 (14:30 +0200)] 
config: migrate DVR config to stream profiles (v13)

10 years agoAdd stream profile support
Jaroslav Kysela [Tue, 7 Oct 2014 17:13:32 +0000 (19:13 +0200)] 
Add stream profile support

10 years agocaclient: remove extra condition
Jaroslav Kysela [Tue, 7 Oct 2014 16:58:16 +0000 (18:58 +0200)] 
caclient: remove extra condition

10 years agoACL: add full rights copy for tickets to resolve connection counting, fixes #2349
Jaroslav Kysela [Tue, 7 Oct 2014 16:21:35 +0000 (18:21 +0200)] 
ACL: add full rights copy for tickets to resolve connection counting, fixes #2349

10 years agohtsp server: timeshift must be destroyed before subscription queue flush, fixes ...
Jaroslav Kysela [Tue, 7 Oct 2014 12:16:03 +0000 (14:16 +0200)] 
htsp server: timeshift must be destroyed before subscription queue flush, fixes #2351

10 years agotcp: little improvements in the tcp_connection_launch()
Jaroslav Kysela [Tue, 7 Oct 2014 07:33:35 +0000 (09:33 +0200)] 
tcp: little improvements in the tcp_connection_launch()

10 years agohtsp server: fix missing tcp_connection_land() call, caused memory corruptions
Jaroslav Kysela [Tue, 7 Oct 2014 07:32:31 +0000 (09:32 +0200)] 
htsp server: fix missing tcp_connection_land() call, caused memory corruptions

10 years agohtsp server: add dead-queue-check (for further analysis)
Jaroslav Kysela [Tue, 7 Oct 2014 07:03:08 +0000 (09:03 +0200)] 
htsp server: add dead-queue-check (for further analysis)

10 years agoWEBUI: Add possibility to cancel HTTP and HTSP streaming connections
Jaroslav Kysela [Mon, 6 Oct 2014 15:35:24 +0000 (17:35 +0200)] 
WEBUI: Add possibility to cancel HTTP and HTSP streaming connections

10 years agoACL, HTSP, HTTP: Added streaming connection limit per user
Jaroslav Kysela [Mon, 6 Oct 2014 13:40:12 +0000 (15:40 +0200)] 
ACL, HTSP, HTTP: Added streaming connection limit per user

10 years agohttp streaming: show the HTTP streaming connections in the webui status tab
Jaroslav Kysela [Mon, 6 Oct 2014 12:22:43 +0000 (14:22 +0200)] 
http streaming: show the HTTP streaming connections in the webui status tab

10 years agotcp: some indentation and coding style cosmetic changes
Jaroslav Kysela [Mon, 6 Oct 2014 08:09:21 +0000 (10:09 +0200)] 
tcp: some indentation and coding style cosmetic changes

10 years agotvhlog: fixed thinko, add closelog() call
Jaroslav Kysela [Mon, 6 Oct 2014 07:51:50 +0000 (09:51 +0200)] 
tvhlog: fixed thinko, add closelog() call

10 years agoepg: remove unused argument for epg_broadcast_find_by_id(), replace atoi() with strto...
Jaroslav Kysela [Sun, 5 Oct 2014 19:21:47 +0000 (21:21 +0200)] 
epg: remove unused argument for epg_broadcast_find_by_id(), replace atoi() with strtoll() for 32-bit numbers

10 years agoDVR: entry - fix do not reschedule member typo, fixes #2343
Jaroslav Kysela [Sun, 5 Oct 2014 18:59:01 +0000 (20:59 +0200)] 
DVR: entry - fix do not reschedule member typo, fixes #2343

10 years agoepg: more robust 32-bit object ID handling
Jaroslav Kysela [Sun, 5 Oct 2014 18:51:13 +0000 (20:51 +0200)] 
epg: more robust 32-bit object ID handling

Changes:
  - store the last id number to the epgdb file
    (the purpose is to reuse the id numbers as last as possible)
  - use RB tree to track id numbers (faster lookups)
  - skip invalid zero IDs (++_epg_object_idx)
  - skip used IDs (rare, but possible)

The goal is to handle correctly the 32-bit ID wrapping (++_epg_object_idx).

10 years agoWebUI: Correct 'All' paging in idnode grids 493/head
Ian [Sun, 5 Oct 2014 16:53:14 +0000 (17:53 +0100)] 
WebUI: Correct 'All' paging in idnode grids

10 years agoWEB UI: EPG: Fix the channel tag passing to autorec, fix idnode enum renderer, fixes...
Jaroslav Kysela [Sun, 5 Oct 2014 15:59:45 +0000 (17:59 +0200)] 
WEB UI: EPG: Fix the channel tag passing to autorec, fix idnode enum renderer, fixes #2340

10 years agoWEBUI JS: idnode - fix move down
Jaroslav Kysela [Sun, 5 Oct 2014 14:49:02 +0000 (16:49 +0200)] 
WEBUI JS: idnode - fix move down

10 years agocwc: faster reconfigure
Jaroslav Kysela [Sun, 5 Oct 2014 14:46:32 +0000 (16:46 +0200)] 
cwc: faster reconfigure

10 years agocapmt: change label for socket name / IP address (mode 3 -> TCP mode)
Jaroslav Kysela [Sun, 5 Oct 2014 14:41:11 +0000 (16:41 +0200)] 
capmt: change label for socket name / IP address (mode 3 -> TCP mode)

10 years agocapmt: another quick mutex fix
Jaroslav Kysela [Sun, 5 Oct 2014 14:27:02 +0000 (16:27 +0200)] 
capmt: another quick mutex fix

10 years agocapmt: fix the mutexes and do reconfigure faster, fixes#2344
Jaroslav Kysela [Sun, 5 Oct 2014 14:25:44 +0000 (16:25 +0200)] 
capmt: fix the mutexes and do reconfigure faster, fixes#2344

10 years agoMakefile: fix the bundle.c <- dvb_scan dependency
Jaroslav Kysela [Sun, 5 Oct 2014 13:18:28 +0000 (15:18 +0200)] 
Makefile: fix the bundle.c <- dvb_scan dependency

10 years agocapmt: handle the reconfiguration properly
Jaroslav Kysela [Sun, 5 Oct 2014 13:16:02 +0000 (15:16 +0200)] 
capmt: handle the reconfiguration properly

10 years agoconfig: fix another coverity NULL string issue in config_modify_dvr_log()
Jaroslav Kysela [Fri, 3 Oct 2014 21:07:37 +0000 (23:07 +0200)] 
config: fix another coverity NULL string issue in config_modify_dvr_log()

10 years agoanother round of coverity fixes (mostly NULL checks)
Jaroslav Kysela [Fri, 3 Oct 2014 20:52:57 +0000 (22:52 +0200)] 
another round of coverity fixes (mostly NULL checks)

10 years agohtsmsg: fix htsmsg_get_str_multi() - coverity
Jaroslav Kysela [Fri, 3 Oct 2014 20:50:52 +0000 (22:50 +0200)] 
htsmsg: fix htsmsg_get_str_multi() - coverity

10 years agoextjs: fix wrong code path in extjs_tvhlog() - coverity
Jaroslav Kysela [Fri, 3 Oct 2014 20:48:56 +0000 (22:48 +0200)] 
extjs: fix wrong code path in extjs_tvhlog() - coverity

10 years agosettings: add another missing va_end()
Jaroslav Kysela [Fri, 3 Oct 2014 20:42:10 +0000 (22:42 +0200)] 
settings: add another missing va_end()

10 years agompegts network dvb: remove dead code (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 20:25:29 +0000 (22:25 +0200)] 
mpegts network dvb: remove dead code (coverity)

10 years agocoverity fixes: some wrong NULL checks
Jaroslav Kysela [Fri, 3 Oct 2014 20:24:25 +0000 (22:24 +0200)] 
coverity fixes: some wrong NULL checks

10 years agolinuxdvb: en50494 - use /dev/urandom value instead rand()
Jaroslav Kysela [Fri, 3 Oct 2014 20:16:43 +0000 (22:16 +0200)] 
linuxdvb: en50494 - use /dev/urandom value instead rand()

10 years agoparser latm: remove dead code (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 20:15:06 +0000 (22:15 +0200)] 
parser latm: remove dead code (coverity)

10 years agodvr config: remove dead code (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 20:13:09 +0000 (22:13 +0200)] 
dvr config: remove dead code (coverity)