2002-12-25	<mschimek@users.sf.net>

	* Release 0.5.1.

2002-10-25	<mschimek@users.sf.net>

	* divx4linux/divx4linux.c: Added AVI container format.
	* mp1e/video/video.h, mp1e/audio/audio.h,
	  src/context.h, src/option.h: s/stdint.h/inttypes.h/.
	* test/io.c, test/info.c: getopt_long conditional.
	* configure.in: Added strlcpy(), libpthread, getopt_long check.
	* src/Makefile.am: pthread.
	* ffmpeg/libav/avformat.h, ffmpeg/libav/utils.c (strlcpy):
	  No definition if HAVE_STRLCPY.
	* ffmpeg/b_ffmpeg.c: INT64_MAX fallback.
	* mp1e: s/bool/rte_bool.

2002-10-19	<mschimek@users.sf.net>

	* divx4linux/divx4linux.c: Thread cancellation, filename
	  extension bug.

2002-10-04	<mschimek@users.sf.net>

	* Release 0.5.

2002-10-02	<mschimek@users.sf.net>

	* Makefile.am: -config.rpath.
	* ffmpeg/ffmpeg.c (option_get): Three extra stupid bugs.

2002-10-01	<mschimek@users.sf.net>

	* ffmpeg/ffmpeg.h, ffmpeg/ffmpeg.c: Added missing status
	  functions.
	* ffmpeg: Removed -I options which seem to cause problems
	  with some compilers.
	* m4: Removed gtkdoc.m4, no longer needed.
	* configure.in: Check gcc will compile ffmpeg.

2002-09-28	<mschimek@users.sf.net>

	* ffmpeg/ffmpeg.h, ffmpeg/ffmpeg.c: Corrections for gcc 2.9x
	  compatibility. 
	* po/fr.po: Updated by Christian Marillat.

2002-09-23	<mschimek@users.sf.net>

	* configure.in, Makefile.am: Added divx4linux.
	* divx4linux: Added.

2002-09-15	<mschimek@users.sf.net>

	* src/codec.h: Modified rte_video_stream_params, adding interlaced
	  video parameters. Typo: RTE_STATUS_/CAPTURE/CAPTURED/_TIME.
	* src/codec.c: Fixed typo in doc.

2002-09-10	<mschimek@users.sf.net>

	* ffmpeg/ffmpeg.c, ffmpeg/ffmpeg.h: Added ac3, untested (player?);
	  Some work towards video.

2002-06-29	<mschimek@users.sf.net>

	* Switched from gtk-doc to doxygen (sigh of relief...). Cleanup.

2002-06-19	<mschimek@users.sf.net>

	* common, macros: Contents moved elsewhere, dirs removed.

2002-06-17	<mschimek@users.sf.net>

	* m4, po, config.rpath: Added because cannot use autogen.sh
	  gettextize --force since gettext 0.11. The fine hack insists
	  on updating already updated Makefile.am's and configure.in.
	* po/Rules-quot: s/PACKAGE VERSION/... because msgfmt complains.

2002-06-16  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add intl, m4.
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): Add config.rpath.
	* configure.in (AC_OUTPUT): Add m4/Makefile.

2002-06-14	<mschimek@users.sf.net>

	* ffmpeg/b_ffmpeg.c: Options.
	* test/README: Added.
	* src/codec.h, doc: Added missing rte_codec_remove_codec()
	  prototype.

2002-06-13	<mschimek@users.sf.net>

	* src/context.h: Added seek flag to rte_context_info.
	* src/codec.c, src/context.c: vbi_codec|context_info_keyword()
	  cut option string off the keyword, a convenience.

2002-06-06	<mschimek@users.sf.net>

	* ffmpeg: Updated source to version 0.4.6 (CVS 2002-05-15).
	* ffmpeg/b_ffmpeg.h: Added.
	* ffmpeg/b_ffmpeg.c: Old code completely removed, new version
	  for rte 0.5, cloned and adapted from b_mp1e.c. Unfinished.

2002-05-26	<mschimek@users.sf.net>

	* src/codec.h: Corrected rte_stream_type enum to start at 1, not 0.

2002-05-09	<mschimek@users.sf.net>

	* common, configure.in: Dereferenced symlinked files, was useful
	  at one time but now just a nuisance.

2002-04-10	<mschimek@users.sf.net>

	* src/Makefile.am: Removed version number from library name.
	  That's nothing we need to have, but it makes each release
	  binary incompatible with each other, even if we merely
	  added new features.
	* macros/autogen.sh: Cleaned up.
	* src/rte.c, src/rte.h: Added discard output function.
	* docs/Makefile.am: Scan only librte.h.

