2009-02-14 17:09 +0100  r105  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.1, src/mpegdemux.c:

	Sort the command line options in the man page and help text

2009-02-13 12:47 +0100  r104  Hampa Hug <hampa@hampa.ch>

	* mpegdemux.lsm:

	Remove obsolete file

2009-02-13 12:46 +0100  r103  Hampa Hug <hampa@hampa.ch>

	* Makefile.in, Makefile.inc.in, configure.in, version:
	* src/Makefile.in:

	Add "make dist" target

2009-02-12 19:55 +0100  r102  Hampa Hug <hampa@hampa.ch>

	* Makefile.in, Makefile.inc.in, configure.in:
	* src/Makefile.in, src/buffer.c, src/buffer.h, src/config.h.in,
	  src/message.c, src/message.h, src/mpeg_demux.c, src/mpeg_demux.h,
	  src/mpeg_list.c, src/mpeg_list.h, src/mpeg_parse.c,
	  src/mpeg_parse.h, src/mpeg_remux.c, src/mpeg_remux.h,
	  src/mpeg_scan.c, src/mpeg_scan.h, src/mpegdemux.c, src/mpegdemux.h:

	Fix all file header comments

	This patch removes all subversion keywords and makes the formatting
	of file header comments more consistent. This is purely cosmetics.

2008-12-29 22:42 +0100  r101  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.1:

	Clarify that the -a and -u options apply to all substreams

2008-12-29 22:40 +0100  r100  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c:

	Check the packet size when demuxing (based on patch by Bas Zoetekouw)

2008-10-25 01:14 +0200  r99  Hampa Hug <hampa@hampa.ch>

	* src/config.h.in:

	Define _POSIX_C_SOURCE in config.h

2007-12-08 02:26 +0100  r98  Hampa Hug <hampa@hampa.ch>

	* Makefile.inc.in:
	* src/Makefile.in:

	Don't strip binaries by default

2007-01-02 13:05 +0100  r97  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_remux.c, src/mpegdemux.1, src/mpegdemux.c, src/mpegdemux.h:

	Added new option -K to copy skipped bytes when remuxing.

2007-01-02 12:40 +0100  r96  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.c:

	Reversed the removal of str_clone() because strdup() is not in ISO C.

2007-01-02 12:28 +0100  r95  Hampa Hug <hampa@hampa.ch>

	* src/buffer.c, src/buffer.h, src/message.c, src/message.h,
	  src/mpeg_demux.c, src/mpeg_demux.h, src/mpeg_list.c,
	  src/mpeg_list.h, src/mpeg_parse.c, src/mpeg_parse.h,
	  src/mpeg_remux.c, src/mpeg_remux.h, src/mpeg_scan.c,
	  src/mpeg_scan.h, src/mpegdemux.c, src/mpegdemux.h:

	Changed indentation. This is all cosmetics.

2006-11-16 05:56 +0100  r94  Hampa Hug <hampa@hampa.ch>

	* COPYING, INSTALL:

	Updated.

2006-07-15 23:21 +0200  r93  Hampa Hug <hampa@hampa.ch>

	* autogen.sh:

	Added autogen.sh script.

2006-07-15 23:21 +0200  r92  Hampa Hug <hampa@hampa.ch>

	* Makefile.inc.in:

	Added new autoconf variable datarootdir.

2006-07-15 23:20 +0200  r91  Hampa Hug <hampa@hampa.ch>

	* configure.in:

	- Removed useless test for size of long long.
	- Modified info output a bit.

2006-07-15 23:19 +0200  r90  Hampa Hug <hampa@hampa.ch>

	* NEWS:

	Updated.

2006-07-15 23:19 +0200  r89  Hampa Hug <hampa@hampa.ch>

	* src/Makefile.in:

	Don't gzip compress man page.

2005-04-24 03:06 +0200  r88  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_remux.c, src/mpegdemux.1, src/mpegdemux.c, src/mpegdemux.h:

	- Added new options "-S" and "-P" to remap streams and substreams.
	- Some cleanups.

2005-03-25 20:05 +0100  r87  Hampa Hug <hampa@hampa.ch>

	* Makefile.inc.in:
	* src/Makefile.in:

	Made build process less verbose.

2005-03-25 20:05 +0100  r86  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.1:

	Fixed a typo.

2005-03-25 20:04 +0100  r85  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.h:

	Renamed inclusion guard.

2005-01-12 03:58 +0100  r84  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.1:

	Removed --verbose option from the man page.

