]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
12 years agoUpdate documentation resource (capmt) 205/head
Mariusz Bialonczyk [Sun, 6 Jan 2013 10:19:49 +0000 (11:19 +0100)] 
Update documentation resource (capmt)

12 years agocapmt: don't start when disabled
Mariusz Bialonczyk [Fri, 4 Jan 2013 08:08:54 +0000 (09:08 +0100)] 
capmt: don't start when disabled

12 years agoMerge remote-tracking branch 'origin/pr/204'
Adam Sutton [Thu, 3 Jan 2013 19:37:53 +0000 (19:37 +0000)] 
Merge remote-tracking branch 'origin/pr/204'

12 years agohtsp: bump version to 8 htsp/8
Adam Sutton [Thu, 3 Jan 2013 19:30:06 +0000 (19:30 +0000)] 
htsp: bump version to 8

New imagecache URLs will break XBMCs pvr.hts which already reports v7.

12 years agoimagecache: fix re-fetch period mistake.
Adam Sutton [Thu, 3 Jan 2013 11:52:36 +0000 (11:52 +0000)] 
imagecache: fix re-fetch period mistake.

12 years agohtsp: make DVR file open compatible with webui URLs.
Adam Sutton [Wed, 2 Jan 2013 22:30:20 +0000 (22:30 +0000)] 
htsp: make DVR file open compatible with webui URLs.

12 years agoimagecache: fix mistake in imagecache address checking.
Adam Sutton [Wed, 2 Jan 2013 22:19:34 +0000 (22:19 +0000)] 
imagecache: fix mistake in imagecache address checking.

This will still may not work if the server is behind a proxy, as this
could lead to the wrong IP being detected.

For clients with HTSPv7 support they will only get the /imagecache/ID
part of the URL and will have to add the rest.

Note: there will be a number of clients that may report v7 support
but not be fully compliant due to the release schedules etc... users
in this position will not be able to use the image caching.

12 years agoFix javascript error (typo) spotted by andyb2000
Dave Chapman [Thu, 3 Jan 2013 16:21:58 +0000 (16:21 +0000)] 
Fix javascript error (typo) spotted by andyb2000

