Go to the source code of this file.
◆ OFFSET
◆ VE
◆ libkvazaar_init()
◆ libkvazaar_close()
◆ libkvazaar_encode()
◆ pix_fmts
Initial value:- Examples
- filtering_video.c, hw_decode.c, qsvdec.c, and vaapi_transcode.c.
Definition at line 296 of file libkvazaar.c.
Referenced by configure_output_video_filter(), cuvid_decode_init(), cuvid_handle_video_sequence(), decode_frame_header(), drm_transfer_get_formats(), ff_mediacodec_dec_init(), ff_mjpeg_decode_sof(), ff_vaapi_vpp_query_formats(), geq_query_formats(), get_format(), get_hw_format(), get_pixel_format(), get_vaapi_format(), init_filters(), lavfi_read_header(), main(), mpeg_get_pixelformat(), overlay_vaapi_query_formats(), print_codec(), qsv_decode_preinit(), query_formats(), update_size(), and vaapi_transfer_get_formats().
◆ options
Initial value:= {
{ "kvazaar-params", "Set kvazaar parameters as a comma-separated list of key=value pairs.",
}
Definition at line 303 of file libkvazaar.c.
◆ class_name
class_name = "libkvazaar" |
|
private |
◆ item_name
◆ option
◆ version
Definition at line 313 of file libkvazaar.c.
Referenced by adpcm_compress_trellis(), aiff_read_header(), amf_parse_object(), ape_probe(), atrac3_decode_init(), atrac9_decode_init(), cbs_h2645_split_fragment(), celt_header(), check_file_header(), cine_read_header(), codec2_read_header(), decklink_create_iterator(), decode_frame(), decode_frame_header(), decode_header(), decode_init(), dfa_decode_frame(), dfa_read_header(), do_apply_filter(), drm_device_create(), dss_read_header(), dvbsub_parse_clut_segment(), dvbsub_parse_page_segment(), dvbsub_parse_region_segment(), dwa_uncompress(), ebml_write_header(), ff_av1_parse_seq_header(), ff_dnn_load_model_native(), ff_hls_write_playlist_header(), ff_hls_write_playlist_version(), ff_mss12_decode_init(), ff_opus_parse_extradata(), ff_rac_terminate(), ff_vk_init_shader(), ff_wma_get_frame_len_bits(), ff_wma_run_level_decode(), fsb_read_header(), fwse_read_header(), get_aiff_header(), get_packet_header(), hca_read_header(), id3v2_parse(), iff_read_header(), ilog2(), init(), libcelt_dec_init(), libdav1d_parse_extradata(), magy_decode_frame(), main(), mkv_write_header(), mov_cenc_write_saio_tag(), mov_parse_stsd_audio(), mov_read_chpl(), mov_read_coll(), mov_read_elst(), mov_read_iloc(), mov_read_kind(), mov_read_mdhd(), mov_read_mvhd(), mov_read_pssh(), mov_read_SA3D(), mov_read_saio(), mov_read_SAND(), mov_read_sbgp(), mov_read_sgpd(), mov_read_sidx(), mov_read_smdm(), mov_read_sv3d(), mov_read_tenc(), mov_read_tfdt(), mov_read_tkhd(), mov_read_vpcc(), mov_write_audio_tag(), mov_write_edts_tag(), mov_write_mdhd_tag(), mov_write_mvhd_tag(), mov_write_tkhd_tag(), mp3_parse_info_tag(), mpegts_write_section1(), musx_probe(), musx_read_header(), mv_read_header(), mxf_write_identification(), ogg_read_page(), opengl_read_limits(), parse_decoder_init(), parse_models(), parse_psfile(), pixlet_decode_frame(), process_line(), rac_check_termination(), read_header(), read_tfra(), rm_read_audio_stream_info(), rsd_read_header(), shn_probe(), slicecontext_init(), smjpeg_read_header(), spdif_header_mpeg(), swf_write_header(), txd_decode_frame(), update_av_program_info(), vble_decode_frame(), voc_probe(), voc_write_header(), vp9_encode_set_roi(), wsd_read_header(), and xwd_decode_frame().
◆ @82
◆ defaults
◆ ff_libkvazaar_encoder
const FFCodec ff_libkvazaar_encoder |
Initial value:= {
.p.name = "libkvazaar",
.p.priv_class = &class,
.p.wrapper_name = "libkvazaar",
}
Definition at line 321 of file libkvazaar.c.
#define FF_CODEC_CAP_INIT_CLEANUP
The codec allows calling the close function for deallocation even if the init function returned a fai...
static const FFCodecDefault defaults[]
static av_cold int libkvazaar_init(AVCodecContext *avctx)
#define FF_CODEC_ENCODE_CB(func)
#define AV_CODEC_CAP_OTHER_THREADS
Codec supports multithreading through a method other than slice- or frame-level multithreading.
static enum AVPixelFormat pix_fmts[]
@ AV_PIX_FMT_YUV420P
planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
#define AV_CODEC_CAP_DR1
Codec uses get_buffer() or get_encode_buffer() for allocating buffers and supports custom allocators.
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
#define FF_CODEC_CAP_INIT_THREADSAFE
The codec does not modify any global variables in the init function, allowing to call the init functi...
static av_cold int libkvazaar_close(AVCodecContext *avctx)
#define AV_CODEC_CAP_DELAY
Encoder or decoder requires flushing with NULL input at the end in order to give the complete and cor...
#define FF_CODEC_CAP_AUTO_THREADS
Codec handles avctx->thread_count == 0 (auto) internally.
static int libkvazaar_encode(AVCodecContext *avctx, AVPacket *avpkt, const AVFrame *frame, int *got_packet_ptr)