Class AVCodecLibrary.AVFrame
java.lang.Object
com.sun.jna.Structure
net.sf.ffmpeg_java.AVCodecLibrary.AVFrame
- Enclosing interface:
AVCodecLibrary
public static class AVCodecLibrary.AVFrame
extends com.sun.jna.Structure
- Author:
- Ken Larson
-
Field Summary
FieldsModifier and TypeFieldDescriptionintcom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointerintintcom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointerintlong[]static final intstatic final intstatic final intstatic final intstatic final intstatic final int< Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared.static final intstatic final int< direct rendering buffers (image is (de)allocated by user)static final intstatic final int< Just a (modified) copy of some other buffer, don't deallocate anything.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intintintint[]com.sun.jna.Pointercom.sun.jna.Pointerbytecom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointerintcom.sun.jna.Pointerintlongcom.sun.jna.Pointerintintintcom.sun.jna.Pointercom.sun.jna.PointerintintintintFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, clear, equals, getMemory, getNativeAlignment, getNativeSize, getNativeSize, getPointer, hashCode, read, setAlignType, setTypeMapper, size, toArray, toArray, toString, useMemory, useMemory, write
-
Field Details
-
data0
public com.sun.jna.Pointer data0 -
data1
public com.sun.jna.Pointer data1 -
data2
public com.sun.jna.Pointer data2 -
data3
public com.sun.jna.Pointer data3 -
linesize
public int[] linesize -
base0
public com.sun.jna.Pointer base0 -
base1
public com.sun.jna.Pointer base1 -
base2
public com.sun.jna.Pointer base2 -
base3
public com.sun.jna.Pointer base3 -
key_frame
public int key_frame -
pict_type
public int pict_type -
pts
public long pts -
coded_picture_number
public int coded_picture_number -
display_picture_number
public int display_picture_number -
quality
public int quality -
age
public int age -
reference
public int reference -
qscale_table
public com.sun.jna.Pointer qscale_table -
qstride
public int qstride -
mbskip_table
public com.sun.jna.Pointer mbskip_table -
motion_val0
public com.sun.jna.Pointer motion_val0 -
motion_val1
public com.sun.jna.Pointer motion_val1 -
mb_type
public com.sun.jna.Pointer mb_type -
motion_subsample_log2
public byte motion_subsample_log2 -
opaque
public com.sun.jna.Pointer opaque -
error
public long[] error -
type
public int type -
repeat_pict
public int repeat_pict -
qscale_type
public int qscale_type -
interlaced_frame
public int interlaced_frame -
top_field_first
public int top_field_first -
pan_scan
public com.sun.jna.Pointer pan_scan -
palette_has_changed
public int palette_has_changed -
buffer_hints
public int buffer_hints -
dct_coeff
public com.sun.jna.Pointer dct_coeff -
ref_index0
public com.sun.jna.Pointer ref_index0 -
ref_index1
public com.sun.jna.Pointer ref_index1 -
FF_QSCALE_TYPE_MPEG1
public static final int FF_QSCALE_TYPE_MPEG1- See Also:
-
FF_QSCALE_TYPE_MPEG2
public static final int FF_QSCALE_TYPE_MPEG2- See Also:
-
FF_QSCALE_TYPE_H264
public static final int FF_QSCALE_TYPE_H264- See Also:
-
FF_BUFFER_TYPE_INTERNAL
public static final int FF_BUFFER_TYPE_INTERNAL- See Also:
-
FF_BUFFER_TYPE_USER
public static final int FF_BUFFER_TYPE_USER- See Also:
-
FF_BUFFER_TYPE_SHARED
public static final int FF_BUFFER_TYPE_SHARED< direct rendering buffers (image is (de)allocated by user)- See Also:
-
FF_BUFFER_TYPE_COPY
public static final int FF_BUFFER_TYPE_COPY< Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared.- See Also:
-
FF_I_TYPE
public static final int FF_I_TYPE< Just a (modified) copy of some other buffer, don't deallocate anything.- See Also:
-
FF_P_TYPE
public static final int FF_P_TYPE- See Also:
-
FF_B_TYPE
public static final int FF_B_TYPE- See Also:
-
FF_S_TYPE
public static final int FF_S_TYPE- See Also:
-
FF_SI_TYPE
public static final int FF_SI_TYPE- See Also:
-
FF_SP_TYPE
public static final int FF_SP_TYPE- See Also:
-
FF_BUFFER_HINTS_VALID
public static final int FF_BUFFER_HINTS_VALID- See Also:
-
FF_BUFFER_HINTS_READABLE
public static final int FF_BUFFER_HINTS_READABLE- See Also:
-
FF_BUFFER_HINTS_PRESERVE
public static final int FF_BUFFER_HINTS_PRESERVE- See Also:
-
FF_BUFFER_HINTS_REUSABLE
public static final int FF_BUFFER_HINTS_REUSABLE- See Also:
-
-
Constructor Details
-
AVFrame
public AVFrame() -
AVFrame
public AVFrame(com.sun.jna.Pointer p)
-