FFmpeg
Data Fields
HEVCFrame Struct Reference

#include <hevc.h>

Data Fields

 
 
 
 
 
int  ctb_count
 
int  poc
 
 
 
 
 
 
uint16_t  sequence
  A sequence counter, so that old frames are output first after a POC reset.
 
  A combination of HEVC_FRAME_FLAG_*.
 

Detailed Description

Definition at line 687 of file hevc.h.

Field Documentation

AVFrame* HEVCFrame::frame

Definition at line 688 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_output_frame(), ff_hevc_set_new_ref(), ff_hevc_unref_frame(), find_ref_idx(), generate_missing_ref(), hevc_decode_frame(), hevc_decode_free(), hevc_frame_start(), hevc_init_context(), hevc_update_thread_context(), and hls_prediction_unit().

ThreadFrame HEVCFrame::tf

Definition at line 689 of file hevc.h.

Referenced by alloc_frame(), decode_nal_units(), ff_hevc_hls_filters(), ff_hevc_unref_frame(), generate_missing_ref(), hevc_await_progress(), hevc_frame_start(), hevc_init_context(), hevc_ref_frame(), and temporal_luma_motion_vector().

MvField* HEVCFrame::tab_mvf

Definition at line 690 of file hevc.h.

Referenced by alloc_frame(), derive_spatial_merge_candidates(), dist_scale(), ff_hevc_deblocking_boundary_strengths(), ff_hevc_luma_mv_mvp_mode(), ff_hevc_unref_frame(), hevc_ref_frame(), hls_prediction_unit(), intra_prediction_unit_default_value(), luma_intra_pred_mode(), mv_mp_mode_mx(), mv_mp_mode_mx_lt(), and temporal_luma_motion_vector().

RefPicList* HEVCFrame::refPicList

Definition at line 691 of file hevc.h.

Referenced by boundary_strength(), derive_spatial_merge_candidates(), derive_temporal_colocated_mvs(), dist_scale(), ff_hevc_get_ref_list(), ff_hevc_slice_rpl(), ff_hevc_unref_frame(), hls_prediction_unit(), init_slice_rpl(), mv_mp_mode_mx(), and mv_mp_mode_mx_lt().

RefPicListTab** HEVCFrame::rpl_tab

Definition at line 692 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_get_ref_list(), ff_hevc_unref_frame(), hevc_ref_frame(), and init_slice_rpl().

int HEVCFrame::ctb_count

Definition at line 693 of file hevc.h.

Referenced by alloc_frame(), hevc_ref_frame(), and init_slice_rpl().

int HEVCFrame::poc

Definition at line 694 of file hevc.h.

Referenced by add_candidate_ref(), ff_hevc_output_frame(), ff_hevc_set_new_ref(), find_ref_idx(), generate_missing_ref(), hevc_ref_frame(), and temporal_luma_motion_vector().

struct HEVCFrame* HEVCFrame::collocated_ref

Definition at line 695 of file hevc.h.

Referenced by ff_hevc_slice_rpl(), ff_hevc_unref_frame(), and temporal_luma_motion_vector().

HEVCWindow HEVCFrame::window

Definition at line 697 of file hevc.h.

Referenced by ff_hevc_output_frame(), ff_hevc_set_new_ref(), and hevc_ref_frame().

AVBufferRef* HEVCFrame::tab_mvf_buf

Definition at line 699 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_unref_frame(), and hevc_ref_frame().

AVBufferRef* HEVCFrame::rpl_tab_buf

Definition at line 700 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_unref_frame(), and hevc_ref_frame().

AVBufferRef* HEVCFrame::rpl_buf

Definition at line 701 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_unref_frame(), hevc_ref_frame(), and init_slice_rpl().

uint16_t HEVCFrame::sequence

A sequence counter, so that old frames are output first after a POC reset.

Definition at line 707 of file hevc.h.

Referenced by ff_hevc_output_frame(), ff_hevc_set_new_ref(), find_ref_idx(), generate_missing_ref(), and hevc_ref_frame().

uint8_t HEVCFrame::flags

A combination of HEVC_FRAME_FLAG_*.

Definition at line 712 of file hevc.h.

Referenced by ff_hevc_output_frame(), ff_hevc_set_new_ref(), ff_hevc_unref_frame(), generate_missing_ref(), hevc_ref_frame(), and mark_ref().


The documentation for this struct was generated from the following file:

Generated on Sat Jan 25 2014 19:52:28 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /