]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
11 years agolinuxdvb: convert snr units to dB 307/head
beralt [Mon, 25 Nov 2013 10:59:16 +0000 (11:59 +0100)] 
linuxdvb: convert snr units to dB

11 years agolinuxdvb: another small typo
beralt [Mon, 25 Nov 2013 10:32:33 +0000 (11:32 +0100)] 
linuxdvb: another small typo

11 years agolinuxdvb: fix small errors while gathering statistics
beralt [Mon, 25 Nov 2013 10:27:13 +0000 (11:27 +0100)] 
linuxdvb: fix small errors while gathering statistics

11 years agolinuxdvb: use the v5 property interface for statistics
beralt [Mon, 25 Nov 2013 10:19:08 +0000 (11:19 +0100)] 
linuxdvb: use the v5 property interface for statistics

11 years agoConvert the signal quality in linuxdvb to percentages
beralt [Thu, 21 Nov 2013 14:04:39 +0000 (15:04 +0100)] 
Convert the signal quality in linuxdvb to percentages

11 years agoFixed the SNR value which is in 0.1 dB resolution
beralt [Thu, 21 Nov 2013 13:31:08 +0000 (14:31 +0100)] 
Fixed the SNR value which is in 0.1 dB resolution

11 years agoMerge pull request #306 from xhaggi/fix-conf-migrate
Adam Sutton [Wed, 20 Nov 2013 18:20:32 +0000 (10:20 -0800)] 
Merge pull request #306 from xhaggi/fix-conf-migrate

[migrate] fix property mapping for muxes

11 years ago[migrate] fix property mapping for muxes 306/head
xhaggi [Wed, 20 Nov 2013 18:04:59 +0000 (19:04 +0100)] 
[migrate] fix property mapping for muxes

11 years agolinuxdvb: fix some mistake in previous commits and reduce level of config saving
Adam Sutton [Tue, 19 Nov 2013 11:42:03 +0000 (11:42 +0000)] 
linuxdvb: fix some mistake in previous commits and reduce level of config saving

There was excessive saving as a result of some mistakes in the MPEGTS/DVB code.

11 years agolinuxdvb: old code would update tuning params even without auto-discovery
Adam Sutton [Mon, 18 Nov 2013 09:21:35 +0000 (09:21 +0000)] 
linuxdvb: old code would update tuning params even without auto-discovery

This is important for correcting mistakes in the pre-defined configuration
files, and also picking up potential changes (not sure that will quite work).

The one thing that is left untouched is the frequency, a) to not confuse people
and b) I've seen 2 transponders sending slightly diff freq and this can cause
the config to be constantly updated.

The one thing this will also do, for better or worse, is remove an AUTO
settings. Cons are it could be less flexible an tuners may automatically deal
with small changes in settings, Pro's are if you have some tuners that accept
AUTO and some that don't, once its scanned on something that does it will get
updated. Plus its probably better, where possible, to have the full settings.

11 years agompegts: remove stray \n from debug message
Adam Sutton [Sun, 17 Nov 2013 20:58:00 +0000 (20:58 +0000)] 
mpegts: remove stray \n from debug message

11 years agowebui: protection for failures in comet callbacks
Adam Sutton [Sun, 17 Nov 2013 20:55:40 +0000 (20:55 +0000)] 
webui: protection for failures in comet callbacks

Previously it was possible for such an error to result in a total failure of
the comet system.

11 years agompegts: ensure ONID/TSID are updated from NIT
Adam Sutton [Sun, 17 Nov 2013 20:51:47 +0000 (20:51 +0000)] 
mpegts: ensure ONID/TSID are updated from NIT

11 years agoMerge remote-tracking branch 'origin/pr/290'
Adam Sutton [Sat, 16 Nov 2013 12:00:04 +0000 (12:00 +0000)] 
Merge remote-tracking branch 'origin/pr/290'

