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
Ian
74fee8a1fd
WebTV: Code cosmetics
2014-10-20 19:38:09 +02:00
Ian
60f6c9099e
WebTV: Code cosmetics
2014-10-20 19:38:09 +02:00
Ian
008770c132
WebTV: Add Home/End, PgUp/PgDn, Left/Right plus overall code cosmetics
2014-10-20 19:38:09 +02:00
Ian
b26e3ccaa7
WebTV: Implement basic touchscreen-compatible navigation controls, inc. paging and scrolling channel list
2014-10-20 19:38:09 +02:00
Piotr Kuchciak
aae8a89198
update ignore file in windows
2014-10-20 19:35:33 +02:00
Piotr Kuchciak
60082edc21
WEBUI: Fix icon for current recording
...
Fix icon for current recording because was the same as recording tab.
2014-10-20 19:35:09 +02:00
Jaroslav Kysela
bd6e5ed7cb
muxer_libav: fix memory leaks
2014-10-20 19:33:06 +02:00
Jaroslav Kysela
87151767ad
transcode: free extradata from context structures
2014-10-20 16:45:43 +02:00
Jaroslav Kysela
06236ade10
transcode: remove h264 side data creation, it's not required
2014-10-20 15:05:18 +02:00
Jaroslav Kysela
956e8a05e2
DVR: log dvr entry delete operation
2014-10-20 15:04:18 +02:00
Jaroslav Kysela
4b63409706
transcode: fix H264 decoding
2014-10-20 09:17:58 +02:00
Jaroslav Kysela
0fa68f751d
htsp: filter out the profiles and dvr configs without granted access
2014-10-19 21:46:23 +02:00
Jaroslav Kysela
5e98c69d85
DVR: the dvr entries should be accessed with ACCESS_RECORDER proviledges
2014-10-19 20:28:37 +02:00
Jaroslav Kysela
7ef42efec7
transcoding: simplify streaming_start_t structure copy
2014-10-19 11:40:43 +02:00
Jaroslav Kysela
8a1f44738b
htsp: log subsystem should be lowercase
2014-10-19 11:40:43 +02:00
Jaroslav Kysela
d504bcf44b
remove pkt_merge_header()
...
- rename pkt_header to pkt_meta
- unify logic for the metadata processing
- add meta field to components to the htsp stream start message
2014-10-19 11:40:08 +02:00
Jaroslav Kysela
4a6d5ca601
descrambler: fix TSS_NO_ACCESS reset for buffered packets
2014-10-18 17:32:06 +02:00
Jaroslav Kysela
53b168cc10
libav muxer: added WEBM support
2014-10-17 20:53:57 +02:00
Piotr Kuchciak
94ff39dead
WEBUI: help changes, cosmetics and icon
2014-10-17 17:29:34 +02:00