12 years agoAdd support for the DVB terrestrial delivery descriptor (i.e. auto-detection of DVB...
Dave Chapman [Wed, 2 Jan 2013 17:33:44 +0000 (17:33 +0000)] 
Add support for the DVB terrestrial delivery descriptor (i.e. auto-detection of DVB-T muxes).  Note that DVB-T2 is a different descriptor and not included in this commit.

12 years ago[PR-174] - Replaced user submitted icon cache with more generic image cache.
Adam Sutton [Sun, 30 Dec 2012 20:09:27 +0000 (20:09 +0000)] 
[PR-174] - Replaced user submitted icon cache with more generic image cache.

This allows file:// paths to be specified for channel icons even if image
cache support is disabled.

The image cache functionality is compile time optional (for those without
curl support) and also run-time configurable for those that don't want it.

All images, including EPG ones should be cached.

12 years ago[PR-174] - Icon caching support to reduce overhead on upstream providers.
andyb2000 [Sun, 7 Oct 2012 11:32:51 +0000 (12:32 +0100)] 
[PR-174] - Icon caching support to reduce overhead on upstream providers.

12 years agowebui: simplification of the tvheadend_webroot processing.
Adam Sutton [Tue, 1 Jan 2013 09:05:37 +0000 (09:05 +0000)] 
webui: simplification of the tvheadend_webroot processing.

12 years agoMerge remote-tracking branch 'origin/pr/201'
Adam Sutton [Tue, 1 Jan 2013 09:28:37 +0000 (09:28 +0000)] 
Merge remote-tracking branch 'origin/pr/201'

12 years agoMerge remote-tracking branch 'origin/pr/200'
Adam Sutton [Tue, 1 Jan 2013 09:28:35 +0000 (09:28 +0000)] 
Merge remote-tracking branch 'origin/pr/200'

12 years agoMerge remote-tracking branch 'origin/pr/199'
Adam Sutton [Tue, 1 Jan 2013 09:28:33 +0000 (09:28 +0000)] 
Merge remote-tracking branch 'origin/pr/199'

12 years agoReplace all use of write() with tvh_write().
Adam Sutton [Sun, 30 Dec 2012 19:55:46 +0000 (19:55 +0000)] 
Replace all use of write() with tvh_write().

tvh_write() will deal with incomplete/interrupted writes and will ensure
the write operation is completed unless a fatal error occurs.

12 years agoformatting: fix some indentation and remove deprecated function.
Adam Sutton [Sun, 30 Dec 2012 19:37:57 +0000 (19:37 +0000)] 
formatting: fix some indentation and remove deprecated function.

12 years agoRemove autodestructor 200/head
Kristofer Karlsson [Mon, 31 Dec 2012 13:46:06 +0000 (14:46 +0100)] 
Remove autodestructor

12 years agoReduce code duplication 201/head
Kristofer Karlsson [Mon, 31 Dec 2012 13:02:29 +0000 (14:02 +0100)] 
Reduce code duplication

12 years agoFix memory leak on add channel 199/head
Kristofer Karlsson [Mon, 31 Dec 2012 12:39:18 +0000 (13:39 +0100)] 
Fix memory leak on add channel

12 years agoAdded encryption column to configuration->TV Adapters->Services. Added additional... 204/head
Jason Millard [Mon, 31 Dec 2012 00:10:14 +0000 (19:10 -0500)] 
Added encryption column to configuration->TV Adapters->Services. Added additional caidnametab entry.

12 years agomake use of tvh_write wrapper in passthrough muxer
John Törnblom [Sun, 30 Dec 2012 20:53:18 +0000 (21:53 +0100)] 
make use of tvh_write wrapper in passthrough muxer

12 years agochanged the tvh_write() wrapper take const pointer as agument
John Törnblom [Sun, 30 Dec 2012 19:52:55 +0000 (20:52 +0100)] 
changed the tvh_write() wrapper take const pointer as agument

12 years agoMerge remote-tracking branch 'origin/pr/186'
Adam Sutton [Sun, 30 Dec 2012 12:23:54 +0000 (12:23 +0000)] 
Merge remote-tracking branch 'origin/pr/186'

12 years agoMerge remote-tracking branch 'origin/pr/188'
Adam Sutton [Sun, 30 Dec 2012 12:23:24 +0000 (12:23 +0000)] 
Merge remote-tracking branch 'origin/pr/188'

12 years agoMerge remote-tracking branch 'origin/pr/196'
Adam Sutton [Sun, 30 Dec 2012 12:22:53 +0000 (12:22 +0000)] 
Merge remote-tracking branch 'origin/pr/196'

12 years agoMerge remote-tracking branch 'origin/pr/195'
Adam Sutton [Sun, 30 Dec 2012 12:22:52 +0000 (12:22 +0000)] 
Merge remote-tracking branch 'origin/pr/195'

12 years agoMerge remote-tracking branch 'origin/pr/189'
Adam Sutton [Sun, 30 Dec 2012 12:22:50 +0000 (12:22 +0000)] 
Merge remote-tracking branch 'origin/pr/189'

12 years ago[PR-194] - tidy up code, create a generic write wrapper to simplify code.
Adam Sutton [Sun, 30 Dec 2012 12:17:34 +0000 (12:17 +0000)] 
[PR-194] - tidy up code, create a generic write wrapper to simplify code.

Fix #1177

12 years agosupport: ensure git tree properly cleaned.
Adam Sutton [Sun, 30 Dec 2012 12:12:24 +0000 (12:12 +0000)] 
support: ensure git tree properly cleaned.

12 years agoadded separator before 'onscreen' style of episode number 196/head
Jacek Tomasiak [Sat, 29 Dec 2012 09:30:19 +0000 (10:30 +0100)] 
added separator before 'onscreen' style of episode number

12 years agofixed content type translation 195/head
Jacek Tomasiak [Sun, 30 Sep 2012 17:11:06 +0000 (19:11 +0200)] 
fixed content type translation

12 years agotcp: socket writes get interrupted so must be retried 194/head
Joakim Plate [Sat, 29 Dec 2012 19:37:30 +0000 (20:37 +0100)] 
tcp: socket writes get interrupted so must be retried

12 years agofilebundle: fb_read must return real len in FB_DIRECT mode
Joakim Plate [Sat, 29 Dec 2012 19:34:11 +0000 (20:34 +0100)] 
filebundle: fb_read must return real len in FB_DIRECT mode

12 years agofilebundle: always open files as binary
Joakim Plate [Sat, 29 Dec 2012 19:32:59 +0000 (20:32 +0100)] 
filebundle: always open files as binary

If files have wrong file endings the stated lenghts
won't match total data read from file.

12 years agoadd greek language to language codes list 189/head
Dimitris Kazakos [Thu, 27 Dec 2012 18:12:07 +0000 (20:12 +0200)] 
add greek language to language codes list

12 years agoIssue #1459 - fix removal of all autorec recordings on startup
Adam Sutton [Thu, 27 Dec 2012 00:48:14 +0000 (00:48 +0000)] 
Issue #1459 - fix removal of all autorec recordings on startup

There were 2 issues here:
- recent changes meant that recordings were purged on every startup
- long standing issue meant complete recordings were removed on
  removal of an autorec rule (which I don't think was intended).

12 years agowebui: add initial support for nStreamPlayer on Samsung SmartTv's 188/head
KillerOPS [Wed, 26 Dec 2012 10:26:15 +0000 (12:26 +0200)] 
webui: add initial support for nStreamPlayer on Samsung SmartTv's

12 years agofixed - don't mark unscrambled streams with TSS_NO_DESCRAMBLER 186/head
Lars Op den Kamp [Sun, 23 Dec 2012 18:09:25 +0000 (19:09 +0100)] 
fixed - don't mark unscrambled streams with TSS_NO_DESCRAMBLER

12 years agoFix #1427 - webui: Added reverse proxy support.
Adam Sutton [Thu, 20 Dec 2012 21:38:20 +0000 (21:38 +0000)] 
Fix #1427 - webui: Added reverse proxy support.

This includes a next webroot command line argument (using -W) and
some minor mods to the core HTTP/WebUI code to support this. Most
of the mods are pretty trivial and hopefully nothing will break
too badly.

12 years agoIssue #1446 - fix --disable-linuxdvb.
Adam Sutton [Wed, 19 Dec 2012 22:27:04 +0000 (22:27 +0000)] 
Issue #1446 - fix --disable-linuxdvb.

12 years agoIssue #1446 - fix --disable-cwc checks.
Adam Sutton [Wed, 19 Dec 2012 21:32:55 +0000 (21:32 +0000)] 
Issue #1446 - fix --disable-cwc checks.

12 years agowebui: add some processing of capabilities for dynamic tab inclusion.
Adam Sutton [Wed, 19 Dec 2012 22:17:18 +0000 (22:17 +0000)] 
webui: add some processing of capabilities for dynamic tab inclusion.

12 years agoAdd new capabilities field to determine what optional features are included.
Adam Sutton [Wed, 19 Dec 2012 21:21:05 +0000 (21:21 +0000)] 
Add new capabilities field to determine what optional features are included.

12 years agoIssue #1403 - ensure adapter config is properly loaded.
Adam Sutton [Wed, 19 Dec 2012 20:46:35 +0000 (20:46 +0000)] 
Issue #1403 - ensure adapter config is properly loaded.

12 years agoIssue #1458 - fix unint variable.
Adam Sutton [Wed, 19 Dec 2012 20:04:56 +0000 (20:04 +0000)] 
Issue #1458 - fix unint variable.

12 years agoIssue #1454 - correct stupid typo when changing code layout in filebundle.
Adam Sutton [Fri, 14 Dec 2012 09:37:29 +0000 (09:37 +0000)] 
Issue #1454 - correct stupid typo when changing code layout in filebundle.

12 years agoIssue #1454 - init strtok_r() state ptrs, older gcc whinges.
Adam Sutton [Thu, 13 Dec 2012 21:29:22 +0000 (21:29 +0000)] 
Issue #1454 - init strtok_r() state ptrs, older gcc whinges.

12 years agoIssue #1453 - Fix autorec init issue (duplicate entries)
Jaroslav Kysela [Wed, 12 Dec 2012 13:45:27 +0000 (14:45 +0100)] 
Issue #1453 - Fix autorec init issue (duplicate entries)

With previous init change, the scheduled events may be duplicated. Split
the dvr_autorec_init() to two phases:

1) load the autorec list
2) update the scheduled events after dvr db is initialized