11 years agoMerge remote-tracking branch 'origin/pr/296'
Adam Sutton [Sat, 16 Nov 2013 11:58:04 +0000 (11:58 +0000)] 
Merge remote-tracking branch 'origin/pr/296'

11 years agoMerge remote-tracking branch 'origin/pr/297'
Adam Sutton [Sat, 16 Nov 2013 11:55:31 +0000 (11:55 +0000)] 
Merge remote-tracking branch 'origin/pr/297'

11 years agoMerge remote-tracking branch 'origin/pr/299'
Adam Sutton [Sat, 16 Nov 2013 11:54:10 +0000 (11:54 +0000)] 
Merge remote-tracking branch 'origin/pr/299'

11 years agomigrate: Some updates to the migration script and minor correction to DVR conf
Adam Sutton [Sat, 16 Nov 2013 11:43:26 +0000 (11:43 +0000)] 
migrate: Some updates to the migration script and minor correction to DVR conf

11 years agoepggrab: stop code bombing out with old config
Adam Sutton [Sat, 16 Nov 2013 10:47:02 +0000 (10:47 +0000)] 
epggrab: stop code bombing out with old config

11 years agoinput: minor correction, redefined struct typedef, breaks on Lucid
Adam Sutton [Sat, 16 Nov 2013 10:46:42 +0000 (10:46 +0000)] 
input: minor correction, redefined struct typedef, breaks on Lucid

11 years agoMerge branch 'master' into feature/dvb-rewrite
Adam Sutton [Fri, 15 Nov 2013 14:00:12 +0000 (14:00 +0000)] 
Merge branch 'master' into feature/dvb-rewrite

Conflicts:
src/input/mpegts/tsdemux.c

11 years agobuild: remove oneiric and add saucy support
Adam Sutton [Fri, 15 Nov 2013 12:47:37 +0000 (12:47 +0000)] 
build: remove oneiric and add saucy support

11 years agotvhlog: fix logging when running as daemon
Adam Sutton [Fri, 15 Nov 2013 12:32:15 +0000 (12:32 +0000)] 
tvhlog: fix logging when running as daemon

logging thread was started before fork() and thus killed off. Moved the
thread start to after fork() to ensure this doesn't happen.

11 years agosupport: updated the configuration migration script
Adam Sutton [Thu, 14 Nov 2013 12:59:20 +0000 (12:59 +0000)] 
support: updated the configuration migration script

11 years agoRevert "htsp: add delayed unsubscription in response to HTSP request"
Adam Sutton [Wed, 13 Nov 2013 09:41:24 +0000 (09:41 +0000)] 
Revert "htsp: add delayed unsubscription in response to HTSP request"

This reverts commit 2c612051f8c12ac746c14bb7de70dc228ef32637.

This was done for a reason, but unfortunately it wasn't really done properly
and causes some unintended side-effects. The basic principle still needs
some looking at, but properly handled differently.

11 years agotranscoder: fixed memory leak of pkt headers
John Törnblom [Sat, 2 Nov 2013 15:02:34 +0000 (16:02 +0100)] 
transcoder: fixed memory leak of pkt headers

11 years agoepggrab: hide OTA channels from epggrab config
Adam Sutton [Tue, 12 Nov 2013 12:06:23 +0000 (12:06 +0000)] 
epggrab: hide OTA channels from epggrab config

These are clearly intended to all be automatic, users should not be able
to change these.

11 years agowebui: some changes to default display for UI
Adam Sutton [Mon, 11 Nov 2013 17:48:11 +0000 (17:48 +0000)] 
webui: some changes to default display for UI

This is based on feedback from linuxstb, I'm not 100% convinced about all
aspects. But will throw it out there and see what others think of the change.

11 years agostatus: remove HTTP status info for now
Adam Sutton [Mon, 11 Nov 2013 17:41:05 +0000 (17:41 +0000)] 
status: remove HTTP status info for now

