]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
13 years agocsa: started to rework the descrambling support
Adam Sutton [Mon, 17 Jun 2013 11:28:17 +0000 (12:28 +0100)] 
csa: started to rework the descrambling support

13 years agompegts: add properties to network/mux for list of children
Adam Sutton [Sun, 16 Jun 2013 14:05:06 +0000 (15:05 +0100)] 
mpegts: add properties to network/mux for list of children

13 years agowebui: ensure we pick up read-only props for stuff in the grid.
Adam Sutton [Sun, 16 Jun 2013 13:54:16 +0000 (14:54 +0100)] 
webui: ensure we pick up read-only props for stuff in the grid.

13 years agoidnode prop: changed to use generic get/set/list methods for properties
Adam Sutton [Sun, 16 Jun 2013 13:30:00 +0000 (14:30 +0100)] 
idnode prop: changed to use generic get/set/list methods for properties

This will allow for addition of other type methods without having to add
lots of callbacks, the real prototype can be infered from the property type

13 years agolinuxdvb: load/save satconf configuration
Adam Sutton [Sun, 16 Jun 2013 12:34:29 +0000 (13:34 +0100)] 
linuxdvb: load/save satconf configuration

13 years agompegts: one more dvb-s fix, I'm now able to stream from DVB-S!
Adam Sutton [Sun, 16 Jun 2013 12:08:48 +0000 (13:08 +0100)] 
mpegts: one more dvb-s fix, I'm now able to stream from DVB-S!

13 years agompegts: add flag to indicate whether open_service is first time or not
Adam Sutton [Sun, 16 Jun 2013 11:45:21 +0000 (12:45 +0100)] 
mpegts: add flag to indicate whether open_service is first time or not

There is some code that requires a mutex only on the first run, this saves
that lock and potentially stops a deadlock.

Really I probably could have added another callback specifically for this
function, but was worried about explosion of functions for every little
element.

13 years agolinxudvb: corrected typo thanks to user comment on github
Adam Sutton [Sun, 16 Jun 2013 11:06:18 +0000 (12:06 +0100)] 
linxudvb: corrected typo thanks to user comment on github

13 years agompegts: ensure fe type is set before normal config load
Adam Sutton [Sun, 16 Jun 2013 10:04:12 +0000 (11:04 +0100)] 
mpegts: ensure fe type is set before normal config load

If we don't do this some checks (such as network type on set) will fail
as the fe type may not be set before setting the network.

13 years agompegts: fix issues surrounding service startup on proxied input
Adam Sutton [Sun, 16 Jun 2013 09:48:29 +0000 (10:48 +0100)] 
mpegts: fix issues surrounding service startup on proxied input

I.e. DVB-S where satconf is acting as a proxy for the frontend.

13 years agompegts: ensure all data queues are properly flushed
Adam Sutton [Sat, 15 Jun 2013 20:37:54 +0000 (21:37 +0100)] 
mpegts: ensure all data queues are properly flushed

This ensures that we don't get stale data into the SI table pipelines
which can result in processing of data that doesn't match the expected
mux (and ultimately screws up addressing).

13 years agompegts: correct a couple of stupid mistakes
Adam Sutton [Sat, 15 Jun 2013 14:00:39 +0000 (15:00 +0100)] 
mpegts: correct a couple of stupid mistakes

13 years agolinuxdvb: add initial status output message
Adam Sutton [Sat, 15 Jun 2013 19:33:02 +0000 (20:33 +0100)] 
linuxdvb: add initial status output message

13 years agolinuxdvb: early stage of getting DVB-S to work.
Adam Sutton [Sat, 15 Jun 2013 13:34:06 +0000 (14:34 +0100)] 
linuxdvb: early stage of getting DVB-S to work.

I've added missing config (delsys) to muxes and I've got satconf working
as a full proxy of frontend (may still be a few small issues). Satconf
is not yet doing anything useful, its hardcoded to a universal LNB and
no switch/rotor support.

13 years agompegts: Added some new post start/stop routines to allow flexibility
Adam Sutton [Sat, 15 Jun 2013 13:07:21 +0000 (14:07 +0100)] 
mpegts: Added some new post start/stop routines to allow flexibility

This is required for DVB-S where the input object is actually acting as a
proxy for the frontend.

