net.sf.ffmpeg_java
Interface FFMPEGLibrary

All Superinterfaces:
com.sun.jna.Library
All Known Subinterfaces:
AVCodecLibrary, AVFormatLibrary, AVUtilLibrary, SWScaleLibrary

public interface FFMPEGLibrary
extends com.sun.jna.Library

Based on FFMPEG Aug 12 2007. Contains general structure definitions common to libavcodec and libavformat. From: libavutil/log.h, rational.h, and avutil.h - all incomplete. No method/function declarations should be in this class, they should be in subclasses, as this is a base interface with no actual associated native library.

Author:
Ken Larson

Nested Class Summary
static class FFMPEGLibrary.AVClass
           
static class FFMPEGLibrary.AVRational
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static int PIX_FMT_BGR24
           
static int PIX_FMT_BGR32
           
static int PIX_FMT_BGR32_1
           
static int PIX_FMT_BGR4
           
static int PIX_FMT_BGR4_BYTE
           
static int PIX_FMT_BGR555
           
static int PIX_FMT_BGR565
           
static int PIX_FMT_BGR8
           
static int PIX_FMT_GRAY16BE
           
static int PIX_FMT_GRAY16LE
           
static int PIX_FMT_GRAY8
           
static int PIX_FMT_MONOBLACK
           
static int PIX_FMT_MONOWHITE
           
static int PIX_FMT_NB
           
static int PIX_FMT_NONE
           
static int PIX_FMT_NV12
           
static int PIX_FMT_NV21
           
static int PIX_FMT_PAL8
           
static int PIX_FMT_RGB24
           
static int PIX_FMT_RGB32
           
static int PIX_FMT_RGB32_1
           
static int PIX_FMT_RGB4
           
static int PIX_FMT_RGB4_BYTE
           
static int PIX_FMT_RGB555
           
static int PIX_FMT_RGB565
           
static int PIX_FMT_RGB8
           
static int PIX_FMT_UYVY422
           
static int PIX_FMT_UYYVYY411
           
static int PIX_FMT_XVMC_MPEG2_IDCT
           
static int PIX_FMT_XVMC_MPEG2_MC
           
static int PIX_FMT_YUV410P
           
static int PIX_FMT_YUV411P
           
static int PIX_FMT_YUV420P
           
static int PIX_FMT_YUV422P
           
static int PIX_FMT_YUV440P
           
static int PIX_FMT_YUV444P
           
static int PIX_FMT_YUVJ420P
           
static int PIX_FMT_YUVJ422P
           
static int PIX_FMT_YUVJ440P
           
static int PIX_FMT_YUVJ444P
           
static int PIX_FMT_YUYV422
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 

Field Detail

PIX_FMT_NONE

static final int PIX_FMT_NONE
See Also:
Constant Field Values

PIX_FMT_YUV420P

static final int PIX_FMT_YUV420P
See Also:
Constant Field Values

PIX_FMT_YUYV422

static final int PIX_FMT_YUYV422
See Also:
Constant Field Values

PIX_FMT_RGB24

static final int PIX_FMT_RGB24
See Also:
Constant Field Values

PIX_FMT_BGR24

static final int PIX_FMT_BGR24
See Also:
Constant Field Values

PIX_FMT_YUV422P

static final int PIX_FMT_YUV422P
See Also:
Constant Field Values

PIX_FMT_YUV444P

static final int PIX_FMT_YUV444P
See Also:
Constant Field Values

PIX_FMT_RGB32

static final int PIX_FMT_RGB32
See Also:
Constant Field Values

PIX_FMT_YUV410P

static final int PIX_FMT_YUV410P
See Also:
Constant Field Values

PIX_FMT_YUV411P

static final int PIX_FMT_YUV411P
See Also:
Constant Field Values

PIX_FMT_RGB565

static final int PIX_FMT_RGB565
See Also:
Constant Field Values

PIX_FMT_RGB555

static final int PIX_FMT_RGB555
See Also:
Constant Field Values

PIX_FMT_GRAY8

static final int PIX_FMT_GRAY8
See Also:
Constant Field Values

PIX_FMT_MONOWHITE

static final int PIX_FMT_MONOWHITE
See Also:
Constant Field Values

PIX_FMT_MONOBLACK

static final int PIX_FMT_MONOBLACK
See Also:
Constant Field Values

PIX_FMT_PAL8

static final int PIX_FMT_PAL8
See Also:
Constant Field Values

PIX_FMT_YUVJ420P

static final int PIX_FMT_YUVJ420P
See Also:
Constant Field Values

PIX_FMT_YUVJ422P

static final int PIX_FMT_YUVJ422P
See Also:
Constant Field Values

PIX_FMT_YUVJ444P

static final int PIX_FMT_YUVJ444P
See Also:
Constant Field Values

PIX_FMT_XVMC_MPEG2_MC

static final int PIX_FMT_XVMC_MPEG2_MC
See Also:
Constant Field Values

PIX_FMT_XVMC_MPEG2_IDCT

static final int PIX_FMT_XVMC_MPEG2_IDCT
See Also:
Constant Field Values

PIX_FMT_UYVY422

static final int PIX_FMT_UYVY422
See Also:
Constant Field Values

PIX_FMT_UYYVYY411

static final int PIX_FMT_UYYVYY411
See Also:
Constant Field Values

PIX_FMT_BGR32

static final int PIX_FMT_BGR32
See Also:
Constant Field Values

PIX_FMT_BGR565

static final int PIX_FMT_BGR565
See Also:
Constant Field Values

PIX_FMT_BGR555

static final int PIX_FMT_BGR555
See Also:
Constant Field Values

PIX_FMT_BGR8

static final int PIX_FMT_BGR8
See Also:
Constant Field Values

PIX_FMT_BGR4

static final int PIX_FMT_BGR4
See Also:
Constant Field Values

PIX_FMT_BGR4_BYTE

static final int PIX_FMT_BGR4_BYTE
See Also:
Constant Field Values

PIX_FMT_RGB8

static final int PIX_FMT_RGB8
See Also:
Constant Field Values

PIX_FMT_RGB4

static final int PIX_FMT_RGB4
See Also:
Constant Field Values

PIX_FMT_RGB4_BYTE

static final int PIX_FMT_RGB4_BYTE
See Also:
Constant Field Values

PIX_FMT_NV12

static final int PIX_FMT_NV12
See Also:
Constant Field Values

PIX_FMT_NV21

static final int PIX_FMT_NV21
See Also:
Constant Field Values

PIX_FMT_RGB32_1

static final int PIX_FMT_RGB32_1
See Also:
Constant Field Values

PIX_FMT_BGR32_1

static final int PIX_FMT_BGR32_1
See Also:
Constant Field Values

PIX_FMT_GRAY16BE

static final int PIX_FMT_GRAY16BE
See Also:
Constant Field Values

PIX_FMT_GRAY16LE

static final int PIX_FMT_GRAY16LE
See Also:
Constant Field Values

PIX_FMT_YUV440P

static final int PIX_FMT_YUV440P
See Also:
Constant Field Values

PIX_FMT_YUVJ440P

static final int PIX_FMT_YUVJ440P
See Also:
Constant Field Values

PIX_FMT_NB

static final int PIX_FMT_NB
See Also:
Constant Field Values