cvs commit: BLFS/BOOK/multimedia/videoutils/xine xine-lib-intro.xml

larry at linuxfromscratch.org larry at linuxfromscratch.org
Sat Dec 21 11:41:32 PST 2002


larry       02/12/21 14:41:32

  Modified:    BOOK     index.xml
               BOOK/introduction/welcome changelog.xml credits.xml
               BOOK/multimedia multimedia.ent
               BOOK/multimedia/videoutils videoutils.xml
               BOOK/multimedia/videoutils/avifile avifile-intro.xml
               BOOK/multimedia/videoutils/mplayer mplayer-intro.xml
               BOOK/multimedia/videoutils/xine xine-lib-intro.xml
  Added:       BOOK/multimedia/videoutils opendivx.xml
               BOOK/multimedia/videoutils/opendivx opendivx-desc.xml
                        opendivx-exp.xml opendivx-inst.xml
                        opendivx-intro.xml opendivx.ent
  Log:
  added opendivx-cvs
  
  Revision  Changes    Path
  1.119     +2 -2      BLFS/BOOK/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/index.xml,v
  retrieving revision 1.118
  retrieving revision 1.119
  diff -u -r1.118 -r1.119
  --- index.xml	21 Dec 2002 02:42:51 -0000	1.118
  +++ index.xml	21 Dec 2002 19:41:31 -0000	1.119
  @@ -2,8 +2,8 @@
   <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
   			"/usr/share/docbook/docbookx.dtd" [
   
  -<!ENTITY version "20021220">
  -<!ENTITY releasedate "December 20th, 2002">
  +<!ENTITY version "20021221">
  +<!ENTITY releasedate "December 21st, 2002">
   
   <!ENTITY % book SYSTEM "book/book.ent">
   <!ENTITY % preface SYSTEM "preface/preface.ent">
  
  
  
  1.303     +3 -0      BLFS/BOOK/introduction/welcome/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/welcome/changelog.xml,v
  retrieving revision 1.302
  retrieving revision 1.303
  diff -u -r1.302 -r1.303
  --- changelog.xml	21 Dec 2002 15:28:23 -0000	1.302
  +++ changelog.xml	21 Dec 2002 19:41:31 -0000	1.303
  @@ -11,6 +11,9 @@
   <itemizedlist>
   
   <listitem><para>December 21st, 2002 [larry]: Multimedia: Added
  +opendivx-091202-cvs.</para></listitem>
  +
  +<listitem><para>December 21st, 2002 [larry]: Multimedia: Added
   xvid-0.9.0.</para></listitem>
   
   <listitem><para>December 20th, 2002 [larry]: General: Added
  
  
  
  1.101     +1 -1      BLFS/BOOK/introduction/welcome/credits.xml
  
  Index: credits.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/welcome/credits.xml,v
  retrieving revision 1.100
  retrieving revision 1.101
  diff -u -r1.100 -r1.101
  --- credits.xml	21 Dec 2002 15:22:31 -0000	1.100
  +++ credits.xml	21 Dec 2002 19:41:31 -0000	1.101
  @@ -76,7 +76,7 @@
   <title>Installation Instruction Authors</title>
   <itemizedlist>
   
  -<listitem><para>aalib, Alsa and xvid: <emphasis>Alex Kloss</emphasis></para></listitem>
  +<listitem><para>aalib, Alsa, opendivx and xvid: <emphasis>Alex Kloss</emphasis></para></listitem>
   
   <listitem><para>AbiWord, at-spi, ATK, audiofile, avifile, bc, bonobo-activation, bug-buddy,
   cdrdao, cdrtools, cpio, curl, dhcp, DocBook, enlightenment, eog, esound,
  
  
  
  1.4       +1 -0      BLFS/BOOK/multimedia/multimedia.ent
  
  Index: multimedia.ent
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/multimedia.ent,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- multimedia.ent	21 Dec 2002 15:22:31 -0000	1.3
  +++ multimedia.ent	21 Dec 2002 19:41:31 -0000	1.4
  @@ -39,6 +39,7 @@
   <!ENTITY % xine-lib SYSTEM "videoutils/xine/xine-lib.ent">
   <!ENTITY % xine SYSTEM "videoutils/xine/xine.ent">
   %xvid;
  +%opendivx;
   %avifile;
   %mplayer;
   %xine-lib;
  
  
  
  1.4       +1 -0      BLFS/BOOK/multimedia/videoutils/videoutils.xml
  
  Index: videoutils.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/videoutils/videoutils.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- videoutils.xml	21 Dec 2002 15:22:31 -0000	1.3
  +++ videoutils.xml	21 Dec 2002 19:41:32 -0000	1.4
  @@ -3,6 +3,7 @@
   <title>Video utilities</title>
   
   &xvid;
  +&opendivx;
   &avifile;
   &mplayer;
   &xine-lib;
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/opendivx.xml
  
  Index: opendivx.xml
  ===================================================================
  <sect1 id="opendivx" xreflabel="opendivx-&opendivx-version;">
  <?dbhtml filename="opendivx.html" dir="multimedia"?>
  <title>opendivx-&opendivx-version;</title>
  
  &opendivx-intro;
  &opendivx-inst;
  &opendivx-exp;
  &opendivx-desc;
  
  </sect1>
  
  
  
  
  1.2       +1 -1      BLFS/BOOK/multimedia/videoutils/avifile/avifile-intro.xml
  
  Index: avifile-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/videoutils/avifile/avifile-intro.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- avifile-intro.xml	17 Oct 2002 01:57:28 -0000	1.1
  +++ avifile-intro.xml	21 Dec 2002 19:41:32 -0000	1.2
  @@ -17,6 +17,6 @@
   <xref linkend="xfree86"/>, <xref linkend="libjpeg"/> and <xref
   linkend="SDL"/>
   avifile will utilize:
  -<xref linkend="qt"/>, oss and XviD</screen>
  +<xref linkend="qt"/>, oss <xref linkend="opendivx"/> and <xref linkend="xvid"/></screen>
   
   </sect2>
  
  
  
  1.6       +1 -1      BLFS/BOOK/multimedia/videoutils/mplayer/mplayer-intro.xml
  
  Index: mplayer-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/videoutils/mplayer/mplayer-intro.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- mplayer-intro.xml	21 Dec 2002 15:22:31 -0000	1.5
  +++ mplayer-intro.xml	21 Dec 2002 19:41:32 -0000	1.6
  @@ -21,6 +21,6 @@
   <xref linkend="GTK"/>, <xref linkend="freetype2"/>, <xref
   linkend="libpng"/>, <xref linkend="libjpeg"/>, <xref
   linkend="libungif"/>, <xref linkend="aalib"/>, <xref linkend="SDL"/>,
  -<xref linkend="xvid"/>, oss, <xref linkend="arts"/>, <xref linkend="alsa"/> and <xref linkend="libogg"/></screen>
  +<xref linkend="xvid"/>, <xref linkend="opendivx"/>, oss, <xref linkend="arts"/>, <xref linkend="alsa"/> and <xref linkend="libogg"/></screen>
   
   </sect2>
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/opendivx/opendivx-desc.xml
  
  Index: opendivx-desc.xml
  ===================================================================
  <sect2>
  <title>Contents</title>
  
  <para>OpenDivX contains the libraries libdivxencore, libdivxdecore and the
  appendant header files. The library itself provides functions to encode
  and decode divx4/5 video data.</para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/opendivx/opendivx-exp.xml
  
  Index: opendivx-exp.xml
  ===================================================================
  <sect2>
  <title>Command explanations</title>
  
  <para><userinput>cat > Makefile << "EOF"...</userinput> :
  creates a Makefile for the encoder library.</para>
  
  </sect2>
  
  
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/opendivx/opendivx-inst.xml
  
  Index: opendivx-inst.xml
  ===================================================================
  <sect2>
  <title>Installation of OpenDivX</title>
  
  <para>Install OpenDivX on non-x86 platforms by running the following commands:</para>
  <para><screen><userinput>cd divxcore/decore/build/linux &&
  cp Makefile Makefile.bak &&
  sed "s/INTEL=1/INTEL=0/" Makefile.bak > Makefile</userinput></screen>Install
  OpenDivX on x86 platforms or continue non-x86 platforms by running the
  following commands:</para>
  
  <para><screen><userinput>cd divxcore/decore/build/linux &&
  make &&
  install -d /usr/include/opendivx &&
  cp libdivxdecore.so /usr/lib &&
  ln -s /usr/lib/libdivxdecore.so /usr/lib/libdivxdecore.so.0 &&
  cp ../../src/decore.h /usr/include/opendivx &&
  cd ../../../encore/build &&
  mkdir -p linux &&
  cd linux</userinput></screen></para>
  <para><screen><userinput>cat > Makefile << "EOF"</userinput>
  CC=gcc
  
  SRCDIR=../../src
  
  CFLAGS_INTEL=-D_ATT_SYNTAX -I$(SRCDIR)
  
  CFLAGS=-g -fPIC -Wall -DLINUX -D_DECORE -I$(SRCDIR) $(CFLAGS_PLATFORM)
  
  SOURCES=$(SRCDIR)/_test_main.c $(SRCDIR)/encore.c \
      $(SRCDIR)/bitstream.c $(SRCDIR)/mom_access.c $(SRCDIR)/mom_util.c \
      $(SRCDIR)/mot_code.c $(SRCDIR)/mot_est_comp.c $(SRCDIR)/mot_est_mb.c \
      $(SRCDIR)/mot_util.c $(SRCDIR)/putvlc.c $(SRCDIR)/rate_ctl.c \
      $(SRCDIR)/text_bits.c $(SRCDIR)/text_code.c $(SRCDIR)/text_code_mb.c \
      $(SRCDIR)/text_dct.c $(SRCDIR)/vop_code.c
                                   
  
  OBJECTS=$(SOURCES:.c=.o) $(SOURCES_PLATFORM:.c=.o)
  
  all: libdivxencore.so
  
  libdivxencore.so: $(OBJECTS)
   :  $(CC) -shared -lc -lm $^ -o $@"
  
  
  clean:
   :  rm -f libdivxencore.so $(OBJECTS)
  <userinput>EOF</userinput></screen></para>
  
  <para><screen><userinput>make &&
  cp libdivxencore.so /usr/lib &&
  ln -s /usr/lib/libdivxencore.so /usr/lib/libdivxencore.so.0 &&
  cp ../../src/encore.h /usr/include/opendivx &&
  ldconfig</userinput></screen></para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/opendivx/opendivx-intro.xml
  
  Index: opendivx-intro.xml
  ===================================================================
  <sect2>
  <title>Introduction to OpenDivX</title>
  
  <screen>Version used:                   &opendivx-version;
  Package size:                   &opendivx-size;
  Estimated Disk space required:  &opendivx-buildsize;</screen>
  
  <para>OpenDivX is a divx4/5-compliant video codec. Get it via
  CVS:</para>
  
  <para><screen><userinput>cvs -d:pserver:anonymous at cvs.projectmayo.com:/cvsroot login &&
  cvs -d:pserver:anonymous at cvs.projectmayo.com:/cvsroot co divxcore</userinput></screen></para>
  
  
  <screen>OpenDivX depends on:
  <xref linkend="cvs"/></screen>
  
  </sect2>
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/opendivx/opendivx.ent
  
  Index: opendivx.ent
  ===================================================================
  <!ENTITY opendivx SYSTEM "../opendivx.xml">
  <!ENTITY opendivx-intro SYSTEM "opendivx-intro.xml">
  <!ENTITY opendivx-inst SYSTEM "opendivx-inst.xml">
  <!ENTITY opendivx-exp SYSTEM "opendivx-exp.xml">
  <!ENTITY opendivx-desc SYSTEM "opendivx-desc.xml">
  <!ENTITY opendivx-buildsize "3.8 MB">
  <!ENTITY opendivx-version "091202-cvs">
  <!ENTITY opendivx-size "2.3 MB">
  
  
  
  1.4       +1 -1      BLFS/BOOK/multimedia/videoutils/xine/xine-lib-intro.xml
  
  Index: xine-lib-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/videoutils/xine/xine-lib-intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- xine-lib-intro.xml	21 Dec 2002 15:22:31 -0000	1.3
  +++ xine-lib-intro.xml	21 Dec 2002 19:41:32 -0000	1.4
  @@ -15,6 +15,6 @@
   <xref linkend="xfree86"/> and <xref linkend="esound"/> or oss or <xref linkend="alsa"/> or <xref linkend="arts"/>
   xine-lib will utilize:
   <xref linkend="aalib"/>, <xref linkend="SDL"/>, DirectFB, DXR3, <xref linkend="libogg"/>,
  -<xref linkend="libvorbis"/> and <xref linkend="xvid"/></screen>
  +<xref linkend="libvorbis"/>, <xref linkend="opendivx"/> and <xref linkend="xvid"/></screen>
   
   </sect2>
  
  
  
-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe blfs-book' in the subject header of the message



More information about the blfs-book mailing list