Jaroslav Kysela
e8eb6eb311
streaming: msg_free - allow NULL ptr as input
2014-10-24 18:03:28 +02:00
Jaroslav Kysela
c77e07d1e9
epggrab: enhance eit trace
2014-10-24 18:00:25 +02:00
Jaroslav Kysela
8a0078d7ed
streaming: change streaming_pad_deliver() semantics
2014-10-24 17:59:20 +02:00
Jaroslav Kysela
ad5f59ce14
timeshift: move the pts_delta init code to a function
2014-10-24 09:02:21 +02:00
Jaroslav Kysela
c23eca2b0b
tsfix: Fix the decision boundary for ts_diff, handle reference for text subtitles, too
2014-10-24 08:53:24 +02:00
Jaroslav Kysela
9c6b8c2975
tsfix: apply local reference for teletext if the MPEG-TS encoder is crazy
2014-10-23 21:55:08 +02:00
Jaroslav Kysela
c297aa739a
tsfix: remove if (1) condition
2014-10-23 21:30:23 +02:00
Jaroslav Kysela
a8b96b7b8a
mpegts table: add more traces
2014-10-23 20:43:31 +02:00
Jaroslav Kysela
2ad44b0acf
timeshift: add little comment to last pts delta fix
2014-10-23 18:19:11 +02:00
Jaroslav Kysela
1d2df400b5
dvb support: more fixes in conv_utf8() - fixes#2414
...
- add ucs2 for 0x14
- fix the first character skip for 0x15 (utf8)
2014-10-23 18:12:31 +02:00
Jaroslav Kysela
82b17a74fd
timeshift: for initial pts value, scan more packets (now 6)
2014-10-23 15:24:41 +02:00
Jaroslav Kysela
6106b71a6e
tsfix: fix pts/dts for all streams (including teletext)
2014-10-23 15:22:56 +02:00
Piotr Kuchciak
4ad249ec01
WEBUI: Changed icon
...
-Clean icon image cache
-Reset Icon
2014-10-23 11:15:59 +02:00
Piotr Kuchciak
4c3ff47cca
HELP: Update image for help
...
-Configuration > General
-Channel/EPG > Channels
2014-10-23 11:15:59 +02:00
Jaroslav Kysela
777b3484f6
profile: fix timeshift creation for htsp profile, add more timeshift logs
2014-10-23 11:15:03 +02:00
Jaroslav Kysela
d0ee05985e
config: fix prefer_picon name in the storage structure, fixes #2413
2014-10-23 08:37:56 +02:00
Jaroslav Kysela
ea0ea5861f
webui: /play - direct streaming for no user-agent providers, remove VLC for direct
...
(note vlc is fine with playlists and shows the correct title for matroska)
2014-10-23 08:27:21 +02:00
Jaroslav Kysela
59206653fb
webui: the /play redirector - add more user-agent direct streaming, fixes #2412
...
- 'VLC/'
- 'MPlayer '
- 'Lavf/' (ffmpeg, libav)
- shoutcastsource (some media players?)
2014-10-22 22:21:46 +02:00
Jaroslav Kysela
472d1e9691
service mapper: fix the abort due to missing streaming target initialization
2014-10-22 21:56:05 +02:00
Jaroslav Kysela
e7e6754c8d
muxer libav: review again the h264 filter payload free code
2014-10-22 21:47:49 +02:00
Jaroslav Kysela
2e15888712
webui: changed rights for playlist, dvrfile, fixes #2409
...
- /dvrfile requires (advanced) streaming or recorder rights
- /play requires (advanced) streaming or recorder rights
- /playlist requires rights depending on functionality
- dvr playlists requires recording rights
- channel and tags playlist requires streaming rights
2014-10-22 21:26:34 +02:00
Jaroslav Kysela
917fb808a0
htsp server: fixed wrong condition (profile_chain_work)
2014-10-22 17:47:00 +02:00
Jaroslav Kysela
afacbb3dd7
profile: fixed copy-and-paste error
2014-10-22 17:35:45 +02:00
Jaroslav Kysela
584c8c28c8
dvb get string: allow to override charset when auto detection fails, fixes #2407
2014-10-22 16:43:10 +02:00
Jaroslav Kysela
e21b2207cc
mpegts: allow to remove dvb service
2014-10-22 16:28:22 +02:00
Jaroslav Kysela
c2609312d0
profile/subscription: use profile chain everywhere, add profile refcounting
2014-10-22 16:17:29 +02:00
Jaroslav Kysela
97e7f1a86d
profile: added unique id (service or channel) to profile chains
2014-10-22 14:48:57 +02:00
Jaroslav Kysela
aa53af579a
profile: move all stream chain code to profile.c from htsp_service.c
2014-10-22 14:31:24 +02:00
Jaroslav Kysela
fcb7b833b0
profile: fix profile_chain_open (for profiles without muxing)
2014-10-22 10:17:55 +02:00
Jaroslav Kysela
46e75c2a2d
Makefile: fix distclean
2014-10-22 10:08:36 +02:00
Jaroslav Kysela
469f8343d7
WEBUI JS: Add channel icon reset
2014-10-22 10:06:23 +02:00
Jaroslav Kysela
9da4003dac
global config: allow to prefer picons or channel names for auto icon urls, fixes #2403
...
- also do file access checks to choose
2014-10-22 10:06:23 +02:00
Jaroslav Kysela
f0d25a5195
WEBUI JS: Debugging tab - change save to apply
2014-10-22 10:06:12 +02:00
Jaroslav Kysela
c2661b0dc7
WEBUI: Add more documentation for Debugging tab, fixes #2398
2014-10-21 21:12:55 +02:00
Jaroslav Kysela
54e7efa674
mpegts input: simplify and make faster the TS input stop procedure
2014-10-21 21:00:19 +02:00
Jaroslav Kysela
109939d585
webui: return service unavailable (503) rather than bad request (400) for unavailable streaming
2014-10-21 20:59:37 +02:00
Jaroslav Kysela
e1d8c2a68c
mpegts tables: protect more mt structure in open/close, fix memory leak (missing release), enhance traces
2014-10-21 16:46:00 +02:00
Jaroslav Kysela
250666e40a
descrambler: code style changed, added opaque to pid traces
2014-10-21 16:44:41 +02:00
Jaroslav Kysela
43a7a077e6
mpegts mux: the mm_pids flush must be protected by mi_output_lock
2014-10-21 16:07:59 +02:00
Jaroslav Kysela
33449e80f5
muxer libav: fix another memory leaks caused by wrong ffmpeg code
2014-10-21 14:54:57 +02:00
Jaroslav Kysela
15db6d188a
epggrab: channels - fix another leaks in epggrab_channel_destroy()
2014-10-21 13:44:41 +02:00
Jaroslav Kysela
ace1b95fd1
epggrab: fix leak in epggrab_module_ch_save()
2014-10-21 13:41:39 +02:00
Jaroslav Kysela
7d87d20d03
IPTV: fix muxname leak in iptv mux class
2014-10-21 13:39:22 +02:00
Jaroslav Kysela
a0d7d97403
imagecache: allow to clean the image cache through General Configuration tab
2014-10-21 13:36:16 +02:00
Jaroslav Kysela
3e8cd7d7f0
channels: icon - generate default channel icon using channel name and path in global config, fixes #2393
2014-10-21 11:20:52 +02:00
Jaroslav Kysela
55d410cdbc
WEBUI JS: idnode - fix the tree updating, expanding and selection (TV adapters)
2014-10-21 10:05:55 +02:00
Jaroslav Kysela
43e805d608
mpegts tables: added mpegts_table_consistency_check to invoke psi tables inconsistency early
2014-10-20 20:35:15 +02:00
Ian
93056943b6
WebTV: Correct remote sort (defaultL: by channel number)
2014-10-20 19:38:09 +02:00
Ian
a9c2ebb3ec
WebTV: Remove unused parameters to navup/navdown
2014-10-20 19:38:09 +02:00
Ian
fad648d79a
WebTV: Correct next/prev (esp. final page); add on-screen controls
2014-10-20 19:38:09 +02:00