Jacek Tomasiak
1418041e14
fixed content type translation
2012-12-29 23:36:42 +01:00
Joakim Plate
f980a3abe3
tcp: socket writes get interrupted so must be retried
2012-12-29 20:37:30 +01:00
Joakim Plate
19fb12798b
filebundle: fb_read must return real len in FB_DIRECT mode
2012-12-29 20:34:11 +01:00
Joakim Plate
426117f006
filebundle: always open files as binary
...
If files have wrong file endings the stated lenghts
won't match total data read from file.
2012-12-29 20:32:59 +01:00
Dimitris Kazakos
a2cec97432
add greek language to language codes list
2012-12-27 20:12:28 +02:00
Adam Sutton
d23f60b031
Issue #1459 - fix removal of all autorec recordings on startup
...
There were 2 issues here:
- recent changes meant that recordings were purged on every startup
- long standing issue meant complete recordings were removed on
removal of an autorec rule (which I don't think was intended).
2012-12-27 00:48:14 +00:00
KillerOPS
a822ed13b7
webui: add initial support for nStreamPlayer on Samsung SmartTv's
2012-12-26 12:26:15 +02:00
Lars Op den Kamp
616dcda277
fixed - don't mark unscrambled streams with TSS_NO_DESCRAMBLER
2012-12-23 19:09:25 +01:00
Adam Sutton
dd379084c0
Fix #1427 - webui: Added reverse proxy support.
...
This includes a next webroot command line argument (using -W) and
some minor mods to the core HTTP/WebUI code to support this. Most
of the mods are pretty trivial and hopefully nothing will break
too badly.
2012-12-20 21:38:20 +00:00
Adam Sutton
b624851dde
Issue #1446 - fix --disable-linuxdvb.
2012-12-19 22:30:16 +00:00
Adam Sutton
d9dae65bbb
Issue #1446 - fix --disable-cwc checks.
2012-12-19 22:30:16 +00:00
Adam Sutton
496808bbd4
webui: add some processing of capabilities for dynamic tab inclusion.
2012-12-19 22:30:16 +00:00
Adam Sutton
99b69cb860
Add new capabilities field to determine what optional features are included.
2012-12-19 22:29:17 +00:00
Adam Sutton
87f6f58215
Issue #1403 - ensure adapter config is properly loaded.
2012-12-19 20:46:35 +00:00
Adam Sutton
b1d20d3255
Issue #1458 - fix unint variable.
2012-12-19 20:04:56 +00:00
Adam Sutton
a420c83a0e
Issue #1454 - correct stupid typo when changing code layout in filebundle.
2012-12-14 09:37:29 +00:00
Adam Sutton
7d97d1f648
Issue #1454 - init strtok_r() state ptrs, older gcc whinges.
2012-12-13 21:29:22 +00:00
Jaroslav Kysela
4419dde14b
Issue #1453 - Fix autorec init issue (duplicate entries)
...
With previous init change, the scheduled events may be duplicated. Split
the dvr_autorec_init() to two phases:
1) load the autorec list
2) update the scheduled events after dvr db is initialized
2012-12-13 21:10:55 +00:00
Adam Sutton
86fac417c2
Issue #1454 - Remove usage of non re-entrant strtok()
...
Thanks to Jaroslav Kysela <perex@perex.cz> for providing the initial fix.
2012-12-13 20:57:09 +00:00
Adam Sutton
3a54bc7f16
dvr: ensure scheduled recordings are linked to autorec rule.
2012-12-09 22:48:12 +00:00
Andreas Öman
963a0502d3
Moved almost everything out from tdmi
2012-12-07 13:43:32 +01:00
Adam Sutton
d651666a50
Merge remote-tracking branch 'origin/pr/184'
2012-12-06 20:10:41 +00:00
Adam Sutton
5da648f447
Fix mistake in CXD2820R check.
2012-12-06 19:48:00 +00:00
Kristofer Karlsson
663e1d618d
Differentiate recordings by icon
2012-12-06 20:30:23 +01:00
Kristofer Karlsson
cf159f8322
Split recorder schedule in three parts: upcoming, finished, failed
2012-12-06 20:25:38 +01:00
Adam Sutton
f22683e870
htsp: add client version info in welcome message.
2012-12-05 20:46:47 +00:00
John Törnblom
d8d7a2f583
increment the pmt version on eatch reconfiguration of the passthrough muxer
2012-12-05 19:26:05 +01:00
Andreas Öman
f991e1376e
Migrate tables into dvb_mux.
...
Also let some parts of the tuning work with dvb_mux
2012-12-05 13:09:41 +01:00
Andreas Öman
8681d71857
Move some table stuff over to dvb_mux_t
2012-12-05 12:03:58 +01:00
Andreas Öman
e9604bd9de
Move more code from th_dvb_mux_instance_t to dvb_mux_t
...
uint32_t dm_network_id;
uint16_t dm_transport_stream_id;
char *dm_network_name; /* Name of network, from NIT table */
char *dm_default_authority;
2012-12-05 10:05:55 +01:00
Kristofer Karlsson
982a8798e1
Add proper sort order for recording schedule
2012-12-05 09:40:34 +01:00
Kristofer Karlsson
cf54890d14
Split recorder schedule view
...
Now there are two separate categories:
finished (and missed) recordings and upcoming recordings.
2012-12-05 09:40:33 +01:00
Andreas Öman
f1eef1f502
Remove unused tdmi_satconf_link
2012-12-05 09:26:07 +01:00
Andreas Öman
97debaeff3
Move mux configuration stuff into dvb_mux_t
...
This also disables sat_conf stuff (LNB switches, etc) but we will
have to solve that in a different manner anyway
2012-12-05 09:24:10 +01:00
Adam Sutton
563b8f8c51
Issue #1423 - ensure that XMLTV grabber search does not crash.
...
It appears that if paths are duplicated in the PATH env variable the
internal search algorithm failed to detect this and could crash due to
an assert in the internal modlue registration code.
2012-12-04 20:15:15 +00:00
Andreas Öman
9c2a55eb01
More members to dvb_network_t
2012-12-04 16:59:08 +01:00
Andreas Öman
d1051e6cc0
dvb: Add dvb_network_t and start to migrate stuff there from dvb_adapter_t
2012-12-04 16:47:28 +01:00
Vuolter
aafd353d7a
[PR-180] Fixed Sony CXD2820R identification for SNR enabling
2012-12-03 09:52:41 +00:00
Jernej Fijačko
5d2197c30f
[PR-178] Close file pointer after the call to fb_size(fp)
2012-11-29 12:30:13 +00:00
Adam Sutton
44628138d4
Issue #1407 - forgot to strip unused escapes from ISO 6937.
2012-11-29 10:51:25 +00:00
Adam Sutton
8a48fe8214
Issue #1407 - skip unused ISO 8859 control codes.
...
This had the effect of placing unwanted spaces into various channel
names where the broadcaster was sending these control chars.
Thanks to Rene Herbrich for diagnosing this.
2012-11-29 09:57:20 +00:00
Adam Sutton
c1cb274c09
[PR-54] fix mistake in merging of the old PR code.
2012-11-28 19:46:27 +00:00
Adam Sutton
592a38f9f2
[PR-54] updated code from the PR to be optional.
...
I have decided to include this as there is some suggestion the performance
will be better on ARM (non-x86) processors where we currently have no
optimised code.
2012-11-28 11:32:15 +00:00
Alain Kalker
7c1819ba92
[PR-54] Switch to libdvbcsa: update code word client and campt
...
As libdvbcsa works on packet payloads instead of full packets, I borrowed
the packet inspection code from FFdecsa.
Tested and found working with Irdeto2 CA system and OSCam's NewCamd emulation.
As the capmt code doesn't use key change notification, there might be a race
between key updates and decryption, when there is undecrypted data batched up.
This has not been tested yet, as I don't have a capmt cardserver.
2012-11-28 11:20:19 +00:00
Andrew White
88067f869e
[PR-177] Added preferred CA pid support
...
Added prefrerred CA pid field in user interface and use field value to store ECM only from stream which is answer ok. Field could be refreshed by program or manually.
2012-11-28 09:49:33 +00:00
Adam Sutton
c3d3b3d807
dvb: updated adapter code to use th_pipe_t
2012-11-28 09:43:14 +00:00
Adam Sutton
517d01378a
util: Added new tvh_pipe() helper routine.
2012-11-28 09:43:14 +00:00
Adam Sutton
fa6d71a719
rawts: Remove debug.
2012-11-28 09:43:13 +00:00
Adam Sutton
41f1c671f0
util: Add util function to remove an entire directory tree (dangerous?).
2012-11-28 09:43:13 +00:00
Adam Sutton
6254fb5622
util: Added a generic makedirs replacement for the 2 diff implementations.
2012-11-28 09:43:13 +00:00