Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - g -

- GAVL_ACCEL_3DNOW : gavl.h
- GAVL_ACCEL_3DNOWEXT : gavl.h
- GAVL_ACCEL_MMX : gavl.h
- GAVL_ACCEL_MMXEXT : gavl.h
- GAVL_ACCEL_SSE : gavl.h
- GAVL_ACCEL_SSE2 : gavl.h
- GAVL_ACCEL_SSE3 : gavl.h
- GAVL_ACCEL_SSSE3 : gavl.h
- gavl_accel_supported() : gavl.h
- GAVL_ALPHA_BLEND_COLOR : gavl.h
- GAVL_ALPHA_IGNORE : gavl.h
- gavl_alpha_mode_t : gavl.h
- gavl_audio_convert() : gavl.h
- gavl_audio_converter_create() : gavl.h
- gavl_audio_converter_destroy() : gavl.h
- gavl_audio_converter_get_options() : gavl.h
- gavl_audio_converter_init() : gavl.h
- gavl_audio_converter_init_resample() : gavl.h
- gavl_audio_converter_reinit() : gavl.h
- gavl_audio_converter_resample() : gavl.h
- gavl_audio_converter_set_resample_ratio() : gavl.h
- gavl_audio_converter_t : gavl.h
- gavl_audio_dither_mode_t : gavl.h
- gavl_audio_format_copy() : gavl.h
- gavl_audio_format_dump() : gavl.h
- gavl_audio_formats_equal() : gavl.h
- gavl_audio_frame_copy() : gavl.h
- gavl_audio_frame_copy_ptrs() : gavl.h
- gavl_audio_frame_create() : gavl.h
- gavl_audio_frame_destroy() : gavl.h
- gavl_audio_frame_get_subframe() : gavl.h
- gavl_audio_frame_mute() : gavl.h
- gavl_audio_frame_mute_channel() : gavl.h
- gavl_audio_frame_mute_samples() : gavl.h
- gavl_audio_frame_null() : gavl.h
- gavl_audio_frame_plot() : gavl.h
- gavl_audio_frames_equal() : gavl.h
- GAVL_AUDIO_FRONT_TO_REAR_COPY : gavl.h
- GAVL_AUDIO_FRONT_TO_REAR_DIFF : gavl.h
- GAVL_AUDIO_FRONT_TO_REAR_MASK : gavl.h
- GAVL_AUDIO_FRONT_TO_REAR_MUTE : gavl.h
- GAVL_AUDIO_NORMALIZE_MIX_MATRIX : gavl.h
- gavl_audio_options_copy() : gavl.h
- gavl_audio_options_create() : gavl.h
- gavl_audio_options_destroy() : gavl.h
- gavl_audio_options_get_conversion_flags() : gavl.h
- gavl_audio_options_get_dither_mode() : gavl.h
- gavl_audio_options_get_mix_matrix() : gavl.h
- gavl_audio_options_get_quality() : gavl.h
- gavl_audio_options_get_resample_mode() : gavl.h
- gavl_audio_options_set_conversion_flags() : gavl.h
- gavl_audio_options_set_defaults() : gavl.h
- gavl_audio_options_set_dither_mode() : gavl.h
- gavl_audio_options_set_mix_matrix() : gavl.h
- gavl_audio_options_set_quality() : gavl.h
- gavl_audio_options_set_resample_mode() : gavl.h
- gavl_audio_options_t : gavl.h
- GAVL_AUDIO_STEREO_TO_MONO_LEFT : gavl.h
- GAVL_AUDIO_STEREO_TO_MONO_MASK : gavl.h
- GAVL_AUDIO_STEREO_TO_MONO_MIX : gavl.h
- GAVL_AUDIO_STEREO_TO_MONO_RIGHT : gavl.h
- gavl_aux_channels() : gavl.h
- GAVL_BGR_15 : gavl.h
- GAVL_BGR_16 : gavl.h
- GAVL_BGR_24 : gavl.h
- GAVL_BGR_32 : gavl.h
- gavl_bytes_per_sample() : gavl.h
- GAVL_CCH_ALPHA : gavl.h
- GAVL_CCH_BLUE : gavl.h
- GAVL_CCH_CB : gavl.h
- GAVL_CCH_CR : gavl.h
- GAVL_CCH_GREEN : gavl.h
- GAVL_CCH_RED : gavl.h
- GAVL_CCH_Y : gavl.h
- gavl_channel_id_t : gavl.h
- gavl_channel_id_to_string() : gavl.h
- gavl_channel_index() : gavl.h
- GAVL_CHID_AUX : gavl.h
- GAVL_CHID_FRONT_CENTER : gavl.h
- GAVL_CHID_FRONT_CENTER_LEFT : gavl.h
- GAVL_CHID_FRONT_CENTER_RIGHT : gavl.h
- GAVL_CHID_FRONT_LEFT : gavl.h
- GAVL_CHID_FRONT_RIGHT : gavl.h
- GAVL_CHID_LFE : gavl.h
- GAVL_CHID_NONE : gavl.h
- GAVL_CHID_REAR_CENTER : gavl.h
- GAVL_CHID_REAR_LEFT : gavl.h
- GAVL_CHID_REAR_RIGHT : gavl.h
- GAVL_CHID_SIDE_LEFT : gavl.h
- GAVL_CHID_SIDE_RIGHT : gavl.h
- GAVL_CHROMA_PLACEMENT_DEFAULT : gavl.h
- GAVL_CHROMA_PLACEMENT_DVPAL : gavl.h
- GAVL_CHROMA_PLACEMENT_MPEG2 : gavl.h
- gavl_chroma_placement_t : gavl.h
- gavl_chroma_placement_to_string() : gavl.h
- gavl_color_channel_t : gavl.h
- GAVL_CONVOLVE_CHROMA : gavl.h
- GAVL_CONVOLVE_NORMALIZE : gavl.h
- GAVL_DEINTERLACE_BLEND : gavl.h
- GAVL_DEINTERLACE_COPY : gavl.h
- GAVL_DEINTERLACE_DROP_BOTTOM : gavl.h
- gavl_deinterlace_drop_mode_t : gavl.h
- GAVL_DEINTERLACE_DROP_TOP : gavl.h
- gavl_deinterlace_mode_t : gavl.h
- GAVL_DEINTERLACE_NONE : gavl.h
- GAVL_DEINTERLACE_SCALE : gavl.h
- GAVL_DOWNSCALE_FILTER_AUTO : gavl.h
- GAVL_DOWNSCALE_FILTER_GAUSS : gavl.h
- GAVL_DOWNSCALE_FILTER_NONE : gavl.h
- gavl_downscale_filter_t : gavl.h
- GAVL_DOWNSCALE_FILTER_WIDE : gavl.h
- GAVL_FORCE_DEINTERLACE : gavl.h
- gavl_frame_table_append_entry() : gavl.h
- gavl_frame_table_append_timecode() : gavl.h
- gavl_frame_table_copy() : gavl.h
- gavl_frame_table_create() : gavl.h
- gavl_frame_table_create_audio() : gavl.h
- gavl_frame_table_create_cfr() : gavl.h
- gavl_frame_table_destroy() : gavl.h
- gavl_frame_table_dump() : gavl.h
- gavl_frame_table_duration() : gavl.h
- gavl_frame_table_end_time() : gavl.h
- gavl_frame_table_frame_to_time() : gavl.h
- gavl_frame_table_frame_to_timecode() : gavl.h
- gavl_frame_table_load() : gavl.h
- gavl_frame_table_num_frames() : gavl.h
- gavl_frame_table_save() : gavl.h
- gavl_frame_table_time_to_frame() : gavl.h
- gavl_frame_table_time_to_timecode() : gavl.h
- gavl_frame_table_timecode_to_time() : gavl.h
- GAVL_FRAMERATE_CONSTANT : gavl.h
- gavl_framerate_mode_t : gavl.h
- gavl_framerate_mode_to_string() : gavl.h
- GAVL_FRAMERATE_STILL : gavl.h
- GAVL_FRAMERATE_UNKNOWN : gavl.h
- GAVL_FRAMERATE_VARIABLE : gavl.h
- gavl_front_channels() : gavl.h
- gavl_get_color_channel_format() : gavl.h
- gavl_get_field_format() : gavl.h
- gavl_get_pixelformat() : gavl.h
- gavl_get_sample_format() : gavl.h
- GAVL_GRAY_16 : gavl.h
- GAVL_GRAY_8 : gavl.h
- GAVL_GRAY_FLOAT : gavl.h
- GAVL_GRAYA_16 : gavl.h
- GAVL_GRAYA_32 : gavl.h
- GAVL_GRAYA_FLOAT : gavl.h
- gavl_image_transform_create() : gavl.h
- gavl_image_transform_destroy() : gavl.h
- gavl_image_transform_func : gavl.h
- gavl_image_transform_get_options() : gavl.h
- gavl_image_transform_init() : gavl.h
- gavl_image_transform_t : gavl.h
- gavl_image_transform_transform() : gavl.h
- GAVL_INTERLACE_BOTTOM_FIRST : gavl.h
- GAVL_INTERLACE_MIXED : gavl.h
- GAVL_INTERLACE_MIXED_BOTTOM : gavl.h
- GAVL_INTERLACE_MIXED_TOP : gavl.h
- gavl_interlace_mode_t : gavl.h
- gavl_interlace_mode_to_string() : gavl.h
- GAVL_INTERLACE_NONE : gavl.h
- GAVL_INTERLACE_TOP_FIRST : gavl.h
- GAVL_INTERLACE_UNKNOWN : gavl.h
- GAVL_INTERLEAVE_2 : gavl.h
- GAVL_INTERLEAVE_ALL : gavl.h
- gavl_interleave_mode_t : gavl.h
- gavl_interleave_mode_to_string() : gavl.h
- GAVL_INTERLEAVE_NONE : gavl.h
- gavl_lfe_channels() : gavl.h
- GAVL_MAX_CHANNELS : gavl.h
- GAVL_MAX_PLANES : gavl.h
- gavl_num_pixelformats() : gavl.h
- gavl_num_sample_formats() : gavl.h
- gavl_overlay_blend() : gavl.h
- gavl_overlay_blend_context_create() : gavl.h
- gavl_overlay_blend_context_destroy() : gavl.h
- gavl_overlay_blend_context_get_options() : gavl.h
- gavl_overlay_blend_context_init() : gavl.h
- gavl_overlay_blend_context_set_overlay() : gavl.h
- gavl_overlay_blend_context_t : gavl.h
- gavl_peak_detector_create() : gavl.h
- gavl_peak_detector_destroy() : gavl.h
- gavl_peak_detector_get_peak() : gavl.h
- gavl_peak_detector_get_peaks() : gavl.h
- gavl_peak_detector_reset() : gavl.h
- gavl_peak_detector_set_format() : gavl.h
- gavl_peak_detector_t : gavl.h
- gavl_peak_detector_update() : gavl.h
- GAVL_PIXELFORMAT_1D_16 : gavl.h
- GAVL_PIXELFORMAT_1D_8 : gavl.h
- GAVL_PIXELFORMAT_1D_FLOAT : gavl.h
- GAVL_PIXELFORMAT_2D_16 : gavl.h
- GAVL_PIXELFORMAT_2D_8 : gavl.h
- GAVL_PIXELFORMAT_2D_FLOAT : gavl.h
- GAVL_PIXELFORMAT_3D_16 : gavl.h
- GAVL_PIXELFORMAT_3D_8 : gavl.h
- GAVL_PIXELFORMAT_3D_FLOAT : gavl.h
- GAVL_PIXELFORMAT_4D_16 : gavl.h
- GAVL_PIXELFORMAT_4D_8 : gavl.h
- GAVL_PIXELFORMAT_4D_FLOAT : gavl.h
- gavl_pixelformat_bits_per_pixel() : gavl.h
- gavl_pixelformat_bytes_per_component() : gavl.h
- gavl_pixelformat_bytes_per_pixel() : gavl.h
- gavl_pixelformat_chroma_sub() : gavl.h
- gavl_pixelformat_conversion_penalty() : gavl.h
- gavl_pixelformat_get_best() : gavl.h
- gavl_pixelformat_has_alpha : gavl.h
- gavl_pixelformat_is_gray : gavl.h
- gavl_pixelformat_is_jpeg_scaled : gavl.h
- gavl_pixelformat_is_planar : gavl.h
- gavl_pixelformat_is_rgb : gavl.h
- gavl_pixelformat_is_yuv : gavl.h
- GAVL_PIXELFORMAT_NONE : gavl.h
- gavl_pixelformat_num_planes() : gavl.h
- gavl_pixelformat_t : gavl.h
- gavl_pixelformat_to_string() : gavl.h
- GAVL_PIXFMT_ALPHA : gavl.h
- GAVL_PIXFMT_GRAY : gavl.h
- GAVL_PIXFMT_PLANAR : gavl.h
- GAVL_PIXFMT_RGB : gavl.h
- GAVL_PIXFMT_YUV : gavl.h
- GAVL_PIXFMT_YUVJ : gavl.h
- GAVL_QUALITY_BEST : gavl.h
- GAVL_QUALITY_DEFAULT : gavl.h
- GAVL_QUALITY_FASTEST : gavl.h
- gavl_rear_channels() : gavl.h
- gavl_rectangle_crop_to_format_noscale() : gavl.h
- gavl_rectangle_crop_to_format_scale() : gavl.h
- gavl_rectangle_f_copy() : gavl.h
- gavl_rectangle_f_crop_bottom() : gavl.h
- gavl_rectangle_f_crop_left() : gavl.h
- gavl_rectangle_f_crop_right() : gavl.h
- gavl_rectangle_f_crop_to_format() : gavl.h
- gavl_rectangle_f_crop_top() : gavl.h
- gavl_rectangle_f_dump() : gavl.h
- gavl_rectangle_f_is_empty() : gavl.h
- gavl_rectangle_f_set_all() : gavl.h
- gavl_rectangle_f_to_i() : gavl.h
- gavl_rectangle_fit_aspect() : gavl.h
- gavl_rectangle_i_align() : gavl.h
- gavl_rectangle_i_align_to_format() : gavl.h
- gavl_rectangle_i_copy() : gavl.h
- gavl_rectangle_i_crop_bottom() : gavl.h
- gavl_rectangle_i_crop_left() : gavl.h
- gavl_rectangle_i_crop_right() : gavl.h
- gavl_rectangle_i_crop_to_format() : gavl.h
- gavl_rectangle_i_crop_top() : gavl.h
- gavl_rectangle_i_dump() : gavl.h
- gavl_rectangle_i_is_empty() : gavl.h
- gavl_rectangle_i_set_all() : gavl.h
- gavl_rectangle_i_to_f() : gavl.h
- GAVL_RESAMPLE_AUTO : gavl.h
- GAVL_RESAMPLE_CHROMA : gavl.h
- GAVL_RESAMPLE_LINEAR : gavl.h
- gavl_resample_mode_t : gavl.h
- GAVL_RESAMPLE_SINC_BEST : gavl.h
- GAVL_RESAMPLE_SINC_FAST : gavl.h
- GAVL_RESAMPLE_SINC_MEDIUM : gavl.h
- GAVL_RESAMPLE_ZOH : gavl.h
- GAVL_RGB_15 : gavl.h
- GAVL_RGB_16 : gavl.h
- GAVL_RGB_24 : gavl.h
- GAVL_RGB_32 : gavl.h
- GAVL_RGB_48 : gavl.h
- GAVL_RGB_FLOAT : gavl.h
- GAVL_RGBA_32 : gavl.h
- GAVL_RGBA_64 : gavl.h
- GAVL_RGBA_FLOAT : gavl.h
- GAVL_SAMPLE_DOUBLE : gavl.h
- GAVL_SAMPLE_FLOAT : gavl.h
- gavl_sample_format_t : gavl.h
- gavl_sample_format_to_string() : gavl.h
- GAVL_SAMPLE_NONE : gavl.h
- GAVL_SAMPLE_S16 : gavl.h
- GAVL_SAMPLE_S32 : gavl.h
- GAVL_SAMPLE_S8 : gavl.h
- GAVL_SAMPLE_U16 : gavl.h
- GAVL_SAMPLE_U8 : gavl.h
- GAVL_SCALE_AUTO : gavl.h
- GAVL_SCALE_BILINEAR : gavl.h
- GAVL_SCALE_CUBIC_BSPLINE : gavl.h
- GAVL_SCALE_CUBIC_CATMULL : gavl.h
- GAVL_SCALE_CUBIC_MITCHELL : gavl.h
- gavl_scale_mode_t : gavl.h
- GAVL_SCALE_NEAREST : gavl.h
- GAVL_SCALE_NONE : gavl.h
- GAVL_SCALE_QUADRATIC : gavl.h
- GAVL_SCALE_SINC_LANCZOS : gavl.h
- gavl_set_channel_setup() : gavl.h
- gavl_side_channels() : gavl.h
- gavl_string_to_pixelformat() : gavl.h
- gavl_string_to_sample_format() : gavl.h
- GAVL_UYVY : gavl.h
- gavl_video_convert() : gavl.h
- gavl_video_converter_create() : gavl.h
- gavl_video_converter_destroy() : gavl.h
- gavl_video_converter_get_options() : gavl.h
- gavl_video_converter_init() : gavl.h
- gavl_video_converter_reinit() : gavl.h
- gavl_video_converter_t : gavl.h
- gavl_video_deinterlacer_create() : gavl.h
- gavl_video_deinterlacer_deinterlace() : gavl.h
- gavl_video_deinterlacer_destroy() : gavl.h
- gavl_video_deinterlacer_get_options() : gavl.h
- gavl_video_deinterlacer_init() : gavl.h
- gavl_video_deinterlacer_t : gavl.h
- gavl_video_format_copy() : gavl.h
- gavl_video_format_dump() : gavl.h
- gavl_video_format_fit_to_source() : gavl.h
- gavl_video_format_get_chroma_offset() : gavl.h
- gavl_video_format_get_image_size() : gavl.h
- gavl_video_format_t : gavl.h
- gavl_video_formats_equal() : gavl.h
- gavl_video_frame_absdiff() : gavl.h
- gavl_video_frame_clear() : gavl.h
- gavl_video_frame_copy() : gavl.h
- gavl_video_frame_copy_flip_x() : gavl.h
- gavl_video_frame_copy_flip_xy() : gavl.h
- gavl_video_frame_copy_flip_y() : gavl.h
- gavl_video_frame_copy_metadata() : gavl.h
- gavl_video_frame_copy_plane() : gavl.h
- gavl_video_frame_create() : gavl.h
- gavl_video_frame_create_nopad() : gavl.h
- gavl_video_frame_destroy() : gavl.h
- gavl_video_frame_dump() : gavl.h
- gavl_video_frame_extract_channel() : gavl.h
- gavl_video_frame_fill() : gavl.h
- gavl_video_frame_get_field() : gavl.h
- gavl_video_frame_get_subframe() : gavl.h
- gavl_video_frame_insert_channel() : gavl.h
- gavl_video_frame_null() : gavl.h
- gavl_video_frame_psnr() : gavl.h
- gavl_video_frame_set_planes() : gavl.h
- gavl_video_frame_set_strides() : gavl.h
- gavl_video_frame_ssim() : gavl.h
- gavl_video_frames_equal() : gavl.h
- gavl_video_options_copy() : gavl.h
- gavl_video_options_create() : gavl.h
- gavl_video_options_destroy() : gavl.h
- gavl_video_options_get_alpha_mode() : gavl.h
- gavl_video_options_get_background_color() : gavl.h
- gavl_video_options_get_conversion_flags() : gavl.h
- gavl_video_options_get_deinterlace_drop_mode() : gavl.h
- gavl_video_options_get_deinterlace_mode() : gavl.h
- gavl_video_options_get_downscale_blur() : gavl.h
- gavl_video_options_get_downscale_filter() : gavl.h
- gavl_video_options_get_num_threads() : gavl.h
- gavl_video_options_get_quality() : gavl.h
- gavl_video_options_get_rectangles() : gavl.h
- gavl_video_options_get_run_func() : gavl.h
- gavl_video_options_get_scale_mode() : gavl.h
- gavl_video_options_get_scale_order() : gavl.h
- gavl_video_options_get_stop_func() : gavl.h
- gavl_video_options_set_alpha_mode() : gavl.h
- gavl_video_options_set_background_color() : gavl.h
- gavl_video_options_set_conversion_flags() : gavl.h
- gavl_video_options_set_defaults() : gavl.h
- gavl_video_options_set_deinterlace_drop_mode() : gavl.h
- gavl_video_options_set_deinterlace_mode() : gavl.h
- gavl_video_options_set_downscale_blur() : gavl.h
- gavl_video_options_set_downscale_filter() : gavl.h
- gavl_video_options_set_num_threads() : gavl.h
- gavl_video_options_set_quality() : gavl.h
- gavl_video_options_set_rectangles() : gavl.h
- gavl_video_options_set_run_func() : gavl.h
- gavl_video_options_set_scale_mode() : gavl.h
- gavl_video_options_set_scale_order() : gavl.h
- gavl_video_options_set_stop_func() : gavl.h
- gavl_video_options_t : gavl.h
- gavl_video_process_func : gavl.h
- gavl_video_run_func : gavl.h
- gavl_video_scaler_create() : gavl.h
- gavl_video_scaler_destroy() : gavl.h
- gavl_video_scaler_get_options() : gavl.h
- gavl_video_scaler_init() : gavl.h
- gavl_video_scaler_init_convolve() : gavl.h
- gavl_video_scaler_scale() : gavl.h
- gavl_video_scaler_t : gavl.h
- gavl_video_stop_func : gavl.h
- gavl_volume_control_apply() : gavl.h
- gavl_volume_control_create() : gavl.h
- gavl_volume_control_destroy() : gavl.h
- gavl_volume_control_set_format() : gavl.h
- gavl_volume_control_set_volume() : gavl.h
- gavl_volume_control_t : gavl.h
- GAVL_YUV_410_P : gavl.h
- GAVL_YUV_411_P : gavl.h
- GAVL_YUV_420_P : gavl.h
- GAVL_YUV_422_P : gavl.h
- GAVL_YUV_422_P_16 : gavl.h
- GAVL_YUV_444_P : gavl.h
- GAVL_YUV_444_P_16 : gavl.h
- GAVL_YUV_FLOAT : gavl.h
- GAVL_YUVA_32 : gavl.h
- GAVL_YUVA_64 : gavl.h
- GAVL_YUVA_FLOAT : gavl.h
- GAVL_YUVJ_420_P : gavl.h
- GAVL_YUVJ_422_P : gavl.h
- GAVL_YUVJ_444_P : gavl.h
- GAVL_YUY2 : gavl.h