diff options
| author | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-05-25 18:34:54 +0000 |
|---|---|---|
| committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-05-25 18:34:54 +0000 |
| commit | 8a964239cdbe666e012774c0cd30859579319cf1 (patch) | |
| tree | 42013d1fb37cf6dcb1cf8d04b6619162f76be312 /src/libffmpeg/Makefile.am | |
| parent | e7852acb9ab9af964a59a677186c1da548174500 (diff) | |
| download | xine-lib-8a964239cdbe666e012774c0cd30859579319cf1.tar.gz xine-lib-8a964239cdbe666e012774c0cd30859579319cf1.tar.bz2 | |
compiling libavcodec's encoding part as an MPEG encoder suitable for the DXR3
* libavcodec/mpegvideo.c has been modified to work without the need to compile
libavcodec/motion_est.c to save compilation time (we don't need motion
estimation when encoding I-frames only anyway)
* the patch to libavcodec/i386/mpegvideo_mmx_template.c has been reverted,
because the encoder crashes with it
CVS patchset: 4930
CVS date: 2003/05/25 18:34:54
Diffstat (limited to 'src/libffmpeg/Makefile.am')
| -rw-r--r-- | src/libffmpeg/Makefile.am | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libffmpeg/Makefile.am b/src/libffmpeg/Makefile.am index 44297a054..45e97dcaa 100644 --- a/src/libffmpeg/Makefile.am +++ b/src/libffmpeg/Makefile.am @@ -12,8 +12,12 @@ libdir = $(XINE_PLUGINDIR) lib_LTLIBRARIES = xineplug_decode_ff.la -xineplug_decode_ff_la_SOURCES = xine_decoder.c -xineplug_decode_ff_la_LDFLAGS = -avoid-version -module @XINE_PLUGIN_MIN_SYMS@ +xineplug_decode_ff_la_SOURCES = xine_decoder.c xine_encoder.c +# The dxr3 uses ffmpegs MPEG encoder by dlopen()ing the ffmpeg plugin and +# dlsym()ing the necessary function. Therefore we must allow more exported +# symbols and cannot use @XINE_PLUGIN_MIN_SYMS@ +#xineplug_decode_ff_la_LDFLAGS = -avoid-version -module @XINE_PLUGIN_MIN_SYMS@ +xineplug_decode_ff_la_LDFLAGS = -avoid-version -module xineplug_decode_ff_la_LIBADD = $(XINE_LIB) \ $(top_builddir)/src/libffmpeg/libavcodec/libavcodec.la \ $(top_builddir)/src/libffmpeg/libavcodec/libpostproc/libpostprocess.la |