13 years agowebui: fix issues so that satconf create dialog appears
Adam Sutton [Fri, 14 Jun 2013 22:16:35 +0000 (23:16 +0100)] 
webui: fix issues so that satconf create dialog appears

13 years agolinuxdvb: a bit more work on satconf
Adam Sutton [Fri, 14 Jun 2013 22:15:43 +0000 (23:15 +0100)] 
linuxdvb: a bit more work on satconf

I now have initial code for tuning a satconf (LNB only).

13 years agoidnode: add protection against NULL title
Adam Sutton [Fri, 14 Jun 2013 22:14:35 +0000 (23:14 +0100)] 
idnode: add protection against NULL title

This shouldn't really happen (and I need to look at why it is) but also
best to have protection against it anyway.

13 years agowebui: initial UI for satconf config
Adam Sutton [Fri, 14 Jun 2013 16:34:44 +0000 (17:34 +0100)] 
webui: initial UI for satconf config

13 years agolinuxdvb: initial satconf structure
Adam Sutton [Fri, 14 Jun 2013 16:33:41 +0000 (17:33 +0100)] 
linuxdvb: initial satconf structure

This is mostly the initial boiler plate just to get me started it doesn't
actually do anything useful yet.

13 years agoidnode: add function to check if node is instance of a class
Adam Sutton [Fri, 14 Jun 2013 16:32:27 +0000 (17:32 +0100)] 
idnode: add function to check if node is instance of a class

13 years agompegts: add callback in input for creating instances
Adam Sutton [Thu, 13 Jun 2013 21:43:55 +0000 (22:43 +0100)] 
mpegts: add callback in input for creating instances

This will be necessary for DVB-S where we will have a slightly
strange arragement as the satconf will be the primary input and will
be backed by multiple frontends.

13 years agowebui: use the same editor field constructor for the grid view
Adam Sutton [Wed, 12 Jun 2013 07:26:03 +0000 (08:26 +0100)] 
webui: use the same editor field constructor for the grid view

This includes enumerated combo boxes as required for channel selection.

13 years agompegts: ensure mpegts_service has service as parent class
Adam Sutton [Wed, 12 Jun 2013 07:25:26 +0000 (08:25 +0100)] 
mpegts: ensure mpegts_service has service as parent class

This allows for the channel mapping field to be made available in UI

13 years agoidnode mpegts: minor corrections to previous refactoring
Adam Sutton [Tue, 11 Jun 2013 21:34:57 +0000 (22:34 +0100)] 
idnode mpegts: minor corrections to previous refactoring

13 years agoidnode: Updated all objects to new idnode/prop API
Adam Sutton [Tue, 11 Jun 2013 19:29:02 +0000 (20:29 +0100)] 
idnode: Updated all objects to new idnode/prop API

13 years agoidnode: massive cleanup
Adam Sutton [Tue, 11 Jun 2013 19:18:04 +0000 (20:18 +0100)] 
idnode: massive cleanup

I've cleaned up all the methods to make things a bit more consistent and
removed stuff that wasn't being used.

13 years agowebui: idnode saving now works (though needs reworking)
Adam Sutton [Tue, 11 Jun 2013 13:00:05 +0000 (14:00 +0100)] 
webui: idnode saving now works (though needs reworking)

13 years agompegts: update to new idnode_load function and fix some config issues
Adam Sutton [Tue, 11 Jun 2013 12:59:37 +0000 (13:59 +0100)] 
mpegts: update to new idnode_load function and fix some config issues

13 years agoidnode: added saving on update of properties
Adam Sutton [Tue, 11 Jun 2013 12:53:48 +0000 (13:53 +0100)] 
idnode: added saving on update of properties

This needs some serious tidying up

13 years agowebui: move idnode tree to idnode.js and update to handle 2 types of enum
Adam Sutton [Mon, 10 Jun 2013 20:54:53 +0000 (21:54 +0100)] 
webui: move idnode tree to idnode.js and update to handle 2 types of enum

13 years agolinuxdvb: started to make it possible to set network on tuner from UI
Adam Sutton [Mon, 10 Jun 2013 20:54:25 +0000 (21:54 +0100)] 
linuxdvb: started to make it possible to set network on tuner from UI

13 years agompegts: only update the network name if its blank
Adam Sutton [Mon, 10 Jun 2013 20:53:19 +0000 (21:53 +0100)] 
mpegts: only update the network name if its blank

