Blame doc/liboggz/html/group__configuration.html

Packit a38265
Packit a38265
<html xmlns="http://www.w3.org/1999/xhtml">
Packit a38265
<head>
Packit a38265
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
Packit a38265
<title>liboggz: Configuration</title>
Packit a38265
<link href="tabs.css" rel="stylesheet" type="text/css"/>
Packit a38265
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
Packit a38265
</head>
Packit a38265
<body>
Packit a38265
Packit a38265
Packit a38265
  
Packit a38265
    
    Packit a38265
          
  • Main Page
  • Packit a38265
          
  • Modules
  • Packit a38265
          
  • Data Structures
  • Packit a38265
          
  • Files
  • Packit a38265
        
    Packit a38265
      
    Packit a38265
    Packit a38265
    Packit a38265

    Configuration

    Packit a38265
    Packit a38265

    Packit a38265
    ./configure
    Packit a38265

    It is possible to customize the functionality of liboggz by using various ./configure flags when building it from source. You can build a smaller version of liboggz to only read or write. By default, both reading and writing support is built.

    Packit a38265

    For general information about using ./configure, see the file INSTALL

    Packit a38265

    Packit a38265
    Removing writing support
    Packit a38265

    Configuring with --disable-write will remove all support for writing:

    Packit a38265
      Packit a38265
    • All internal write related functions will not be built
    • Packit a38265
    • Any attempt to call oggz_new(), oggz_open() or oggz_open_stdio() with flags == OGGZ_WRITE will fail, returning NULL
    • Packit a38265
    • Any attempt to call oggz_write(), oggz_write_output(), oggz_write_feed(), oggz_write_set_hungry_callback(), or oggz_write_get_next_page_size() will return OGGZ_ERR_DISABLED
    • Packit a38265
      Packit a38265

      Packit a38265
      Removing reading support
      Packit a38265

      Configuring with --disable-read will remove all support for reading:

      Packit a38265
        Packit a38265
      • All internal reading related functions will not be built
      • Packit a38265
      • Any attempt to call oggz_new(), oggz_open() or oggz_open_stdio() with flags == OGGZ_READ will fail, returning NULL
      • Packit a38265
      • Any attempt to call oggz_read(), oggz_read_input(), oggz_set_read_callback(), oggz_seek(), or oggz_seek_units() will return OGGZ_ERR_DISABLED
      • Packit a38265
        Packit a38265
        Packit a38265

        <address style="text-align: right;"><small>Generated on Sat Apr 24 09:13:55 2010 for liboggz by 
        Packit a38265
        Packit a38265
        doxygen 1.6.3 </small></address>
        Packit a38265
        </body>
        Packit a38265
        </html>