|
FFmpeg
|
Topics | |
| Preprocessor String Macros | |
| Library Version Macros | |
| Constants | |
| Image related | |
| AVPicture types, pixel formats and basic image planes manipulation. | |
| Version and Build diagnostics | |
| Macros and function useful to check at compile time and at runtime which version of libavutil is in use. | |
| Media Type | |
| Media Type | |
Macros | |
| #define | AV_FOURCC_MAX_STRING_SIZE 32 |
| #define | av_fourcc2str(fourcc) |
Enumerations | |
| enum | AVMediaType { AVMEDIA_TYPE_UNKNOWN = -1 , AVMEDIA_TYPE_VIDEO , AVMEDIA_TYPE_AUDIO , AVMEDIA_TYPE_DATA , AVMEDIA_TYPE_SUBTITLE , AVMEDIA_TYPE_ATTACHMENT , AVMEDIA_TYPE_NB } |
Functions | |
| const char * | av_get_media_type_string (enum AVMediaType media_type) |
| Return a string describing the media_type enum, NULL if media_type is unknown. | |
| static void * | av_x_if_null (const void *p, const void *x) |
| Return x default pointer in case p is NULL. | |
| AVRational | av_get_time_base_q (void) |
| Return the fractional representation of the internal time base. | |
| char * | av_fourcc_make_string (char *buf, uint32_t fourcc) |
| Fill the provided buffer with a string containing a FourCC (four-character code) representation. | |
| #define AV_FOURCC_MAX_STRING_SIZE 32 |
Definition at line 321 of file avutil.h.
Referenced by av_fourcc_make_string(), ff_decklink_read_header(), and mov_read_udta_string().
| #define av_fourcc2str | ( | fourcc | ) |
Definition at line 323 of file avutil.h.
Referenced by apng_read_packet(), avcodec_string(), avi_read_header(), control_port_cb(), decode_frame(), decode_frame(), decode_frame_common(), dxa_read_packet(), ff_guid_str_buf(), ff_make_codec_str(), ff_mov_read_stsd_entries(), ff_v4l2_context_init(), ffmmal_init_decoder(), ffmmal_read_frame(), get_aiff_header(), hxvs_build_index(), hxvs_read_header(), init_muxer(), main(), mjpeg_decode_app(), mov_parse_stsd_audio(), mov_parse_stsd_video(), mov_read_default(), mov_read_eyes(), mov_read_hdlr(), mov_read_infe(), mov_read_iprp(), mov_read_iref(), mov_read_iref_cdsc(), mov_read_iref_dimg(), mov_read_pack(), mov_read_pcmc(), mov_read_sbgp(), mov_read_sv3d(), mov_read_vexu(), mov_read_vexu_proj(), mov_write_hdlr_tag(), mov_write_subtitle_tag(), oma_write_header(), parse_dsd_prop(), parse_pixel_format(), print_pix_fmt_fourccs(), read_header(), rm_read_header(), rpl_read_header(), rsd_read_header(), scan_file(), show_stream(), v4l2_configure_contexts(), vqa_decode_frame_hicolor(), vqa_decode_frame_pal8(), vt_map_frame(), wc3_read_header(), wc3_read_packet(), webp_anim_read_header(), webp_anim_read_packet(), webp_decode_frame(), wsvqa_read_header(), wsvqa_read_packet(), and xwma_read_header().
| enum AVMediaType |
| const char * av_get_media_type_string | ( | enum AVMediaType | media_type | ) |
Return a string describing the media_type enum, NULL if media_type is unknown.
Definition at line 28 of file utils.c.
Referenced by avcodec_string(), avfilter_link(), avi_write_header(), choose_encoder(), create_streams(), demux_final_stats(), demux_stream_alloc(), dshow_cycle_devices(), encode_frame(), ff_framehash_write_header(), fg_complex_bind_input(), fg_create_simple(), fg_thread_set_name(), find_matching_stream(), find_stream(), flv_init(), get_type_string(), graph_check_validity(), ifilter_bind_dec(), ifilter_bind_fg(), ifilter_bind_ist(), init_muxer(), input_packet_process(), log_slave(), map_manual(), mov_read_kind(), mpeg_mux_init(), mux_final_stats(), mux_stream_alloc(), mxf_add_metadata_stream(), ofilter_alloc(), open_codec_context(), open_codec_context(), ost_add(), packet_decode(), print_filter(), print_filtergraph_single(), print_link(), print_streams(), read_thread(), report_new_stream(), seg_init(), show_frame(), show_packet(), show_stream(), stream_cycle_channel(), stream_specifier_parse(), and write_frame().
|
inlinestatic |
Return x default pointer in case p is NULL.
Definition at line 311 of file avutil.h.
Referenced by activate(), activate(), av_bsf_source_add_packet(), av_buffersrc_add_frame_flags(), avfilter_link(), avi_write_header(), compact_print_section_header(), data_open(), default_print_section_header(), device_try_init(), ff_print_pts(), ff_print_time(), ftp_connect(), get_frame_side_data_type(), get_packet_side_data_type(), get_stream_group_type(), init(), init(), init_filters(), init_report(), log_default(), match_section(), opt_get_elem(), parse_script(), print_link(), print_link_prop(), show_stream_group(), and video_thread().
| AVRational av_get_time_base_q | ( | void | ) |
| char * av_fourcc_make_string | ( | char * | buf, |
| uint32_t | fourcc ) |
Fill the provided buffer with a string containing a FourCC (four-character code) representation.
| buf | a buffer with size in bytes of at least AV_FOURCC_MAX_STRING_SIZE |
| fourcc | the fourcc to represent |
Definition at line 54 of file utils.c.
Referenced by ff_decklink_read_header(), and mov_read_udta_string().