Adam Sutton
a06ee4fba9
[PR-171] Update stream queue size protection to be flexible.
...
The queue size limits are now configurable in the queue init function.
For now only HTTP queues are bounded, the others should not be necessary.
2012-10-23 14:03:48 +01:00
Jernej Fijačko
ae31362eec
[PR-171] Streaming queue size protection
2012-10-23 14:01:07 +01:00
Adam Sutton
3efdfbf0af
Ensure scan file download is properly validated and fix to cope with new PPA name due to launchpad crap!
2012-10-23 12:15:59 +01:00
Adam Sutton
3236c4ac62
SID to channel number config option was not being stored or loaded.
2012-10-19 21:45:53 +01:00
Adam Sutton
72d90ee2cd
Stop disabled muxes being re-added to the scan list on startup.
2012-10-19 17:21:37 +01:00
Joakim Hernberg
ab422204c8
[PR-170] add support for Ku Band lnb with lof 11300 KHz. Fixes #1332 .
2012-10-19 15:23:07 +01:00
Danmark
faa9690d24
[PR-166] - channelId was misspelled in error message
2012-10-19 15:16:36 +01:00
Adam Sutton
9c1a72bc7a
Correct typos in the encodings list. Fixes #1338 .
2012-10-19 14:51:43 +01:00
Jernej Fijačko
899e833cab
Fix a memory leak in avc_convert_pkt
2012-10-19 12:19:50 +02:00
John Törnblom
bb119bc879
reconfigure muxes when stream source changes (usually on pmt update).
2012-10-19 12:05:39 +02:00
John Törnblom
f3da081bba
free http streaming ts buffer when a service stops
2012-10-19 11:48:22 +02:00
John Törnblom
77a6f4df8d
Let the muxer deref packets all the time. If there is an error, the packet will be droped.
2012-10-19 11:46:25 +02:00
John Törnblom
0d4c30b7da
make sure the muxer is closed only when its been initilized.
2012-10-19 11:46:13 +02:00
John Törnblom
5b07fa5b35
Log the reason for stoping a http stream.
2012-10-19 11:44:46 +02:00
John Törnblom
18f0508112
fixed commercial detection on the swedish channel TV4.
2012-10-18 23:23:47 +02:00
John Törnblom
8c78d6a7cc
messure bandwidth of MPEGTS packets
2012-10-18 23:21:50 +02:00
Andreas Öman
014f55a463
Add a status tab to the UI
...
Currently it will display active subscriptions with info about
total errors and current bandwidth
2012-10-18 11:09:33 +02:00
Andreas Öman
86a9626346
Add pkt_err to th_pkt_t
...
This will be set if the packet consists of damaged data
2012-10-18 11:06:02 +02:00
Andreas Öman
84ac2ebfdb
Add notify_reload() helper
2012-10-18 11:04:45 +02:00
Andreas Öman
a40aad8ff2
Rewrite atomic.h to depend on gcc intrinsics only
2012-10-18 11:04:10 +02:00
Andreas Öman
39555ec53f
HTSP: Add ability for clients to ask for normalized timestamps
...
Normalized timestamps will never wrap and always start at 0
2012-10-16 11:30:44 +01:00
Andreas Öman
fba8be65b3
HTSP: Allow a subscriber to set queue depth
2012-10-15 14:34:21 +02:00
Andreas Öman
fbf5de8ab8
HTSP: Allow a subscriber to request timestamps in 90kHz timebase
2012-10-15 14:34:13 +02:00
Andreas Öman
f276a17db5
Add option to run HTSP on an additional port
2012-10-15 14:04:36 +02:00
Adam Sutton
4b5ee3585c
Added some new transport/multiplex search routines and used them in epg modules.
2012-10-15 11:54:36 +01:00
Wojciech Myrda
753f762de4
[PR-165] Polish Character Encoding Fixes
2012-10-15 11:54:36 +01:00
xhaggi
f4fcb278f8
[PR-163] Added encoding ISO8859-15 for Astra 19.2E Sky Germany
2012-10-15 11:54:36 +01:00
Joakim Hernberg
e52384b80d
[PR-161] Add support for DiSEqC repeat and up to 64 lnbs. Fixes #1319 .
2012-10-15 11:54:33 +01:00
Adam Sutton
08c07e983c
Add viasat baltic EPG handler. Fixes #1197 .
2012-10-15 10:48:30 +01:00
Adam Sutton
71d6adfed0
Ensure ONID is updated at some point, this still may not work, but worth a shot.
2012-10-15 10:48:30 +01:00
Adam Sutton
7b6ed15eb9
Fix open file handle bug and reduce mux config scan depth. Fixes #1325 .
2012-10-15 10:48:30 +01:00
John Törnblom
b232f5ee06
buffer ts packets earlier in the call chain.
2012-10-12 15:52:06 +02:00
John Törnblom
d84f92028e
changed the muxer api a bit, the pkt packet type can differ and needs to be casted (from void*).
2012-10-12 15:52:00 +02:00
Adam Sutton
5f8dca956b
Fixed stupid typo in charset list change.
2012-10-12 13:36:17 +01:00
Adam Sutton
f77407ba6a
Added hardy to list of ppa builds.
2012-10-12 13:29:36 +01:00
Adam Sutton
4a10fbfe8f
Redo fix for service primary epg prio check.
2012-10-12 13:14:17 +01:00
Adam Sutton
57ae0b32a9
Revert "Correct inverted prio test for primary EPG service."
...
This reverts commit 9ebb1f9c4d
.
2012-10-12 13:12:24 +01:00
Mariusz Bialonczyk
c29eeba654
data/conf/charset: small fix in the encoding list
2012-10-12 12:36:31 +02:00
Adam Sutton
626bff4245
Change eventDeleted to eventDelete to be consistent. Also minor refactoring to mirror doc section re-ordering.
2012-10-12 11:25:48 +01:00
Adam Sutton
9ebb1f9c4d
Correct inverted prio test for primary EPG service.
2012-10-12 09:57:06 +01:00
Adam Sutton
2b6bd471cc
[PR-153] tweak to include PL_AUTO in list of selectable encodings.
2012-10-12 09:41:36 +01:00
Mariusz Bialonczyk
cdc5109b36
[PR-153] Further fixes for Polish EPG encoding
...
It seems from my debugging that we cannot force the encoding to specific
type as the only one, because the providers are sometimes encoding
the current/next events differently then the rest. As the result the
part of events could have wrong encoding. There are also situations,
where firstly loaded event is OK, but further update is screwing
the encoding on it.
My solution is adding special encoding type: PL_AUTO which cover all
Polish EPG. This way the encoding is correct for both current/next
and further events. Side effect is that the encoding list for Polish
channels is smaller (don't need to check if channel is encoded in
ISO8859-2 or in ISO6937, it just works if it is set to PL_AUTO).
The is still a place to force encoding to specified one for a whole
transponder or specific services, but it is not applicable to Polish
providers.
2012-10-12 09:41:31 +01:00
Mariusz Bialonczyk
7faccbaf66
[PR-153] check the network id when matching encoding list entries
2012-10-11 14:11:47 +01:00
Adam Sutton
495247bd67
[PR-153] Generalise the PL specific portions of PR-153
...
The original patch provided a very PL specific patch, this has now
been expanded to be more general and work better with the previous
charset PR.
2012-10-11 14:06:46 +01:00
Mariusz Bialonczyk
ddbed8be8c
[PR-153] Provide automatic charset overrides for certain services
...
Certain services on some networks are transmitted with incorrect
charset encodings. The user has the ability to manually override
these, but this provide initial defaults for known bad services.
Mostly this relates to Polish DVB-S providers at this time.
2012-10-11 13:59:31 +01:00
Adam Sutton
852e1ee397
Series link fields were not being checked. Fixes #1318 .
2012-10-11 13:10:33 +01:00
Adam Sutton
a13f3b8119
Fix problems with XMLTV time processing.
2012-10-11 11:06:16 +01:00
Andreas Öman
ce019c896d
Avoid infinte loop in read_golomb_ue()
2012-10-11 09:49:11 +01:00
Adam Sutton
33c91a4606
Remove confusing debug about invalid TSID, this can happen a lot during re-tuning.
2012-10-10 16:34:27 +01:00
Adam Sutton
e42ee19d7b
Remove horrible printf that got left in.
2012-10-10 16:13:01 +01:00