On Mon, Jun 08, 2009 at 01:42:43AM -0400, Brad wrote: > Here is an update to Transcode 1.1.2. > > Please test if you use Transcode.
Here is an updated diff with a patch for transcode.c which fixes a crashing issue exposed by malloc J. Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/transcode/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- Makefile 11 Mar 2009 09:29:33 -0000 1.22 +++ Makefile 8 Jun 2009 05:40:03 -0000 @@ -4,9 +4,10 @@ SHARED_ONLY= Yes COMMENT= video stream processing tools -DISTNAME= transcode-1.0.5 -PKGNAME= ${DISTNAME}p2 +DISTNAME= transcode-1.1.2 CATEGORIES= multimedia +MASTER_SITES= ${MASTER_SITE_BERLIOS:=tcforge/} +EXTRACT_SUFX= .tar.bz2 HOMEPAGE= http://www.transcoding.org/ @@ -15,15 +16,10 @@ PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes +WANTLIB+= ICE SM X11 Xau Xaw Xdmcp Xext Xpm Xrandr Xrender Xt \ + Xv bz2 c faad freetype m pthread sndio usbhid z -WANTLIB += ICE SM X11 Xau Xaw Xdmcp Xext Xpm Xrandr Xrender Xt -WANTLIB += Xv c faac faad freetype m pthread sndio usbhid x264 -WANTLIB += z - -MASTER_SITES= http://fromani.exit1.org/ -EXTRACT_SUFX= .tar.bz2 - -FLAVORS= lzo mjpegtools quicktime altivec +FLAVORS= mjpegtools quicktime altivec FLAVOR?= .if ${MACHINE_ARCH} == "i386" @@ -31,30 +27,31 @@ PKG_ARGS+= -Di386=1 .else PKG_ARGS+= -Di386=0 .endif + .if ${MACHINE_ARCH} == "sparc64" PATCH_LIST= patch-* gcc-* .endif LIB_DEPENDS= SDL.>=2::devel/sdl \ a52::audio/liba52 \ - avcodec.>=10,avutil.>=4::graphics/ffmpeg \ + avcodec.>=10,avformat.>=12,avutil.>=4,postproc.>=6::graphics/ffmpeg \ dv.>=4::multimedia/libdv \ dvdread.>=3::devel/libdvdread \ iconv.>=4::converters/libiconv \ jpeg.>=62::graphics/jpeg \ mp3lame::audio/lame \ + faac::audio/faac \ mpeg2,mpeg2convert::graphics/libmpeg2 \ ogg.>=5::audio/libogg \ - postproc.>=6::graphics/ffmpeg \ theora.>=1::multimedia/libtheora \ vorbis.>=3,vorbisenc.>=2,vorbisfile.>=4::audio/libvorbis \ - xml2.>=8::textproc/libxml + xml2.>=8::textproc/libxml \ + x264::multimedia/x264 RUN_DEPENDS= ::graphics/ffmpeg \ ::audio/sox \ ::audio/vorbis-tools \ ::audio/toolame \ - ::multimedia/xvidcore \ ::x11/mplayer SEPARATE_BUILD= concurrent @@ -62,7 +59,8 @@ SEPARATE_BUILD= concurrent USE_X11= Yes USE_LIBTOOL= Yes LIBTOOL_FLAGS+= --tag=disable-static -CONFIGURE_STYLE= gnu +CONFIGURE_STYLE= autoconf +AUTOCONF_VERSION= 2.61 CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ LIBAVCODEC_EXTRA_LIBS="-pthread" @@ -75,6 +73,7 @@ CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \ --enable-a52 \ --enable-a52-default-decoder \ --enable-bktr \ + --enable-faac \ --enable-freetype2 \ --enable-lame \ --enable-libdv \ @@ -88,15 +87,7 @@ CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \ --enable-sunau \ --enable-theora \ --enable-vorbis \ - --with-libpostproc-includes="${LOCALBASE}/include/libpostproc" - -.if ${FLAVOR:L:Mlzo} -CONFIGURE_ARGS+= --enable-lzo -LIB_DEPENDS+= lzo.>=1::archivers/lzo -PKG_ARGS+= -Dlzo=1 -.else -PKG_ARGS+= -Dlzo=0 -.endif + --enable-x264 .if ${FLAVOR:L:Mmjpegtools} CONFIGURE_ARGS+= --enable-mjpegtools @@ -110,7 +101,7 @@ PKG_ARGS+= -Dmjpegtools=0 .if ${FLAVOR:L:Mquicktime} CONFIGURE_ARGS+= --enable-libquicktime LIB_DEPENDS+= quicktime::multimedia/libquicktime -WANTLIB+= GL intl +WANTLIB+= intl PKG_ARGS+= -Dquicktime=1 .else PKG_ARGS+= -Dquicktime=0 Index: distinfo =================================================================== RCS file: /cvs/ports/multimedia/transcode/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 26 Jan 2008 02:17:50 -0000 1.5 +++ distinfo 8 Jun 2009 03:40:33 -0000 @@ -1,5 +1,5 @@ -MD5 (transcode-1.0.5.tar.bz2) = EkpgVdME+i2Fd9c4DivLDA== -RMD160 (transcode-1.0.5.tar.bz2) = fzNfo/PfTxeLgjFL/mYao0915pM= -SHA1 (transcode-1.0.5.tar.bz2) = lvh0ao1Uw+148LXrMv98cjE+jms= -SHA256 (transcode-1.0.5.tar.bz2) = JUXVE5wODWkLbwnhgAXP0x1j/jtuefSDKSGao8aEccU= -SIZE (transcode-1.0.5.tar.bz2) = 1989934 +MD5 (transcode-1.1.2.tar.bz2) = dT9+5K4VSqwVJ87anQheZQ== +RMD160 (transcode-1.1.2.tar.bz2) = MgjzOHITJ8+IuGT0BYscMdM1CEU= +SHA1 (transcode-1.1.2.tar.bz2) = kQYNNJXb7LZ+uB3d9stjOCmtsdY= +SHA256 (transcode-1.1.2.tar.bz2) = LbAM4MXhsIgkDqBQCDjsB2ip9TNG8CbOVDq/TVq3cdI= +SIZE (transcode-1.1.2.tar.bz2) = 2116876 Index: patches/gcc-filter_yuvdenoise_Makefile_in =================================================================== RCS file: /cvs/ports/multimedia/transcode/patches/gcc-filter_yuvdenoise_Makefile_in,v retrieving revision 1.3 diff -u -p -r1.3 gcc-filter_yuvdenoise_Makefile_in --- patches/gcc-filter_yuvdenoise_Makefile_in 13 Nov 2005 21:11:13 -0000 1.3 +++ patches/gcc-filter_yuvdenoise_Makefile_in 8 Jun 2009 03:54:52 -0000 @@ -1,8 +1,8 @@ $OpenBSD: gcc-filter_yuvdenoise_Makefile_in,v 1.3 2005/11/13 21:11:13 jakemsr Exp $ ---- filter/yuvdenoise/Makefile.in.orig Sun Oct 2 19:50:54 2005 -+++ filter/yuvdenoise/Makefile.in Sun Oct 9 14:47:20 2005 -@@ -533,6 +533,20 @@ distclean-compile: - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +--- filter/yuvdenoise/Makefile.in.orig Sat Mar 28 05:13:17 2009 ++++ filter/yuvdenoise/Makefile.in Sun Jun 7 23:54:37 2009 +@@ -428,6 +428,20 @@ distclean-compile: + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< +deinterlace.lo: Index: patches/patch-Makefile_in =================================================================== RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Makefile_in 8 Jun 2009 03:40:33 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- Makefile.in.orig Thu May 14 01:40:50 2009 ++++ Makefile.in Thu May 14 01:41:53 2009 +@@ -321,7 +321,6 @@ SUBDIRS = \ + multiplex \ + $(PVM3) \ + src \ +- testsuite \ + tools \ + docs + Index: patches/patch-aclib_img_yuv_rgb_c =================================================================== RCS file: patches/patch-aclib_img_yuv_rgb_c diff -N patches/patch-aclib_img_yuv_rgb_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-aclib_img_yuv_rgb_c 8 Jun 2009 03:40:33 -0000 @@ -0,0 +1,56 @@ +$OpenBSD$ +--- aclib/img_yuv_rgb.c.orig Sun Jun 7 18:52:57 2009 ++++ aclib/img_yuv_rgb.c Sun Jun 7 18:56:12 2009 +@@ -1320,7 +1320,7 @@ DEFINE_RGB2YUV_SSE2_SET(bgra32, 4,2,1,0) + /* Split 8 RGBA pixels in XMMr/XMMb into R/G/B in XMM0/XMM1/XMM2. + * r and b are 0 and 2 for RGB, 2 and 0 for BGR */ + #define SSE2_SPLIT_RGB32(r,b) "\ +- movdqa 176(%%edi), %%xmm7 # XMM7: 00FF*8 \n\ ++ movdqa 176("EDI"), %%xmm7 # XMM7: 00FF*8 \n\ + movdqa %%xmm"#r", %%xmm1 # XMM1: XBGR3 XBGR2 XBGR1 XBGR0 \n\ + movdqa %%xmm"#b", %%xmm3 # XMM3: XBGR7 XBGR6 XBGR5 XBGR4 \n\ + pand %%xmm7, %%xmm"#r" # XMMr: B3 R3 B2 R2 B1 R1 B0 R0 \n\ +@@ -1396,8 +1396,8 @@ static inline void sse2_load_bgr24(uint8_t *src) + static inline void sse2_load_rgba32(uint8_t *src) + { + asm("\ +- movdqu (%%esi), %%xmm0 # XMM0: XBGR3 XBGR2 XBGR1 XBGR0 \n\ +- movdqu 16(%%esi), %%xmm2 # XMM2: XBGR7 XBGR6 XBGR5 XBGR4 \n\ ++ movdqu ("ESI"), %%xmm0 # XMM0: XBGR3 XBGR2 XBGR1 XBGR0 \n\ ++ movdqu 16("ESI"), %%xmm2 # XMM2: XBGR7 XBGR6 XBGR5 XBGR4 \n\ + "SSE2_SPLIT_RGB32(0,2)" \n" + : /* no outputs */ + : "S" (src), "D" (&rgb_data), "m" (rgb_data) +@@ -1407,8 +1407,8 @@ static inline void sse2_load_rgba32(uint8_t *src) + static inline void sse2_load_abgr32(uint8_t *src) + { + asm("\ +- movdqu (%%esi), %%xmm2 # XMM2: RGBX3 RGBX2 RGBX1 RGBX0 \n\ +- movdqu 16(%%esi), %%xmm0 # XMM0: RGBX7 RGBX6 RGBX5 RGBX4 \n\ ++ movdqu ("ESI"), %%xmm2 # XMM2: RGBX3 RGBX2 RGBX1 RGBX0 \n\ ++ movdqu 16("ESI"), %%xmm0 # XMM0: RGBX7 RGBX6 RGBX5 RGBX4 \n\ + psrld $8, %%xmm2 # XMM2: -RGB3 -RGB2 -RGB1 -RGB0 \n\ + psrld $8, %%xmm0 # XMM0: -RGB7 -RGB6 -RGB5 -RGB4 \n\ + "SSE2_SPLIT_RGB32(2,0)" \n" +@@ -1420,8 +1420,8 @@ static inline void sse2_load_abgr32(uint8_t *src) + static inline void sse2_load_argb32(uint8_t *src) + { + asm("\ +- movdqu (%%esi), %%xmm0 # XMM0: BGRX3 BGRX2 BGRX1 BGRX0 \n\ +- movdqu 16(%%esi), %%xmm2 # XMM2: BGRX7 BGRX6 BGRX5 BGRX4 \n\ ++ movdqu ("ESI"), %%xmm0 # XMM0: BGRX3 BGRX2 BGRX1 BGRX0 \n\ ++ movdqu 16("ESI"), %%xmm2 # XMM2: BGRX7 BGRX6 BGRX5 BGRX4 \n\ + psrld $8, %%xmm0 # XMM0: -BGR3 -BGR2 -BGR1 -BGR0 \n\ + psrld $8, %%xmm2 # XMM2: -BGR7 -BGR6 -BGR5 -BGR4 \n\ + "SSE2_SPLIT_RGB32(0,2)" \n" +@@ -1433,8 +1433,8 @@ static inline void sse2_load_argb32(uint8_t *src) + static inline void sse2_load_bgra32(uint8_t *src) + { + asm("\ +- movdqu (%%esi), %%xmm2 # XMM2: XRGB3 XRGB2 XRGB1 XRGB0 \n\ +- movdqu 16(%%esi), %%xmm0 # XMM0: XRGB7 XRGB6 XRGB5 XRGB4 \n\ ++ movdqu ("ESI"), %%xmm2 # XMM2: XRGB3 XRGB2 XRGB1 XRGB0 \n\ ++ movdqu 16("ESI"), %%xmm0 # XMM0: XRGB7 XRGB6 XRGB5 XRGB4 \n\ + "SSE2_SPLIT_RGB32(2,0)" \n" + : /* no outputs */ + : "S" (src), "D" (&rgb_data), "m" (rgb_data) Index: patches/patch-aclib_memcpy_c =================================================================== RCS file: patches/patch-aclib_memcpy_c diff -N patches/patch-aclib_memcpy_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-aclib_memcpy_c 8 Jun 2009 03:40:33 -0000 @@ -0,0 +1,147 @@ +$OpenBSD$ +--- aclib/memcpy.c.orig Sun Jun 7 19:34:57 2009 ++++ aclib/memcpy.c Sun Jun 7 19:42:00 2009 +@@ -59,8 +59,15 @@ PENTIUM_CACHE_BLOCK = (PENTIUM_CACHE_SIZE/2 - PENTIUM_ + # First align destination address to a multiple of 8 bytes \n\ + mov $8, %%eax # EAX <- (8-dest) & 7 \n\ + sub %%edi, %%eax \n\ +- and $7, %%eax # ... which is the number of bytes to copy\n\ +- lea 0f, %%edx # Use a computed jump--faster than a loop\n\ ++ and $7, %%eax # ... which is the number of bytes to copy\n" ++#ifdef ACLIB_DISABLE_X86_TEXTRELS // Because "lea 0f" requires a textrel ++" xchg %%eax, %%ecx \n\ ++ mov %%ecx, %%edx \n\ ++ repz movsb \n\ ++ mov %%eax, %%ecx \n\ ++ mov %%edx, %%eax \n" ++#else ++" lea 0f, %%edx # Use a computed jump--faster than a loop\n\ + sub %%eax, %%edx \n\ + jmp *%%edx # Execute 0-7 MOVSB's \n\ + movsb \n\ +@@ -69,8 +76,9 @@ PENTIUM_CACHE_BLOCK = (PENTIUM_CACHE_SIZE/2 - PENTIUM_ + movsb \n\ + movsb \n\ + movsb \n\ +- movsb \n\ +-0: sub %%eax, %%ecx # Update count \n\ ++ movsb \n" ++#endif ++"0: sub %%eax, %%ecx # Update count \n\ + \n\ + # Now copy data in blocks \n\ + 0: mov %%ecx, %%edx # EDX <- ECX >> 6 (cache lines to copy) \n\ +@@ -114,8 +122,13 @@ PENTIUM_CACHE_BLOCK = (PENTIUM_CACHE_SIZE/2 - PENTIUM_ + mmx.memcpy_last: \n\ + # Copy last <64 bytes, using the computed jump trick \n\ + mov %%ecx, %%eax # EAX <- ECX>>2 \n\ +- shr $2, %%eax \n\ +- lea 0f, %%edx \n\ ++ shr $2, %%eax \n" ++#ifdef ACLIB_DISABLE_X86_TEXTRELS ++" xchg %%eax, %%ecx \n\ ++ repz movsd \n\ ++ mov %%eax, %%ecx \n" ++#else ++" lea 0f, %%edx \n\ + sub %%eax, %%edx \n\ + jmp *%%edx # Execute 0-15 MOVSD's \n\ + movsd \n\ +@@ -132,15 +145,20 @@ mmx.memcpy_last: + movsd \n\ + movsd \n\ + movsd \n\ +- movsd \n\ +-0: and $3, %%ecx # ECX <- ECX & 3 \n\ +- lea 0f, %%edx \n\ ++ movsd \n" ++#endif ++"0: and $3, %%ecx # ECX <- ECX & 3 \n" ++#ifdef ACLIB_DISABLE_X86_TEXTRELS ++" repz movsb \n" ++#else ++" lea 0f, %%edx \n\ + sub %%ecx, %%edx \n\ + jmp *%%edx # Execute 0-3 MOVSB's \n\ + movsb \n\ + movsb \n\ +- movsb \n\ +-0: \n\ ++ movsb \n" ++#endif ++"0: \n\ + # All done! \n\ + emms # Clean up MMX state \n\ + pop %%edi # Restore destination (return value) \n\ +@@ -180,8 +198,15 @@ static void *memcpy_sse(void *dest, const void *src, s + # First align destination address to a multiple of 8 bytes \n\ + mov $8, %%eax # EAX <- (8-dest) & 7 \n\ + sub %%edi, %%eax \n\ +- and $7, %%eax # ... which is the number of bytes to copy\n\ +- lea 0f, %%edx # Use a computed jump--faster than a loop\n\ ++ and $7, %%eax # ... which is the number of bytes to copy\n" ++#ifdef ACLIB_DISABLE_X86_TEXTRELS ++" xchg %%eax, %%ecx \n\ ++ mov %%ecx, %%edx \n\ ++ repz movsb \n\ ++ mov %%eax, %%ecx \n\ ++ mov %%edx, %%eax \n" ++#else ++" lea 0f, %%edx # Use a computed jump--faster than a loop\n\ + sub %%eax, %%edx \n\ + jmp *%%edx # Execute 0-7 MOVSB's \n\ + movsb \n\ +@@ -190,8 +215,9 @@ static void *memcpy_sse(void *dest, const void *src, s + movsb \n\ + movsb \n\ + movsb \n\ +- movsb \n\ +-0: sub %%eax, %%ecx # Update count \n\ ++ movsb \n" ++#endif ++"0: sub %%eax, %%ecx # Update count \n\ + \n\ + cmp $0x10040, %%ecx # Is this a large block? (0x10040 is an \n\ + # arbitrary value where prefetching and \n\ +@@ -266,8 +292,13 @@ sse.memcpy_small: # Small block copy rou + sse.memcpy_last: \n\ + # Copy last <64 bytes, using the computed jump trick \n\ + mov %%ecx, %%eax # EAX <- ECX>>2 \n\ +- shr $2, %%eax \n\ +- lea 0f, %%edx \n\ ++ shr $2, %%eax \n" ++#ifdef ACLIB_DISABLE_X86_TEXTRELS ++" xchg %%eax, %%ecx \n\ ++ repz movsd \n\ ++ mov %%eax, %%ecx \n" ++#else ++" lea 0f, %%edx \n\ + sub %%eax, %%edx \n\ + jmp *%%edx # Execute 0-15 MOVSD's \n\ + movsd \n\ +@@ -284,15 +315,20 @@ sse.memcpy_last: + movsd \n\ + movsd \n\ + movsd \n\ +- movsd \n\ +-0: and $3, %%ecx # ECX <- ECX & 3 \n\ +- lea sse.memcpy_end, %%edx \n\ ++ movsd \n" ++#endif ++"0: and $3, %%ecx # ECX <- ECX & 3 \n" ++#ifdef ACLIB_DISABLE_X86_TEXTRELS ++" repz movsb \n" ++#else ++" lea sse.memcpy_end, %%edx \n\ + sub %%ecx, %%edx \n\ + jmp *%%edx # Execute 0-3 MOVSB's \n\ + movsb \n\ + movsb \n\ +- movsb \n\ +- \n\ ++ movsb \n" ++#endif ++" \n\ + sse.memcpy_end: \n\ + # All done! \n\ + emms # Clean up after MMX instructions \n\ Index: patches/patch-avilib_Makefile_in =================================================================== RCS file: patches/patch-avilib_Makefile_in diff -N patches/patch-avilib_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-avilib_Makefile_in 8 Jun 2009 03:40:33 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- avilib/Makefile.in.orig Thu May 7 22:53:21 2009 ++++ avilib/Makefile.in Thu May 7 22:53:50 2009 +@@ -294,6 +294,7 @@ x_libraries = @x_libraries@ + xvid_config = @xvid_config@ + AM_CPPFLAGS = \ + $(PTHREAD_CFLAGS) \ ++ -I$(top_srcdir) \ + $(XIO_CFLAGS) + + noinst_LTLIBRARIES = libavi.la libwav.la Index: patches/patch-configure =================================================================== RCS file: patches/patch-configure diff -N patches/patch-configure --- patches/patch-configure 9 Jul 2008 02:13:01 -0000 1.7 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,164 +0,0 @@ -$OpenBSD: patch-configure,v 1.7 2008/07/09 02:13:01 jakemsr Exp $ ---- configure.orig Sat Jan 5 06:38:47 2008 -+++ configure Sat Jun 21 21:12:47 2008 -@@ -1761,7 +1761,7 @@ Optional Packages: - prefix where libavcodec is installed (/usr) - --with-libavcodec-includes=DIR - directory where libavcodec headers -- (ffmpeg/avcodec.h) are installed (/usr/include) -+ (libavcodec/avcodec.h) are installed (/usr/include) - --with-libavcodec-libs=DIR - directory where libavcodec libararies - (libavcodec.so) are installed (/usr/lib) -@@ -10222,6 +10222,7 @@ fi - echo "${ECHO_T}$have_asm_altivec" >&6; } - if test x"$have_asm_altivec" = x"yes" ; then - -+CFLAGS="$CFLAGS -maltivec" - cat >>confdefs.h <<\_ACEOF - #define HAVE_PPC_ALTIVEC 1 - _ACEOF -@@ -27132,12 +27133,12 @@ echo "${ECHO_T}default" >&6; } - LIBAVCODEC_EXTRA_CFLAGS="$LIBAVCODEC_EXTRA_CFLAGS $xi" - LIBAVCODEC_EXTRA_CFLAGS="`echo $LIBAVCODEC_EXTRA_CFLAGS | sed -e 's/ */ /g'`" - -- if test x"ffmpeg/avcodec.h" != x"none" ; then -+ if test x"libavcodec/avcodec.h" != x"none" ; then - save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS $libavcodec_ii" - if test "${ac_cv_header_ffmpeg_avcodec_h+set}" = set; then -- { echo "$as_me:$LINENO: checking for ffmpeg/avcodec.h" >&5 --echo $ECHO_N "checking for ffmpeg/avcodec.h... $ECHO_C" >&6; } -+ { echo "$as_me:$LINENO: checking for libavcodec/avcodec.h" >&5 -+echo $ECHO_N "checking for libavcodec/avcodec.h... $ECHO_C" >&6; } - if test "${ac_cv_header_ffmpeg_avcodec_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - fi -@@ -27145,8 +27146,8 @@ fi - echo "${ECHO_T}$ac_cv_header_ffmpeg_avcodec_h" >&6; } - else - # Is the header compilable? --{ echo "$as_me:$LINENO: checking ffmpeg/avcodec.h usability" >&5 --echo $ECHO_N "checking ffmpeg/avcodec.h usability... $ECHO_C" >&6; } -+{ echo "$as_me:$LINENO: checking libavcodec/avcodec.h usability" >&5 -+echo $ECHO_N "checking libavcodec/avcodec.h usability... $ECHO_C" >&6; } - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF -@@ -27154,7 +27155,7 @@ cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - $ac_includes_default --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - _ACEOF - rm -f conftest.$ac_objext - if { (ac_try="$ac_compile" -@@ -27186,15 +27187,15 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ - echo "${ECHO_T}$ac_header_compiler" >&6; } - - # Is the header present? --{ echo "$as_me:$LINENO: checking ffmpeg/avcodec.h presence" >&5 --echo $ECHO_N "checking ffmpeg/avcodec.h presence... $ECHO_C" >&6; } -+{ echo "$as_me:$LINENO: checking libavcodec/avcodec.h presence" >&5 -+echo $ECHO_N "checking libavcodec/avcodec.h presence... $ECHO_C" >&6; } - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - _ACEOF - if { (ac_try="$ac_cpp conftest.$ac_ext" - case "(($ac_try" in -@@ -27227,30 +27228,30 @@ echo "${ECHO_T}$ac_header_preproc" >&6; } - # So? What about this header? - case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in - yes:no: ) -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&2;} -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: proceeding with the compiler's result" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: proceeding with the compiler's result" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: proceeding with the compiler's result" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: proceeding with the compiler's result" >&2;} - ac_header_preproc=yes - ;; - no:yes:* ) -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: present but cannot be compiled" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: present but cannot be compiled" >&2;} -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: check for missing prerequisite headers?" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: check for missing prerequisite headers?" >&2;} -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: see the Autoconf documentation" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: see the Autoconf documentation" >&2;} -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: section \"Present But Cannot Be Compiled\"" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: section \"Present But Cannot Be Compiled\"" >&2;} -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: proceeding with the preprocessor's result" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: proceeding with the preprocessor's result" >&2;} -- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: in the future, the compiler will take precedence" >&5 --echo "$as_me: WARNING: ffmpeg/avcodec.h: in the future, the compiler will take precedence" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: see the Autoconf documentation" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: see the Autoconf documentation" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: section \"Present But Cannot Be Compiled\"" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: section \"Present But Cannot Be Compiled\"" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: proceeding with the preprocessor's result" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: in the future, the compiler will take precedence" >&5 -+echo "$as_me: WARNING: libavcodec/avcodec.h: in the future, the compiler will take precedence" >&2;} - - ;; - esac --{ echo "$as_me:$LINENO: checking for ffmpeg/avcodec.h" >&5 --echo $ECHO_N "checking for ffmpeg/avcodec.h... $ECHO_C" >&6; } -+{ echo "$as_me:$LINENO: checking for libavcodec/avcodec.h" >&5 -+echo $ECHO_N "checking for libavcodec/avcodec.h... $ECHO_C" >&6; } - if test "${ac_cv_header_ffmpeg_avcodec_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -@@ -27275,8 +27276,8 @@ else - fi - - cat >> $tc_pkg_err_file <<EOF --ERROR: $prob: cannot compile ffmpeg/avcodec.h --ffmpeg/avcodec.h can be found in the following packages: -+ERROR: $prob: cannot compile libavcodec/avcodec.h -+libavcodec/avcodec.h can be found in the following packages: - FFMpeg http://www.ffmpeg.org/ - - EOF -@@ -27450,7 +27451,7 @@ cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - - #include <stdio.h> --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - int - main() - { -@@ -27511,8 +27512,8 @@ else - fi - - cat >> $tc_pkg_err_file <<EOF --ERROR: $prob: cannot compile ffmpeg/avcodec.h --ffmpeg/avcodec.h can be found in the following packages: -+ERROR: $prob: cannot compile libavcodec/avcodec.h -+libavcodec/avcodec.h can be found in the following packages: - libavcodec http://www.ffmpeg.org - - EOF -@@ -27537,7 +27538,7 @@ cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - - int - main () Index: patches/patch-configure_in =================================================================== RCS file: patches/patch-configure_in diff -N patches/patch-configure_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-configure_in 8 Jun 2009 03:40:33 -0000 @@ -0,0 +1,15 @@ +$OpenBSD$ +--- configure.in.orig Sun Jun 7 19:33:53 2009 ++++ configure.in Sun Jun 7 19:34:44 2009 +@@ -1356,6 +1356,11 @@ AC_SUBST(WAVLIB_LIBS) + dnl + dnl aclib + dnl ++AC_ARG_ENABLE([x86-textrels], ++ AC_HELP_STRING([--enable-x86-textrels], [enable x86-32 optimizations which use text relocations (no)]), ++ [if test "no" = "$enableval"; then ++ AC_DEFINE([ACLIB_DISABLE_X86_TEXTRELS], [1], [Disable x86-32 optimizations in aclib that require text relocations]) ++ fi]) + ACLIB_LIBS="\$(top_builddir)/aclib/libac.la" + AC_SUBST(ACLIB_LIBS) + Index: patches/patch-export_aud_aux_c =================================================================== RCS file: patches/patch-export_aud_aux_c diff -N patches/patch-export_aud_aux_c --- patches/patch-export_aud_aux_c 9 Jul 2008 02:13:01 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-export_aud_aux_c,v 1.3 2008/07/09 02:13:01 jakemsr Exp $ ---- export/aud_aux.c.orig Sat Jun 21 21:14:44 2008 -+++ export/aud_aux.c Sat Jun 21 21:14:59 2008 -@@ -31,7 +31,7 @@ - #include <inttypes.h> - #include <assert.h> - --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - - #include "aud_aux.h" - #include "ac3.h" Index: patches/patch-export_export_ffmpeg_c =================================================================== RCS file: /cvs/ports/multimedia/transcode/patches/patch-export_export_ffmpeg_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-export_export_ffmpeg_c --- patches/patch-export_export_ffmpeg_c 9 Jul 2008 02:13:01 -0000 1.3 +++ patches/patch-export_export_ffmpeg_c 8 Jun 2009 03:40:33 -0000 @@ -1,16 +1,7 @@ $OpenBSD: patch-export_export_ffmpeg_c,v 1.3 2008/07/09 02:13:01 jakemsr Exp $ ---- export/export_ffmpeg.c.orig Sat Nov 17 01:35:31 2007 -+++ export/export_ffmpeg.c Sat Jun 21 21:15:39 2008 -@@ -36,7 +36,7 @@ - #include "vid_aux.h" - // FIXME - #undef EMULATE_FAST_INT --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - - #if !defined(INFINITY) && defined(HUGE_VAL) - #define INFINITY HUGE_VAL -@@ -87,7 +87,7 @@ static struct ffmpeg_codec ffmpeg_codecs[] = { +--- export/export_ffmpeg.c.orig Sat Nov 29 10:43:14 2008 ++++ export/export_ffmpeg.c Thu May 7 21:10:13 2009 +@@ -81,7 +81,7 @@ static struct ffmpeg_codec ffmpeg_codecs[] = { {"mpeg2video", "mpg2", "MPEG2 compliant video", 1}, {"h263", "h263", "H263", 0}, {"h263p", "h263", "H263 plus", 1}, Index: patches/patch-export_ffmpeg_cfg_h =================================================================== RCS file: patches/patch-export_ffmpeg_cfg_h diff -N patches/patch-export_ffmpeg_cfg_h --- patches/patch-export_ffmpeg_cfg_h 9 Jul 2008 02:13:01 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-export_ffmpeg_cfg_h,v 1.1 2008/07/09 02:13:01 jakemsr Exp $ ---- export/ffmpeg_cfg.h.orig Sat Jun 21 21:19:50 2008 -+++ export/ffmpeg_cfg.h Sat Jun 21 21:20:02 2008 -@@ -2,7 +2,7 @@ - #define __FFMPEG_CFG_H - - #include "libioaux/configs.h" --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - - //char *lavc_param_vcodec = "mpeg4"; - //extern int lavc_param_vbitrate; Index: patches/patch-filter_filter_resample_c =================================================================== RCS file: patches/patch-filter_filter_resample_c diff -N patches/patch-filter_filter_resample_c --- patches/patch-filter_filter_resample_c 9 Jul 2008 02:13:01 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-filter_filter_resample_c,v 1.1 2008/07/09 02:13:01 jakemsr Exp $ ---- filter/filter_resample.c.orig Sat Jun 21 21:29:55 2008 -+++ filter/filter_resample.c Sat Jun 21 21:30:12 2008 -@@ -30,7 +30,7 @@ - #include "filter.h" - #include "optstr.h" - --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - - static char * resample_buffer = NULL; - static int bytes_per_sample; Index: patches/patch-import_decode_lavc_c =================================================================== RCS file: patches/patch-import_decode_lavc_c diff -N patches/patch-import_decode_lavc_c --- patches/patch-import_decode_lavc_c 9 Jul 2008 02:13:01 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-import_decode_lavc_c,v 1.1 2008/07/09 02:13:01 jakemsr Exp $ ---- import/decode_lavc.c.orig Sat Jun 21 21:17:30 2008 -+++ import/decode_lavc.c Sat Jun 21 21:17:48 2008 -@@ -31,7 +31,7 @@ - #ifdef EMULATE_FAST_INT - #undef EMULATE_FAST_INT - #endif --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - #include "yuv2rgb.h" - - #define READ_BUFFER_SIZE (10*1024*1024) Index: patches/patch-import_import_ffmpeg_c =================================================================== RCS file: patches/patch-import_import_ffmpeg_c diff -N patches/patch-import_import_ffmpeg_c --- patches/patch-import_import_ffmpeg_c 9 Jul 2008 02:13:01 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-import_import_ffmpeg_c,v 1.1 2008/07/09 02:13:01 jakemsr Exp $ ---- import/import_ffmpeg.c.orig Sat Jun 21 21:16:13 2008 -+++ import/import_ffmpeg.c Sat Jun 21 21:16:29 2008 -@@ -38,7 +38,7 @@ static int capability_flag = TC_CAP_YUV | TC_CAP_RGB | - - // FIXME - #undef EMULATE_FAST_INT --#include <ffmpeg/avcodec.h> -+#include <libavcodec/avcodec.h> - - #include "libvo/yuv2rgb.h" - #include "avilib/avilib.h" Index: patches/patch-libxio_libxio_c =================================================================== RCS file: patches/patch-libxio_libxio_c diff -N patches/patch-libxio_libxio_c --- patches/patch-libxio_libxio_c 26 Jan 2008 02:17:50 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-libxio_libxio_c,v 1.4 2008/01/26 02:17:50 jakemsr Exp $ ---- libxio/libxio.c.orig Sun Sep 16 04:11:51 2007 -+++ libxio/libxio.c Sat Jan 19 20:23:08 2008 -@@ -42,7 +42,7 @@ char *strndup(const char *s, size_t n); - #include <unistd.h> - #include <fcntl.h> - #include <sys/stat.h> --#include <sys/errno.h> -+#include <errno.h> - #include <stdarg.h> - - Index: patches/patch-src_transcode_c =================================================================== RCS file: patches/patch-src_transcode_c diff -N patches/patch-src_transcode_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_transcode_c 16 Jun 2009 23:52:50 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- src/transcode.c.orig Tue Jun 16 19:50:25 2009 ++++ src/transcode.c Tue Jun 16 19:52:33 2009 +@@ -968,6 +968,7 @@ static vob_t *new_vob(void) + vob->hori_resize2 = 0; + vob->sync = 0; + vob->sync_ms = 0; ++ vob->sync_samples = 0; + vob->dvd_title = 1; + vob->dvd_chapter1 = 1; + vob->dvd_chapter2 = -1; Index: pkg/PFRAG.i386 =================================================================== RCS file: /cvs/ports/multimedia/transcode/pkg/PFRAG.i386,v retrieving revision 1.3 diff -u -p -r1.3 PFRAG.i386 --- pkg/PFRAG.i386 26 Jan 2008 02:17:50 -0000 1.3 +++ pkg/PFRAG.i386 8 Jun 2009 03:40:33 -0000 @@ -1,7 +1,3 @@ @comment $OpenBSD: PFRAG.i386,v 1.3 2008/01/26 02:17:50 jakemsr Exp $ -...@comment lib/transcode/filter_dilyuvmmx.la -lib/transcode/filter_dilyuvmmx.so @comment lib/transcode/filter_tomsmocomp.la lib/transcode/filter_tomsmocomp.so -...@comment lib/transcode/import_nuv.la -lib/transcode/import_nuv.so Index: pkg/PFRAG.lzo =================================================================== RCS file: /cvs/ports/multimedia/transcode/pkg/PFRAG.lzo,v retrieving revision 1.3 diff -u -p -r1.3 PFRAG.lzo --- pkg/PFRAG.lzo 26 Jan 2008 02:17:50 -0000 1.3 +++ pkg/PFRAG.lzo 8 Jun 2009 03:40:33 -0000 @@ -1,5 +0,0 @@ -...@comment $OpenBSD: PFRAG.lzo,v 1.3 2008/01/26 02:17:50 jakemsr Exp $ -...@comment lib/transcode/export_lzo.la -lib/transcode/export_lzo.so -...@comment lib/transcode/import_lzo.la -lib/transcode/import_lzo.so Index: pkg/PFRAG.mjpegtools =================================================================== RCS file: /cvs/ports/multimedia/transcode/pkg/PFRAG.mjpegtools,v retrieving revision 1.3 diff -u -p -r1.3 PFRAG.mjpegtools --- pkg/PFRAG.mjpegtools 26 Jan 2008 02:17:50 -0000 1.3 +++ pkg/PFRAG.mjpegtools 8 Jun 2009 03:40:33 -0000 @@ -5,3 +5,5 @@ lib/transcode/export_mp2enc.so lib/transcode/export_mpeg2enc.so @comment lib/transcode/export_yuv4mpeg.la lib/transcode/export_yuv4mpeg.so +...@comment lib/transcode/import_yuv4mpeg.la +lib/transcode/import_yuv4mpeg.so Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/multimedia/transcode/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 9 Jul 2008 02:13:01 -0000 1.4 +++ pkg/PLIST 8 Jun 2009 05:35:20 -0000 @@ -1,6 +1,5 @@ @comment $OpenBSD: PLIST,v 1.4 2008/07/09 02:13:01 jakemsr Exp $ %%i386%% -%%lzo%% %%mjpegtools%% %%quicktime%% @bin bin/avifix @@ -15,29 +14,18 @@ @bin bin/tcmodinfo @bin bin/tcmp3cut @bin bin/tcprobe -...@bin bin/tcrequant @bin bin/tcscan @bin bin/tcxmlcheck @bin bin/tcxpm2rgb +...@bin bin/tcyait @bin bin/transcode lib/transcode/ @comment lib/transcode/a52_decore.la lib/transcode/a52_decore.so -...@comment lib/transcode/af6_decore.la -...@comment lib/transcode/af6_decore.so @comment lib/transcode/export_ac3.la lib/transcode/export_ac3.so -...@comment lib/transcode/export_af6.conf -...@comment lib/transcode/export_debugppm.la -lib/transcode/export_debugppm.so -...@comment lib/transcode/export_divx4.la -...@comment lib/transcode/export_divx4.so -...@comment lib/transcode/export_divx4raw.la -...@comment lib/transcode/export_divx4raw.so @comment lib/transcode/export_divx5.la @comment lib/transcode/export_divx5.so -...@comment lib/transcode/export_divx5raw.la -...@comment lib/transcode/export_divx5raw.so @comment lib/transcode/export_dv.la lib/transcode/export_dv.so @comment lib/transcode/export_dvraw.la @@ -48,14 +36,8 @@ lib/transcode/export_ffmpeg.so lib/transcode/export_jpg.so @comment lib/transcode/export_lame.la lib/transcode/export_lame.so -...@comment lib/transcode/export_mjpeg.la -lib/transcode/export_mjpeg.so -...@comment lib/transcode/export_mp1e.la -lib/transcode/export_mp1e.so @comment lib/transcode/export_mp2.la lib/transcode/export_mp2.so -...@comment lib/transcode/export_net.la -lib/transcode/export_net.so @comment lib/transcode/export_null.la lib/transcode/export_null.so @comment lib/transcode/export_ogg.la @@ -68,15 +50,13 @@ lib/transcode/export_ppm.so lib/transcode/export_pvn.so @comment lib/transcode/export_raw.la lib/transcode/export_raw.so +...@comment lib/transcode/export_tcaud.la +lib/transcode/export_tcaud.so @comment lib/transcode/export_toolame.la lib/transcode/export_toolame.so @comment lib/transcode/export_wav.la lib/transcode/export_wav.so lib/transcode/export_xvid.so -...@comment lib/transcode/export_xvid2.la -...@comment lib/transcode/export_xvid2.so -...@comment lib/transcode/export_xvid3.la -...@comment lib/transcode/export_xvid3.so @comment lib/transcode/export_xvid4.la lib/transcode/export_xvid4.so @comment lib/transcode/filter_29to23.la @@ -91,16 +71,10 @@ lib/transcode/filter_aclip.so lib/transcode/filter_ascii.so @comment lib/transcode/filter_astat.la lib/transcode/filter_astat.so -...@comment lib/transcode/filter_clone.la -lib/transcode/filter_clone.so @comment lib/transcode/filter_control.la lib/transcode/filter_control.so @comment lib/transcode/filter_cpaudio.la lib/transcode/filter_cpaudio.so -...@comment lib/transcode/filter_cshift.la -lib/transcode/filter_cshift.so -...@comment lib/transcode/filter_cut.la -lib/transcode/filter_cut.so @comment lib/transcode/filter_decimate.la lib/transcode/filter_decimate.so @comment lib/transcode/filter_denoise3d.la @@ -144,8 +118,6 @@ lib/transcode/filter_mask.so lib/transcode/filter_modfps.so @comment lib/transcode/filter_msharpen.la lib/transcode/filter_msharpen.so -...@comment lib/transcode/filter_nored.la -lib/transcode/filter_nored.so @comment lib/transcode/filter_normalize.la lib/transcode/filter_normalize.so @comment lib/transcode/filter_null.la @@ -158,6 +130,8 @@ lib/transcode/filter_preview.so lib/transcode/filter_pv.so @comment lib/transcode/filter_resample.la lib/transcode/filter_resample.so +...@comment lib/transcode/filter_sdlview.la +lib/transcode/filter_sdlview.so @comment lib/transcode/filter_skip.la lib/transcode/filter_skip.so @comment lib/transcode/filter_slowmo.la @@ -170,32 +144,28 @@ lib/transcode/filter_smartdeinter.so lib/transcode/filter_smartyuv.so @comment lib/transcode/filter_smooth.la lib/transcode/filter_smooth.so +...@comment lib/transcode/filter_stabilize.la +lib/transcode/filter_stabilize.so @comment lib/transcode/filter_subtitler.la lib/transcode/filter_subtitler.so -...@comment lib/transcode/filter_tc_audio.la -lib/transcode/filter_tc_audio.so -...@comment lib/transcode/filter_tc_video.la -lib/transcode/filter_tc_video.so -...@comment lib/transcode/filter_test.la -lib/transcode/filter_test.so @comment lib/transcode/filter_testframe.la lib/transcode/filter_testframe.so @comment lib/transcode/filter_text.la lib/transcode/filter_text.so +...@comment lib/transcode/filter_transform.la +lib/transcode/filter_transform.so @comment lib/transcode/filter_unsharp.la lib/transcode/filter_unsharp.so -...@comment lib/transcode/filter_videocore.la -lib/transcode/filter_videocore.so @comment lib/transcode/filter_whitebalance.la lib/transcode/filter_whitebalance.so @comment lib/transcode/filter_xsharpen.la lib/transcode/filter_xsharpen.so +...@comment lib/transcode/filter_yait.la +lib/transcode/filter_yait.so @comment lib/transcode/filter_yuvdenoise.la lib/transcode/filter_yuvdenoise.so @comment lib/transcode/filter_yuvmedian.la lib/transcode/filter_yuvmedian.so -...@comment lib/transcode/filter_yuy2toyv12.la -lib/transcode/filter_yuy2toyv12.so @comment lib/transcode/import_ac3.la lib/transcode/import_ac3.so @comment lib/transcode/import_avi.la @@ -204,61 +174,41 @@ lib/transcode/import_avi.so lib/transcode/import_bktr.so @comment lib/transcode/import_bsdav.la lib/transcode/import_bsdav.so -...@comment lib/transcode/import_divx.la -lib/transcode/import_divx.so @comment lib/transcode/import_dv.la lib/transcode/import_dv.so @comment lib/transcode/import_dvd.la lib/transcode/import_dvd.so -...@comment lib/transcode/import_ffbin.la -lib/transcode/import_ffbin.so @comment lib/transcode/import_ffmpeg.la lib/transcode/import_ffmpeg.so -...@comment lib/transcode/import_fraps.la -lib/transcode/import_fraps.so -...@comment lib/transcode/import_lav.la -lib/transcode/import_lav.so @comment lib/transcode/import_mp3.la lib/transcode/import_mp3.so @comment lib/transcode/import_mpeg2.la lib/transcode/import_mpeg2.so @comment lib/transcode/import_mplayer.la lib/transcode/import_mplayer.so -...@comment lib/transcode/import_net.la -lib/transcode/import_net.so @comment lib/transcode/import_null.la lib/transcode/import_null.so -...@comment lib/transcode/import_nvrec.la -lib/transcode/import_nvrec.so @comment lib/transcode/import_ogg.la lib/transcode/import_ogg.so @comment lib/transcode/import_pvn.la lib/transcode/import_pvn.so @comment lib/transcode/import_raw.la lib/transcode/import_raw.so -...@comment lib/transcode/import_rawlist.la -lib/transcode/import_rawlist.so -...@comment lib/transcode/import_sh.la -lib/transcode/import_sh.so @comment lib/transcode/import_sunau.la lib/transcode/import_sunau.so -...@comment lib/transcode/import_vdrac3.la -lib/transcode/import_vdrac3.so +...@comment lib/transcode/import_vag.la +lib/transcode/import_vag.so @comment lib/transcode/import_vnc.la lib/transcode/import_vnc.so @comment lib/transcode/import_vob.la lib/transcode/import_vob.so +...@comment lib/transcode/import_x11.la +lib/transcode/import_x11.so @comment lib/transcode/import_xml.la lib/transcode/import_xml.so @comment lib/transcode/import_xvid.la lib/transcode/import_xvid.so -...@comment lib/transcode/import_yuv.la -lib/transcode/import_yuv.so -...@comment lib/transcode/import_yuv4mpeg.la -lib/transcode/import_yuv4mpeg.so lib/transcode/parse_csv.awk -...@comment lib/transcode/xvid2.cfg -...@comment lib/transcode/xvid3.cfg lib/transcode/xvid4.cfg @man man/man1/avifix.1 @man man/man1/aviindex.1 @@ -268,17 +218,21 @@ lib/transcode/xvid4.cfg @man man/man1/tccat.1 @man man/man1/tcdecode.1 @man man/man1/tcdemux.1 +...@man man/man1/tcexport.1 @man man/man1/tcextract.1 +...@man man/man1/tcmodchain.1 @man man/man1/tcmodinfo.1 @man man/man1/tcprobe.1 @man man/man1/tcpvmexportd.1 @man man/man1/tcscan.1 @man man/man1/tcxmlcheck.1 @man man/man1/transcode.1 +...@man man/man1/transcode_export.1 +...@man man/man1/transcode_filter.1 +...@man man/man1/transcode_import.1 share/doc/transcode/ -share/doc/transcode/ChangeLog +...@comment share/doc/transcode/ChangeLog share/doc/transcode/DV-to-DVD-HOWTO.txt -share/doc/transcode/OPTIMIZERS share/doc/transcode/README.Inverse.Telecine.txt share/doc/transcode/README.cluster share/doc/transcode/README.dv @@ -287,16 +241,11 @@ share/doc/transcode/README.rip share/doc/transcode/README.sync share/doc/transcode/README.vcd share/doc/transcode/README.xvid-credits -share/doc/transcode/architecture.txt -share/doc/transcode/avi_comments.txt -share/doc/transcode/clone.txt -share/doc/transcode/export-API.txt +share/doc/transcode/RELNOTES-0.6.13 +share/doc/transcode/RELNOTES-1.1.0 share/doc/transcode/export_ffmpeg.txt share/doc/transcode/export_mp2.txt -share/doc/transcode/export_mpeg.txt -share/doc/transcode/export_pvm.txt share/doc/transcode/faq -share/doc/transcode/filter-API.txt share/doc/transcode/filter-socket.txt share/doc/transcode/filter_dnr.txt share/doc/transcode/filter_logo.txt @@ -349,13 +298,28 @@ share/doc/transcode/html/sub3-00000.png share/doc/transcode/html/subtitles.html share/doc/transcode/html/table.php share/doc/transcode/html/tc.png -share/doc/transcode/ibp_support.txt -share/doc/transcode/import-API.txt share/doc/transcode/import-xml.txt @comment share/doc/transcode/import_nvrec.txt @comment share/doc/transcode/import_v4l2.txt +share/doc/transcode/import_x11.txt share/doc/transcode/import_yuv.txt -share/doc/transcode/pvm.cfg -share/doc/transcode/release-notes/ -share/doc/transcode/release-notes/README-0.6.13 +share/doc/transcode/tech/ +share/doc/transcode/tech/OPTIMIZERS +share/doc/transcode/tech/architecture.txt +share/doc/transcode/tech/avi_comments.txt +share/doc/transcode/tech/clone.txt +share/doc/transcode/tech/export-API.txt +share/doc/transcode/tech/filter-API.txt +share/doc/transcode/tech/filter_template.c +share/doc/transcode/tech/html/ +share/doc/transcode/tech/html/index.html +share/doc/transcode/tech/html/tc_basic.css +share/doc/transcode/tech/html/tc_frame_buffer.html +share/doc/transcode/tech/html/tc_input_rotation.html +share/doc/transcode/tech/html/tc_libraries.html +share/doc/transcode/tech/html/tc_logo.png +share/doc/transcode/tech/ibp_support.txt +share/doc/transcode/tech/import-API.txt +share/doc/transcode/tech/libraries.txt +share/doc/transcode/tech/module-system-API.txt share/doc/transcode/template.cfg.txt -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.