Andreas Öman
bd353b2854
Open all files with O_CLOEXEC
2009-11-26 19:35:08 +00:00
Andreas Öman
8d4335cd89
Don't crash if we cannot figure out the adapter type when constructing the list of built-in dvb networks
2009-11-18 19:03:56 +00:00
Andreas Öman
32a3a8e4d2
ifdef'ery for DVB_API_VERSION >= 5
2009-11-17 22:00:23 +00:00
Andreas Öman
60a0d2e36f
Experimental support for sending EMM.
...
Don't enable unless you know what you are doing
2009-11-15 21:25:55 +00:00
Robert
385eff6053
fixed some stuff for dvb-s(2) mux creation
2009-11-15 12:38:57 +00:00
Andreas Öman
c8a2f29e08
Fix operator precedence bug in in CA Descriptor.
2009-11-14 20:36:38 +00:00
Robert
ce2109c3e7
some work on displaying and adding dvb-s(2)
2009-11-13 18:08:05 +00:00
Andreas Öman
c604ef0477
Cosmetics
2009-11-09 19:06:40 +00:00
Andreas Öman
4a564c42d7
Add more logging info when tuning fails
2009-11-08 22:16:17 +00:00
Andreas Öman
63bd6f42c8
Even more robust transport transport_stream id checks
2009-11-08 21:51:16 +00:00
Andreas Öman
43f2066c00
Don't set tht_provider and tht_svcname to "unknown" if they are not known. Rather set the string to NULL
2009-11-08 21:32:22 +00:00
Andreas Öman
142a86e954
Revert accidental change
2009-11-08 21:00:00 +00:00
Andreas Öman
cdf916c43f
Don't use a delay to work around latent table updates (from a previously tuned mux).
...
Instead rely on robust checks of the transport stream id
2009-11-08 20:58:49 +00:00
Andreas Öman
c131c35f52
Cosmetics
2009-11-08 20:03:07 +00:00
Andreas Öman
02dd003832
Rewrite stream start messaging. Using htsmsg internally is a bit obscure
2009-10-15 20:10:19 +00:00
Andreas Öman
a5c67791fc
* Increase logging and include various stats to XMLTV grab
2009-10-14 20:07:35 +00:00
Andreas Öman
af53c5f812
Improve debug logging quite a bit
2009-10-09 20:26:17 +00:00
Andreas Öman
1264b7b228
Add support for the '-a' command line option. Used to specify which DVB adapters to use.
2009-09-28 19:35:59 +00:00
Andreas Öman
a0cc31f3f5
Drop a stupid printf
2009-09-14 19:42:21 +00:00
Andreas Öman
4dc2891a2c
Add UI to configure V4L adapters.
...
Not 100% done yet. Just moving code around.
#102
2009-09-09 20:02:41 +00:00
Andreas Öman
2c0ef0f264
* Add support for DiSEqC 1.1 / 2.1, configured on per-adapter basis.
...
Ticket #99
2009-09-08 19:42:40 +00:00
Andreas Öman
0582ba2c2e
Fix a bug causing satconf not to be correcty set on load (upon application start)
2009-09-06 20:56:46 +00:00
Andreas Öman
e0c48dfd69
Default character encoding in DVB is ISO6937, not Latin-1. Ticket #96
2009-09-06 20:17:08 +00:00
Robert
6fe9742348
fixed FE_QPSK tuning (all frequencies were overwritten when tuned)
2009-09-06 15:53:17 +00:00
Robert
a11a1b266d
small fix in tdmi_compare_conf
2009-09-04 15:12:40 +00:00
Andreas Öman
897d111130
Fix tuning with old DVB API
2009-09-03 12:52:23 +00:00
Andreas Öman
599d50bf25
Make it compile even for systems with Linux DVB API version < 5
2009-09-02 21:35:19 +00:00
Andreas Öman
a6ddc44fcc
Refactor s2 code a bit. also don't log tune operations if adapter logging is not enabled.
2009-09-02 21:25:47 +00:00
Robert
3ddef93591
extensions to tune dvb-s2 via s2api
2009-09-02 18:27:34 +00:00
Andreas Öman
8e24c5960e
Add support for copying a selection of muxes from one DVB adapter to another in the web UI.
2009-09-01 21:16:16 +00:00
Andreas Öman
8696f3f61c
Only log mux updates if detailed logging is enabled
2009-08-30 13:40:48 +00:00
Andreas Öman
c5768174c9
Pass DVB mux configuration parameters via a struct instead of parameters
...
Make dvb_mux_create() update and save mux configuration if needed
2009-08-30 13:32:21 +00:00
Andreas Öman
c6b7ecea6d
Fix some bugs in the ATSC VCT table parser
2009-08-29 20:46:17 +00:00
Andreas Öman
052f730788
Initial stab at parsing ATSC VCT tables
2009-08-29 18:58:58 +00:00
Andreas Öman
9ae5180e60
ATSC has a fixed symbolrate
2009-08-29 10:40:02 +00:00
Andreas Öman
fc3ac623ca
Add support for sattelite beams with circular polarisation
2009-08-29 09:22:21 +00:00
Andreas Öman
08db2b91c4
Add support for tuning ATSC adapters
2009-08-26 20:39:44 +00:00
Andreas Öman
cf49e03467
Add support for IPTV
2009-08-15 21:45:34 +00:00
Andreas Öman
ac5ae9e9cd
Remove excessive newlines from log messages
2009-08-15 09:19:04 +00:00
Andreas Öman
500984c8a8
Add DVB_DESC_REGISTRATION
2009-08-15 09:18:54 +00:00
Andreas Öman
2eba601b48
Never delete streams when reading from raw ts file input
2009-08-03 19:53:30 +00:00
Andreas Öman
626235f39e
Fix more problems when hardware is not attached
2009-08-03 08:10:17 +00:00
Andreas Öman
7d9e7ff5d4
tda_adapter may be NULL
2009-08-03 08:05:23 +00:00
Andreas Öman
3a6a69b1f5
Add more detailed info about source service when a subscription starts.
...
Partially addresses ticket #81
2009-07-20 10:11:34 +00:00
Andreas Öman
05cb40d1c6
* Due to a bug, the polarisation of DVB-S muxes was not correctly
...
stored internally. This has now been fixed.
2009-07-19 07:19:16 +00:00
Andreas Öman
be1a42d909
* Try to detect duplicate EPG entries from the DVB feed and adjust
...
EPG accordingly. The EPG code will search for events with the same
DVB event ID +- 2 events from the current one. If the event id is
equal, the prvious (old) entry will be removed in favor of the new one.
Reason for not blindingly trusting the event id is that some networks
seem to (incorrectly) reuse IDs.
Ticket #65
2009-07-18 20:07:47 +00:00
Andreas Öman
52a38108e9
Display adapter frequency range and symbol rate capabilities in the DVB general tab.
2009-07-18 17:10:04 +00:00
Andreas Öman
f774e7b031
Add support for manually configuring DVB multiplexes by entering all tuning parameters
...
Ticket #37
2009-07-18 07:55:43 +00:00
Andreas Öman
18b3a7b564
Remove superfluous allocation resulting in memory leak.
2009-07-16 20:20:18 +00:00
Andreas Öman
b4ea79f752
Change the DVB mux modulation text slightly.
2009-07-07 20:56:08 +00:00