2004-10-12 04:43 +0200  r83  Hampa Hug <hampa@hampa.ch>

	* NEWS:
	* src/mpeg_demux.c, src/mpeg_remux.c, src/mpegdemux.1,
	  src/mpegdemux.c, src/mpegdemux.h:

	- Cleaned up stream selection code.
	- Added new option -m to set a packet size limit.

2004-09-19 09:16 +0200  r81  Hampa Hug <hampa@hampa.ch>

	* NEWS, mpegdemux.lsm, version:

	Updated for version 0.1.2.

2004-09-19 09:16 +0200  r80  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_scan.c:

	Changed ULL suffix to (unsigned long long) cast.

2004-09-19 08:04 +0200  r79  Hampa Hug <hampa@hampa.ch>

	* NEWS, mpegdemux.lsm, version:

	Updated for version 0.1.1.

2004-04-08 20:57 +0200  r78  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_scan.c, src/mpegdemux.1, src/mpegdemux.c, src/mpegdemux.h:

	Added a new command line option (-F, --first-pts) to list the packet
	with the lowest PTS in scan mode.

2004-01-14 12:10 +0100  r77  Hampa Hug <hampa@hampa.ch>

	* COPYING:

	This is a verbatim copy of the GPL.

2004-01-02 19:20 +0100  r67  Hampa Hug <hampa@hampa.ch>

	* Makefile.in, Makefile.inc.in, NEWS, configure.in, version:
	* src/Makefile.in, src/buffer.c, src/buffer.h, src/config.h.in,
	  src/message.c, src/message.h, src/mpeg_demux.c, src/mpeg_demux.h,
	  src/mpeg_list.c, src/mpeg_list.h, src/mpeg_parse.c,
	  src/mpeg_parse.h, src/mpeg_remux.c, src/mpeg_remux.h,
	  src/mpeg_scan.c, src/mpeg_scan.h, src/mpegdemux.c, src/mpegdemux.h:

	Made the transition from CVS to SVN. This is the first subversion
	commit.

2003-12-30 11:54 +0100  r66  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.1:

	Forgot to save.

2003-12-30 11:52 +0100  r65  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.1, src/mpegdemux.c:

	Added simple inversion for invalid streams.

2003-10-21 06:41 +0200  r64  Hampa Hug <hampa@hampa.ch>

	* Makefile.inc.in, configure.in, version:
	* src/config.h.in:

	Updated version handling.

2003-10-21 06:39 +0200  r63  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c:

	Forgot to write SPU header if output file was specified with -o
	instead of -b.

2003-09-10 19:05 +0200  r62  Hampa Hug <hampa@hampa.ch>

	* NEWS:
	* src/mpeg_demux.c, src/mpeg_list.c, src/mpeg_parse.c,
	  src/mpeg_parse.h, src/mpeg_remux.c, src/mpeg_scan.c,
	  src/mpegdemux.1, src/mpegdemux.c, src/mpegdemux.h:

	Streams can now be declared invalid.

2003-08-10 23:56 +0200  r61  Hampa Hug <hampa@hampa.ch>

	* NEWS, configure.in, mpegdemux.lsm:

	Updated for version 0.1.1.

2003-08-10 23:35 +0200  r60  Hampa Hug <hampa@hampa.ch>

	* NEWS, configure.in, mpegdemux.lsm:

	Updated for version 0.1.0.

2003-08-02 13:11 +0200  r59  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c, src/mpeg_scan.c:

	Modified text output.

2003-08-02 13:11 +0200  r58  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.h:

	Increased buffer size to 4KB.

2003-07-28 08:13 +0200  r57  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.c, src/mpeg_parse.h:

	Added PTS/DTS fields to packet_t.

	Overhauled packet parsing.

2003-07-28 08:12 +0200  r56  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c:

	Only print PTS/DTS if we have them.

2003-07-28 08:11 +0200  r55  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_scan.c:

	Print packet type as string.

2003-07-12 14:21 +0200  r54  Hampa Hug <hampa@hampa.ch>

	* README:

	Fixed a typo.

2003-07-12 14:18 +0200  r53  Hampa Hug <hampa@hampa.ch>

	* NEWS, README:

	Updated.

2003-07-12 14:14 +0200  r52  Hampa Hug <hampa@hampa.ch>

	* aclocal.m4, configure.in:

	File aclocal.m4 is now longer needed.

2003-07-12 14:09 +0200  r51  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c:

	Substreams can now be demuxed into individual files.

2003-07-12 13:32 +0200  r50  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c:

	Removed one byte too many in AC3 streams.

