Commit 1d636c79 authored by Christophe Massiot's avatar Christophe Massiot

* src/dump_state.c: sync with the recent change in mpeg2.h (otherwise breaks

   regression tests) ;
 * ChangeLog, NEWS: sync with the 0.4.1 branch, and prepare for the 0.5.0
   release ;
 * configure.ac, vc++/config.h: bump up revision to 0.5.0.
parent 9e8a25d0
mpeg2dec-0.5.0 Fri Jun 11 23:42:12 CET 2008
-add STATE_SEQUENCE_MODIFIED
-aspect ratio guessing functionality
-support for ARM-specific optimizations
-export repeat_first_field flag
-add SSE2 IDCT
-more tolerance for invalid streams
-fix warnings triggered by recent GCC
mpeg2dec-0.4.1 Wed Feb 15 17:08:28 CET 2006
-fix build issues on X86-64, PowerPC, Alpha and Sparc
-fix build issues on FreeBSD and OS X
-fix memory leak with shm output on remote displays
-fix incorrect 4:4:4 chroma handling
-fix alignment issues in the documentation examples
-more tolerance for invalid streams
mpeg2dec-0.4.0 Tue Dec 23 03:04:35 PST 2003
-support for 4:2:2-profile streams as well as 4:4:4 format
-extra robustness with extensive test framework (including bad streams etc)
......
mpeg2dec-0.5.0 Fri Jun 11 23:42:12 CET 2008
This release brings libmpeg2 up to date with recent contributions,
compilers and systems.
New optimizations have been provided for SSE2 and ARM instruction sets,
while a lot of warnings triggered by recent compiler changes have been
fixed.
A new function has been added to guess the aspect ratio of streams where
it is not properly coded. Also it is now possible to retrieve the value
of the MPEG-2 repeat_first_field flag, and to be notified when the
sequence header of a stream changes (eg. aspect ratio on-the-fly changes).
mpeg2dec-0.4.1 Wed Feb 15 17:08:28 CET 2006
This is a bugfix release. It is completely API and ABI compatible with
version 0.4.0.
The build system now supports newer versions of the autotools and can
find them in weird places on FreeBSD and OS X systems. We also support
x86 accelerations on the AMD64 CPU, including on FreeBSD. The AltiVec
features are now better detected.
Peter Gubanov found a bug in the 4:4:4 chroma handling, Nicolas Joly
found a memory leak in the Xshm code on remote displays and Roberto
Huelga found alignment issues in the sample3 and sample5 examples.
Gildas Bazin contributed a patch for more tolerance for invalid sequence
display extensions.
There are also two new maintainers to help Michel in his task: Sam
Hocevar and Christophe Massiot, from the VideoLAN project.
mpeg2dec-0.4.0 Tue Dec 23 03:04:35 PST 2003
Jeez, it's been way too long since the last release.
......
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.54)
AC_INIT([mpeg2dec],[0.5.0-svn],[])
AC_INIT([mpeg2dec],[0.5.0],[])
AC_CONFIG_SRCDIR([src/mpeg2dec.c])
AC_CONFIG_AUX_DIR(.auto)
......
......@@ -213,9 +213,9 @@ void dump_state (FILE * f, mpeg2_state_t state, const mpeg2_info_t * info,
int offset, int verbose)
{
static const char * state_name[] = {
"BUFFER", "SEQUENCE", "SEQUENCE_REPEATED", "SEQUENCE_MODIFIED", "GOP",
"BUFFER", "SEQUENCE", "SEQUENCE_REPEATED","GOP",
"PICTURE", "SLICE_1ST", "PICTURE_2ND", "SLICE", "END",
"INVALID", "INVALID_END"
"INVALID", "INVALID_END", "SEQUENCE_MODIFIED"
};
static const char * profile[] = { "HP", "Spatial", "SNR", "MP", "SP" };
static const char * level[] = { "HL", "H-14", "ML", "LL" };
......
......@@ -139,7 +139,7 @@
/* #undef TIME_WITH_SYS_TIME */
/* Version number of package */
#define VERSION "0.4.1-cvs"
#define VERSION "0.5.0"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment