schmirl
6f984b87e3
Added support for EnhancedAC3
2010-04-19 10:17:33 +00:00
schmirl
8a128f7c57
fixed a memory leak in cStreamdevPatFilter::GetPid (thanks to lhanisch)
2010-02-20 23:02:10 +00:00
schmirl
2f027a6ffc
- length -1 is the correct value for streams in M3U playlists
2010-02-20 22:18:14 +00:00
schmirl
dd7cc838ad
switching between two encrypted channels on the same transponder didn't
...
always work (thanks to sk8ter@vdrportal)
2010-02-17 12:39:02 +00:00
schmirl
93c9aa9af0
added DELT FORCE option to delete running timers ( #554 )
2010-01-29 12:03:01 +00:00
schmirl
c882a991cc
added VDR 1.7.11 parental rating support for VTP LSTE command ( #555 )
2010-01-29 11:44:52 +00:00
schmirl
b44c9ac3f5
added Lithuanian translation (thanks to Valdemaras Pipiras)
2009-12-15 13:38:29 +00:00
schmirl
b3c72deaed
fixed missing virtual destructor for cTSRemux
2009-12-03 07:26:13 +00:00
schmirl
d794d83854
added defines for large file support to Makefile as required by VDR 1.7.4+
2009-11-04 11:12:20 +00:00
schmirl
b5bd22e7bd
Added Slovak translations (thanks to Milan Hrala)
2009-11-03 11:21:14 +00:00
schmirl
e99ea00348
fixed regression from fix for switching between encrypted channels. It was
...
no longer possible to receive multiple (FTA) streams from the same
transponder
2009-10-19 06:19:10 +00:00
schmirl
73e30fd5ca
silenced warnings concerning asprintf (requested by Rolf Ahrenberg)
...
Modified Files:
CONTRIBUTORS HISTORY server/connectionVTP.c server/setup.c
2009-10-13 06:38:47 +00:00
schmirl
ac40edfd24
don't update recordings list on CmdPLAY (reported by BBlack)
2009-09-30 10:10:40 +00:00
schmirl
6da7cf90d9
Added missing trNOOPs
2009-09-18 10:50:44 +00:00
schmirl
1cf41fb16f
- cleaned up common.h / common.c
...
- dropped cStreamdevMenuSetupPage
2009-09-18 10:41:41 +00:00
schmirl
6fb88f8d99
report charset in HTTP replies (suggested by Rolf Ahrenberg)
2009-09-15 10:39:17 +00:00
schmirl
0e9e22c23d
use SO_KEEPALIVE option on all sockets do detect dead sockets
2009-09-04 13:24:30 +00:00
schmirl
1474cdf799
Fixed sysctl command
2009-09-04 13:19:39 +00:00
schmirl
4ab256caea
enable PatFilter for externremux, so VLC can be used as remuxer or client
2009-08-05 09:33:13 +00:00
schmirl
4f3a6aae88
attributed wrong patch name
2009-07-17 07:05:40 +00:00
schmirl
d5fa0a49f8
fixed insecure format strings in LSTX handlers
2009-07-17 06:21:23 +00:00
schmirl
8469a4d894
Updated Finish translations (thanks to Rolf Ahrenberg)
2009-07-07 10:47:35 +00:00
schmirl
41763e7710
removed redefinitions in includes - caused problems in older compilers
2009-07-06 06:23:28 +00:00
schmirl
c8cf217c01
fixed ts2ps.h defines
2009-07-06 06:14:20 +00:00
schmirl
5644d3c03f
fixed missing virtual for cTS2PESRemux destructor
2009-07-06 06:11:11 +00:00
schmirl
fe77c5dccb
silenced format mismatch warning on 64bit OS
2009-07-03 21:44:18 +00:00
schmirl
dd09bfbb45
improved PARENTALRATING patch detection (thanks to Rolf Ahrenberg)
2009-07-02 06:03:50 +00:00
schmirl
460d5f0689
Missing files from previous commit
...
Added Files:
server/recplayer.c server/recplayer.h
2009-07-01 11:00:49 +00:00
schmirl
052a94db5a
added XBMC support by extending VTP capabilities (thanks to Alwin Esch)
...
Modified Files:
CONTRIBUTORS HISTORY Makefile common.h server/connectionVTP.c
server/connectionVTP.h
2009-07-01 10:46:15 +00:00
schmirl
7b8e396f77
now there's a common baseclass for all remuxers, make use of it
...
Modified Files:
HISTORY remux/ts2pes.c remux/ts2pes.h remux/tsremux.h
server/livestreamer.c server/livestreamer.h
2009-06-30 06:04:33 +00:00
schmirl
64bf3e5ecf
Removed unnecessary namespace qualifier
2009-06-29 06:23:33 +00:00
schmirl
44a71ffe8a
added cDevice::NumProvidedSystems() which was introduced in VDR 1.7.0
...
Modified Files:
HISTORY client/device.h
2009-06-23 10:26:54 +00:00
schmirl
008e7c8510
- added namespace to remuxers
...
- increased WRITERBUFSIZE - buffer was too small for high bandwidth content
- removed cStreamdevStreamer::m_Running
- eliminated potential busy waits in remuxers
- updated cTSRemux static helpers to code of their VDR 1.6.0 counterparts
- re-enabled PES vor VDR 1.7.3+. Streamdev now uses a copy of VDR 1.6.0's
cRemux for TS to PES remuxing.
- make sure that only complete TS packets are written to ringbuffers
- use signaling instead of sleeps when writing to ringbuffers
- optimized cStreamdevPatFilter PAT packet initialization
- fixed cStreamdevPatFilter not processing PATs with length > TS_SIZE - 5
- use a small ringbuffer for cStreamdevPatFilter instead of writing to
cStreamdevStreamers SendBuffer as two threads mustn't write to the same
ringbuffer
Modified Files:
CONTRIBUTORS HISTORY Makefile common.c common.h
streamdev-server.c libdvbmpeg/transform.h remux/extern.c
remux/extern.h remux/ts2es.c remux/ts2es.h remux/ts2ps.c
remux/ts2ps.h remux/tsremux.c remux/tsremux.h
server/connectionHTTP.c server/connectionVTP.c
server/livestreamer.c server/livestreamer.h server/menuHTTP.c
server/streamer.c server/streamer.h
Added Files:
remux/ts2pes.c remux/ts2pes.h
2009-06-19 06:32:38 +00:00
schmirl
64ff2c08be
Added missing call to StopSectionHandler().
...
This method was introduced in VDR 1.5.15. Its absence could cause crashes
when shutting down VDR
2009-04-06 06:48:59 +00:00
schmirl
3d16ba0840
added comments to indicate that the VTP filter stream is proprietary format
...
Modified Files:
client/filter.c server/livefilter.c
2009-02-13 13:02:39 +00:00
schmirl
78410ea576
Added IGMP multicast server
...
Modified Files:
CONTRIBUTORS HISTORY Makefile README po/de_DE.po po/fi_FI.po
po/fr_FR.po po/it_IT.po po/ru_RU.po server/component.c
server/component.h server/connection.c server/connection.h
server/livefilter.c server/server.c server/setup.c
server/setup.h server/streamer.c server/streamer.h
streamdev/streamdevhosts.conf tools/socket.c tools/socket.h
Added Files:
patches/vdr-cap_net_raw.diff server/componentIGMP.c
server/componentIGMP.h server/connectionIGMP.c
server/connectionIGMP.h
2009-02-13 10:39:20 +00:00
schmirl
c26b89f9c2
ignore trailing blank lines in HTTP requests
2009-02-13 07:02:18 +00:00
schmirl
37f2adf02b
Fixed parsing Min/MaxPriority from config
2009-02-03 10:26:21 +00:00
schmirl
479d5c4b48
- Updated Finnish translation
...
- Reordered entries in de and fr
2009-02-02 11:51:42 +00:00
schmirl
0e0b4b587d
Added min/max priority ( #508 )
...
Modified Files:
HISTORY README client/device.c client/setup.c client/setup.h
po/de_DE.po po/fi_FI.po po/fr_FR.po po/it_IT.po po/ru_RU.po
2009-01-29 07:48:58 +00:00
schmirl
9af6ceb007
Commented PES for vdr 1.7.3+
...
Modified Files:
HISTORY common.c common.h remux/ts2ps.h remux/tsremux.h
server/connectionHTTP.c server/connectionVTP.c
server/livestreamer.c server/livestreamer.h server/menuHTTP.c
server/setup.c
2009-01-16 11:35:43 +00:00
schmirl
41cf7a5848
Credits for "fix to switch encrypted channel fix"
2009-01-14 07:46:40 +00:00
schmirl
30aa3b0610
Problem when switching between encrypted channels still exists if CA id
...
is set to FTA or streamdev device. Disabled transponder check.
2009-01-14 07:35:51 +00:00
schmirl
ca043780a7
added Network Media Tank browser support to HTML pages ( #494 )
2008-12-08 11:37:21 +00:00
schmirl
cd8d7fbd6c
Compatiblity to Network Media Tank ( #496 )
...
- minor fixes of PAT repacker
- repack and send every PAT packet we receive
2008-11-24 12:10:27 +00:00
schmirl
459e41e810
- fixed null pointer in server.c when cConnection::Accept() failes
2008-10-31 12:19:57 +00:00
schmirl
7184adef83
consider Pids from channels.conf when HTTP TS streaming. Section filtering
...
is an optional feature for VDR devices, so we must not rely on the PMT
alone (#473 )
2008-10-31 11:59:48 +00:00
schmirl
ac2e992305
Improved externremux script termination ( #455 )
2008-10-31 11:41:12 +00:00
schmirl
c364a3396d
- use cThread::Running()/Active() instead of private members
...
- replaced the last usleep by cCondWait
thanks to Rolf Ahrenberg (#383 )
Modified Files:
CONTRIBUTORS HISTORY server/server.c server/server.h
server/streamer.c server/streamer.h server/suspend.c
server/suspend.h
2008-10-22 11:59:31 +00:00
schmirl
4a5af4f489
- fixed output format of some debug messages (thanks to Rolf Ahrenberg)
2008-10-22 11:17:43 +00:00