2003-06-07 20:55 +0200  r49  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c, src/mpeg_remux.c, src/mpegdemux.1,
	  src/mpegdemux.c, src/mpegdemux.h:

	Sequences can now be split while remuxing.

2003-06-07 06:20 +0200  r48  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_scan.c:

	Also list end codes when scanning.

2003-04-09 02:51 +0200  r47  Hampa Hug <hampa@hampa.ch>

	* NEWS, configure.in, mpegdemux.lsm:

	Updated for version 0.0.5.

2003-04-09 02:47 +0200  r46  Hampa Hug <hampa@hampa.ch>

	* NEWS, mpegdemux.lsm:

	Updated for version 0.0.4.

2003-04-09 01:21 +0200  r45  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.c, src/mpeg_scan.c:

	Report all skipped bytes.

2003-04-09 01:20 +0200  r44  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c:

	List skipped bytes.

2003-04-09 00:03 +0200  r43  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.c:

	Disallow stream ID 0xbb.

2003-04-08 21:19 +0200  r42  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_scan.c, src/mpegdemux.c:

	Report incomplete packets and number of end codes.

2003-04-08 21:01 +0200  r41  Hampa Hug <hampa@hampa.ch>

	* src/Makefile.in, src/buffer.c, src/buffer.h, src/message.c,
	  src/message.h, src/mpeg_demux.c, src/mpeg_parse.c, src/mpeg_parse.h,
	  src/mpeg_remux.c, src/mpegdemux.1, src/mpegdemux.c, src/mpegdemux.h:

	Incomplete packets are now dropped by default.

	Lots of other small changes.

2003-04-03 20:09 +0200  r40  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.c:

	Count skipped bytes correctly.

2003-03-26 09:23 +0100  r39  Hampa Hug <hampa@hampa.ch>

	* configure.in:

	Added AC_PREREQ().

2003-03-08 22:12 +0100  r38  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_scan.c:

	Flush output in scan mode.

2003-03-08 09:43 +0100  r37  Hampa Hug <hampa@hampa.ch>

	* Makefile.inc.in, configure.in:
	* src/config.h.in, src/mpegdemux.c:

	Compile time is now fixed during configure.

2003-03-08 09:23 +0100  r36  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c, src/mpeg_scan.c, src/mpegdemux.c, src/mpegdemux.h:

	Always print statistics when listing or scanning. Removed parameter
	--verbose.

2003-03-08 09:19 +0100  r35  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_remux.c:

	Remux packs that contain a system header.

2003-03-08 09:19 +0100  r34  Hampa Hug <hampa@hampa.ch>

	* NEWS, configure.in, mpegdemux.lsm:

	Updated for version 0.0.4.

2003-03-08 07:50 +0100  r33  Hampa Hug <hampa@hampa.ch>

	* NEWS, README, mpegdemux.lsm:
	* src/mpegdemux.1:

	Updated for version 0.0.3.

2003-03-07 09:16 +0100  r32  Hampa Hug <hampa@hampa.ch>

	* src/Makefile.in, src/mpeg_demux.c, src/mpeg_list.c,
	  src/mpeg_parse.c, src/mpeg_parse.h, src/mpeg_remux.c,
	  src/mpegdemux.1, src/mpegdemux.c, src/mpegdemux.h:

	Massive reshuffling. Fixed a serious stream syntax bug. Changed many
	command line parameters.

2003-03-07 09:15 +0100  r31  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_scan.c, src/mpeg_scan.h:

	Added new scanning mode.

2003-03-06 14:37 +0100  r30  Hampa Hug <hampa@hampa.ch>

	* README:
	* src/mpegdemux.1:

	Bugfixes.

2003-03-06 14:02 +0100  r29  Hampa Hug <hampa@hampa.ch>

	* NEWS, configure.in:

	Updated for version 0.0.3.

2003-03-06 13:57 +0100  r28  Hampa Hug <hampa@hampa.ch>

	* NEWS, mpegdemux.lsm:

	Updated for version 0.0.2.

2003-03-06 13:53 +0100  r27  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.c:

	Fixed help text (option -p was used twice).

2003-03-06 13:53 +0100  r26  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.1:

	The man page now deserves its name.

2003-03-06 13:53 +0100  r25  Hampa Hug <hampa@hampa.ch>

	* README:

	Hacked up a short readme.

2003-03-06 13:52 +0100  r24  Hampa Hug <hampa@hampa.ch>

	* AUTHORS:

	Fixed email address.

2003-03-05 14:30 +0100  r23  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.c:

	Fixed help text again.

