MCPcopy Create free account

hub / github.com/FFmpeg/FFmpeg / functions

Functions7,226 in github.com/FFmpeg/FFmpeg

↓ 1,126 callersFunctionav_log
libavutil/log.c:90
↓ 348 callersFunctionav_free
libavutil/mem.c:139
↓ 341 callersFunctionget_bits
* reads 1-17 bits. * Note, the alt bitstream reader can read up to 25 bits, but the libmpeg2 reader can't */
libavcodec/get_bits.h:362
↓ 298 callersFunctionav_malloc
libavutil/mem.c:64
↓ 275 callersFunctionget_bits1
libavcodec/get_bits.h:393
↓ 246 callersFunctionav_freep
libavutil/mem.c:150
↓ 234 callersFunctionav_mallocz
libavutil/mem.c:157
↓ 232 callersFunctionurl_ftell
libavformat/aviobuf.c:198
↓ 182 callersFunctionurl_fseek
libavformat/aviobuf.c:136
↓ 148 callersFunctioninit_get_bits
* init GetBitContext. * @param buffer bitstream buffer, must be FF_INPUT_BUFFER_PADDING_SIZE bytes larger then the actual read bits * because some o
libavcodec/get_bits.h:473
↓ 146 callersFunctionget_buffer
libavformat/aviobuf.c:399
↓ 126 callersFunctionget_byte
XXX: put an inline version */
libavformat/aviobuf.c:373
↓ 126 callersFunctionput_buffer
libavformat/aviobuf.c:115
↓ 124 callersFunctionget_bits_count
libavcodec/get_bits.h:184
↓ 121 callersFunctionav_new_stream
libavformat/utils.c:2492
↓ 120 callersFunctionAV_RL32
libavutil/ppc/intreadwrite.h:44
↓ 118 callersFunctionav_set_pts_info
libavformat/utils.c:3533
↓ 116 callersFunctionurl_fskip
libavformat/aviobuf.c:193
↓ 113 callersFunctionskip_bits
libavcodec/get_bits.h:385
↓ 112 callersFunctionput_be32
libavformat/aviobuf.c:244
↓ 107 callersFunctionput_byte
libavformat/aviobuf.c:108
↓ 105 callersFunctionget_vlc2
* parses a vlc code, faster then get_vlc() * @param bits is the number of bits which will be read at once, must be * identical to nb_bit
libavcodec/get_bits.h:603
↓ 102 callersFunctionav_clip
* Clips a signed integer value into the amin-amax range. * @param a value to clip * @param amin minimum value of the clip range * @param amax maxim
libavutil/common.h:107
↓ 101 callersFunctionget_le32
libavformat/aviobuf.c:485
↓ 95 callersFunctionget_be32
libavformat/aviobuf.c:516
↓ 88 callersFunctionAV_RB32
libavutil/tomi/intreadwrite.h:75
↓ 84 callersFunctionAV_RL16
libavutil/ppc/intreadwrite.h:30
↓ 81 callersFunctionput_flush_packet
libavformat/aviobuf.c:130
↓ 77 callersFunctionput_tag
libavformat/aviobuf.c:296
↓ 74 callersFunctionurl_feof
libavformat/aviobuf.c:222
↓ 72 callersFunctionav_free_packet
libavcodec/avpacket.c:93
↓ 71 callersFunctionAV_RB16
libavutil/tomi/intreadwrite.h:28
↓ 68 callersFunctionav_get_packet
libavformat/utils.c:318
↓ 68 callersFunctionav_realloc
libavutil/mem.c:119
↓ 61 callersFunctionav_new_packet
libavcodec/avpacket.c:48
↓ 61 callersFunctionput_be16
libavformat/aviobuf.c:278
↓ 59 callersFunctionflush_put_bits
* Pads the end of the output stream with zeros. */
libavcodec/put_bits.h:96
↓ 55 callersFunctionget_le16
libavformat/aviobuf.c:469
↓ 54 callersFunctioninit_put_bits
* Initializes the PutBitContext s. * * @param buffer the buffer where to put bits * @param buffer_size the size in bytes of buffer */
libavcodec/put_bits.h:60
↓ 52 callersFunctionput_bits_count
* Returns the total number of bits written to the bitstream. */
libavcodec/put_bits.h:84
↓ 50 callersFunctiondsputil_init
libavcodec/dsputil.c:4180
↓ 48 callersFunctionurl_is_streamed
libavformat/avio.h:407
↓ 47 callersFunctionput_le32
libavformat/aviobuf.c:236
↓ 46 callersFunctionget_bits_long
* reads 0-32 bits. */
libavcodec/get_bits.h:424
↓ 44 callersFunctionavcodec_check_dimensions
libavcodec/utils.c:222
↓ 43 callersFunctionget_be16
libavformat/aviobuf.c:501
↓ 42 callersFunctionav_metadata_set2
libavformat/metadata.c:49
↓ 40 callersFunctionshow_bits
* shows 1-17 bits. * Note, the alt bitstream reader can read up to 25 bits, but the libmpeg2 reader can't */
libavcodec/get_bits.h:376
↓ 39 callersFunctionav_exit
ffmpeg.c:407
↓ 39 callersFunctionav_q2d
* Converts rational to double. * @param a rational to convert * @return (double) a */
libavutil/rational.h:60
↓ 39 callersFunctionskip_bits_long
libavcodec/get_bits.h:188
↓ 36 callersFunctionav_metadata_get
libavformat/metadata.c:25
↓ 36 callersFunctionavcodec_set_dimensions
libavcodec/utils.c:109
↓ 36 callersFunctionget_bits_left
libavcodec/get_bits.h:686
↓ 35 callersFunctionav_clip_uint8
* Clips a signed integer value into the 0-255 range. * @param a value to clip * @return clipped value */
libavutil/common.h:119
↓ 35 callersFunctionskip_bits1
libavcodec/get_bits.h:417
↓ 34 callersFunctionalign_get_bits
libavcodec/get_bits.h:498
↓ 34 callersFunctionav_rescale_q
libavutil/mathematics.c:133
↓ 34 callersFunctionav_strlcpy
libavutil/avstring.c:64
↓ 32 callersFunctionvis_alignaddr
libavcodec/sparc/vis.h:226
↓ 30 callersFunctionav_add_index_entry
libavformat/utils.c:1334
↓ 30 callersFunctionmid_pred
libavcodec/mathops.h:91
↓ 29 callersFunctionav_init_packet
libavcodec/avpacket.c:36
↓ 29 callersFunctionav_rescale
libavutil/mathematics.c:129
↓ 29 callersFunctionput_le16
libavformat/aviobuf.c:272
↓ 28 callersFunctionav_reduce
libavutil/rational.c:36
↓ 28 callersFunctionavcodec_alloc_frame
libavcodec/utils.c:452
↓ 28 callersFunctionput_be64
libavformat/aviobuf.c:266
↓ 28 callersFunctionurl_close_dyn_buf
libavformat/aviobuf.c:902
↓ 27 callersFunctionav_gettime
libavformat/utils.c:3150
↓ 27 callersFunctionav_lfg_get
* Gets the next random unsigned 32-bit number using an ALFG. * * Please also consider a simple LCG like state= state*1664525+1013904223, * it may b
libavutil/lfg.h:38
↓ 26 callersFunctionav_clip_int16
* Clips a signed integer value into the -32768,32767 range. * @param a value to clip * @return clipped value */
libavutil/common.h:141
↓ 26 callersFunctionav_get_bits_per_sample
libavcodec/utils.c:985
↓ 26 callersFunctionget_sbits
libavcodec/get_bits.h:348
↓ 26 callersFunctionupdateSize
FIXME support 64 bit variant with wide placeholders
libavformat/movenc.c:39
↓ 25 callersFunctionavcodec_get_frame_defaults
libavcodec/utils.c:445
↓ 25 callersFunctionput_sbits
libavcodec/put_bits.h:265
↓ 25 callersFunctionurl_fsize
libavformat/aviobuf.c:203
↓ 24 callersFunctionfree_vlc
libavcodec/bitstream.c:332
↓ 23 callersFunctionff_emulated_edge_mc
* Copies a rectangular area of samples to a temporary buffer and replicates the boarder samples. * @param buf destination buffer * @param src source
libavcodec/dsputil.c:372
↓ 22 callersFunctionav_lfg_init
libavutil/lfg.c:28
↓ 22 callersFunctionff_codec_get_id
libavformat/utils.c:2066
↓ 22 callersFunctionget_be64
libavformat/aviobuf.c:539
↓ 21 callersFunctionav_strdup
libavutil/mem.c:165
↓ 21 callersFunctionclose
libavcodec/h264_parser.c:306
↓ 21 callersFunctionlrintf
libavutil/libm.h:69
↓ 21 callersFunctionurl_close
libavformat/avio.c:209
↓ 20 callersFunctionAV_RB24
libavutil/avr32/intreadwrite.h:65
↓ 20 callersFunctionav_index_search_timestamp
libavformat/utils.c:1378
↓ 20 callersFunctionav_rescale_rnd
libavutil/mathematics.c:77
↓ 20 callersFunctionget_be24
libavformat/aviobuf.c:509
↓ 20 callersFunctionget_ue_golomb
* read unsigned exp golomb code. */
libavcodec/golomb.h:53
↓ 20 callersFunctionurl_open_dyn_buf
libavformat/aviobuf.c:890
↓ 19 callersFunctionalign_put_bits
libavcodec/bitstream.c:42
↓ 18 callersFunctionff_draw_horiz_band
* * @param h is the normal height, this will be reduced automatically if needed for the last row */
libavcodec/mpegvideo.c:2082
↓ 18 callersFunctionff_init_scantable
libavcodec/dsputil.c:151
↓ 18 callersFunctionff_mdct_init
* init MDCT or IMDCT computation. */
libavcodec/mdct.c:61
↓ 18 callersFunctionmxf_write_local_tag
libavformat/mxfenc.c:395
↓ 18 callersFunctionput_bits_ptr
* Returns the pointer to the byte where the bitstream writer will put * the next bit. */
libavcodec/put_bits.h:292
↓ 17 callersFunctionMPV_common_end
init common structure for both encoder and decoder */
libavcodec/mpegvideo.c:679
next →1–100 of 7,226, ranked by callers