FFmpeg
|
#include <kvazaar.h>
#include <stdint.h>
#include <string.h>
#include "libavutil/attributes.h"
#include "libavutil/avassert.h"
#include "libavutil/dict.h"
#include "libavutil/error.h"
#include "libavutil/imgutils.h"
#include "libavutil/internal.h"
#include "libavutil/log.h"
#include "libavutil/mem.h"
#include "libavutil/pixdesc.h"
#include "libavutil/opt.h"
#include "avcodec.h"
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | LibkvazaarContext |
Macros | |
#define | OFFSET(x) offsetof(LibkvazaarContext, x) |
#define | VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Functions | |
static av_cold int | libkvazaar_init (AVCodecContext *avctx) |
static av_cold int | libkvazaar_close (AVCodecContext *avctx) |
static int | libkvazaar_encode (AVCodecContext *avctx, AVPacket *avpkt, const AVFrame *frame, int *got_packet_ptr) |
Variables | |
static enum AVPixelFormat | pix_fmts [] |
static const AVOption | options [] |
class { | |
class_name = "libkvazaar" | |
item_name = av_default_item_name | |
option = options | |
version = LIBAVUTIL_VERSION_INT | |
}; | |
static const AVCodecDefault | defaults [] |
AVCodec | ff_libkvazaar_encoder |
#define OFFSET | ( | x | ) | offsetof(LibkvazaarContext, x) |
Definition at line 280 of file libkvazaar.c.
#define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Definition at line 281 of file libkvazaar.c.
|
static |
Definition at line 51 of file libkvazaar.c.
|
static |
Definition at line 151 of file libkvazaar.c.
|
static |
Definition at line 166 of file libkvazaar.c.
|
static |
Definition at line 275 of file libkvazaar.c.
Referenced by configure_output_video_filter(), cudascale_query_formats(), cuvid_decode_init(), cuvid_handle_video_sequence(), deint_cuda_query_formats(), drm_transfer_get_formats(), ff_mediacodec_dec_init(), ff_mjpeg_decode_sof(), ff_opencl_filter_query_formats(), ff_vaapi_vpp_query_formats(), ff_vk_filter_query_formats(), get_format(), get_hw_format(), get_pixel_format(), get_vaapi_format(), init_filters(), lavfi_read_header(), main(), mpeg12_class(), mpeg_get_pixelformat(), nppscale_query_formats(), npptranspose_query_formats(), overlay_cuda_query_formats(), pp_query_formats(), print_codec(), qsv_decode_preinit(), qsvdeint_query_formats(), qsvscale_query_formats(), query_formats(), update_size(), and vaapi_transfer_get_formats().
|
static |
Definition at line 282 of file libkvazaar.c.
|
private |
Definition at line 289 of file libkvazaar.c.
Referenced by av_opt_show2().
|
private |
Definition at line 290 of file libkvazaar.c.
|
private |
Definition at line 291 of file libkvazaar.c.
Referenced by ff_aac_coder_init_mips(), open_input_file(), open_output_file(), pp_get_mode_by_name_and_quality(), and set_expr().
|
private |
Definition at line 292 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(), 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(), 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_check_termination(), 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(), 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_mdhd(), mov_read_mvhd(), mov_read_pssh(), mov_read_saio(), mov_read_sbgp(), 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_read_header(), mv_read_header(), mxf_write_identification(), ogg_read_page(), opengl_read_limits(), parse_decoder_init(), parse_psfile(), pixlet_decode_frame(), process_line(), 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().
const { ... } |
|
static |
Definition at line 295 of file libkvazaar.c.
AVCodec ff_libkvazaar_encoder |
Definition at line 300 of file libkvazaar.c.