2003-03-05 13:21 +0100  r22  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c:

	Demuxed streams are now written to the output file by default.

2003-03-05 13:21 +0100  r21  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.c:

	Fixed help message.

2003-03-05 11:35 +0100  r20  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_remux.c, src/mpegdemux.c, src/mpegdemux.h:

	Added option --empty-packs. Empty packs are no longer remuxed by
	default.

2003-03-05 08:43 +0100  r19  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c, src/mpegdemux.c, src/mpegdemux.h:

	Can now demux DVD subtitles.

2003-03-02 12:19 +0100  r18  Hampa Hug <hampa@hampa.ch>

	* configure.in:
	* src/config.h.in, src/message.c, src/message.h, src/mpeg_demux.h,
	  src/mpeg_list.c, src/mpeg_list.h, src/mpeg_parse.c,
	  src/mpeg_parse.h, src/mpeg_remux.c, src/mpeg_remux.h,
	  src/mpegdemux.h:

	All files now include config.h. Added large file support.

2003-03-02 12:19 +0100  r17  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c:

	Remove substream ID from private streams.

2003-02-08 08:11 +0100  r16  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c, src/mpeg_parse.c, src/mpeg_parse.h,
	  src/mpeg_remux.c, src/mpegdemux.1, src/mpegdemux.c, src/mpegdemux.h:

	Support continuing after an end code.

2003-02-05 04:00 +0100  r15  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.c:

	Optimized the case of aligned bytes.

2003-02-05 03:48 +0100  r14  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.c, src/mpeg_parse.h:

	mpegd_set_offset() now returns an error. Seeking headers is always
	forced.

2003-02-04 23:16 +0100  r13  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c, src/mpeg_list.c, src/mpeg_parse.c,
	  src/mpeg_parse.h, src/mpeg_remux.c, src/mpegdemux.c,
	  src/mpegdemux.h:

	A lot of restructuring and redefining.

2003-02-04 18:10 +0100  r12  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c, src/mpeg_list.c, src/mpeg_remux.c,
	  src/mpegdemux.c, src/mpegdemux.h:

	Massive changes to command line parameters and substream handling.

2003-02-04 04:25 +0100  r11  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_demux.c, src/mpeg_list.c, src/mpeg_parse.c,
	  src/mpeg_parse.h, src/mpegdemux.c, src/mpegdemux.h:

	Implemented demuxing of AC3 audio streams and substreams.

2003-02-04 03:48 +0100  r10  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_parse.c:

	Fixed a serious bug in buffer handling.

2003-02-04 03:48 +0100  r9  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.c:

	Modified --demux parameter. Output file base name is now set
	separately.

2003-02-03 21:58 +0100  r8  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c, src/mpeg_parse.c, src/mpeg_parse.h:

	A lot of fixes for mpeg2.

2003-02-03 17:16 +0100  r7  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c, src/mpeg_parse.c, src/mpeg_parse.h:

	Added number of skipped bytes to statistics.

2003-02-02 22:19 +0100  r6  Hampa Hug <hampa@hampa.ch>

	* Makefile.inc.in:
	* src/Makefile.in, src/mpegdemux.1:

	Added man page prototype.

2003-02-02 22:14 +0100  r5  Hampa Hug <hampa@hampa.ch>

	* src/mpeg_list.c, src/mpeg_parse.c, src/mpeg_parse.h:

	Added stream statistics to parser.

2003-02-02 22:14 +0100  r4  Hampa Hug <hampa@hampa.ch>

	* configure.in:

	Removed unneeded tests for header files.

2003-02-02 21:34 +0100  r3  Hampa Hug <hampa@hampa.ch>

	* NEWS, configure.in:

	Updated for version 0.0.2.

2003-02-02 21:31 +0100  r2  Hampa Hug <hampa@hampa.ch>

	* src/mpegdemux.c:

	Added copyright message.

2003-02-02 21:26 +0100  r1  Hampa Hug <hampa@hampa.ch>

	* AUTHORS, COPYING, INSTALL, Makefile.in, Makefile.inc.in, NEWS,
	  README, TODO, aclocal.m4, configure.in, install-sh, mpegdemux.lsm:
	* src/Makefile.in, src/config.h.in, src/message.c, src/message.h,
	  src/mpeg_demux.c, src/mpeg_demux.h, src/mpeg_list.c,
	  src/mpeg_list.h, src/mpeg_parse.c, src/mpeg_parse.h,
	  src/mpeg_remux.c, src/mpeg_remux.h, src/mpegdemux.c,
	  src/mpegdemux.h:

	Initial revision

