[−][src]Module x264_dev::sys
External x264 FFI
Functions
x264_nal_encode⚠ | |
x264_param_parse⚠ | set one parameter by name. |
x264_param_default_preset⚠ | Multiple tunings can be used if separated by a delimiter in ",./-+", however multiple psy tunings cannot be used. |
x264_param_apply_fastfirstpass⚠ | x264_param_apply_fastfirstpass: If first-pass mode is set (rc.b_stat_read == 0, rc.b_stat_write == 1), modify the encoder settings to disable options generally not useful on the first pass. |
x264_param_apply_profile⚠ | Applies the restrictions of the given profile. |
x264_picture_init⚠ | initialize an x264_picture_t. |
x264_picture_alloc⚠ | alloc data for a picture. |
x264_picture_clean⚠ | free associated resource for a x264_picture_t allocated with x264_picture_alloc ONLY |
x264_encoder_reconfig⚠ | various parameters from x264_param_t are copied. |
x264_encoder_parameters⚠ | copies the current internal set of parameters to the pointer provided by the caller. |
x264_encoder_headers⚠ | return the SPS and PPS that will be used for the whole stream. |
x264_encoder_encode⚠ | encode one picture. |
x264_encoder_close⚠ | close an encoder handler |
x264_encoder_delayed_frames⚠ | return the number of currently delayed (buffered) frames this should be used at the end of the stream, to know when you have all the encoded frames. |
x264_encoder_maximum_delayed_frames⚠ | return the maximum number of delayed (buffered) frames that can occur with the current parameters. |
x264_encoder_intra_refresh⚠ | If an intra refresh is not in progress, begin one with the next P-frame. |
x264_encoder_invalidate_reference⚠ | An interactive error resilience tool, designed for use in a low-latency one-encoder-few-clients system. |
x264_encoder_open⚠ | create a new encoder handler, all parameters from x264_param_t are copied |
Type Definitions
X264T | opaque handler for encoder |
X264NalT | The data within the payload is already NAL-encapsulated; the ref_idc and type are merely in the struct for easy access by the calling application. |
X264ZoneT | Zones: override ratecontrol or other options for specific sections of the video. |
X264ParamT | |
X264LevelT | |
X264HrdT | |
X264SeiPayloadT | Arbitrary user SEI: |
X264SeiT | |
X264ImageT | |
X264ImagePropertiesT | |
X264PictureT |