This is becuase this will mostly be set by users now

13 years agolinuxdvb: ensure we don't crash if device ID goes missing
Adam Sutton [Mon, 10 Jun 2013 20:52:24 +0000 (21:52 +0100)] 
linuxdvb: ensure we don't crash if device ID goes missing

13 years agoidnode: add a find by class feature and second enum for dynamic output
Adam Sutton [Mon, 10 Jun 2013 20:48:03 +0000 (21:48 +0100)] 
idnode: add a find by class feature and second enum for dynamic output

13 years agompegts: fixed some issues with input init
Adam Sutton [Mon, 10 Jun 2013 16:28:45 +0000 (17:28 +0100)] 
mpegts: fixed some issues with input init

13 years agowebui: some fixes to allow proper creation of networks and muxes
Adam Sutton [Mon, 10 Jun 2013 14:24:52 +0000 (15:24 +0100)] 
webui: some fixes to allow proper creation of networks and muxes

13 years agowebui: can now create new muxes from the UI
Adam Sutton [Mon, 10 Jun 2013 13:53:27 +0000 (14:53 +0100)] 
webui: can now create new muxes from the UI

This needs testing and I'm sure some data validation would be useful!

13 years agompegts: start adding routines for creation of muxes from UI
Adam Sutton [Mon, 10 Jun 2013 13:52:41 +0000 (14:52 +0100)] 
mpegts: start adding routines for creation of muxes from UI

This includes a new routine that operates using a full htsmsg_t config
rather than dvb_mux_conf (used for auto-detection).

13 years agowebui: added support for enumerated types in the editor panel
Adam Sutton [Mon, 10 Jun 2013 12:44:36 +0000 (13:44 +0100)] 
webui: added support for enumerated types in the editor panel

13 years agompegts: add full DVB mux configuration support
Adam Sutton [Mon, 10 Jun 2013 12:43:14 +0000 (13:43 +0100)] 
mpegts: add full DVB mux configuration support

I have still not added ATSC (lazy) but C/T/S are all added. There is no
attempt to base the options on the hardware support, user is expected
to know anyway. The AUTO options could possibly be checked, but my guess
is that these days most tuners support AUTO modes anyway.

13 years agoidnode prop: added support for str_enum
Adam Sutton [Mon, 10 Jun 2013 12:42:28 +0000 (13:42 +0100)] 
idnode prop: added support for str_enum

This allows classes to define enumerated types, such as required for the
DVB FE configuration.

13 years agowebui: started work on new idnode editor panel
Adam Sutton [Mon, 10 Jun 2013 09:00:46 +0000 (10:00 +0100)] 
webui: started work on new idnode editor panel

13 years agowebui: added full famfam icon set to vendor and linked required
Adam Sutton [Mon, 10 Jun 2013 08:59:35 +0000 (09:59 +0100)] 
webui: added full famfam icon set to vendor and linked required

this has added one new icon, and replaced 4, some icons do not exist
in famfam and so have been left in place.

13 years agoservice: don't use service instance if its in error state
Adam Sutton [Sun, 9 Jun 2013 11:45:28 +0000 (12:45 +0100)] 
service: don't use service instance if its in error state

This is almost certainly wrong. but it does avoid the livelock problems
I was having and will do until I can get Andreas to take a look.

13 years agolinuxdvb: stop deadlock on dvr thread start/stop
Adam Sutton [Sun, 9 Jun 2013 11:44:35 +0000 (12:44 +0100)] 
linuxdvb: stop deadlock on dvr thread start/stop

13 years agostreaming: assert to catch errnoneous linkage
Adam Sutton [Sun, 9 Jun 2013 11:01:36 +0000 (12:01 +0100)] 
streaming: assert to catch errnoneous linkage

13 years agolinuxdvb: some useful debug
Adam Sutton [Sun, 9 Jun 2013 11:01:25 +0000 (12:01 +0100)] 
linuxdvb: some useful debug

13 years agompegts: ensure that init scan timer is stopped when cancelling.
Adam Sutton [Sat, 8 Jun 2013 12:07:44 +0000 (13:07 +0100)] 
mpegts: ensure that init scan timer is stopped when cancelling.

THis happens when a sub kicks the mux out and caused an assert() on
bad scan status (at timeout).

