panthema / 2014 / vncrec-rgb / vncrec-rgb-0.4 / vncrec / ChangeLog (Download File)
2006-12-20 Karel Kulhavy <clock (at) twibright . com>

	* Replaced the cumbersome XPM output with yuv4mpeg2 video stream
	  to stdout, which can be easily used to encode almost any video
	  format quickly, including Theora

2003-01-16  Yoshiki Hayashi <yoshiki@xemacs.org>

	* argsresources.c (usage): Identify itself as vncrec 0.2.

2003-01-16  Rob Abbott <rabbott@cs.unm.edu>

	* argsresources.c (appDataResourceList): Add movie option.
	(cmdLineOptions): Add -record and -movie.
	(usage): Add -movie.
	(GetArgsAndResources): Add code to handle -movie option.

	* desktop.c (DesktopInitAfterRealization): Create
	desektopWin when movie is on.

	* rfbproto.c (ConnectToRFBServer): Return immediately when
	-play or -movie.
	(InitialiseRFBConnection): Bypass auth when -play or -movie.

	* sockets.c (print_movie_frames_up_to_time): New function.
	Output XPM image.
	(ReadFromRFBServer): Handle -movie like -play.
	Skip sleeping when -movie. Call print_movie_frames_up_to_time when -movie.
	(WriteExact): Handle -movie like -play.
	(SameMachine): Ditto.

	* vncviewer.c (main): Call XtSetMappedWhenManaged when -movie.

	* vncviewer.h (AppData): Add new member movie.

2003-01-16  Martin Schindelin  <de25sdn@de.ms.philips.com>

	* argsresources.c (GetArgsAndResources): Call setbuf before using
	stream.

2001-06-09  Yoshiki Hayashi  <yoshiki@xemacs.org>

	* argsresources.c (GetArgsAndResources): Add magic string
	to log file.

2001-06-09  Yoshiki Hayashi  <yoshiki@xemacs.org>

	* argsresources.c (appDataResourceList): Add play and record.
	* argsresources.c (cmdLineOption): Ditto.
	* argsresources.c (usage): Ditto.
	* argsresources.c (GetArgsAndResources): Add code to process
	new play and record arguments.

	* misc.c (Cleanup): Close log file in play or record mode.

	* rfbproto.c (ConnectToRFBServer): Do nothing in play mode.
	* rfbproto.c (InitialiseRFBConnection): Don't ask passwd in play mode.
	* rfbproto.c (HandleRFBServerMessage): Log timestamp per rfb message.

	* sockets.c (vncLogTimeStamp): New global variable.
	* sockets.c (writeLogHeader): New function.  Log timestamp.
	* sockets.c (timeval_subtract): New function.
	* sockets.c (ReadFromRFBServer): When in play mode, read from a log file.
	When in record mode, record message to a log file.
	* sockets.c (WriteExact): Do nothing in play mode.
	* sockets.c (SameMachine): Return False in play or record mode.

	* vncviewer.c (vncLog): New global variable.

	* vncviewer.h (appData): New member play and record.

2001-06-09  Yoshiki Hayashi <yoshiki@xemacs.org>

	* Imakefile: Change program name to vncrec.