12 years agoIssue #1454 - Remove usage of non re-entrant strtok()
Adam Sutton [Thu, 13 Dec 2012 20:57:09 +0000 (20:57 +0000)] 
Issue #1454 - Remove usage of non re-entrant strtok()

Thanks to Jaroslav Kysela <perex@perex.cz> for providing the initial fix.

12 years agodvr: ensure scheduled recordings are linked to autorec rule.
Adam Sutton [Sun, 9 Dec 2012 22:47:41 +0000 (22:47 +0000)] 
dvr: ensure scheduled recordings are linked to autorec rule.

12 years agoMerge remote-tracking branch 'origin/pr/184'
Adam Sutton [Thu, 6 Dec 2012 20:10:41 +0000 (20:10 +0000)] 
Merge remote-tracking branch 'origin/pr/184'

12 years agoFix mistake in CXD2820R check.
Adam Sutton [Thu, 6 Dec 2012 19:47:32 +0000 (19:47 +0000)] 
Fix mistake in CXD2820R check.

12 years agoDifferentiate recordings by icon 184/head
Kristofer Karlsson [Thu, 6 Dec 2012 19:30:23 +0000 (20:30 +0100)] 
Differentiate recordings by icon

12 years agoSplit recorder schedule in three parts: upcoming, finished, failed
Kristofer Karlsson [Thu, 6 Dec 2012 19:25:38 +0000 (20:25 +0100)] 
Split recorder schedule in three parts: upcoming, finished, failed