2002-03-22	<mschimek@users.sf.net>

	* test/io.c: Extended for multiple codecs / tracks.

2002-02-13	<mschimek@users.sf.net>

	* Modified the i/o functions, added context stdio and file output,
	  moved most of the i/o handling into backend.
	* Modified start()/stop() parameters.
	* test/io.c: Added, unfinished.

2002-02-05	<mschimek@users.sf.net>

	* src/rte.c: Added option strings from vbi export. Moved
	  context_new from backend_info into context_class,
	  rte_context_new() got a errstr parameter.

2002-01-13	<mschimek@users.sf.net>

	* src/rte.h: Resynched options with libzvbi.
	* src/rte.c: Restored rte_*_option_menu_*() and added 
	  private (for now, anyway) rte_*_reset_options(). Fixed
	  return value of rte_*_option_set().
	* test/info.c: Added option dump & check, incl. context options.
	* Fixes in mp1e.

2001-12-17	Added po <mschimek@users.sf.net>

2001-12-16	Going forward <garetxe@users.sf.net>

	* More rte work, now the mp1e backend compiles.
	* rte.c: Implemented per-codec i/o. Send, wait not yet done (iaki is
	exhausted :-().
	* tests/info.c: Added, test what i've done so far.
	* common: Added, lets rte build standalone.

2001-12-15	Status api <garetxe@users.sf.net>

	* rte.h: Added api for querying status.
	* rte.c: Started implementation of the api.

2001-12-13	Started new rte.h <garetxe@users.sf.net>

	* rte.h: Started writing and documenting the new api. The rest
	will come tomorrow.

2001-12-09	Havoc <garetxe@users.sf.net>

	* Started reorganisation, so CVS is pretty screwed up at the
	moment. For hacking only.
	* docs: Added gtkdoc plugs so docs are autogenerated
	(gtk-doc > 0.6 required, gnome cvs has it).
	* test: Created, s/rte_test_main/rte_test/
	* src: Moved backend-agnostic code here.

2001-11-20	<mschimek@users.sf.net>

	* Makefile.am, configure.in: Commented ffmpeg out
	  to reduce file sizes, the code isn't used yet.

2001-10-28	<garetxe@users.sf.net>

	* rte.sym: List of exported symbols to satisfy nm voyeurs :-)

2001-10-23	<mschimek@users.sf.net>

	* rte.c: Added backend/ff/mux enumeration, rte_context
	  allocated & deleted by backend instead of rte.c.
	  Meaning of backend in context_new changed. Renamed
	  context_destroy (init <-> destroy, new <-> delete).
	  Renamed codec_enum for consistency.
	* rtepriv.h: Added a context class, unfinished. Extended
	  rte_codec_status.
	* rte.h/rte.c: Added functions to get context|codec_info
	  (keyword, label etc) from context|codec pointer.

2001-10-21	<mschimek@users.sf.net>

	* rtepriv.h: Added codec.class.mainloop, codec.mutex and
	  misc status variables (not fully implemented yet).

2001-10-19	<mschimek@users.sf.net>

	* Added rte_codec(_info)_by_keyword.

2001-10-17	<mschimek@users.sf.net>

	* Added new rte_set_parameters, codec status (private).
	* Added -lm to rte_test_LDADD.
	* Fixed bugged rte_option_get_menu.
	* Added rte_option(enum)_by_keyword.

2001-09-23	New api <mschimek@users.sf.net>

	* Created private struct rte_codec and rte_codec_class
	* Removed rte_*_option parameter context (now in rte_codec)
	* Added rte_get_option and rte_option_value.

2001-09-13	<garetxe@users.sf.net>

	* configure: Put esd_cflags and esd_libs in place.
	* rte: removed rte_global_context

2001-09-01	<mschimek@users.sf.net>

	* rte.c: Increased video fifo depth by 2, all buffers required.
	  No bug, just in case.

2001-08-19	<mschimek@users.sf.net>

	* Cloned AC_CHECK_FUNCS(program_invocation_name) from Zapping.

2001-08-08	<garetxe@users.sf.net>

	* Made prepare_dist work properly, rte.rpm and mp1e.rpm can be
	generated now.

2001-08-07	<mschimek@users.sf.net>

	* ChangeLog forked off from mp1e/ChangeLog
	* rte: output error caused hang, ssize_t typo. Todo: MPEG plugin
	  should abort on error.
	* Deleted old fifo code.
