Frank Schmirler
1d4a7e06b4
Set device occupied when streamdev switches away LiveTV on the server, to
...
reduce the risk that the VDR main loop immediately switches back, resulting
in a black screen on the client (reported by hummel99)
2013-11-01 15:33:19 +01:00
Frank Schmirler
458a21a62a
Fixed channel switch issues with priority > 0
2013-10-30 21:18:56 +01:00
Frank Schmirler
8c5859ed4a
Added HTTP "Server" header
2013-10-02 00:03:39 +02:00
Frank Schmirler
c92de13d06
Select start position for replaying a recording by parameter pos=
...
Based on offset_5.diff from hivdr@vdrportal with the following modifications:
- indenting
- replaced isyslog with Dprintf
- left out HTTP header "Server:" for the moment
2013-09-27 17:33:18 +02:00
Frank Schmirler
d7652d89ca
Start cSuspendCtl hidden or it will prevent idle shutdown.
...
As long as a cControl is not hidden, cControl::Control() will return a value
and LastInteract is updated in the VDR main loop.
2013-07-16 13:12:20 +02:00
Frank Schmirler
08198729ac
Adapted Makefiles to VDR 1.7.36+ (thanks to macmenot). Old makefiles have
...
been renamed to Makefile-1.7.33 (fixes #1199 )
2013-02-27 13:11:23 +01:00
Frank Schmirler
9135cde712
Basic support for HTTP streaming of recordings
2012-12-16 13:29:15 +01:00
Frank Schmirler
84db6323a6
Corrected typos (thanks to Ville Skyttä)
2012-06-28 17:17:59 +02:00
Frank Schmirler
281105f0c7
Fixed compiler error in client/device.c with VDR < 1.7.22 (reported by Uwe@vdrportal)
2012-06-22 08:54:47 +02:00
Frank Schmirler
8719007f5a
New special meaning "show current channel" when channel 0 is requested.
...
Applies to HTTP streaming only (thanks to Rolf Ahrenberg)
2012-04-21 22:47:36 +02:00
Frank Schmirler
a047fc7d32
Report the server-side HTTP status "503 Service unavailable" instead of
...
the client-side error "409 Conflict" when a channel is unavailable
(suggested by Methodus)
2012-03-01 09:01:37 +01:00
Frank Schmirler
229e8fbfff
Update of po headers and Finnish translation (thanks to Rolf Ahrenberg)
2011-12-13 12:59:31 +01:00
Frank Schmirler
ffb8707118
Added "Hide mainmenu entry" option on server (thanks to Rolf Ahrenberg)
2011-12-08 13:07:17 +01:00
Frank Schmirler
ce1583a756
Code cleanup and optimization (thanks to Ville Skyttä)
2011-11-21 13:03:06 +01:00
Frank Schmirler
30674fb6c8
fixed memory leak in libdvbmpeg read_pes ( fixes #769 )
2011-11-12 22:31:39 +01:00
Frank Schmirler
6c9c6ca77f
restricted VTP command RENR to liemikuutio patch < 1.32 ( fixes #786 ).
...
Build fails with newer versions of this patch. RENR was introduced for XBMC
which is no longer using streamdev at all, so the impact should be low.
2011-11-07 17:15:10 +01:00
Frank Schmirler
9cb72968f6
updated outdated COPYING file and FSF address ( fixes #767 , fixes #768 )
2011-11-07 16:57:23 +01:00
Frank Schmirler
24a1638ddd
increased WRITERBUFSIZE. Has been reported to fix some ringbuffer overflows
...
(thanks to Lubo¨ Dole¸el)
2011-09-02 13:18:01 +02:00
frank
09e0a0176b
- new externremux.sh mencoder config options: audio pid by language code
...
(-alang) and verbosity (-msglevel) (thanks to Pekko Tiitto)
2011-05-02 23:39:19 +02:00
Frank Schmirler
58a4f3dbe5
Added Spanish translation
2011-03-18 15:52:42 +01:00
Frank Schmirler
3a2936a140
updated copy of GetClippedNumProvidedSystems to the version used since VDR 1.7.15
2011-02-01 14:24:47 +01:00
Frank Schmirler
06d5418e42
Fixed the code deciding if a device is in use for live TV or not. It did
...
not work as expected for FF cards (fixes #536 )
2011-01-28 12:42:33 +01:00
Frank Schmirler
abf8a62fe9
make sure that a client doesn't interrupt replaying on server's FF card
...
http://www.vdr-portal.de/board/thread.php?postid=948311 (reported by wtor)
2010-12-10 18:06:39 +01:00
Frank Schmirler
a35675490d
switching away live TV failed even when "always suspended"
...
The vdr main loop usually switches back to the previous channel at
"Make sure we have a visible programme in case device usage has changed"
(#472 )
2010-12-10 17:03:04 +01:00
Frank Schmirler
0c07109974
fixed regression: no receiver created for ES/PS/PES
...
(reported by Gavin Hamill)
2010-12-10 16:38:54 +01:00
Frank Schmirler
6ea5efe939
Snapshot 2010-09-15
2011-03-22 21:16:18 +02:00
schmirl
0a860a1e3e
don't use std::map.at(). It's not available in older libstdc++ version
...
Modified Files:
CONTRIBUTORS HISTORY remux/extern.c server/connectionHTTP.c
2010-07-22 14:18:17 +00:00
schmirl
c7d19619db
fixed extremux x264 using value of ABR for VBR
2010-07-22 06:30:46 +00:00
schmirl
c0a7f1610a
fixed wrong URL path in m3u playlists
2010-07-20 12:26:29 +00:00
schmirl
edc3ad1c8e
- set externremux.sh executable in distribution archive
...
- externremux quality value should be wlan54, not wlan45
2010-07-20 06:23:32 +00:00
schmirl
1a1141e4a1
Switched to proper tsplay-0.2 patch detection
...
Modified Files:
server/recplayer.c Makefile CONTRIBUTORS HISTORY
2010-06-04 18:32:34 +00:00
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
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
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
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
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
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
dd09bfbb45
improved PARENTALRATING patch detection (thanks to Rolf Ahrenberg)
2009-07-02 06:03:50 +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
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
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
37f2adf02b
Fixed parsing Min/MaxPriority from config
2009-02-03 10:26:21 +00:00