12 years agohtsp: add client version info in welcome message.
Adam Sutton [Wed, 5 Dec 2012 20:46:18 +0000 (20:46 +0000)] 
htsp: add client version info in welcome message.

12 years agoincrement the pmt version on eatch reconfiguration of the passthrough muxer
John Törnblom [Sat, 1 Dec 2012 11:50:00 +0000 (12:50 +0100)] 
increment the pmt version on eatch reconfiguration of the passthrough muxer

12 years agoMerge pull request #182 from krka/recorder_schedule_split
Andreas Öman [Wed, 5 Dec 2012 09:24:59 +0000 (01:24 -0800)] 
Merge pull request #182 from krka/recorder_schedule_split

Recorder schedule split

12 years agoAdd proper sort order for recording schedule 182/head
Kristofer Karlsson [Wed, 5 Dec 2012 08:24:44 +0000 (09:24 +0100)] 
Add proper sort order for recording schedule

12 years agoSplit recorder schedule view
Kristofer Karlsson [Wed, 5 Dec 2012 07:51:53 +0000 (08:51 +0100)] 
Split recorder schedule view

Now there are two separate categories:
finished (and missed) recordings and upcoming recordings.

12 years agobuild: use AUTOBUILD_CONFIGURE_EXTRA in debian build rules.
Adam Sutton [Tue, 4 Dec 2012 23:18:01 +0000 (23:18 +0000)] 
build: use AUTOBUILD_CONFIGURE_EXTRA in debian build rules.

12 years agoIssue #1423 - ensure that XMLTV grabber search does not crash.
Adam Sutton [Tue, 4 Dec 2012 20:13:16 +0000 (20:13 +0000)] 
Issue #1423 - ensure that XMLTV grabber search does not crash.

It appears that if paths are duplicated in the PATH env variable the
internal search algorithm failed to detect this and could crash due to
an assert in the internal modlue registration code.

12 years ago[PR-180] Fixed Sony CXD2820R identification for SNR enabling
Vuolter [Fri, 30 Nov 2012 18:02:09 +0000 (19:02 +0100)] 
[PR-180] Fixed Sony CXD2820R identification for SNR enabling

12 years ago[PR-178] Close file pointer after the call to fb_size(fp)
Jernej Fijačko [Thu, 29 Nov 2012 12:15:21 +0000 (13:15 +0100)] 
[PR-178] Close file pointer after the call to fb_size(fp)

12 years agoIssue #1407 - forgot to strip unused escapes from ISO 6937.
Adam Sutton [Thu, 29 Nov 2012 10:51:25 +0000 (10:51 +0000)] 
Issue #1407 - forgot to strip unused escapes from ISO 6937.

12 years agoIssue #1407 - skip unused ISO 8859 control codes.
Adam Sutton [Thu, 29 Nov 2012 09:57:20 +0000 (09:57 +0000)] 
Issue #1407 - skip unused ISO 8859 control codes.

This had the effect of placing unwanted spaces into various channel
names where the broadcaster was sending these control chars.

