summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel Freitas <miguelfreitas@users.sourceforge.net>2003-04-12 15:01:28 +0000
committerMiguel Freitas <miguelfreitas@users.sourceforge.net>2003-04-12 15:01:28 +0000
commit720132e999e2674c5cc4ef2e2712689e8d3a3041 (patch)
tree5d8a39aca6e97adc9e7b388e44e43919f23f5863
parentc40876878a3e1743738f4ce813330812d8bf49f0 (diff)
downloadxine-lib-720132e999e2674c5cc4ef2e2712689e8d3a3041.tar.gz
xine-lib-720132e999e2674c5cc4ef2e2712689e8d3a3041.tar.bz2
- libfaad update
- notes about libmpeg2 CVS patchset: 4593 CVS date: 2003/04/12 15:01:28
-rw-r--r--CREDITS33
1 files changed, 30 insertions, 3 deletions
diff --git a/CREDITS b/CREDITS
index 3fcfb2479..980a66784 100644
--- a/CREDITS
+++ b/CREDITS
@@ -18,9 +18,36 @@ gsm610 1.0.10
liba52 0.7.4
libdvdnav 0.1.6 cvs Michael Roitzsch
libdvdread 0.9.4 Michael Roitzsch
-libfaad Miguel Freitas
-libmad
-libmpeg2
+libfaad cvs (12/Apr/03) Miguel Freitas
+libmad 0.14.2b Miguel Freitas
+libmpeg2 0.2.1 [*]
libmpg123
vidix MPlayerXP 0.1.10cvs James Stembridge
nosefart 1.92 Mike Melanson
+
+-----------------------------------------------------------------------
+
+
+[*] common question: lastest version of libmpeg2 is 0.3.1, why don't
+you update?
+
+the answer is not so simple.
+
+quoting libmpeg2.sf.net: "The old API [0.2.x] was not flexible enough for
+most users, as a result various projects (xine, mplayer etc...) ended up
+rewriting their own versions of decode.c."
+
+this is indeed true: in order to support a lot of dvd features, menus with
+still frames, closed caption decoding and better buffer management for
+xine it was needed to patch our libmpeg2 copy. of course we should always
+try not to "fork" external projects, but in the libmpeg2/xine case it is
+easy to see (from CVS logs) how long did it took to reach the stability
+point we have now.
+
+so, while targeting a stable libxine release, there is no hurry in
+updating libmpeg2 and this is not the trivial task as it might sound.
+
+note that we have also backported some fixes/improvements from libmpeg2
+cvs (eg. motion vector clipping for broken streams). if you need any
+specific change or fix feel free to send us a patch or discuss the issue
+at xine-devel.