#include <errno.h>
#include "avutil.h"
Go to the source code of this file.
Defines | |
#define | AVERROR(e) (e) |
#define | AVUNERROR(e) (e) |
#define | AVERROR_INVALIDDATA AVERROR(EINVAL) |
Invalid data found when processing input. | |
#define | AVERROR_IO AVERROR(EIO) |
I/O error. | |
#define | AVERROR_NOENT AVERROR(ENOENT) |
No such file or directory. | |
#define | AVERROR_NOFMT AVERROR(EILSEQ) |
Unknown format. | |
#define | AVERROR_NOMEM AVERROR(ENOMEM) |
Not enough memory. | |
#define | AVERROR_NOTSUPP AVERROR(ENOSYS) |
Operation not supported. | |
#define | AVERROR_NUMEXPECTED AVERROR(EDOM) |
Number syntax expected in filename. | |
#define | AVERROR_UNKNOWN AVERROR(EINVAL) |
Unknown error. | |
#define | AVERROR_EOF AVERROR(EPIPE) |
End of file. | |
#define | AVERROR_PATCHWELCOME (-MKTAG('P','A','W','E')) |
Not yet implemented in FFmpeg, patches welcome. | |
Functions | |
int | av_strerror (int errnum, char *errbuf, size_t errbuf_size) |
Puts a description of the AVERROR code errnum in errbuf. |
Definition in file error.h.
#define AVERROR | ( | e | ) | (e) |
Definition at line 36 of file error.h.
Referenced by aac_encode_frame(), aac_encode_init(), ac3_decode_init(), adpcm_decode_init(), aea_read_header(), aea_read_packet(), aiff_read_header(), allocate_buffers(), amr_handle_packet(), amr_read_header(), amr_read_packet(), apc_read_header(), apc_read_packet(), ape_read_header(), ape_read_packet(), ape_tag_read_field(), asf_read_header(), asf_read_seek(), asf_write_header1(), asfrtp_parse_packet(), atrac3_decode_init(), audio_open(), audio_read_header(), audio_read_packet(), audio_write_header(), audio_write_packet(), av_dup_packet(), av_estimate_timings_from_pts(), av_find_stream_info(), av_metadata_set2(), av_new_packet(), av_open_input_stream(), av_read_frame(), av_read_frame_internal(), av_read_packet(), av_read_pause(), av_read_play(), av_seek_frame_generic(), av_set_number2(), av_set_parameters(), av_set_string3(), av_transcode(), av_url_read_fpause(), av_url_read_fseek(), av_url_read_pause(), av_url_read_seek(), av_write_header(), avcodec_check_dimensions(), avcodec_copy_context(), avcodec_open(), avf_sdp_create(), avfilter_add_colorspace(), avfilter_graph_add_filter(), avi_read_header(), avi_write_header(), avisynth_read_packet(), avs_read_audio_packet(), avs_read_packet(), avs_read_video_packet(), bfi_read_header(), bfi_read_packet(), build_modpred(), cdata_read_header(), cdg_decode_frame(), cdg_tile_block(), che_configure(), cin_read_frame_header(), cin_read_header(), codecctl_int(), concat_open(), concat_seek(), copy_chapters(), create_vorbis_context(), daud_header(), daud_packet(), decode_frame(), decode_i_frame(), decode_init(), decode_p_frame(), decode_slice_header(), decode_stream_header(), decoder_init(), device_open(), dv1394_read_header(), dv1394_read_packet(), dv_read_header(), dv_read_packet(), dxa_read_packet(), ea_read_header(), ea_read_packet(), ebml_parse_elem(), ebml_read_ascii(), ebml_read_binary(), ebml_read_master(), ebml_read_num(), ff_alsa_open(), ff_alsa_xrun_recover(), ff_asf_get_packet(), ff_bgmc_init(), ff_combine_frame(), ff_h263_decode_frame(), ff_ivi_init_planes(), ff_ivi_init_tiles(), ff_mov_add_hinted_packet(), ff_mov_init_hinting(), ff_mov_read_esds(), ff_mov_write_packet(), ff_probe_input_buffer(), ff_rewind_with_probe_data(), ff_rtmp_packet_create(), ff_rtmp_packet_read(), ffm_is_avail_data(), ffm_read_header(), file_open(), file_seek(), film_read_header(), film_read_packet(), flac_encode_init(), flac_read_header(), flac_write_block_comment(), flic_read_header(), flic_read_packet(), flv_get_extradata(), flv_read_header(), flv_read_packet(), fourxm_read_header(), fourxm_read_packet(), g726_init(), get_packet(), get_sindex(), get_tag(), gif_encode_init(), gif_read_image(), gif_write_header(), gopher_connect(), gopher_open(), grab_read_header(), grab_read_packet(), gxf_packet(), gxf_write_header(), h263_handle_packet(), h264_mp4toannexb_filter(), http_connect(), http_get_line(), http_getc(), http_open(), http_open_cnx(), http_read(), idcin_read_header(), idcin_read_packet(), iff_read_header(), iff_read_packet(), img_read_header(), img_read_packet(), ipmovie_read_header(), ipmovie_read_packet(), iss_read_header(), iss_read_packet(), iv_alloc_frames(), lmlm4_read_header(), lmlm4_read_packet(), matroska_merge_packets(), matroska_parse_block(), matroska_read_header(), mimic_decode_frame(), mkv_add_cuepoint(), mkv_add_seekhead_entry(), mkv_write_header(), mkv_write_packet(), mkv_write_tracks(), mmap_init(), mmap_read_frame(), mmap_start(), mmf_read_header(), mmf_read_packet(), mov_open_dref(), mov_read_cmov(), mov_read_ctts(), mov_read_dref(), mov_read_ftyp(), mov_read_glbl(), mov_read_smi(), mov_read_stco(), mov_read_stps(), mov_read_strf(), mov_read_stsc(), mov_read_stss(), mov_read_stsz(), mov_read_stts(), mov_read_trak(), mov_read_trex(), mov_read_trun(), mov_read_wave(), mov_write_header(), mp_decode_frame(), mpc8_read_header(), mpc8_read_packet(), mpc_read_header(), mpc_read_packet(), mpeg_mux_init(), mpegps_read_packet(), mpegps_read_pes_header(), mpegts_push_data(), mpegts_raw_read_packet(), mpegts_set_stream_info(), mpegts_write_header(), mpegts_write_packet(), msnwc_tcp_read_header(), mtv_read_header(), mxf_add_metadata_set(), mxf_write_header(), nc_read_header(), nc_read_packet(), nsv_parse_NSVf_header(), nuv_header(), nuv_packet(), ogg_buffer_page(), ogg_build_flac_headers(), ogg_build_speex_headers(), ogg_new_stream(), ogg_read_packet(), oma_read_header(), oma_read_packet(), opt_input_file(), opt_output_file(), packetizer_read(), parse_key_value_pair(), parse_packed_headers(), pva_read_header(), pva_read_packet(), qcp_read_header(), qdm2_decode_frame(), queue_frames(), r3d_read_rdvo(), r3d_read_red1(), read_desc_chunk(), read_ffserver_streams(), read_file(), read_frame(), read_header(), read_kuki_chunk(), read_packet(), read_part_of_packet(), read_specific_config(), ret_str(), rl2_read_header(), rl2_read_packet(), rm_assemble_video_frame(), rm_read_extradata(), rm_read_header(), rm_read_packet(), roq_read_header(), roq_read_packet(), rpl_read_header(), rpl_read_packet(), rtmp_open(), rtmp_read_seek(), rtp_open(), rtp_read(), rtp_write_header(), rtsp_open_transport_ctx(), rtsp_write_packet(), rv30_decode_init(), sdp_read_header(), seq_fill_buffer(), seq_init_frame_buffers(), seq_read_header(), seq_read_packet(), shorten_decode_frame(), siff_read_packet(), smacker_read_header(), smacker_read_packet(), sol_read_packet(), sox_read_header(), sox_read_packet(), spdif_write_packet(), start_jack(), storeframe(), str_read_header(), str_read_packet(), stream_pause(), swf_read_header(), swf_read_packet(), swf_write_header(), tcp_open(), tcp_read(), tcp_write(), tgv_decode_frame(), thp_read_header(), thp_read_packet(), tmv_read_header(), tqi_decode_frame(), tta_read_header(), txd_read_header(), udp_open(), udp_read(), udp_set_remote_url(), udp_set_url(), udp_write(), url_fdopen(), url_fseek(), url_fsize(), url_open(), url_open_protocol(), url_read(), url_read_complete(), url_resetbuf(), url_seek(), url_setbufsize(), url_write(), v4l2_read_header(), v4l2_read_packet(), v4l2_set_parameters(), v4l_mm_read_picture(), vc1t_read_packet(), vfw_read_header(), vfw_read_packet(), vid_read_header(), vid_read_packet(), vmd_read_header(), vmd_read_packet(), voc_get_packet(), voc_read_header(), vp8_encode(), vp8_init(), vqf_read_header(), vqf_read_packet(), wc3_read_header(), wc3_read_packet(), wsaud_read_header(), wsaud_read_packet(), wsvqa_read_header(), wsvqa_read_packet(), wv_read_packet(), x11grab_read_header(), x11grab_read_packet(), xa_read_header(), xa_read_packet(), xiph_handle_packet(), xiph_parse_fmtp_pair(), xiph_parse_sdp_line(), yop_read_header(), yuv4_read_header(), and yuv4_read_packet().
#define AVERROR_EOF AVERROR(EPIPE) |
End of file.
Definition at line 51 of file error.h.
Referenced by aiff_read_packet(), audio_read_packet(), av_strerror(), decode_thread(), ff_asf_parse_packet(), ff_probe_input_buffer(), ffm_is_avail_data(), find_record(), flv_read_packet(), get_buffer(), get_packet(), get_partial_buffer(), img_read_packet(), ipmovie_read_header(), matroska_read_packet(), mov_read_packet(), mpegps_read_pes_header(), mxf_read_packet(), qcp_read_packet(), ret_str(), sox_read_packet(), tmv_read_packet(), txd_read_packet(), url_fseek(), yop_read_header(), and yop_read_packet().
#define AVERROR_INVALIDDATA AVERROR(EINVAL) |
Invalid data found when processing input.
Definition at line 41 of file error.h.
Referenced by aiff_read_header(), amr_handle_packet(), av_open_input_file(), av_strerror(), av_write_header(), cin_read_file_header(), cin_read_frame_header(), decode_channel_transform(), decode_coeffs(), decode_frame(), decode_i_frame(), decode_init(), decode_packet(), decode_scale_factors(), decode_subframe(), decode_subframe_length(), decode_tilehdr(), decodeTonalComponents(), ea_read_packet(), ebml_parse_elem(), ebml_read_float(), ebml_read_num(), ebml_read_uint(), encode_frame(), ff_cmap_read_palette(), ff_probe_input_buffer(), ff_vorbis_ready_floor1_list(), film_read_header(), find_record(), flac_read_header(), flic_read_header(), fourxm_read_header(), h263_handle_packet(), iff_read_header(), ipmovie_read_header(), ipmovie_read_packet(), ir2_decode_frame(), mjpegb_decode_frame(), mmap_read_frame(), mp_decode_init(), parse_packed_headers(), parse_streaminfo(), qcp_read_header(), qdm2_decode_init(), read_header(), read_kuki_chunk(), read_packet(), read_pakt_chunk(), read_rle_sgi(), rl2_read_header(), roq_read_packet(), rtsp_write_header(), rtsp_write_packet(), sdp_read_header(), seq_fill_buffer(), seq_parse_frame_data(), smacker_read_packet(), str_read_packet(), txd_read_packet(), vorbis_parse_setup_hdr_floors(), vp8_decode(), vp8_encode(), vp8_init(), vqa_decode_init(), wc3_read_header(), wc3_read_packet(), write_header(), wsaud_read_header(), wsaud_read_packet(), xiph_handle_packet(), xiph_parse_fmtp_pair(), yop_copy_previous_block(), yop_decode_frame(), yop_decode_init(), and yop_read_header().
#define AVERROR_NOENT AVERROR(ENOENT) |
#define AVERROR_NOTSUPP AVERROR(ENOSYS) |
#define AVERROR_NUMEXPECTED AVERROR(EDOM) |
Number syntax expected in filename.
Definition at line 47 of file error.h.
Referenced by av_open_input_file(), av_strerror(), and opt_output_file().
#define AVERROR_PATCHWELCOME (-MKTAG('P','A','W','E')) |
Not yet implemented in FFmpeg, patches welcome.
Definition at line 53 of file error.h.
Referenced by av_strerror(), decode_init(), matroska_read_header(), parse_packed_headers(), qcp_read_header(), shorten_decode_frame(), vfw_read_header(), voc_write_header(), xiph_handle_packet(), xiph_parse_fmtp_pair(), and xiph_parse_sdp_line().
#define AVUNERROR | ( | e | ) | (e) |
int av_strerror | ( | int | errnum, | |
char * | errbuf, | |||
size_t | errbuf_size | |||
) |
Puts a description of the AVERROR code errnum in errbuf.
In case of failure the global variable errno is set to indicate the error. Even in case of failure av_strerror() will print a generic error message indicating the errnum provided to errbuf.
errbuf_size | the size in bytes of errbuf |
Definition at line 22 of file error.c.
Referenced by print_error().