Thanks to Rene Herbrich for diagnosing this.

12 years ago[PR-54] fix mistake in merging of the old PR code.
Adam Sutton [Wed, 28 Nov 2012 19:46:27 +0000 (19:46 +0000)] 
[PR-54] fix mistake in merging of the old PR code.

12 years ago[PR-54] updated code from the PR to be optional.
Adam Sutton [Wed, 28 Nov 2012 11:19:44 +0000 (11:19 +0000)] 
[PR-54] updated code from the PR to be optional.

I have decided to include this as there is some suggestion the performance
will be better on ARM (non-x86) processors where we currently have no
optimised code.

12 years ago[PR-54] Switch to libdvbcsa: update code word client and campt
Alain Kalker [Sat, 11 Feb 2012 16:35:03 +0000 (17:35 +0100)] 
[PR-54] Switch to libdvbcsa: update code word client and campt

As libdvbcsa works on packet payloads instead of full packets, I borrowed
the packet inspection code from FFdecsa.

Tested and found working with Irdeto2 CA system and OSCam's NewCamd emulation.

As the capmt code doesn't use key change notification, there might be a race
between key updates and decryption, when there is undecrypted data batched up.
This has not been tested yet, as I don't have a capmt cardserver.

12 years agosupport: minor addition to the configure.inc script for cc lib checking.
Adam Sutton [Wed, 28 Nov 2012 11:19:05 +0000 (11:19 +0000)] 
support: minor addition to the configure.inc script for cc lib checking.

12 years ago[PR-177] Added preferred CA pid support
Andrew White [Sun, 25 Nov 2012 22:11:51 +0000 (02:11 +0400)] 
[PR-177] Added preferred CA pid support

Added prefrerred CA pid field in user interface and use field value to store ECM only from stream which is answer ok. Field could be refreshed by program or manually.

12 years agodvb: updated adapter code to use th_pipe_t
Adam Sutton [Wed, 28 Nov 2012 09:30:58 +0000 (09:30 +0000)] 
dvb: updated adapter code to use th_pipe_t

12 years agoutil: Added new tvh_pipe() helper routine.
Adam Sutton [Tue, 27 Nov 2012 13:28:34 +0000 (13:28 +0000)] 
util: Added new tvh_pipe() helper routine.

12 years agorawts: Remove debug.
Adam Sutton [Fri, 2 Nov 2012 22:21:57 +0000 (22:21 +0000)] 
rawts: Remove debug.

12 years agoutil: Add util function to remove an entire directory tree (dangerous?).
Adam Sutton [Fri, 2 Nov 2012 16:32:28 +0000 (16:32 +0000)] 
util: Add util function to remove an entire directory tree (dangerous?).

12 years agoutil: Added a generic makedirs replacement for the 2 diff implementations.
Adam Sutton [Fri, 2 Nov 2012 15:37:11 +0000 (15:37 +0000)] 
util: Added a generic makedirs replacement for the 2 diff implementations.

12 years agoxmltv: was incorrectly blocking symlinked scripts.
Adam Sutton [Mon, 26 Nov 2012 14:54:18 +0000 (14:54 +0000)] 
xmltv: was incorrectly blocking symlinked scripts.

12 years agolog aspect ratio of recordings
John Törnblom [Mon, 26 Nov 2012 10:38:20 +0000 (11:38 +0100)] 
log aspect ratio of recordings

12 years agoif reconfiguration of the muxer fails, restart recording to a new file
John Törnblom [Mon, 26 Nov 2012 10:37:27 +0000 (11:37 +0100)] 
if reconfiguration of the muxer fails, restart recording to a new file

12 years agofix bug where recording stopped when the stream was reconfigured
John Törnblom [Mon, 26 Nov 2012 10:36:47 +0000 (11:36 +0100)] 
fix bug where recording stopped when the stream was reconfigured

12 years agomake sure pvr muxer is freed
John Törnblom [Mon, 26 Nov 2012 10:34:59 +0000 (11:34 +0100)] 
make sure pvr muxer is freed

12 years agoRe-apply previous fix to JSON escape processing required by opentv config files.
Adam Sutton [Wed, 21 Nov 2012 21:34:31 +0000 (21:34 +0000)] 
Re-apply previous fix to JSON escape processing required by opentv config files.