This breaks if, like me, you're using a proxy (or browser) which doesn't
support persitent connections, since you just get a constant reloading
of the UI! Will have to re-think, since ultimately what I really want is
to know user auth's within the UI, so possibly that will be easier when
we do away with HTTP Basic Auth, but also probably require restructuring
of this code.

11 years agostatus: some additional status information about connections
Adam Sutton [Mon, 11 Nov 2013 17:11:41 +0000 (17:11 +0000)] 
status: some additional status information about connections

also re-jigged UI layout (I'm sure people will moan) and some code
re-layout too.

11 years agostatus: collect (and post) status of all TCP connections
Adam Sutton [Mon, 11 Nov 2013 09:52:29 +0000 (09:52 +0000)] 
status: collect (and post) status of all TCP connections

This will indiscrimately include all HTSP and HTTP connections, first pass
I was going to just dump the lot on a UI status tab. However it could be
some filtering might be useful.

11 years agowebui: fix to previous hack (and fix from linuxstb for jsonstore.find)
Adam Sutton [Sun, 10 Nov 2013 22:23:14 +0000 (22:23 +0000)] 
webui: fix to previous hack (and fix from linuxstb for jsonstore.find)

11 years agowebui: horrible hack to force combobox to reload on store update
Adam Sutton [Sun, 10 Nov 2013 21:50:46 +0000 (21:50 +0000)] 
webui: horrible hack to force combobox to reload on store update

This shouldn't be necessary but I just can't figure out the right magic
runes to make it work properly.

11 years agoxmltv: fix XMLTV channel configuration
Adam Sutton [Sun, 3 Nov 2013 12:59:26 +0000 (12:59 +0000)] 
xmltv: fix XMLTV channel configuration

11 years agoatsc: started adding back in VCT processing
Adam Sutton [Sat, 9 Nov 2013 23:58:20 +0000 (23:58 +0000)] 
atsc: started adding back in VCT processing

11 years agocapmt linuxdvb: some minor tweaks to ensure only necessary are enabled
Adam Sutton [Sat, 9 Nov 2013 13:15:21 +0000 (13:15 +0000)] 
capmt linuxdvb: some minor tweaks to ensure only necessary are enabled

Only adapters that have active frontends will be enabled in capmt. In
addition to this I've also fixed code so it will actually honour the port
configuration (which was being ignored in OSCAM mode).

11 years agocapmt: correct stupid mistake added during satconf re-arrangement
Adam Sutton [Thu, 7 Nov 2013 15:33:50 +0000 (15:33 +0000)] 
capmt: correct stupid mistake added during satconf re-arrangement

11 years agompegts: fix printing bug and change potentially confusing var name.
Adam Sutton [Thu, 7 Nov 2013 12:32:45 +0000 (12:32 +0000)] 
mpegts: fix printing bug and change potentially confusing var name.

11 years agolinuxdvb: fix port configuration for 2/4 port special modes
Adam Sutton [Mon, 4 Nov 2013 08:47:57 +0000 (08:47 +0000)] 
linuxdvb: fix port configuration for 2/4 port special modes

Soem truely horrible code in here now, oh well, that's DVB-S for you!

11 years agolinuxdvb: various fixes and simplifications to the satconfig
Adam Sutton [Sat, 2 Nov 2013 21:05:09 +0000 (21:05 +0000)] 
linuxdvb: various fixes and simplifications to the satconfig

it's now possible to change hte number of satconfs in advanced mode,
however at the moment the only way to delete something is by reducing the
number of orbital positions and this will always delete the last element.

Not ideal and I'm sure people will complain, but i can't be assed to add
the delete button (at the moment)!

11 years agoapi webui: remove all references to the old satconf grid
Adam Sutton [Sat, 2 Nov 2013 20:13:53 +0000 (20:13 +0000)] 
api webui: remove all references to the old satconf grid

11 years agolinuxdvb: add support for advanced satconfs back in
Adam Sutton [Sat, 2 Nov 2013 20:10:47 +0000 (20:10 +0000)] 
linuxdvb: add support for advanced satconfs back in

11 years agolinuxdvb: fix typo 303/head
Carlo Landmeter [Thu, 31 Oct 2013 16:44:23 +0000 (16:44 +0000)] 
linuxdvb: fix typo

11 years agolinuxdvb: fix stupid ptr indirection mistakes in satconf_ele
Adam Sutton [Sun, 27 Oct 2013 23:41:16 +0000 (23:41 +0000)] 
linuxdvb: fix stupid ptr indirection mistakes in satconf_ele

11 years agolinuxdvb: fix configuration processing
Adam Sutton [Sun, 27 Oct 2013 21:29:05 +0000 (21:29 +0000)] 
linuxdvb: fix configuration processing

11 years agolinuxdvb: WIP - comitting before I lose it!
Adam Sutton [Sun, 27 Oct 2013 21:00:33 +0000 (21:00 +0000)] 
linuxdvb: WIP - comitting before I lose it!

11 years agolinuxdvb: started updating to the new hardware API
Adam Sutton [Thu, 17 Oct 2013 20:39:44 +0000 (21:39 +0100)] 
linuxdvb: started updating to the new hardware API

I actually had this basically working, but then barrelled on with changing
satconf further, without committing anything (got back into old SVN bad habits)
so what's here is a bit of a half finsihed mess

11 years agostarted work on better setup for input/hardware etc...
Adam Sutton [Thu, 17 Oct 2013 20:38:47 +0000 (21:38 +0100)] 
started work on better setup for input/hardware etc...

11 years agoidnode: temporary workaround for the static string comparison issue
Adam Sutton [Tue, 15 Oct 2013 21:18:25 +0000 (22:18 +0100)] 
idnode: temporary workaround for the static string comparison issue

11 years ago* do red-black tree search for language code lookups 299/head
gokl [Thu, 24 Oct 2013 14:29:57 +0000 (16:29 +0200)] 
* do red-black tree search for language code lookups

11 years agoEnsure PCR PID is passed to the passthrough muxer when it is not the same as a conten...
Dave Chapman [Wed, 23 Oct 2013 07:13:04 +0000 (08:13 +0100)] 
Ensure PCR PID is passed to the passthrough muxer when it is not the same as a content PID

11 years agompegts: fix processing errors when <188 bytes is received
Adam Sutton [Mon, 21 Oct 2013 12:33:02 +0000 (13:33 +0100)] 
mpegts: fix processing errors when <188 bytes is received

Also fix raw streaming where data is not %188, previously the code would have
sent duplicate bytes which would have caused (unecessary) errors downstream.

11 years agotsfile: fix bug in packet reception spotted by _Dweller.
Adam Sutton [Sun, 20 Oct 2013 09:00:46 +0000 (10:00 +0100)] 
tsfile: fix bug in packet reception spotted by _Dweller.

11 years agompegts: add ability to override the charset used with the PSI code
Adam Sutton [Mon, 14 Oct 2013 08:31:46 +0000 (09:31 +0100)] 
mpegts: add ability to override the charset used with the PSI code

This is now possible at 4 levels:

1. The global defaults (for known bad muxes)
2. The network
3. The mux
4. The service

Such that 4 overrides 3, overrides 2, etc...

11 years agowebui: stop multi select combo selecting the wrong thing
Adam Sutton [Sat, 12 Oct 2013 11:26:22 +0000 (12:26 +0100)] 
webui: stop multi select combo selecting the wrong thing

this was because it reverted to using the display string and doing
a reverse mapping. Which is clearly the wrong way to do things when you
can have multiple display fields for the same key value.

11 years agosubscription: change some hardcoded to prioties to defines
Adam Sutton [Fri, 11 Oct 2013 21:10:11 +0000 (22:10 +0100)] 
subscription: change some hardcoded to prioties to defines

11 years agohtsp: add delayed unsubscription in response to HTSP request
Adam Sutton [Fri, 11 Oct 2013 20:50:30 +0000 (21:50 +0100)] 
htsp: add delayed unsubscription in response to HTSP request

The reason for this is there isn't a command for "changing" channel, this may
be changed in the future. So to simulate it the subscription weight is change
to a minimum level and then a new one can be created, thus reducing the need
to stop the tuner (especially for in mux zaps).

11 years agosubscription: fix possible NULL ptr access when clearing service status on fail
Adam Sutton [Fri, 11 Oct 2013 20:46:40 +0000 (21:46 +0100)] 
subscription: fix possible NULL ptr access when clearing service status on fail

11 years agotvhpoll: various fixes for tvhpoll on FreeBSD
User Decke [Mon, 3 Jun 2013 09:36:47 +0000 (11:36 +0200)] 
tvhpoll: various fixes for tvhpoll on FreeBSD

- kqueue filters are not bitmasks so we need to treat them a bit different
- Properly check timeout because default value is -1
- Use correct variable kevent.filter to detect which event was triggered
- Fix building on FreeBSD i386

11 years agodvr: fix processing of autorec weekdays field
Adam Sutton [Fri, 11 Oct 2013 17:44:28 +0000 (18:44 +0100)] 
dvr: fix processing of autorec weekdays field

11 years agodvr: fix some problems surrounding channel configuration
Adam Sutton [Fri, 11 Oct 2013 15:47:59 +0000 (16:47 +0100)] 
dvr: fix some problems surrounding channel configuration

This was caused by change to using UUID as key etc.. and this not being
properly updated both within the UI and in at least one place in the code.

11 years agochannel: make channel number like name
Adam Sutton [Fri, 11 Oct 2013 15:20:05 +0000 (16:20 +0100)] 
channel: make channel number like name

This allows user configuration which in the event of no setting will fallback
to information automatically determined from the services.

I have also updated the name stuff and simplified it a bit (with one minor
change to idnode to support).

11 years agoservice_mapper: fix lots of problems in the service mapper
Adam Sutton [Fri, 11 Oct 2013 14:51:01 +0000 (15:51 +0100)] 
service_mapper: fix lots of problems in the service mapper

11 years agomisc: Remove memory leaks and other anomalies
Adam Sutton [Fri, 11 Oct 2013 12:41:46 +0000 (13:41 +0100)] 
misc: Remove memory leaks and other anomalies

Many of these are somewhat redundant now, as I've suppressed many of the
warnings as they're false positives. However the changes, such as added
a detach flag to tvhthread_create(), have been kept anyway.

11 years agohtsp: another useful debug message
Adam Sutton [Wed, 9 Oct 2013 19:45:28 +0000 (20:45 +0100)] 
htsp: another useful debug message

11 years agochannel: remove direct usage of ch_name
Adam Sutton [Thu, 10 Oct 2013 09:59:42 +0000 (10:59 +0100)] 
channel: remove direct usage of ch_name

This is because the field can now be NULL and there were places where this
was not properly checked. So now a function call channel_get_name() should
be used instead and is garaunteed to return non-NULL.

In addition to this there is a nice added benefit. You can NOT set the name,
and it will automatically pull the name from the first available service. This
will not be persistent (part of config) unless you change that name and save
from the UI. This means if the service name changes, so will the channel name.

However on that last point there will not be, currently, any message sent to
the clients (HTSP) to inform them of such a change. So there might be some lag
in getting the update.

11 years agohtsp: some additional debug I added to help time channel zapping
Adam Sutton [Wed, 9 Oct 2013 19:35:01 +0000 (20:35 +0100)] 
htsp: some additional debug I added to help time channel zapping

11 years agompegts: try to make debug about failed tuning a bit more helpful.
Adam Sutton [Wed, 9 Oct 2013 19:25:22 +0000 (20:25 +0100)] 
mpegts: try to make debug about failed tuning a bit more helpful.

11 years agohtsp: ensure service type is output to allow XBMC to detect Radio services
Adam Sutton [Wed, 9 Oct 2013 19:13:53 +0000 (20:13 +0100)] 
htsp: ensure service type is output to allow XBMC to detect Radio services

11 years agompegts: add new pilot option and fix defaults for DVB-S
Adam Sutton [Tue, 8 Oct 2013 16:27:28 +0000 (17:27 +0100)] 
mpegts: add new pilot option and fix defaults for DVB-S

I have kept the AUTO options, but have magically translated them for DVB-S
under the hood.

11 years agompegts: remove stray printf
Adam Sutton [Tue, 8 Oct 2013 16:04:12 +0000 (17:04 +0100)] 
mpegts: remove stray printf

11 years agosupport: update for some changes in configuration
Adam Sutton [Sun, 6 Oct 2013 19:51:03 +0000 (20:51 +0100)] 
support: update for some changes in configuration

11 years agoservice channel: fix confusion in svc/chn mapping links
Adam Sutton [Sun, 6 Oct 2013 19:39:20 +0000 (20:39 +0100)] 
service channel: fix confusion in svc/chn mapping links

11 years agoOption do add subtitle (from EPG) to recording filename and add episode number before... 297/head
Damian Gołda [Tue, 8 Oct 2013 11:39:36 +0000 (13:39 +0200)] 
Option do add subtitle (from EPG) to recording filename and add episode number before recording date.

11 years agoSupport for star rating and age rating in xmltv and web ui 296/head
Damian Gołda [Mon, 7 Oct 2013 20:16:59 +0000 (22:16 +0200)] 
Support for star rating and age rating in xmltv and web ui

11 years agolinuxdvb: fix broken PID installation in satconf (was not passing to lfe)
Adam Sutton [Thu, 3 Oct 2013 15:22:27 +0000 (16:22 +0100)] 
linuxdvb: fix broken PID installation in satconf (was not passing to lfe)

11 years agompegts: add input prioritisation
Adam Sutton [Fri, 27 Sep 2013 20:13:14 +0000 (21:13 +0100)] 
mpegts: add input prioritisation

I've also changed some function names for consistency.

11 years agompegts: put muxes not yet scanned to front of Q and those that have to the back
Adam Sutton [Fri, 27 Sep 2013 19:40:54 +0000 (20:40 +0100)] 
mpegts: put muxes not yet scanned to front of Q and those that have to the back

11 years agosubscription: fix full mux sub hook
Adam Sutton [Fri, 27 Sep 2013 19:34:18 +0000 (20:34 +0100)] 
subscription: fix full mux sub hook

I'd added this so that ALL mux subs tried to use fullmux reception. This was
clearly not what was intended as the only time this is needed (at present)
is when subscribing for muxdump from the webui.

11 years agompegts: correct close on -1 spotted by btwe
Adam Sutton [Fri, 27 Sep 2013 19:25:29 +0000 (20:25 +0100)] 
mpegts: correct close on -1 spotted by btwe

11 years agomisc: remove redundant code
Adam Sutton [Thu, 26 Sep 2013 22:13:28 +0000 (23:13 +0100)] 
misc: remove redundant code

11 years agompegts: allow service stop to be called on inactive services
Adam Sutton [Thu, 26 Sep 2013 22:12:41 +0000 (23:12 +0100)] 
mpegts: allow service stop to be called on inactive services

11 years agoservice: service listing was broken
Adam Sutton [Thu, 26 Sep 2013 22:12:04 +0000 (23:12 +0100)] 
service: service listing was broken

I think it was quite possible for two services on the same multiplex not
to share the same tuner. Also I wasn't convinced about how it kicked running
services.

11 years agoservice: some additional fields as per user request
Adam Sutton [Thu, 26 Sep 2013 22:09:38 +0000 (23:09 +0100)] 
service: some additional fields as per user request

11 years agompegts: actually fix the PID closing crash bug!
Adam Sutton [Wed, 25 Sep 2013 21:11:58 +0000 (22:11 +0100)] 
mpegts: actually fix the PID closing crash bug!

11 years agowrappers: remove use of pthread_setname_np
Adam Sutton [Wed, 25 Sep 2013 20:55:59 +0000 (21:55 +0100)] 
wrappers: remove use of pthread_setname_np

This is not supported by ulibc, however since prctl is part of standard
Linux kernel since 2.6.9, I've added a thin wrapper around thread startup
to call that method from within the thread.

11 years agolinuxdvb: ensure that inversion is set to AUTO
Adam Sutton [Wed, 25 Sep 2013 20:54:33 +0000 (21:54 +0100)] 
linuxdvb: ensure that inversion is set to AUTO

11 years agompegts: fix redundant and potentially fatal call to mux stop
Adam Sutton [Wed, 25 Sep 2013 20:50:03 +0000 (21:50 +0100)] 
mpegts: fix redundant and potentially fatal call to mux stop

11 years agompegts: some extra debug
Adam Sutton [Wed, 25 Sep 2013 20:22:44 +0000 (21:22 +0100)] 
mpegts: some extra debug

11 years agowebui: fix display issue for boolean values
Adam Sutton [Wed, 25 Sep 2013 20:16:06 +0000 (21:16 +0100)] 
webui: fix display issue for boolean values

11 years agompegts: fix possible list corruption when unsubscribing from mux
Adam Sutton [Wed, 25 Sep 2013 19:49:05 +0000 (20:49 +0100)] 
mpegts: fix possible list corruption when unsubscribing from mux

11 years agosubscription: fix handling of service subscriptions on failed services
Adam Sutton [Wed, 25 Sep 2013 16:33:52 +0000 (17:33 +0100)] 
subscription: fix handling of service subscriptions on failed services

11 years agowebui: slightly horrible hack to get dialog to disappear on save
Adam Sutton [Wed, 25 Sep 2013 08:40:40 +0000 (09:40 +0100)] 
webui: slightly horrible hack to get dialog to disappear on save

11 years agoMerge remote-tracking branch 'origin/pr/295' into feature/dvb-rewrite
Adam Sutton [Wed, 25 Sep 2013 08:32:56 +0000 (09:32 +0100)] 
Merge remote-tracking branch 'origin/pr/295' into feature/dvb-rewrite

11 years agompegts: minor mod to debug to make it less confusing.
Adam Sutton [Tue, 24 Sep 2013 16:34:50 +0000 (17:34 +0100)] 
mpegts: minor mod to debug to make it less confusing.

11 years agomkbundle: follow symlinks 295/head
Stefan Saraev [Tue, 24 Sep 2013 16:28:34 +0000 (19:28 +0300)] 
mkbundle: follow symlinks

11 years agompegts: ensure that full mux subscription works as expected.
Adam Sutton [Tue, 24 Sep 2013 15:37:10 +0000 (16:37 +0100)] 
mpegts: ensure that full mux subscription works as expected.

11 years agompegts: rework of the PID handling code
Adam Sutton [Tue, 24 Sep 2013 12:40:36 +0000 (13:40 +0100)] 
mpegts: rework of the PID handling code

This should overcome the current issues with EPG grabbers stealing data
but also, IMO, is a better approach.

However it did require some reworking of lock semantics.

11 years agoepggrab: remove out of date otamux config files
Adam Sutton [Tue, 24 Sep 2013 14:33:30 +0000 (15:33 +0100)] 
epggrab: remove out of date otamux config files

11 years agolinuxdvb: fix adapter number passing to capmt
Adam Sutton [Tue, 24 Sep 2013 14:28:45 +0000 (15:28 +0100)] 
linuxdvb: fix adapter number passing to capmt