13 years agompegts: sorted some mistakes in mux tuning and also service enumeration
Adam Sutton [Sat, 8 Jun 2013 11:53:10 +0000 (12:53 +0100)] 
mpegts: sorted some mistakes in mux tuning and also service enumeration

Added automatic mpegts_input instance numbering as required for service
enumeration.

13 years agotvhlog: add option to display the thread ID in log messages
Adam Sutton [Sat, 8 Jun 2013 11:49:54 +0000 (12:49 +0100)] 
tvhlog: add option to display the thread ID in log messages

13 years agoservice: updated debug subsys to lower case for consistency
Adam Sutton [Sat, 8 Jun 2013 11:25:46 +0000 (12:25 +0100)] 
service: updated debug subsys to lower case for consistency

13 years agompegts: sort out tuning of muxes from multiple points
Adam Sutton [Sat, 8 Jun 2013 11:24:35 +0000 (12:24 +0100)] 
mpegts: sort out tuning of muxes from multiple points

There is now a common routine for starting a mux instance, it is assumed
that certain checks have already been performed before calling this
routine. However it does perform a double check that this mux is not
already tuned on another instance. If it is it updates the passed ptr
with that instance.

13 years agotvhlog: fix stupid typo in subsys processing
Adam Sutton [Fri, 7 Jun 2013 22:10:45 +0000 (23:10 +0100)] 
tvhlog: fix stupid typo in subsys processing

13 years agompegts: remove crazy unbounbed mux arbitration
Adam Sutton [Fri, 7 Jun 2013 21:31:14 +0000 (22:31 +0100)] 
mpegts: remove crazy unbounbed mux arbitration

13 years agompegts: remove deprecated file
Adam Sutton [Sat, 1 Jun 2013 23:04:31 +0000 (00:04 +0100)] 
mpegts: remove deprecated file

13 years agowebui: updated the webui to use new idnode API
Adam Sutton [Fri, 7 Jun 2013 21:05:57 +0000 (22:05 +0100)] 
webui: updated the webui to use new idnode API

This includes generic routines for all pagination, filtering and sorting.

13 years agoidnode: added regexp filtering
Adam Sutton [Fri, 7 Jun 2013 21:06:42 +0000 (22:06 +0100)] 
idnode: added regexp filtering

13 years agoidnode: added new set processing routines
Adam Sutton [Fri, 7 Jun 2013 20:34:24 +0000 (21:34 +0100)] 
idnode: added new set processing routines

This allow a list of arbitrary idnode's to be compiled, including the
ability to filter (based on props and filter config) what gets included
and then a matching sort routine.

This makes generating idnode based grids fairly straight-forward.

13 years agowebui: more functionality for creating networks
Adam Sutton [Tue, 4 Jun 2013 15:56:56 +0000 (16:56 +0100)] 
webui: more functionality for creating networks

13 years agompegts: added support for creating a network from an input
Adam Sutton [Tue, 4 Jun 2013 15:56:21 +0000 (16:56 +0100)] 
mpegts: added support for creating a network from an input

This won't actually link it, which might need to change.

13 years agompegts: added some additional routines for network setup
Adam Sutton [Tue, 4 Jun 2013 14:20:35 +0000 (15:20 +0100)] 
mpegts: added some additional routines for network setup

13 years agoidnode: starting to add some extensions to idnode/prop
Adam Sutton [Tue, 4 Jun 2013 14:19:06 +0000 (15:19 +0100)] 
idnode: starting to add some extensions to idnode/prop

Want to be able to drive some of the UI (or at least the API) from here
so need a few additional modes of operation.

13 years agowebui: starting to get a slightly more usable idnode grid framework
Adam Sutton [Tue, 4 Jun 2013 10:11:05 +0000 (11:11 +0100)] 
webui: starting to get a slightly more usable idnode grid framework

The layout of the grid and filtering etc. is now auto-setup from the
idnode class definition.

I think I need to extend idnode to allow it to be used more for this
context.

13 years agowebui: some hacked grids to start getting network management going
Adam Sutton [Mon, 3 Jun 2013 20:58:35 +0000 (21:58 +0100)] 
webui: some hacked grids to start getting network management going

13 years agoidnode: allow property list to be written without an object
Adam Sutton [Tue, 4 Jun 2013 10:12:32 +0000 (11:12 +0100)] 
idnode: allow property list to be written without an object

