Bug 449522 - Context menu for HTML5 <video> elements. r=gavin, ui-r=boriss
[wine-gecko.git] / media / libfishsound / update.sh
blob5817e3655cac1d885856d6682772a84835c08fbf
1 # Usage: cp $1/update.sh <libfishsound_src_directory>
3 # Copies the needed files from a directory containing the original
4 # libfishsound source that we need for the Mozilla HTML5 media support.
5 cp $1/config.h ./include/fishsound/config.h
6 echo "#undef FS_ENCODE" >>./include/fishsound/config.h
7 echo "#define FS_ENCODE 0" >>./include/fishsound/config.h
8 echo "#undef HAVE_FLAC" >>./include/fishsound/config.h
9 echo "#define HAVE_FLAC 0" >>./include/fishsound/config.h
10 echo "#undef HAVE_OGGZ" >>./include/fishsound/config.h
11 echo "#define HAVE_OGGZ 1" >>./include/fishsound/config.h
12 echo "#undef HAVE_SPEEX" >>./include/fishsound/config.h
13 echo "#define HAVE_SPEEX 0" >>./include/fishsound/config.h
14 echo "#undef HAVE_VORBIS" >>./include/fishsound/config.h
15 echo "#define HAVE_VORBIS 1" >>./include/fishsound/config.h
16 echo "#undef HAVE_VORBISENC" >>./include/fishsound/config.h
17 echo "#define HAVE_VORBISENC 0" >>./include/fishsound/config.h
18 echo "#undef DEBUG" >>./include/fishsound/config.h
19 cp $1/include/fishsound/encode.h ./include/fishsound/encode.h
20 cp $1/include/fishsound/comments.h ./include/fishsound/comments.h
21 cp $1/include/fishsound/deprecated.h ./include/fishsound/deprecated.h
22 cp $1/include/fishsound/fishsound.h ./include/fishsound/fishsound.h
23 cp $1/include/fishsound/constants.h ./include/fishsound/constants.h
24 cp $1/include/fishsound/decode.h ./include/fishsound/decode.h
25 cp $1/COPYING ./COPYING
26 cp $1/README ./README
27 cp ./include/fishsound/config.h ./src/libfishsound/config.h
28 cp $1/src/libfishsound/decode.c ./src/libfishsound/fishsound_decode.c
29 cp $1/src/libfishsound/fishsound.c ./src/libfishsound/fishsound.c
30 sed s/\#include\ \<vorbis\\/vorbisenc.h\>/\#if\ HAVE_VORBISENC\\n\#include\ \<vorbis\\/vorbisenc.h\>\\n\#endif/g $1/src/libfishsound/vorbis.c >./src/libfishsound/fishsound_vorbis.c
31 cp $1/src/libfishsound/flac.c ./src/libfishsound/fishsound_flac.c
32 cp $1/src/libfishsound/comments.c ./src/libfishsound/fishsound_comments.c
33 cp $1/src/libfishsound/private.h ./src/libfishsound/private.h
34 cp $1/src/libfishsound/fs_compat.h ./src/libfishsound/fs_compat.h
35 cp $1/src/libfishsound/speex.c ./src/libfishsound/fishsound_speex.c
36 cp $1/src/libfishsound/encode.c ./src/libfishsound/fishsound_encode.c
37 cp $1/src/libfishsound/fs_vector.h ./src/libfishsound/fs_vector.h
38 cp $1/src/libfishsound/fs_vector.c ./src/libfishsound/fs_vector.c
39 cp $1/src/libfishsound/convert.h ./src/libfishsound/convert.h
40 cp $1/AUTHORS ./AUTHORS