12 years agoFix #1397 - only load adapter config if tab is enabled.
Adam Sutton [Tue, 20 Nov 2012 22:02:00 +0000 (22:02 +0000)] 
Fix #1397 - only load adapter config if tab is enabled.

12 years agoDisplay SNR (in dB) in status tab
Andreas Öman [Mon, 19 Nov 2012 14:21:39 +0000 (15:21 +0100)] 
Display SNR (in dB) in status tab

But only for adapters we know that support it

12 years agodvb/fe: Use double for uncorrected bits average
Andreas Öman [Mon, 19 Nov 2012 13:46:09 +0000 (14:46 +0100)] 
dvb/fe: Use double for uncorrected bits average

12 years agoFix linking issue
Andreas Öman [Mon, 19 Nov 2012 13:45:54 +0000 (14:45 +0100)] 
Fix linking issue

12 years agoUpgrade htsmsg code from Showtime's codebase
Andreas Öman [Mon, 19 Nov 2012 12:16:58 +0000 (13:16 +0100)] 
Upgrade htsmsg code from Showtime's codebase

We do this to get access to floating point in JSON

12 years agoHTPS: Maintain a global list of HTSP connections
Andreas Öman [Mon, 19 Nov 2012 08:17:44 +0000 (09:17 +0100)] 
HTPS: Maintain a global list of HTSP connections

This is useful for post mortem debugging

12 years agoHTSP: seems writer must deal with EAGAIN and EWOULDBLOCK
Andreas Öman [Mon, 19 Nov 2012 08:17:14 +0000 (09:17 +0100)] 
HTSP: seems writer must deal with EAGAIN and EWOULDBLOCK

12 years agomake sure the default file descriptor for the matroska muxer is an invalid one, not...
John Törnblom [Sat, 17 Nov 2012 14:35:40 +0000 (15:35 +0100)] 
make sure the default file descriptor for the matroska muxer is an invalid one, not stdout.

12 years agomake sure the recording has been started correctly before atempting to write packets...
John Törnblom [Sat, 17 Nov 2012 14:31:07 +0000 (15:31 +0100)] 
make sure the recording has been started correctly before atempting to write packets to the muxer.

12 years agomake sure the default file descriptor for the passthrough muxer is an invalid one...
John Törnblom [Sat, 17 Nov 2012 14:32:23 +0000 (15:32 +0100)] 
make sure the default file descriptor for the passthrough muxer is an invalid one, not stdout.

12 years agowebui: Fix mistake in previous update to iptv.js
Adam Sutton [Sat, 17 Nov 2012 12:43:41 +0000 (12:43 +0000)] 
webui: Fix mistake in previous update to iptv.js

12 years agomake sure there is metadata available before atempting to mux it with a recording
John Törnblom [Fri, 16 Nov 2012 15:27:29 +0000 (16:27 +0100)] 
make sure there is metadata available before atempting to mux it with a recording

12 years agohtsp: fix mistakes in fileSeek handler
Adam Sutton [Fri, 16 Nov 2012 11:06:46 +0000 (11:06 +0000)] 
htsp: fix mistakes in fileSeek handler

12 years ago[PR-175] capmt: add support for on-demand sockets per service id
Mariusz Bialonczyk [Sun, 7 Oct 2012 17:40:38 +0000 (19:40 +0200)] 
[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 :)

12 years ago[PR-175] capmt: ignoring removal requests, fix segfault
Mariusz Bialonczyk [Mon, 12 Nov 2012 18:05:36 +0000 (19:05 +0100)] 
[PR-175] capmt: ignoring removal requests, fix segfault

12 years agohtsp: Provide recording path relative to dvr storage path.
Adam Sutton [Thu, 15 Nov 2012 17:01:44 +0000 (17:01 +0000)] 
htsp: Provide recording path relative to dvr storage path.

This can be useful clients to build recording (folder) hierarchy such
as supported by XBMC.

12 years agohtsp: some re-structuring and additons to HTSP file support.
Adam Sutton [Thu, 15 Nov 2012 17:01:03 +0000 (17:01 +0000)] 
htsp: some re-structuring and additons to HTSP file support.

12 years agohtsp: bump version to 7 for 3.4 release.
Adam Sutton [Thu, 15 Nov 2012 16:06:25 +0000 (16:06 +0000)] 
htsp: bump version to 7 for 3.4 release.