This allows the "class" to be written out without the need for an
instanatiation. Useful for auto-generating grid layouts for a given
object type.

13 years agoidnode: some additions to help getting individual values from idnode's
Adam Sutton [Mon, 3 Jun 2013 20:57:26 +0000 (21:57 +0100)] 
idnode: some additions to help getting individual values from idnode's

13 years agofilebundle: follow symlinks on the local filesystem
Adam Sutton [Mon, 3 Jun 2013 16:12:50 +0000 (17:12 +0100)] 
filebundle: follow symlinks on the local filesystem

13 years agowebui: link extjs back into the vendor directory
Adam Sutton [Tue, 4 Jun 2013 10:12:14 +0000 (11:12 +0100)] 
webui: link extjs back into the vendor directory

13 years agowebui: restructure webui/extjs source files
Adam Sutton [Mon, 3 Jun 2013 16:11:01 +0000 (17:11 +0100)] 
webui: restructure webui/extjs source files

I want to keep the 3rd-party packages away from the main source
where possible.

13 years agowebui: a VERY hacked list of networks, muxes and services
Adam Sutton [Mon, 3 Jun 2013 10:23:42 +0000 (11:23 +0100)] 
webui: a VERY hacked list of networks, muxes and services

13 years agompegts: do not set NID from PSI, this is used to limit NIT scanning
Adam Sutton [Sun, 2 Jun 2013 22:33:43 +0000 (23:33 +0100)] 
mpegts: do not set NID from PSI, this is used to limit NIT scanning

13 years agompegts: ensure that we check stuff is emabled
Adam Sutton [Sun, 2 Jun 2013 20:45:36 +0000 (21:45 +0100)] 
mpegts: ensure that we check stuff is emabled

Otherwise starting on a debug system sends TVH into a tailspin. Though
this is another indication that some bounding of mm_start_mux is required!

13 years agompegts: minor debug formatting correction
Adam Sutton [Sat, 1 Jun 2013 22:58:39 +0000 (23:58 +0100)] 
mpegts: minor debug formatting correction

13 years agolinuxdvb: fix some mistakes in frontend tuning
Adam Sutton [Sat, 1 Jun 2013 22:27:17 +0000 (23:27 +0100)] 
linuxdvb: fix some mistakes in frontend tuning

13 years agolinuxdvb: updated tuning/pid filtering code
Adam Sutton [Sat, 1 Jun 2013 22:03:17 +0000 (23:03 +0100)] 
linuxdvb: updated tuning/pid filtering code

All services/tables should now be opened using PES filters if the
tuner is not in full mux mode.

13 years agolinuxdvb: add complete (ish) v3 and S2 tuning calls
Adam Sutton [Sat, 1 Jun 2013 20:43:18 +0000 (21:43 +0100)] 
linuxdvb: add complete (ish) v3 and S2 tuning calls

This still doesn't include any code to handle DVB-S, that needs further
thought on how best to configure.

13 years agompegts: starting to tidy up input class
Adam Sutton [Sat, 1 Jun 2013 19:51:10 +0000 (20:51 +0100)] 
mpegts: starting to tidy up input class

13 years agolinuxdvb: fix service configuration loading
Adam Sutton [Sat, 1 Jun 2013 16:24:20 +0000 (17:24 +0100)] 
linuxdvb: fix service configuration loading

This is what was causing the duplicate service entries, it was
simply not loading the old configuration properly and thus creating
new entries.

13 years agompegts: fix scanning issue and lfe display name
Adam Sutton [Sat, 1 Jun 2013 13:32:40 +0000 (14:32 +0100)] 
mpegts: fix scanning issue and lfe display name

Still have a problem with dup services being created when scanning
with multiple adapters.

13 years agompegts: fix display name bug and looks like mux arbitration is currently still broken
Adam Sutton [Sat, 1 Jun 2013 13:07:01 +0000 (14:07 +0100)] 
mpegts: fix display name bug and looks like mux arbitration is currently still broken

13 years agompegts: correct some types now I have added PT_U16
Adam Sutton [Sat, 1 Jun 2013 12:46:01 +0000 (13:46 +0100)] 
mpegts: correct some types now I have added PT_U16

