Frank Schmirler 
							
						 
					 
					
						
						
							
						
						75ee90a974 
					 
					
						
						
							
							Added missing install target ( fixes   #1274 )  
						
						
						
						
					 
					
						2013-02-28 08:23:23 +01: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 
							
						 
					 
					
						
						
							
						
						10db11acd9 
					 
					
						
						
							
							API changes of VDR 1.7.38 (thanks to mal@vdr-developer)  
						
						
						
						
					 
					
						2013-02-18 12:43:02 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						f58086a83a 
					 
					
						
						
							
							Added simple recordings menu in HTTP server  
						
						
						
						
					 
					
						2013-02-03 12:40:46 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						d3dd72072c 
					 
					
						
						
							
							Restructured menuHTTP classes  
						
						
						
						
					 
					
						2013-02-03 11:02:25 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						9bbb74b7fd 
					 
					
						
						
							
							Added RSS format for HTTP menus  
						
						
						
						
					 
					
						2013-02-02 23:28:55 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						176df8341d 
					 
					
						
						
							
							Recordings can now also be selected by struct stat "st_dev:st_ino.rec"  
						
						
						
						
					 
					
						2013-02-02 22:34:47 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						138580f284 
					 
					
						
						
							
							API change of 1.7.28: missed one affected line leading to crashed in VTP  
						
						... 
						
						
						
						(refs #1226 ) 
						
						
					 
					
						2013-02-01 22:28:46 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						525edc1ccf 
					 
					
						
						
							
							Implemented multi-device support for streamdev client ( closes   #1207 )  
						
						
						
						
					 
					
						2013-01-29 00:02:17 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						9135cde712 
					 
					
						
						
							
							Basic support for HTTP streaming of recordings  
						
						
						
						
					 
					
						2012-12-16 13:29:15 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						0cf406ed3a 
					 
					
						
						
							
							Added #include <string>  
						
						
						
						
					 
					
						2012-12-16 13:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						1866716471 
					 
					
						
						
							
							Close writer when streamer is finished  
						
						
						
						
					 
					
						2012-12-16 13:21:19 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						50d249c62e 
					 
					
						
						
							
							Don't abort VTP connection if filter stream is broken  
						
						
						
						
					 
					
						2012-12-16 13:12:42 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						0fb7076192 
					 
					
						
						
							
							Use std::map at() is not available in old libs. Use find()  
						
						
						
						
					 
					
						2012-12-16 13:09:29 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						f5da0ea1fc 
					 
					
						
						
							
							Restructured cStreamdevStreamer: Moved inbound buffer into actual subclass.  
						
						
						
						
					 
					
						2012-12-16 12:40:44 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						0677f48329 
					 
					
						
						
							
							In cStreamdevStreamer dropped Activate(bool) and moved its code into Start()  
						
						
						
						
					 
					
						2012-12-04 17:21:36 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						eaf9321c4c 
					 
					
						
						
							
							API change of VDR 1.7.28  
						
						
						
						
					 
					
						2012-12-04 17:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						83e9f3250f 
					 
					
						
						
							
							Moved cStreamdevFilterStreamer to livefilter.[hc]  
						
						
						
						
					 
					
						2012-11-24 23:35:10 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						c267b585fd 
					 
					
						
						
							
							- Return HTTP/1.1 compliant response headers plus some always useful headers  
						
						... 
						
						
						
						- Return HTTP URL parameters ending with ".dlna.org" as response headers
- Store HTTP URL parameters in a map 
						
						
					 
					
						2012-11-16 02:00:09 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						be9da74958 
					 
					
						
						
							
							Support HTTP HEAD requests with external remuxer  
						
						
						
						
					 
					
						2012-11-02 09:09:15 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						e7bcc9349c 
					 
					
						
						
							
							Fixed always using priority 0 for HTTP HEAD requests  
						
						
						
						
					 
					
						2012-11-02 09:07:19 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						b614fa0ec3 
					 
					
						
						
							
							Start writer right after creating it  
						
						
						
						
					 
					
						2012-11-02 09:02:22 +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 
							
						 
					 
					
						
						
							
						
						80e40d4260 
					 
					
						
						
							
							Updated Italian translation (thanks to Diego Pierotto)  
						
						
						
						
					 
					
						2012-06-13 08:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						5cfa16c402 
					 
					
						
						
							
							Added DeviceName() and DeviceType() to client device. The server IP and the  
						
						... 
						
						
						
						number of the device used on the server are returned respectively. 
						
						
					 
					
						2012-06-07 19:23:14 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						af48d11b18 
					 
					
						
						
							
							Release 0.6.0  
						
						
						
						
					 
					
						2012-05-29 12:07:54 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						744dc6792c 
					 
					
						
						
							
							Reimplemented some client device methods  
						
						
						
						
					 
					
						2012-05-29 01:25:47 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						16f8c75918 
					 
					
						
						
							
							Dropped m_UpdatePriority  
						
						
						
						
					 
					
						2012-05-27 01:31:45 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						fffd5aef4f 
					 
					
						
						
							
							Proper fix for "client sends ABRT after TUNE". Obsoletes many hacks in client  
						
						
						
						
					 
					
						2012-05-21 00:42:08 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						6389c5fd90 
					 
					
						
						
							
							Added CLOCK_MONOTONIC timestamp and thread id to Dprintf  
						
						
						
						
					 
					
						2012-05-21 00:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						6a47e20435 
					 
					
						
						
							
							Silenced warning (thanks to Rolf Ahrenberg)  
						
						
						
						
					 
					
						2012-05-17 17:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						12b48591be 
					 
					
						
						
							
							Updated Finnish translation (thanks to Rolf Ahrenberg)  
						
						
						
						
					 
					
						2012-05-17 16:59:42 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						ab26b4770a 
					 
					
						
						
							
							Updated README, dropped obsolete patches.  
						
						
						
						
					 
					
						2012-05-12 13:41:45 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						00b7318a7b 
					 
					
						
						
							
							Cleaned up HISTORY file after merge  
						
						
						
						
					 
					
						2012-05-12 13:05:42 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						c3ac597623 
					 
					
						
						
							
							Replaced server-side suspend modes with priority based precedence handling  
						
						
						
						
					 
					
						2012-05-12 12:58:42 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						ae634538f8 
					 
					
						
						
							
							Dropped compatibility of streamdev-server with VDR < 1.7.25  
						
						
						
						
					 
					
						2012-05-12 12:58:42 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						783b261bcb 
					 
					
						
						
							
							Release 0.5.2  
						
						
						
						
					 
					
						2012-05-12 12:48:36 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						316ac3344d 
					 
					
						
						
							
							Use fileno() to retrieve the fd from a FILE structure ( fixes   #958 )  
						
						
						
						
					 
					
						2012-05-03 08:30:32 +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 
							
						 
					 
					
						
						
							
						
						2e8aefd2fe 
					 
					
						
						
							
							Added streamdev-client support for upcoming streamdev-server versions  
						
						... 
						
						
						
						with purely priority driven precedence. 
						
						
					 
					
						2012-04-21 22:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						a1797719de 
					 
					
						
						
							
							Using SetOccupied() won't work as it isn't considered in GetDevice(). Trying  
						
						... 
						
						
						
						to compensate the loss of SetAvoidDevice() with streamdevs CheckConnection(),
ignoring the current live TV device. If a new device is returned it is just
switched to the new channel. Hopefully the main loop will pick it up later,
after streamdev switched aways live TV. 
						
						
					 
					
						2012-03-11 09:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						5a3c535778 
					 
					
						
						
							
							API change of VDR 1.7.26: Use "occupied" instead of "avoid device".  
						
						
						
						
					 
					
						2012-03-10 23:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						173d2cbb7a 
					 
					
						
						
							
							Fixed ProvidesChannel() on client always returning true since the new timeout  
						
						... 
						
						
						
						option has been added. 
						
						
					 
					
						2012-03-10 23:28:53 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						83b05a6292 
					 
					
						
						
							
							Updated Finnish translation (thanks to Rolf Ahrenberg)  
						
						
						
						
					 
					
						2012-03-06 15:27:12 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						a63f7247cb 
					 
					
						
						
							
							With VDR 1.7.25 priorities down to -99 will be used  
						
						
						
						
					 
					
						2012-03-04 01:20:57 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						26af4459d8 
					 
					
						
						
							
							Use the new streamdev-client setup option "Live TV Priority" to control  
						
						... 
						
						
						
						precedence among multiple clients. The VDR option "Primary Limit" which
has previouly been used for this purpose has been dropped in VDR 1.7.25. 
						
						
					 
					
						2012-03-04 01:15:40 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						3da6ae734e 
					 
					
						
						
							
							Timout for network operations now configurable in streamdev-client setup  
						
						
						
						
					 
					
						2012-03-03 23:39:30 +01:00 
						 
				 
			
				
					
						
							
							
								Frank Schmirler 
							
						 
					 
					
						
						
							
						
						c1dc1453c5 
					 
					
						
						
							
							Added timeout to Commit()  
						
						
						
						
					 
					
						2012-03-03 23:39:30 +01: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