net.sf.ffmpeg_java.AVCodecLibrary.AVFrame Class Reference

List of all members.

Public Member Functions

 AVFrame ()
 AVFrame (Pointer p)

Public Attributes

Pointer data0
Pointer data1
Pointer data2
Pointer data3
int[] linesize = new int[4]
Pointer base0
Pointer base1
Pointer base2
Pointer base3
int key_frame
int pict_type
long pts
int coded_picture_number
int display_picture_number
int quality
int age
int reference
Pointer qscale_table
int qstride
Pointer mbskip_table
Pointer motion_val0
Pointer motion_val1
Pointer mb_type
byte motion_subsample_log2
Pointer opaque
long[] error = new long[4]
int type
int repeat_pict
int qscale_type
int interlaced_frame
int top_field_first
Pointer pan_scan
int palette_has_changed
int buffer_hints
Pointer dct_coeff
Pointer ref_index0
Pointer ref_index1

Static Public Attributes

static final int FF_QSCALE_TYPE_MPEG1 = 0
static final int FF_QSCALE_TYPE_MPEG2 = 1
static final int FF_QSCALE_TYPE_H264 = 2
static final int FF_BUFFER_TYPE_INTERNAL = 1
static final int FF_BUFFER_TYPE_USER = 2
 direct rendering buffers (image is (de)allocated by user)
static final int FF_BUFFER_TYPE_SHARED = 4
 Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared.
static final int FF_BUFFER_TYPE_COPY = 8
 Just a (modified) copy of some other buffer, don't deallocate anything.
static final int FF_I_TYPE = 1
static final int FF_P_TYPE = 2
static final int FF_B_TYPE = 3
static final int FF_S_TYPE = 4
static final int FF_SI_TYPE = 5
static final int FF_SP_TYPE = 6
static final int FF_BUFFER_HINTS_VALID = 0x01
static final int FF_BUFFER_HINTS_READABLE = 0x02
static final int FF_BUFFER_HINTS_PRESERVE = 0x04
static final int FF_BUFFER_HINTS_REUSABLE = 0x08

Detailed Description

Audio Video Frame.

Definition at line 755 of file AVCodecLibrary.java.


Constructor & Destructor Documentation

net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.AVFrame (  ) 

Definition at line 824 of file AVCodecLibrary.java.

net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.AVFrame ( Pointer  p  ) 

Definition at line 829 of file AVCodecLibrary.java.


Member Data Documentation

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.data0

Definition at line 758 of file AVCodecLibrary.java.

Referenced by org.hfbk.vid.AVImageLoader.AVImageLoader(), org.hfbk.vid.AVVideoThread.close(), and org.hfbk.vid.AVVideoThread.decodeVideo().

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.data1

Definition at line 759 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.data2

Definition at line 760 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.data3

Definition at line 761 of file AVCodecLibrary.java.

int [] net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.linesize = new int[4]

Definition at line 763 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.base0

Definition at line 766 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.base1

Definition at line 767 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.base2

Definition at line 768 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.base3

Definition at line 769 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.key_frame

Definition at line 771 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.pict_type

Definition at line 772 of file AVCodecLibrary.java.

long net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.pts

Definition at line 773 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.coded_picture_number

Definition at line 774 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.display_picture_number

Definition at line 775 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.quality

Definition at line 776 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.age

Definition at line 777 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.reference

Definition at line 778 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.qscale_table

Definition at line 779 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.qstride

Definition at line 780 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.mbskip_table

Definition at line 781 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.motion_val0

Definition at line 783 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.motion_val1

Definition at line 784 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.mb_type

Definition at line 785 of file AVCodecLibrary.java.

byte net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.motion_subsample_log2

Definition at line 786 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.opaque

Definition at line 787 of file AVCodecLibrary.java.

long [] net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.error = new long[4]

Definition at line 788 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.type

Definition at line 789 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.repeat_pict

Definition at line 790 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.qscale_type

Definition at line 791 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.interlaced_frame

Definition at line 792 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.top_field_first

Definition at line 793 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.pan_scan

Definition at line 794 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.palette_has_changed

Definition at line 795 of file AVCodecLibrary.java.

int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.buffer_hints

Definition at line 796 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.dct_coeff

Definition at line 797 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.ref_index0

Definition at line 799 of file AVCodecLibrary.java.

Pointer net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.ref_index1

Definition at line 800 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_QSCALE_TYPE_MPEG1 = 0 [static]

Definition at line 802 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_QSCALE_TYPE_MPEG2 = 1 [static]

Definition at line 803 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_QSCALE_TYPE_H264 = 2 [static]

Definition at line 804 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_TYPE_INTERNAL = 1 [static]

Definition at line 806 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_TYPE_USER = 2 [static]

direct rendering buffers (image is (de)allocated by user)

Definition at line 807 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_TYPE_SHARED = 4 [static]

Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared.

Definition at line 808 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_TYPE_COPY = 8 [static]

Just a (modified) copy of some other buffer, don't deallocate anything.

Definition at line 809 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_I_TYPE = 1 [static]

Definition at line 812 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_P_TYPE = 2 [static]

Definition at line 813 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_B_TYPE = 3 [static]

Definition at line 814 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_S_TYPE = 4 [static]

Definition at line 815 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_SI_TYPE = 5 [static]

Definition at line 816 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_SP_TYPE = 6 [static]

Definition at line 817 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_HINTS_VALID = 0x01 [static]

Definition at line 819 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_HINTS_READABLE = 0x02 [static]

Definition at line 820 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_HINTS_PRESERVE = 0x04 [static]

Definition at line 821 of file AVCodecLibrary.java.

final int net.sf.ffmpeg_java.AVCodecLibrary.AVFrame.FF_BUFFER_HINTS_REUSABLE = 0x08 [static]

Definition at line 822 of file AVCodecLibrary.java.


The documentation for this class was generated from the following file:
Generated on Tue Apr 7 17:57:26 2009 for visclient by  doxygen 1.5.1