13 years agompegts linuxdvb: loads of tidying up of network/mux code
Adam Sutton [Sat, 1 Jun 2013 12:40:29 +0000 (13:40 +0100)] 
mpegts linuxdvb: loads of tidying up of network/mux code

13 years agodvbpsi: tidied up some of the debug
Adam Sutton [Sat, 1 Jun 2013 11:33:58 +0000 (12:33 +0100)] 
dvbpsi: tidied up some of the debug

13 years agotvhlog: allow independent trace/debug subsystems to be enabled
Adam Sutton [Sat, 1 Jun 2013 11:32:51 +0000 (12:32 +0100)] 
tvhlog: allow independent trace/debug subsystems to be enabled

13 years agolinuxdvb: new service file
Adam Sutton [Sat, 1 Jun 2013 10:58:18 +0000 (11:58 +0100)] 
linuxdvb: new service file

13 years agompegts: fixed some problems with service discovery
Adam Sutton [Fri, 31 May 2013 22:55:43 +0000 (23:55 +0100)] 
mpegts: fixed some problems with service discovery

13 years agoservice: fix some mistakes in service saving
Adam Sutton [Fri, 31 May 2013 20:48:59 +0000 (21:48 +0100)] 
service: fix some mistakes in service saving

13 years agoservice: trying to sort the service saving
Adam Sutton [Fri, 31 May 2013 20:45:29 +0000 (21:45 +0100)] 
service: trying to sort the service saving

13 years agoprop: added some extra sized types for clarity
Adam Sutton [Fri, 31 May 2013 19:43:17 +0000 (20:43 +0100)] 
prop: added some extra sized types for clarity

In particular I wanted to be able to use u16, as this is commonly
used within the mpegts code for various fields.

13 years agolinuxdvb: stop the correct mux!
Adam Sutton [Fri, 31 May 2013 19:18:49 +0000 (20:18 +0100)] 
linuxdvb: stop the correct mux!

13 years agolinuxdvb: started to add service saving (very rough)
Adam Sutton [Thu, 30 May 2013 21:30:16 +0000 (22:30 +0100)] 
linuxdvb: started to add service saving (very rough)

13 years agolinuxdvb: mux scanning is now working and I will not re-run unless reqd
Adam Sutton [Thu, 30 May 2013 20:47:42 +0000 (21:47 +0100)] 
linuxdvb: mux scanning is now working and I will not re-run unless reqd

13 years agompegts linuxdvb: starting to get more complete config load/save
Adam Sutton [Thu, 30 May 2013 19:55:11 +0000 (20:55 +0100)] 
mpegts linuxdvb: starting to get more complete config load/save

13 years agompegts linuxdvb: starting to get working scanning on DVB-T
Adam Sutton [Thu, 30 May 2013 15:09:47 +0000 (16:09 +0100)] 
mpegts linuxdvb: starting to get working scanning on DVB-T

Moved DVB mux config into dvb_support
Updated table processing to include proper section tracking
Fixed some problem in the MPEG-TS core
Updates to get scanning working in LinuxDVB

13 years agolinuxdvb: starting to see data input working
Adam Sutton [Wed, 29 May 2013 13:22:22 +0000 (14:22 +0100)] 
linuxdvb: starting to see data input working

there are a lot of hacks in at the moment, need to go through and tidy
everything up.

13 years agompegts linuxdvb: add routine to create mmi's on the fly
Adam Sutton [Tue, 28 May 2013 15:27:09 +0000 (16:27 +0100)] 
mpegts linuxdvb: add routine to create mmi's on the fly

13 years agolinuxdvb: starting to add network/input connection
Adam Sutton [Sun, 26 May 2013 20:02:17 +0000 (21:02 +0100)] 
linuxdvb: starting to add network/input connection

Still just early stages, but should be able to start thinking about
getting something tuning soon.

13 years agolinuxdvb: starting to get config load/save for device tree
Adam Sutton [Sat, 25 May 2013 20:46:37 +0000 (21:46 +0100)] 
linuxdvb: starting to get config load/save for device tree

I think eventually I will re-work this to one file per entry similar
to the other trees (like network). But this will do for now.

13 years agolinuxdvb: starting to add network/mux information
Adam Sutton [Fri, 24 May 2013 20:20:56 +0000 (21:20 +0100)] 
linuxdvb: starting to add network/mux information