2002-07-08
 * Started my new job, so "work" is slowing down...
 * Patch configure.ac to add libmad messages.

2002-06-29
 * Bugfix in both FFMPEG verions - could segfault on audio only streams...
 * Bugfix in both FFMPEG verions - could segfault when enumerating codecs...
 * Scrap rte-0.4 support and update to 0.5 (CVS) version. Still broken
     though (should work once rte works...).
 * Modify avilib to write a dummy header before recording - stream can now
     be played _while_ recording ;-) [Also becomes (more) resistant to
     crashes - movie should remain playable!]

2002-06-26
 * Preliminary support for FFMPEG 0.4.6 (latest cvs).
    functional, but virtually no options supported yet.

2002-06-25
 * Fix build-without-mad bug, by Juergen Tretthahn <orson@gmx.li>
 * Add cvs_clean.sh to cleanup tree for cvs synch.
 * Fix Marc's changleog entry ;->

2002-06-24 Marc Leeman <erpel@users.sourceforge.net>
 * fixed clipping when setting divx bitrate in divxrec (initialise to 0 of-c value)
 * changed a numver of options to comply with Justin's unified options (db dq and mb)

2002-06-24
 * Fixup host configuration from Marc Leeman.
 * Debian fixes from Marc Leeman.
 * Add xvid warning message.

2002-06-23
 * Add STRINGLIST parameter support to qtrec.

2002-06-22
 * Move avilib to a separate directory.  Now available for other apps
   eg. The suggested PVR app ;-) (any volunteers?)
 * Add runtime MMX detection to deint_fieldbob.
   - NuppelVideo still has compiled-in MMX (only if cpu specific
     instuctions are enabled, otherwise no MMX support).
 * Remove RTjpeg - it is now included in the libquicktime distribution.

2002-06-21
 * Reenable MMX fieldbob deinterlacer.

2002-06-20
 * Added autoconf and automake warning messages to ./bootstrap.
 * Fix avifile version detection, and reenable avifile support.

2002-06-19
 * Added FAQ, and started adding questions...

2002-06-16
 * Update STATUS
 * Update KNOWN_BUGS
 * NOTE: Memory scribling bug in oss_core.c. Occasionally segfaults on exit.
    I'm at my wits end with this - any help appreciated...

2002-06-15
 * Stage #2 clean up of build system
 * Integrate Debian patches from Marc Leeman <marc.leeman@ieee.org>
 * Add -DX option to debug exit. Extremely verbose. All generic cores and
    qtfile_core done so far.
 * Change CTRL-C behaviour to block further CTRL-C keypresses until exit is
    complete.
 * NB Program names are chenged to lower case!
 * NB for packagers, read README.FIRST

2002-06-13
 * Stage #1 clean up build system...

2002-06-06
 * In timer.c, change execv to execvp (will search path for command)
    by Zeograd <zeograd@zeograd.com>.

2002-05-30
 * Added script for killing c:\trace_b.txt from divx4linux 5.01 by
    Volker Moell (volker@die-moells.de)

2002-05-29
 * Updated to work with newer automake/autoconf versions...
    - some warnings, but functional.
 * Finalise (hopefully) libquicktime support.

2002-05-28-2
 * Clean up libquicktime support.

2002-05-28
 * Modify RTjpeg plugin for libquicktime.

2002-05-27
 * GCC macro fixes reported to work.
 * Added detection of failed mono/stereo switch in oss_core.
 * Modify qtfile_core to use libquicktime.
   - remove tools/install.sh

2002-05-26
 * GCC 2.95.x macro fixes... Not tested.

2002-05-25
 * Disable RTErec until the new API is available
 * Disable avifile support until a stable release is made, or someone
    volunteers to maintain support.
 * Fix quicktime RTjpeg codec to work better when decoding interframe
    encoded video.
 * Clean up configure script and messages.

2002-05-24
 * Add messaging subsystem, with -Q (quiet) and -D (debug) modes.

2002-05-23
 * Remove lame from source tree - now requires libmp3lame from recent lame
    release.
 * Make DIVX4rec build without divx4linux and/or libmp3lame.

2002-05-21
 * Simple bugfix in configure.in (remove "," in message).

2002-05-11
 * Preliminary support for newer avifile versions (untested).
 * Integrated raw support from Tilmann Bitterberg <transcode@tibit.org>.
 * FFMPEG CVS support updated to recent release (VBR encoding is still
    broken).

2002-05-09
 * Started adding DivX 5.0 support.
    Some functions are implemented, but most are not. I am not sure they are
    even implemented in the Linux codec?

2002-04-08
 * Fix the Changelog dates AGAIN! (Thanks to eperez@dei.inf.uc3m.es)

