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
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
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
Andreas Öman
abde2507d8
DVB networks view, WIP
2012-11-21 09:26:20 +01:00
Andreas Öman
f33dd3b722
Remove unused Ext.grid.RowExpander
2012-11-21 09:26:20 +01:00
Andreas Öman
7092bc1450
Fix DVB URI /dvbnetworks -> /dev/locations
2012-11-21 09:26:19 +01:00
Andreas Öman
5716eaebf6
webui: Upgrade CheckColumn to extjs 3.4
2012-11-21 09:26:19 +01:00
Andreas Öman
ba59e82ad4
dvb: Make sure to remember initialscan after restart
2012-11-21 09:26:19 +01:00
Andreas Öman
230032b380
dvb: Remove tdmi_time (unused)
2012-11-21 09:26:19 +01:00
Andreas Öman
2ebf808765
dvb: Remove tdmi_got_adapter and tdmi_lost_adapter (unused)
2012-11-21 09:26:19 +01:00
Andreas Öman
b14e4ddb62
dvb: Don't do initial scan on startup
2012-11-21 09:26:19 +01:00
Andreas Öman
607010c3df
dvb: Remove the idlescan feature
2012-11-21 09:26:19 +01:00
Andreas Öman
44dd4042a9
dvb/fe: Use double for uncorrected bits average
2012-11-19 14:50:16 +01:00
Andreas Öman
54bc22cd5e
Fix linking issue
2012-11-19 14:50:16 +01:00
Andreas Öman
01db78aea0
Upgrade htsmsg code from Showtime's codebase
...
We do this to get access to floating point in JSON
2012-11-19 14:50:16 +01:00
Andreas Öman
5a07328a9a
HTPS: Maintain a global list of HTSP connections
...
This is useful for post mortem debugging
2012-11-19 14:46:50 +01:00
Andreas Öman
be20dd6488
HTSP: seems writer must deal with EAGAIN and EWOULDBLOCK
2012-11-19 14:46:50 +01:00
John Törnblom
70f0801c9b
make sure the default file descriptor for the matroska muxer is an invalid one, not stdout.
2012-11-17 15:35:40 +01:00
John Törnblom
34ff0c20db
make sure the recording has been started correctly before atempting to write packets to the muxer.
2012-11-17 15:34:12 +01:00
John Törnblom
442d695445
make sure the default file descriptor for the passthrough muxer is an invalid one, not stdout.
2012-11-17 15:34:03 +01:00
Adam Sutton
777e4108b9
webui: Fix mistake in previous update to iptv.js
2012-11-17 12:44:35 +00:00
John Törnblom
ed5d7e4977
make sure there is metadata available before atempting to mux it with a recording
2012-11-16 16:27:29 +01:00
Adam Sutton
249b4c1d0f
htsp: fix mistakes in fileSeek handler
2012-11-16 11:06:46 +00:00
Mariusz Bialonczyk
7943c8b684
[PR-175] capmt: add support for on-demand sockets per service id
...
This commit fixes simultaneous channel decryption in capmt oscam mode.
Initial channel PMT data and PMT updates are sent to oscam via different
capmt socket connections (a socket is created per channel SID).
OScam is stopping decrypting when the socket is closed.
More details in this thread:
http://www.streamboard.tv/wbb2/thread.php?threadid=33323
Thanks to @posixx for days of testing :)
2012-11-15 17:05:45 +00:00
Mariusz Bialonczyk
3de3fe191a
[PR-175] capmt: ignoring removal requests, fix segfault
2012-11-15 17:05:45 +00:00
Adam Sutton
02e95bcd25
htsp: Provide recording path relative to dvr storage path.
...
This can be useful clients to build recording (folder) hierarchy such
as supported by XBMC.
2012-11-15 17:05:14 +00:00
Adam Sutton
3b475ee66d
htsp: some re-structuring and additons to HTSP file support.
2012-11-15 17:05:11 +00:00
Adam Sutton
e529c1d2d6
htsp: bump version to 7 for 3.4 release.
2012-11-15 17:05:05 +00:00
Andreas Öman
2990888509
dvb: Include signal status in adapter_msg if we are tuned
2012-11-15 16:54:06 +01:00
Andreas Öman
dfc924fc35
Display per-adapter status information in the Status tab in UI
2012-11-15 16:41:05 +01:00
Andreas Öman
a63d4ad9fd
dvb: Actually set tdmi_uncorrected_blocks to FEC rate
2012-11-15 14:08:41 +01:00
Andreas Öman
36d097232e
HTSP: Use lseek() + read() instead of pread()
...
Does not build out-of-the-box on lucid otherwise
2012-11-15 13:25:23 +01:00
Andreas Öman
890acb780c
HTSP: Add option to serve files over HTSP
...
Currently this is only used to serve recorded files
2012-11-15 13:20:52 +01:00
Andreas Öman
99e6f4bd4f
Add tvh_strbegins() helper
2012-11-15 13:20:52 +01:00
Adam Sutton
c05f93da53
Issue #1393 - minor aesthetic change, remove trailing slash from user config DVR directory.
2012-11-14 19:49:55 +00:00
Adam Sutton
254872a8f8
Issue #1369 - move iptv service type store inside main tab function else it causes a 401 error for non-admin UI users.
2012-11-14 19:49:55 +00:00
John Törnblom
fd6f813d83
fix 'use after free' of the htsp logname when the connection to the client is lost.
2012-11-14 11:00:50 +01:00
John Törnblom
fcaf92e1ab
Merge remote-tracking branch 'upstream/master'
2012-11-08 21:35:09 +01:00
Andreas Öman
683b0f9c8b
HTSP: Plug possible memory leak at HTSP disconnect
...
If subscriber is slow we will leak memory because buffered packets
will not be free'd upon HTSP session close
2012-11-08 14:21:39 +01:00
Adam Sutton
03f7bc187b
Tweak to the full mux configuration, all USB is now filtered mode by default.
2012-11-07 23:02:10 +00:00
Adam Sutton
ddad1d21dc
Tarball generation script.
2012-11-07 11:40:40 +00:00
Adam Sutton
7a7f57072d
Fix mistake in EPG episode numbering serialisation.
2012-11-07 10:45:58 +00:00
Andreas Öman
9338b9529e
service: Plug memory leak
2012-11-07 09:29:33 +01:00
Andreas Öman
a2cf987afa
subscriptions: Plug possible memleak
2012-11-07 09:29:33 +01:00
Andreas Öman
2ef7dac597
Plug memory leak
2012-11-06 12:49:06 +01:00
Andreas Öman
0d8d8a2da1
h264parser: Treat SPS and PPS id as unsigned
...
There is a change of crash otherwise if we get a corrupt bitstream
2012-11-05 14:48:20 +01:00