Andreas Öman
4727974500
HTSP: Include video frame duration in streamingStart message
2012-10-25 13:06:05 +02:00
Andreas Öman
0634ac207d
dvb: Stay with filtered hw for now
2012-10-25 13:06:05 +02:00
Andreas Öman
d97f19f963
rawtsinput: Handle stream delete
2012-10-25 13:06:05 +02:00
Andreas Öman
da06305864
Fix incorrect bit arithmetic causing service restart to not correctly trig
2012-10-25 13:06:05 +02:00
Andreas Öman
9f0de04a7b
dvb: Add support for grabbing entire mux directly via HTTP
2012-10-25 13:06:05 +02:00
Andreas Öman
f4fc438031
dvb: Add table parsing when in raw mode
2012-10-25 13:06:05 +02:00
Andreas Öman
43509ecf02
Add new dvb input method: raw
...
Receives all content from a mux and filter it in tvheadend
Remove dumpmux feature
2012-10-25 13:06:05 +02:00
Andreas Öman
c26216ccba
dvb: Move low level DVB table reception to dvb_input_filtered.c
2012-10-25 13:06:05 +02:00
Andreas Öman
7416dabc5f
Remove dmx_sct_filter_params from all over the place
2012-10-25 13:06:05 +02:00
Andreas Öman
65a8fa5f28
dvb: Move out PID specific stuff from dvb_service.c
2012-10-25 13:06:05 +02:00
Andreas Öman
cd52d7c216
Don't have code with side effects in assert()
...
Including code with side effects in assert() is bad because
it won't be executed if compiled with NDEBUG
2012-10-25 13:06:05 +02:00
Andreas Öman
847b8463b5
Rename dvb_transport.c -> dvb_service.c
2012-10-25 13:06:05 +02:00
Andreas Öman
8a86b6fa8a
Rename dvb_transport_ -> dvb_service_ for better consistency
2012-10-25 13:06:05 +02:00
Andreas Öman
d49422a899
tsfix: Mask timestamps with PTS_MASK
...
When debugging the tsfix code a developer can now narrow PTS_MASK
to force wrap to happen much more frequently
2012-10-25 13:06:04 +02:00
John Törnblom
bc323d1932
some cosmetics to the "active subscription" list when DVR is being used.
2012-10-25 12:40:52 +02:00
John Törnblom
e049f5dae1
show user-agent, username and ip in the subscription status for HTTP subscriptions
2012-10-25 12:40:45 +02:00
John Törnblom
83a631e6d8
try to handle reconfiguration fo sources properly
2012-10-24 15:44:42 +02:00
John Törnblom
0cbaa02441
decoupled the muxer from the service link.
2012-10-24 15:32:06 +02:00
John Törnblom
dcfaad1a41
send the packet type to muxer along with the actual packet so we can check if the cast is correct
2012-10-24 15:25:43 +02:00
John Törnblom
deea444c86
added pmt pid to streaming_start
2012-10-24 14:22:00 +02:00
John Törnblom
ae4f5f44ff
added source type (MPEGTS etc) to source_info.
2012-10-24 14:21:10 +02:00
Mariusz Bialonczyk
8191e132f8
[PR-167] campt: support for OSCam; fixes
...
capmt: add oscam mode to the webui and config
capmt: add support for oscam-dvbapi (boxtype=pc)
capmt: add multiple adapter support in oscam mode
capmt: fix sending provider id in PMT data
capmt: fix handling multiple CAIDs on the same ECM pid
2012-10-23 14:05:14 +01:00
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