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