FFmpeg
Data Fields
AVComponentDescriptor Struct Reference

#include <pixdesc.h>

Data Fields

uint16_t  plane: 2
  Which of the 4 planes contains the component.
 
uint16_t  step_minus1: 3
  Number of elements between 2 horizontally consecutive pixels minus 1.
 
uint16_t  offset_plus1: 3
  Number of elements before the component of the first pixel plus 1.
 
uint16_t  shift: 3
  Number of least significant bits that must be shifted away to get the value.
 
uint16_t  depth_minus1: 4
  Number of bits in the component minus 1.
 

Detailed Description

Definition at line 30 of file pixdesc.h.

Field Documentation

uint16_t AVComponentDescriptor::plane

Which of the 4 planes contains the component.

Definition at line 34 of file pixdesc.h.

Referenced by av_get_padded_bits_per_pixel(), av_image_copy(), av_image_copy_to_buffer(), av_image_fill_max_pixsteps(), av_image_fill_pointers(), av_pix_fmt_count_planes(), av_read_image_line(), av_write_image_line(), check_image_pointers(), ff_check_pixfmt_descriptors(), ff_draw_init(), filter_frame(), gen_waveform(), is_planar_yuv(), is_yuv_planar(), libopenjpeg_ispacked(), opengl_get_plane_pointer(), query_formats(), and smv_img_pnt().

uint16_t AVComponentDescriptor::step_minus1

Number of elements between 2 horizontally consecutive pixels minus 1.

Elements are bits for bitstream formats, bytes otherwise.

Definition at line 40 of file pixdesc.h.

Referenced by av_get_padded_bits_per_pixel(), av_image_fill_max_pixsteps(), av_read_image_line(), av_write_image_line(), decode_slice(), encode_slice(), ff_check_pixfmt_descriptors(), ff_draw_init(), ff_mjpeg_decode_frame(), and libopenjpeg_decode_frame().

uint16_t AVComponentDescriptor::offset_plus1

Number of elements before the component of the first pixel plus 1.

Elements are bits for bitstream formats, bytes otherwise.

Definition at line 46 of file pixdesc.h.

Referenced by av_read_image_line(), av_write_image_line(), ff_check_pixfmt_descriptors(), ff_draw_init(), and is_planar_yuv().

uint16_t AVComponentDescriptor::shift

Number of least significant bits that must be shifted away to get the value.

Definition at line 52 of file pixdesc.h.

Referenced by av_read_image_line(), av_write_image_line(), ff_check_pixfmt_descriptors(), is_planar_yuv(), libopenjpeg_copy_to_packed16(), and libopenjpeg_copyto16().

uint16_t AVComponentDescriptor::depth_minus1

Number of bits in the component minus 1.

Definition at line 57 of file pixdesc.h.

Referenced by av_get_bits_per_pixel(), av_read_image_line(), av_write_image_line(), avcodec_string(), avpriv_color_frame(), config_input(), config_input_ref(), config_output(), encode_frame(), encode_init(), ff_check_pixfmt_descriptors(), ff_draw_init(), ff_hevc_output_frame(), ff_llviddsp_init_x86(), ff_sws_init_output_funcs(), ff_yadif_init_x86(), ffprobe_show_pixel_formats(), filter_frame(), filter_slice(), get_pix_fmt_depth(), get_pix_fmt_score(), hScale16To15_c(), hScale16To19_c(), is16BPS(), is9_OR_10BPS(), is_planar_yuv(), libopenjpeg_copy_to_packed16(), libopenjpeg_copyto16(), libopenjpeg_matches_pix_fmt(), libx265_encode_frame(), mj2_create_image(), pix_fmt_match(), planarCopyWrapper(), planarRgb16ToRgb16Wrapper(), pnm_encode_frame(), query_formats(), Rgb16ToPlanarRgb16Wrapper(), sws_init_context(), swscale(), verify_md5(), write_packet(), and yuv2gbrp_full_X_c().


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

Generated on Sun Mar 8 2015 02:35:37 for FFmpeg by   doxygen 1.8.2

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