|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AVFrame | |
|---|---|
| com.twilight.h264.decoder | |
| com.twilight.h264.player | |
| Uses of AVFrame in com.twilight.h264.decoder |
|---|
| Fields in com.twilight.h264.decoder declared as AVFrame | |
|---|---|
AVFrame |
MpegEncContext.coded_frame
the picture in the bitstream - encoding: Set by libavcodec. |
AVFrame |
MpegEncContext.current_picture
copy of the current picture structure. |
AVFrame |
MpegEncContext.current_picture_ptr
|
AVFrame[][] |
H264Context.default_ref_list
|
AVFrame[] |
H264Context.delayed_pic
|
AVFrame |
H264Context.displayPicture
|
AVFrame |
MpegEncContext.last_picture
copy of the previous picture structure. |
AVFrame |
MpegEncContext.last_picture_ptr
|
AVFrame[] |
H264Context.long_ref
|
AVFrame |
MpegEncContext.next_picture
copy of the next picture structure. |
AVFrame |
MpegEncContext.next_picture_ptr
|
AVFrame[] |
MpegEncContext.picture
|
AVFrame[][] |
H264Context.ref_list
|
AVFrame[] |
H264Context.short_ref
|
| Methods in com.twilight.h264.decoder that return AVFrame | |
|---|---|
static AVFrame |
AVFrame.avcodec_alloc_frame()
|
AVFrame |
AVFrame.copyTo(AVFrame ret)
|
AVFrame |
H264Context.find_short(int frame_num,
int[] idx)
Find a Picture in the short term reference list by frame number. |
AVFrame |
H264Context.remove_long(int i,
int ref_mask)
Remove a picture from the long term reference list by its index in that list. |
AVFrame |
H264Context.remove_short(int frame_num,
int ref_mask)
|
| Methods in com.twilight.h264.decoder with parameters of type AVFrame | |
|---|---|
static int |
AVFrame.add_sorted(AVFrame[] sorted_base,
int sorted_offset,
AVFrame[] src_base,
int src_offset,
int len,
int limit,
int dir)
|
static int |
AVFrame.add_sorted(AVFrame[] sorted_base,
int sorted_offset,
AVFrame[] src_base,
int src_offset,
int len,
int limit,
int dir)
|
int |
MpegEncContext.alloc_frame_buffer(AVFrame pic)
Allocate a frame buffer |
int |
MpegEncContext.avcodec_decode_video2(AVFrame picture,
int[] got_picture_ptr,
AVPacket avpkt)
|
static int |
AVFrame.build_def_list(AVFrame[] def_base,
int def_offset,
AVFrame[] in_base,
int in_offset,
int len,
int is_long,
int sel)
|
static int |
AVFrame.build_def_list(AVFrame[] def_base,
int def_offset,
AVFrame[] in_base,
int in_offset,
int len,
int is_long,
int sel)
|
AVFrame |
AVFrame.copyTo(AVFrame ret)
|
int |
H264Context.decode_frame(AVFrame data,
int[] data_size,
AVPacket avpkt)
|
int |
H264Decoder.decode(MpegEncContext s,
AVFrame outdata,
int[] outdata_size,
AVPacket avpkt)
|
static void |
DebugTool.dumpFrameData(AVFrame frame)
|
int |
MpegEncContext.ff_alloc_picture(AVFrame pic,
int shared)
allocates a Picture The pixels are allocated/set by calling get_buffer() if shared=0 |
static void |
MpegEncContext.ff_copy_picture(AVFrame dst,
AVFrame src)
|
void |
MpegEncContext.free_frame_buffer(AVFrame pic)
Release a frame buffer |
int |
MpegEncContext.get_buffer(AVFrame pic)
|
void |
H264Context.mc_dir_part(AVFrame pic,
int n,
int square,
int chroma_height,
int delta,
int list,
int[] dest_y_base,
int dest_y_offset,
int[] dest_cb_base,
int dest_cb_offset,
int[] dest_cr_base,
int dest_cr_offset,
int src_x_offset,
int src_y_offset,
DSPContext.Ih264_qpel_mc_func[] qpix_op,
DSPContext.Ih264_chroma_mc_func chroma_op)
|
static void |
AVFrame.pic_as_field(AVFrame pic,
int parity)
|
void |
MpegEncContext.release_buffer(AVFrame pic)
|
static int |
AVFrame.split_field_copy(AVFrame dest,
AVFrame src,
int parity,
int id_add)
|
int |
H264Context.unreference_pic(AVFrame pic,
int refmask)
Mark a picture as no longer needed for reference. |
| Uses of AVFrame in com.twilight.h264.player |
|---|
| Methods in com.twilight.h264.player with parameters of type AVFrame | |
|---|---|
static BufferedImage |
FrameUtils.imageFromFrame(AVFrame f)
|
static void |
FrameUtils.YUV2RGB(AVFrame f,
int[] rgb)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||