Commit 12f23f64 authored by Wang Bo's avatar Wang Bo Committed by Rémi Denis-Courmont

RealVideo codec through DLL loader

With the mutex patch plus a few fixes.
Signed-off-by: default avatarRémi Denis-Courmont <rdenis@simphalempin.com>
parent 72da704c
......@@ -459,3 +459,13 @@ D: skins module (core and win32 port)
D: skins2 module (core and win32 port)
S: France
N: Yuehua Zhao
E: zhao908@hotmail.com
D: real video codec
S: China
N: Bo Wang
E: silencewang@msn.com
D: real file/rtsp pause and seek support
S: China
......@@ -250,6 +250,7 @@ William Hawkins - Speex RTP payload format
Xavier Maillard <zedek at fxgsproject.org> - audio converters
Xavier Marchesini <xav at alarue.net> - Win32 fixes
Xènia Albà Cantero <xenia_alba at hotmail.com> - Catalan translation
Yuehua Zhao <zhao908@hotmail.com> - real video codec
Yves Duret <yves at zarb.org> - RPM packages
Ye zhang <yzhang90003 _at_ gmail dot com> - Fix for VLM RTSP concurent LEAVE make VLC crash
......
......@@ -645,7 +645,7 @@ AC_CHECK_LIB(m,cos,[
VLC_ADD_LIBS([adjust wave ripple psychedelic gradient a52tofloat32 dtstofloat32 x264 goom visual panoramix rotate noise grain],[-lm])
])
AC_CHECK_LIB(m,pow,[
VLC_ADD_LIBS([ffmpeg ffmpegaltivec stream_out_transrate i420_rgb faad twolame equalizer spatializer param_eq libvlc vorbis freetype mod mpc dmo quicktime realaudio galaktos opengl],[-lm])
VLC_ADD_LIBS([ffmpeg ffmpegaltivec stream_out_transrate i420_rgb faad twolame equalizer spatializer param_eq libvlc vorbis freetype mod mpc dmo quicktime realaudio realvideo galaktos opengl],[-lm])
])
AC_CHECK_LIB(m,sqrt,[
VLC_ADD_LIBS([headphone_channel_mixer normvol speex mono colorthres extract],[-lm])
......@@ -3208,9 +3208,10 @@ dnl
dnl Real plugin
dnl
AC_ARG_ENABLE(real,
[ --enable-real Real audio module (default disabled)])
[ --enable-real Real media module (default disabled)])
if test "${enable_real}" = "yes"; then
VLC_ADD_PLUGIN([realaudio])
VLC_ADD_PLUGIN([realvideo])
fi
dnl
......@@ -5637,6 +5638,8 @@ AS_IF([test "${enable_loader}" = "yes"],
VLC_ADD_LIBS([quicktime],[../../libs/loader/libloader.la -lpthread])
VLC_ADD_CPPFLAGS([realaudio],[-I../../@top_srcdir@/libs/loader -DLOADER])
VLC_ADD_LIBS([realaudio],[../../libs/loader/libloader.la])
VLC_ADD_CPPFLAGS([realvideo],[-I../../@top_srcdir@/libs/loader -DLOADER])
VLC_ADD_LIBS([realvideo],[../../libs/loader/libloader.la])
])
AC_ARG_WITH(,[Components:])
......
......@@ -258,6 +258,7 @@ $Id$
* rc: interface module using stdio.
* real: partial Real audio/video demuxer
* realaudio: Real audio decoder
* realvideo: Real video decoder
* ripple: Ripple video effect
* rotate: Video rotation filter
* rss: Display a RSS feed on the video output
......
......@@ -28,6 +28,7 @@ SOURCES_svcdsub = svcdsub.c
SOURCES_cvdsub = cvdsub.c
SOURCES_fake = fake.c
SOURCES_realaudio = realaudio.c
SOURCES_realvideo = realvideo.c
SOURCES_sdl_image = sdl_image.c
SOURCES_zvbi = zvbi.c
SOURCES_csri = csri.c
......
This diff is collapsed.
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