2002-04-04
 * Dropped "-half" option from DIVX4rec.
 * Added frame rate decimation from Lennert Buytenhek(buytenh@gnu.org) -
    use "-vr" option to specify desired video frame rate, be careful - very
    low framerates will destroy the stability of the audio rate control
    feedback loop.

2002-03-25
 * Added  linebob deinterlacer.  Seriously heavy on CPU, so use with care...
    (david@ever.mine.nu)
 * Remove 2GB limit (on systems with Large File Support) from DIVX4rec.
    (david@ever.mine.nu)
 * Typo fixes
    (david@ever.mine.nu)

2002-03-18-2
 * Typo fixes by Lennert Buytenhek <buytenh@gnu.org>
   README gbnuffer => gbuffers
   NTSC framrate

2002-03-18
 * Final fixes for mp3 headers - may actually work with all players now:
    Kenji Suzuki <kenji@po.ganseki.ne.jp>
    Ken'ichi Hashimoto <ken@po.ganseki.ne.jp>

2002-03-11
 * Fix mp3 headers in avi file for editable streams.
    (Kenji Suzuki and Tom)
 * Fix build with ffmpeg 0.4.5

2002-03-08
 * Fix the dates in the changelog again.  It seems I am stuck in 2001...
 * Add -xvid_divx to DIVX4rec: xvid encoded videos with DivX forcc (DivX 4
    decoder currently works better than xvid decoder).

2002-03-04
 * Bugfix in FFMPEGrec (segfault on some formats)
    (Lennert Buytenhek <buytenh@gnu.org>)

2002-02-25
 * Fix usage info for divx4 file core.
 * Modify mcplay to use divx4 decoder for xvid streams - more reliable.

2002-02-23
 * Fix suspected int overflow in nvrec_core.  Will take a few days to check
    as it only occurs after streaming for nearly a week ;-)
 * Document and tune PI algorithm for audio stretcher. Test reports
    appreciated,

2002-02-22
 * Update mcplay to play xvid streams
 * Add mcstats to give stats on the video stream
 * Standardise url handling of mc tools

2002-02-21
 * Fix the dates in the changelog...
 * Improve audio playback of streaming player.
 * Cygwin port added to streaming player (works, but not well)
    "make -f Makefile.cygwin" in tools/stream
 * Attempted install.sh fix for quicktime4linux-1.5.x

2002-02-19
 * Fix etc/NVrec.conf to standardised command line options...

2002-02-16
 * Updated NUVrec to Nuppelvideo 0.52 file format. Can play with new mplayer
    and edit with mjpegtools.

2002-02-14
 * ffmpeg doc updates and file open consistency by
    Volker Moell <volker@die-moells.de>

2002-02-13
 * Added xvid (-xvid) to DIVX4rec.
    - get it from http://www.xvid.org/
 * Standardise command line options:
    -ab = audio bit rate in kbps
    -aq = audio quality 0(worst)..100(best)
    -vb = video bit rate in kbps
    -vq = video quality 0(worst)..100(best)
    -vg = video gop size (0 for i-frames only)
 * Typo fix in ffmpegfile_core

2002-02-10
 * Add deinterlace capabilities in the capture core
	(-deint none 	= none)
	(-deint double 	= line doubling)
	(-deint bilin 	= bilinear filter)
	(-deint cubic 	= cubic filter)
  Note: uses a lot of cpu, and is not used when capture queue gets too full

2002-01-31
 * Bugfix in tools/timer.c: Off by 1 in month and y2k fix in year.

2002-01-24
 * Add synch fixes from Stephen Davies <steve@daviesfam.org> -
    increases drift averaging period for greater stability.
 * Fix automated version numbering.

2001-12-02
 * Added STATUS file for status of modules, and FAQ
 * Removed ./configure in source distro - must run ./bootstrap first
 * Bugfix for operation with rte-0.4

2001-11-20
 * Bugfix in v4l1 core - may mute and unmute correctly now
 * Bugfix in DIVX4rec - should work with new versions of mplayer now
   (thanks to Arpi of the mplayer team for the help!)

2001-11-11
 * Modify error reports from setprio calls
 * Rewrite main files into NVrec.c, now compiles withe -Dx to produce xrec.o
 * Rewrite arg parsing to allow each core to set overrides
 * Added config file parser - parses /etc/NVrec.conf and ${HOME}/.NVrec.conf
 * Added "-C <config file>" command line option to parse additional config
    files
 * Added mixer control capabilities to oss_core

2001-11-09
 * Cleanup unused lame options

2001-11-08-2
 * Bugfixes in TCP streaming
 * Make TCP sockets non-blocking so slow clients don't affect server

