net.sf.theora_java.jna
Interface OggLibrary

All Superinterfaces:
com.sun.jna.Library, XiphLibrary

public interface OggLibrary
extends XiphLibrary

based on libogg-1.1.3 ogg.h

Author:
Ken Larson

Nested Class Summary
static class OggLibrary.ogg_page
           
static class OggLibrary.ogg_stream_state
           
static class OggLibrary.ogg_sync_state
           
static class OggLibrary.oggpack_buffer
          * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.
 
Nested classes/interfaces inherited from interface net.sf.theora_java.jna.XiphLibrary
XiphLibrary.ogg_packet
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static OggLibrary INSTANCE
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 void ogg_packet_clear(XiphLibrary.ogg_packet op)
           
 int ogg_page_bos(OggLibrary.ogg_page og)
           
 void ogg_page_checksum_set(OggLibrary.ogg_page og)
           
 int ogg_page_continued(OggLibrary.ogg_page og)
           
 int ogg_page_eos(OggLibrary.ogg_page og)
           
 long ogg_page_granulepos(OggLibrary.ogg_page og)
           
 int ogg_page_packets(OggLibrary.ogg_page og)
           
 com.sun.jna.NativeLong ogg_page_pageno(OggLibrary.ogg_page og)
           
 int ogg_page_serialno(OggLibrary.ogg_page og)
           
 int ogg_page_version(OggLibrary.ogg_page og)
           
 int ogg_stream_clear(OggLibrary.ogg_stream_state os)
           
 int ogg_stream_destroy(OggLibrary.ogg_stream_state os)
           
 int ogg_stream_eos(OggLibrary.ogg_stream_state os)
           
 int ogg_stream_flush(OggLibrary.ogg_stream_state os, OggLibrary.ogg_page og)
           
 int ogg_stream_init(OggLibrary.ogg_stream_state os, int serialno)
           
 int ogg_stream_packetin(OggLibrary.ogg_stream_state os, XiphLibrary.ogg_packet op)
           
 int ogg_stream_packetout(OggLibrary.ogg_stream_state os, XiphLibrary.ogg_packet op)
           
 int ogg_stream_packetpeek(OggLibrary.ogg_stream_state os, XiphLibrary.ogg_packet op)
           
 int ogg_stream_pagein(OggLibrary.ogg_stream_state os, OggLibrary.ogg_page og)
           
 int ogg_stream_pageout(OggLibrary.ogg_stream_state os, OggLibrary.ogg_page og)
           
 int ogg_stream_reset_serialno(OggLibrary.ogg_stream_state os, int serialno)
           
 int ogg_stream_reset(OggLibrary.ogg_stream_state os)
           
 com.sun.jna.Pointer ogg_sync_buffer(OggLibrary.ogg_sync_state oy, com.sun.jna.NativeLong size)
           
 int ogg_sync_clear(OggLibrary.ogg_sync_state oy)
           
 int ogg_sync_destroy(OggLibrary.ogg_sync_state oy)
           
 int ogg_sync_init(OggLibrary.ogg_sync_state oy)
           
 int ogg_sync_pageout(OggLibrary.ogg_sync_state oy, OggLibrary.ogg_page og)
           
 com.sun.jna.NativeLong ogg_sync_pageseek(OggLibrary.ogg_sync_state oy, OggLibrary.ogg_page og)
           
 int ogg_sync_reset(OggLibrary.ogg_sync_state oy)
           
 int ogg_sync_wrote(OggLibrary.ogg_sync_state oy, com.sun.jna.NativeLong bytes)
           
 void oggpack_adv(OggLibrary.oggpack_buffer b, int bits)
           
 void oggpack_adv1(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpack_bits(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpack_bytes(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.Pointer oggpack_get_buffer(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpack_look(OggLibrary.oggpack_buffer b, int bits)
           
 com.sun.jna.NativeLong oggpack_look1(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpack_read(OggLibrary.oggpack_buffer b, int bits)
           
 com.sun.jna.NativeLong oggpack_read1(OggLibrary.oggpack_buffer b)
           
 void oggpack_readinit(OggLibrary.oggpack_buffer b, com.sun.jna.Pointer buf, int bytes)
           
 void oggpack_reset(OggLibrary.oggpack_buffer b)
           
 void oggpack_write(OggLibrary.oggpack_buffer b, com.sun.jna.NativeLong value, int bits)
           
 void oggpack_writealign(OggLibrary.oggpack_buffer b)
           
 void oggpack_writeclear(OggLibrary.oggpack_buffer b)
           
 void oggpack_writecopy(OggLibrary.oggpack_buffer b, com.sun.jna.Pointer source, com.sun.jna.NativeLong bits)
           
 void oggpack_writetrunc(OggLibrary.oggpack_buffer b, com.sun.jna.NativeLong bits)
           
 void oggpackB_adv(OggLibrary.oggpack_buffer b, int bits)
           
 void oggpackB_adv1(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpackB_bits(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpackB_bytes(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.Pointer oggpackB_get_buffer(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpackB_look(OggLibrary.oggpack_buffer b, int bits)
           
 com.sun.jna.NativeLong oggpackB_look1(OggLibrary.oggpack_buffer b)
           
 com.sun.jna.NativeLong oggpackB_read(OggLibrary.oggpack_buffer b, int bits)
           
 com.sun.jna.NativeLong oggpackB_read1(OggLibrary.oggpack_buffer b)
           
 void oggpackB_readinit(OggLibrary.oggpack_buffer b, com.sun.jna.Pointer buf, int bytes)
           
 void oggpackB_reset(OggLibrary.oggpack_buffer b)
           
 void oggpackB_write(OggLibrary.oggpack_buffer b, com.sun.jna.NativeLong value, int bits)
           
 void oggpackB_writealign(OggLibrary.oggpack_buffer b)
           
 void oggpackB_writeclear(OggLibrary.oggpack_buffer b)
           
 void oggpackB_writecopy(OggLibrary.oggpack_buffer b, com.sun.jna.Pointer source, com.sun.jna.NativeLong bits)
           
 void oggpackB_writeinit(OggLibrary.oggpack_buffer b)
           
 void oggpackB_writetrunc(OggLibrary.oggpack_buffer b, com.sun.jna.NativeLong bits)
           
 

Field Detail

INSTANCE

static final OggLibrary INSTANCE
Method Detail

oggpack_writetrunc

void oggpack_writetrunc(OggLibrary.oggpack_buffer b,
                        com.sun.jna.NativeLong bits)

oggpack_writealign

void oggpack_writealign(OggLibrary.oggpack_buffer b)

oggpack_writecopy

void oggpack_writecopy(OggLibrary.oggpack_buffer b,
                       com.sun.jna.Pointer source,
                       com.sun.jna.NativeLong bits)

oggpack_reset

void oggpack_reset(OggLibrary.oggpack_buffer b)

oggpack_writeclear

void oggpack_writeclear(OggLibrary.oggpack_buffer b)

oggpack_readinit

void oggpack_readinit(OggLibrary.oggpack_buffer b,
                      com.sun.jna.Pointer buf,
                      int bytes)

oggpack_write

void oggpack_write(OggLibrary.oggpack_buffer b,
                   com.sun.jna.NativeLong value,
                   int bits)

oggpack_look

com.sun.jna.NativeLong oggpack_look(OggLibrary.oggpack_buffer b,
                                    int bits)

oggpack_look1

com.sun.jna.NativeLong oggpack_look1(OggLibrary.oggpack_buffer b)

oggpack_adv

void oggpack_adv(OggLibrary.oggpack_buffer b,
                 int bits)

oggpack_adv1

void oggpack_adv1(OggLibrary.oggpack_buffer b)

oggpack_read

com.sun.jna.NativeLong oggpack_read(OggLibrary.oggpack_buffer b,
                                    int bits)

oggpack_read1

com.sun.jna.NativeLong oggpack_read1(OggLibrary.oggpack_buffer b)

oggpack_bytes

com.sun.jna.NativeLong oggpack_bytes(OggLibrary.oggpack_buffer b)

oggpack_bits

com.sun.jna.NativeLong oggpack_bits(OggLibrary.oggpack_buffer b)

oggpack_get_buffer

com.sun.jna.Pointer oggpack_get_buffer(OggLibrary.oggpack_buffer b)

oggpackB_writeinit

void oggpackB_writeinit(OggLibrary.oggpack_buffer b)

oggpackB_writetrunc

void oggpackB_writetrunc(OggLibrary.oggpack_buffer b,
                         com.sun.jna.NativeLong bits)

oggpackB_writealign

void oggpackB_writealign(OggLibrary.oggpack_buffer b)

oggpackB_writecopy

void oggpackB_writecopy(OggLibrary.oggpack_buffer b,
                        com.sun.jna.Pointer source,
                        com.sun.jna.NativeLong bits)

oggpackB_reset

void oggpackB_reset(OggLibrary.oggpack_buffer b)

oggpackB_writeclear

void oggpackB_writeclear(OggLibrary.oggpack_buffer b)

oggpackB_readinit

void oggpackB_readinit(OggLibrary.oggpack_buffer b,
                       com.sun.jna.Pointer buf,
                       int bytes)

oggpackB_write

void oggpackB_write(OggLibrary.oggpack_buffer b,
                    com.sun.jna.NativeLong value,
                    int bits)

oggpackB_look

com.sun.jna.NativeLong oggpackB_look(OggLibrary.oggpack_buffer b,
                                     int bits)

oggpackB_look1

com.sun.jna.NativeLong oggpackB_look1(OggLibrary.oggpack_buffer b)

oggpackB_adv

void oggpackB_adv(OggLibrary.oggpack_buffer b,
                  int bits)

oggpackB_adv1

void oggpackB_adv1(OggLibrary.oggpack_buffer b)

oggpackB_read

com.sun.jna.NativeLong oggpackB_read(OggLibrary.oggpack_buffer b,
                                     int bits)

oggpackB_read1

com.sun.jna.NativeLong oggpackB_read1(OggLibrary.oggpack_buffer b)

oggpackB_bytes

com.sun.jna.NativeLong oggpackB_bytes(OggLibrary.oggpack_buffer b)

oggpackB_bits

com.sun.jna.NativeLong oggpackB_bits(OggLibrary.oggpack_buffer b)

oggpackB_get_buffer

com.sun.jna.Pointer oggpackB_get_buffer(OggLibrary.oggpack_buffer b)

ogg_stream_packetin

int ogg_stream_packetin(OggLibrary.ogg_stream_state os,
                        XiphLibrary.ogg_packet op)

ogg_stream_pageout

int ogg_stream_pageout(OggLibrary.ogg_stream_state os,
                       OggLibrary.ogg_page og)

ogg_stream_flush

int ogg_stream_flush(OggLibrary.ogg_stream_state os,
                     OggLibrary.ogg_page og)

ogg_sync_init

int ogg_sync_init(OggLibrary.ogg_sync_state oy)

ogg_sync_clear

int ogg_sync_clear(OggLibrary.ogg_sync_state oy)

ogg_sync_reset

int ogg_sync_reset(OggLibrary.ogg_sync_state oy)

ogg_sync_destroy

int ogg_sync_destroy(OggLibrary.ogg_sync_state oy)

ogg_sync_buffer

com.sun.jna.Pointer ogg_sync_buffer(OggLibrary.ogg_sync_state oy,
                                    com.sun.jna.NativeLong size)

ogg_sync_wrote

int ogg_sync_wrote(OggLibrary.ogg_sync_state oy,
                   com.sun.jna.NativeLong bytes)

ogg_sync_pageseek

com.sun.jna.NativeLong ogg_sync_pageseek(OggLibrary.ogg_sync_state oy,
                                         OggLibrary.ogg_page og)

ogg_sync_pageout

int ogg_sync_pageout(OggLibrary.ogg_sync_state oy,
                     OggLibrary.ogg_page og)

ogg_stream_pagein

int ogg_stream_pagein(OggLibrary.ogg_stream_state os,
                      OggLibrary.ogg_page og)

ogg_stream_packetout

int ogg_stream_packetout(OggLibrary.ogg_stream_state os,
                         XiphLibrary.ogg_packet op)

ogg_stream_packetpeek

int ogg_stream_packetpeek(OggLibrary.ogg_stream_state os,
                          XiphLibrary.ogg_packet op)

ogg_stream_init

int ogg_stream_init(OggLibrary.ogg_stream_state os,
                    int serialno)

ogg_stream_clear

int ogg_stream_clear(OggLibrary.ogg_stream_state os)

ogg_stream_reset

int ogg_stream_reset(OggLibrary.ogg_stream_state os)

ogg_stream_reset_serialno

int ogg_stream_reset_serialno(OggLibrary.ogg_stream_state os,
                              int serialno)

ogg_stream_destroy

int ogg_stream_destroy(OggLibrary.ogg_stream_state os)

ogg_stream_eos

int ogg_stream_eos(OggLibrary.ogg_stream_state os)

ogg_page_checksum_set

void ogg_page_checksum_set(OggLibrary.ogg_page og)

ogg_page_version

int ogg_page_version(OggLibrary.ogg_page og)

ogg_page_continued

int ogg_page_continued(OggLibrary.ogg_page og)

ogg_page_bos

int ogg_page_bos(OggLibrary.ogg_page og)

ogg_page_eos

int ogg_page_eos(OggLibrary.ogg_page og)

ogg_page_granulepos

long ogg_page_granulepos(OggLibrary.ogg_page og)

ogg_page_serialno

int ogg_page_serialno(OggLibrary.ogg_page og)

ogg_page_pageno

com.sun.jna.NativeLong ogg_page_pageno(OggLibrary.ogg_page og)

ogg_page_packets

int ogg_page_packets(OggLibrary.ogg_page og)

ogg_packet_clear

void ogg_packet_clear(XiphLibrary.ogg_packet op)