2001-11-08
 * NB: Change URL format: now just use "-" for stdin!
 * Added host name resolution - no need to use only IPs now.
 * Clean up debugging messages

2001-11-07
 * Beginning to add WIN32 support to streaming player
 * Adding format detection code for file/cap core interaction
 * Fixed unicast transmission for server termination
    - still needs to be fixed for clients blocking!

2001-11-05
 * Added unicast capability to DIVX4rec, mcplay, and mcthrow
   (still needs to be fixed for case when input stream terminates!)

2001-11-02
 * Fixed configue.in "==" bug <jacekpoplawski@wp.pl>
 * Fixed build error without quicktime bug (Michael Hunold <m.hunold@gmx.de>)

2001-10-31
 * Changed streaming player to use libmad for mp3 decoding
 * Fixed audio looping bug
 * Removed some lame compile options

2001-10-27
 * Fixed install.sh for quicktime4linux-1.4
 * fixed "make install" for lame
 * added streaming support to DIVX4rec (see README for details)
 * added half rate capture to DIVX4rec
 * added PCM audio to DIVX4rec

2001-09-05
 * Native ffmpeg codec support (still has timing problems)

2001-08-27
 * Upgrade to librte3.0
 * Update divx4linux to correct fourcc

2001-08-08
 * Add DIVX4rec - recorder for divx4linux, much more powerfull, and better
   quality than old codecs (alpha quality). 

2001-07-06
 * Add some debugging to v4l2 core.
 * Fix RTjpeg keyframes.

2001-07-05
 * Added editing capabilities to qt2divx.  Accepts multiple input file names
	in the format <name>:[start frame[:frame count]] (the same filename
	can be used repeatedly with different start/count settings)
 * quicktime codec installed in /usr/local/lib by default.  See end of
	README for instructions on adding this to your library path.
 * Added version info to all files.
 * Added better usage information.
 * Fix bug in autodetection of librte
 * Verbose dependancy reporting in configure

2001-07-02
 * Attempted workaround to stop RTErec from blocking
 * getting autoconf ruuning - Arnd Bergmann <std7652@et.FH-Osnabrueck.DE>
    (with many horrible hacks by me)

2001-06-30
 * Fix width/height multiples for QTrec and RTErec

2001-06-29.1
 * Upgrade to RTjpeg 0.3.1 (unreleased)
 * Fix large file support
 * Add -dq (quality) and -dk (keyrate) switches to divxfile_core

2001-06-29
 * Fix configure bug with bash1

2001-06-28
 * Fix bug causing QTrec to be built without MMX support
 * Fix build for optimal C flags
 * Add command line parameters for video norm, input and frequency

2001-06-27
 * Experimental librte file recorder (mpeg-1)
 * Added rudimentary configuration script
 * UNTESTED! Audio fix in qtfile_core

2001-06-26:
 * Change Changelog to newest first ;=)
 * Fix qtplay color
 * Modify qt tools to use quicktime_decode_audio

2001-06-25:
 * Add qtplay in "old" subdirectory (not built by default)

2001-06-23:
 * Fix Makefiles
 * Fix audio to work with xmovie and bcast
 * Fix NUVrec

2001-06-19:
 * Fix insall.sh and Makefiles to maybe workaround some buggy platforms

2001-06-18:
 * Bugfixes in v4l1_core
 * Add -q and -k switches to qt2divx

2001-06-17:
 * Add synch methods
 * Fix bps calculations in oss core
 * Remove quicktime from distribution (dynamically links against
    libquicktime.so)
 * Set higher quality values in qt2divx

2001-06-16:
 * Configurable core parameters
 * bug fix in schedule
 * bug fix in *_next capture cores
 * removed qtplay in favour of qn xmovie plugin

2001-06-14:
 * Added fastvideo file option
 * Added NuppelVideo recorder (NUVrec)
 * Fix typos in qtfile_core.c

2001-06-11:
 * Rewrite everything to library style
 * fix v4l1 support
 * add buffer copying for low buffer count v4l1 buffers
 * New smooth frame dropper
 * Double audio buffer size, so we can dup video without losing audio

2001-06-07:
 * Fix v4l1 mmap (still some issues between bttv 0.7.x and 0.8.x)
 * More efficient DTW algorithm
 * Video format callback to allow multiple formats.

2001-06-06:
 * Fixed cap_core to use bytesperline instead of width*3
 * Changed cap_core to calculate index from timestamp (may work with bttv
	now)
 * added v4l1 capture core

2001-06-05:
 * Handle stereo DTW in oss_core
 * Adjust DTW for finer resolution (0.1%) in oss_core
 * Fix initial clip value in divxfile
 * Fix format type in v4l2_core
