• Home
  • Raw
  • Download

Lines Matching refs:Add

25   Add AV_VIDEO_ENC_PARAMS_H264.
28 Add av_hwdevice_ctx_create_derived_opts.
31 Add av_gcd_q().
34 Add AV_OPT_FLAG_CHILD_CONSTS.
44 Add av_sat_add64() and av_sat_sub64()
48 Add a new API for exporting video encoding information.
50 Add AV_CODEC_EXPORT_DATA_VIDEO_ENC_PARAMS to request this information from
54 Add enabled_inst_extensions, num_enabled_inst_extensions, enabled_dev_extensions
59 Add AV_PKT_DATA_DOVI_CONF and AVDOVIDecoderConfigurationRecord.
62 Add formal support for calling avcodec_flush_buffers() on encoders.
81 Add AV_PKT_DATA_ICC_PROFILE.
84 Add AV_CODEC_EXPORT_DATA_PRFT.
87 Add AVCodecContext.export_side_data and AV_CODEC_EXPORT_DATA_MVS.
90 Add AV_TX_INT32_FFT and AV_TX_INT32_MDCT
93 Add av_log_once().
96 Add AV_PIX_FMT_VULKAN
97 Add AV_HWDEVICE_TYPE_VULKAN and implementation.
100 Add avio_protocol_get_class().
103 Add AV_PKT_DATA_PRFT and AVProducerReferenceTime.
106 Add av_expr_count_func().
109 Add av_buffer_pool_buffer_get_opaque().
112 Add av_expr_count_vars().
115 Add AV_OPT_FLAG_RUNTIME_PARAM.
118 Add max_samples
121 Add av_map_videotoolbox_format_from_pixfmt2() for full range pixfmt
124 Add EBU Tech. 3213-E AVColorPrimaries value
130 Add avio_print_string_array and avio_print.
133 Add AV_TX_DOUBLE_FFT and AV_TX_DOUBLE_MDCT
138 Add FF_DECODE_ERROR_DECODE_SLICES
141 Add FF_DECODE_ERROR_CONCEALMENT_ACTIVE
144 Add av_tx_init(), av_tx_uninit() and related definitions.
147 Add AV_CODEC_FLAG_DROPCHANGED to allow avcodec_receive_frame to drop
154 Add discard_damaged_percentage
157 Add AV_FRAME_DATA_REGIONS_OF_INTEREST
160 Add AV_FRAME_DATA_DYNAMIC_HDR_PLUS enum value, av_dynamic_hdr_plus_alloc(),
166 Add av_read_image_line2(), av_write_image_line2()
169 Add AV_FRAME_DATA_S12M_TIMECODE
172 Add av_mediacodec_render_buffer_at_time().
175 Add AV_PKT_DATA_AFD
178 Add av_bsf_flush().
181 Add pmt_version field to AVProgram
184 Add AV_DISPOSITION_STILL_IMAGE
187 Add AVCUDADeviceContext.stream.
190 Add AV_PIX_FMT_FLAG_ALPHA to AV_PIX_FMT_PAL8.
193 Add AV_OPT_FLAG_DEPRECATED.
196 Add av_thread_message_queue_nb_elems().
205 Add av_packet_make_refcounted().
209 avfilter_next(). Add av_filter_iterate().
212 Add FF_SUB_CHARENC_MODE_IGNORE.
215 Add AVEncryptionInitInfo and AVEncryptionInfo structures to hold new side-data
219 Add av_packet_make_writable().
222 Add AV_FRAME_DATA_QP_TABLE_PROPERTIES and AV_FRAME_DATA_QP_TABLE_DATA.
225 Add AV_OPT_FLAG_BSF_PARAM
228 Add AV_CRC_8_EBU crc variant.
236 Add av_frame_new_side_data_from_buf().
243 Add AVFilterContext.extra_hw_frames.
246 Add AVCodecContext.extra_hw_frames.
251 Add av_demuxer_iterate(), and av_muxer_iterate().
256 Add av_codec_iterate() and av_parser_iterate().
270 Add url field to AVFormatContext and add ff_format_set_url helper function.
273 Add AVFMTCTX_UNSEEKABLE (for HLS demuxer).
276 Add method to set the 16-byte IV.
312 Add AV_HWDEVICE_TYPE_MEDIACODEC and a new installed header with
316 Add AV_CODEC_CAP_HARDWARE, AV_CODEC_CAP_HYBRID, and AVCodec.wrapper_name,
320 Add view field to AVStereo3D structure and AVStereo3DView enum.
323 Add const to AVCodecContext.hwaccel.
330 Add AVCodecHWConfig and avcodec_get_hw_config().
336 Add AV_HWDEVICE_TYPE_OPENCL and a new installed header with
340 Add AV_PIX_FMT_OPENCL.
343 Add avcodec_get_hw_frames_parameters().
348 Add AV_PKT_DATA_A53_CC packet side data, to export closed captions
355 Add av_cpu_max_align() for querying maximum required data alignment.
364 Add av_color_range_from_name(), av_color_primaries_from_name(),
369 Add AV_PKT_FLAG_TRUSTED.
372 Add AV_HWDEVICE_TYPE_DRM and implementation.
375 Add av_buffersrc_close().
378 Add AV_HWACCEL_CODEC_CAP_EXPERIMENTAL, replacing the deprecated
382 Add avio_read_partial().
385 Add avio_context_free(). From now on it must be used for freeing AVIOContext.
388 Add AV_PIX_FMT_FLAG_FLOAT pixel format flag.
391 Add av_image_fill_black().
394 Add av_frame_apply_cropping().
397 Add AV_FRAME_DATA_ICC_PROFILE side data type.
406 Add AV_HWDEVICE_TYPE_D3D11VA and AV_PIX_FMT_D3D11.
409 Add AVIO_DATA_MARKER_FLUSH_POINT to signal preferred flush points to aviobuf.
416 Add AV_HWACCEL_FLAG_ALLOW_PROFILE_MISMATCH.
419 Add AV_HWDEVICE_TYPE_NONE, av_hwdevice_find_type_by_name(),
423 Add av_hwdevice_ctx_create_derived().
431 Add AV_HWDEVICE_TYPE_VIDEOTOOLBOX and implementation.
434 Add AVCodecContext.apply_cropping to control whether cropping
438 Add AVFrame.crop_left/right/top/bottom fields for attaching cropping
451 Add av_strireplace().
454 Add AV_PKT_DATA_CONTENT_LIGHT_LEVEL packet side data.
457 Add AV_FRAME_DATA_CONTENT_LIGHT_LEVEL value, av_content_light_metadata_alloc()
462 Add av_spherical_projection_name().
463 Add av_spherical_from_name().
466 Add av_hwframe_map() and associated AV_HWFRAME_MAP_* flags.
467 Add av_hwframe_ctx_create_derived().
487 Add AVCodecContext.hwaccel_flags field. This will control some hwaccels at
491 Add AVIO_SEEKABLE_TIME flag.
499 Add av_image_copy_uc_from(), a version of av_image_copy() for copying
503 Add AV_PIX_FMT_FLAG_BAYER pixel format flag.
510 Add AV_SPHERICAL_EQUIRECTANGULAR_TILE, av_spherical_tile_bounds(),
524 Add AVCodecContext.hw_device_ctx.
527 Add AVFrame.opaque_ref.
530 Add AV_CPU_FLAG_SSSE3SLOW.
533 Add av_get_extended_channel_layout()
536 Add av_lfg_init_from_data().
543 Add av_buffersink_get_*() functions.
546 Add avio_get_dyn_buf()
549 Add av_image_check_size2()
552 Add AV_PKT_DATA_SPHERICAL packet side data to export AVSphericalMapping
556 Add AV_FRAME_DATA_SPHERICAL value, av_spherical_alloc() API and
560 Add av_stream_add_side_data().
563 Add AV_VAAPI_DRIVER_QUIRK_ATTRIB_MEMTYPE.
566 Add driver quirks field to VAAPI-specific hwdevice and enum with
570 Add AV_PIX_FMT_GRAY12(LE/BE).
575 Add AV_DISPOSITION_TIMED_THUMBNAILS
578 Add avformat_init_output() and AVSTREAM_INIT_IN_ macros
581 Add av_assert0_fpu() / av_assert2_fpu()
591 Add AV_HWDEVICE_TYPE_QSV and a new installed header with QSV-specific
598 Add av_stream_get_codec_timebase()
601 Add swr_build_matrix().
604 Add AV_CODEC_CAP_AVOID_PROBING codec capability flag.
607 Add avformat_transfer_internal_stream_timing_info helper to help with stream
611 Add AVFilterContext.nb_threads.
614 Add trailing_padding to AVCodecContext to match the corresponding
618 Add a new API for chained BSF filters and passthrough (null) BSF --
624 Add av_get_frame_filename2()
627 Add FF_PROFILE_H264_MULTIVIEW_HIGH and FF_PROFILE_H264_STEREO_HIGH.
648 Add av_hwdevice_ctx_create().
654 Add AVIODataMarkerType, write_data_type, ignore_boundary_point and
658 Add av_stereo3d_type_name() and av_stereo3d_from_name().
661 Add new installed header with DXVA2-specific hwcontext definitions.
664 Add a new function av_log_format_line2() which returns number of bytes
668 Add a new audio/video encoding and decoding API with decoupled input
673 Add a new bitstream filtering API working with AVPackets.
677 Add AVFilterContext.hw_device_ctx.
680 Add new installed header with VAAPI-specific hwcontext definitions.
683 Add AVHWFramesConstraints and associated API.
686 Add AVStream.codecpar, deprecate AVStream.codec.
689 Add AV_BASE64_DECODE_SIZE(x) macro.
692 f9b1cf1 / 998e1b8 - Add AVCodecParameters and its related API.
693 e6053b3 / a806834 - Add av_get_audio_frame_duration2().
696 Add requirement to bitstream filtering API that returned packets with
700 Add protocol blacklisting API
715 Add a "sub_text_format" subtitles decoding option allowing the values "ass"
732 Add AVCodecContext.hw_frames_ctx.
735 avfilter.h - Add AVFilterLink.hw_frames_ctx.
736 buffersrc.h - Add AVBufferSrcParameters and functions for handling it.
739 Add AV_PKT_DATA_MPEGTS_STREAM_ID for exporting the MPEGTS stream ID.
742 Add av_audio_fifo_peek_at().
745 26abd51 / 721a4ef buffer.h - Add av_buffer_pool_init2().
746 1a70878 / 89923e4 hwcontext.h - Add a new installed header hwcontext.h with a new API
748 6992276 / ad884d1 hwcontext_cuda.h - Add a new installed header hwcontext_cuda.h with
750 d779d8d / a001ce3 hwcontext_vdpau.h - Add a new installed header hwcontext_vdpau.h with
752 63c3e35 / 7bc780c pixfmt.h - Add AV_PIX_FMT_CUDA.
757 Add AVFormatContext.opaque, io_open and io_close, allowing custom IO
760 Add protocol_whitelist to AVFormatContext, AVIOContext
763 Add AV_FRAME_DATA_GOP_TIMECODE for exporting MPEG1/2 GOP timecodes.
766 Add AVCodecDescriptor.profiles and avcodec_profile_name().
769 Add automatic bitstream filtering; add av_apply_bitstream_filters()
777 xxxxxxx - Add av_packet_add_side_data().
778 xxxxxxx - Add AVCodecContext.coded_side_data.
779 xxxxxxx - Add AVCPBProperties API.
780 xxxxxxx - Add a new public header dirac.h containing
784 Add av_program_add_stream_index()
792 Add AV_PKT_DATA_FALLBACK_TRACK for making fallback associations between
796 Add av_stream_new_side_data().
799 Add av_xtea_le_init and av_xtea_le_crypt
802 Add av_fast_mallocz()
809 xxxxxx - Add av_packet_alloc(), av_packet_clone(), av_packet_free().
813 Add AV_CPU_FLAG_AESNI.
816 Add data and linesize array to AVSubtitleRect, to be used instead of
820 Add an API for allocating opaque surfaces.
833 Add av_d3d11va_alloc_context(). This function must from now on be used for
852 151aa2e / 2268db2 - Add step, offset, and depth to AVComponentDescriptor to replace
862 Add a unique pixel format for VA-API (AV_PIX_FMT_VAAPI) that
869 9ed59f1 / 7a7df34c - Add av_blowfish_alloc().
870 a130ec9 / ae365453 - Add av_rc4_alloc().
871 9ca1997 / 5d8bea3b - Add av_xtea_alloc().
872 3cf08e9 / d9e8b47e - Add av_des_alloc().
881 Add AV_PKT_DATA_QUALITY_STATS to export the quality value, PSNR, and pict_type
885 Add av_codec_get_codec_properties(), FF_CODEC_PROPERTY_LOSSLESS
889 Add av_version_info().
894 Add swr_get_out_samples()
897 Add AV_CPU_FLAG_AVXSLOW.
900 Add av_q2intfloat().
903 Add av_vda_default_init2.
906 Add AVOpenCallback AVFormatContext.open_cb
909 Add av_packet_side_data_name().
912 Add FF_PROFILE_VP9_2 and FF_PROFILE_VP9_3.
915 Add FF_PROFILE_VP9_0 and FF_PROFILE_VP9_1.
918 Add AVFMT_FLAG_FAST_SEEK flag. Some formats (initially mp3) use it to enable
922 Add AV_LOG_TRACE for extremely verbose debugging.
925 Add AVIODirEntryType.AVIO_ENTRY_SERVER.
926 Add AVIODirEntryType.AVIO_ENTRY_SHARE.
927 Add AVIODirEntryType.AVIO_ENTRY_WORKGROUP.
930 Add av_append_path_component()
935 Add AVIODirEntryType enum.
936 Add AVIODirEntry, AVIODirContext structures.
937 Add avio_open_dir(), avio_read_dir(), avio_close_dir(), avio_free_directory_entry().
938 Add ff_alloc_dir_entry().
942 Add AV_PIX_FMT_MMAL for MMAL hardware acceleration.
945 Add FF_PROFILE_DTS_EXPRESS.
950 Add avformat_flush()
953 Add avio_put_str16be()
956 Add width, height, coded_width, coded_height and format to
960 Add AV_PIX_FMT_QSV for QSV hardware acceleration.
966 Add AV_PKT_DATA_AUDIO_SERVICE_TYPE and AV_FRAME_DATA_AUDIO_SERVICE_TYPE for
970 Add data_codec and data_codec_id for storing codec of data stream
973 Add avdevice_list_input_sources().
974 Add avdevice_list_output_sinks().
977 Add av_vdpau_get_surface_parameters().
980 Add AV_HWACCEL_FLAG_ALLOW_HIGH_DEPTH flag to av_vdpau_bind_context().
983 Add AVCodecContext.sw_pix_fmt.
986 Add av_dv_codec_profile2().
991 Add av_dict_get_string().
994 Add avpriv_float_dsp_alloc().
997 Add AVStream.recommended_encoder_configuration with accessors.
1000 Add av_opt_serialize().
1003 Add av_opt_is_set_to_default().
1006 Add a public API for parsing vorbis packets.
1013 Add AV_HWACCEL_FLAG_IGNORE_LEVEL flag to av_vdpau_bind_context().
1016 Add AVCodecContext.initial_padding. Deprecate the use of AVCodecContext.delay
1020 Add API to return the name of frame and context color properties.
1023 Add av_vdpau_bind_context(). This function should now be used for creating
1028 Add AV_FRAME_DATA_SKIP_SAMPLES. Add lavc CODEC_FLAG2_SKIP_MANUAL and
1034 Add av_match_list()
1037 Add visualization support
1046 Add AVFormatContext.max_ts_probe.
1049 Add AV_PKT_DATA_STEREO3D to export container-level stereo3d information.
1057 Add AV_FRAME_DATA_MOTION_VECTORS side data and AVMotionVector structure
1060 Add AVFrame based API
1063 Add av_dict_set_int helper function.
1066 Add av_strndup().
1069 Add av_opt_get_dict_val/set_dict_val with AV_OPT_TYPE_DICT to support
1073 Add AVFormatContext.event_flags and AVStream.event_flags for signaling to
1077 Add avresample_convert_frame() and avresample_config().
1080 Add AVERROR_INPUT_CHANGED and AVERROR_OUTPUT_CHANGED.
1087 Add avio_feof() and deprecate url_feof().
1096 Add pixelutils API with SAD functions
1099 Add AV_PIX_FMT_YA16 pixel format for 16 bit packed gray with alpha.
1113 Add get_pixels() to AVDCT
1123 Add av_frame_side_data_name()
1126 Add mime_type field to AVProbeData, which now MUST be initialized in
1136 Add AV_CODEC_PROP_REORDER to mark codecs supporting frame reordering.
1143 Add AVDCT / avcodec_dct_alloc() / avcodec_dct_init().
1146 Add avio_read_to_bprint()
1152 Add av_stream_get_parser()
1155 Add av_display_matrix_flip() to flip the transformation matrix.
1158 Add a public API for DV profile handling.
1161 Add av_image_check_sar().
1164 Add av_packet_rescale_ts() to simplify timestamp conversion.
1180 Add av_opt_copy()
1183 Add AVCodecContext.side_data_only_packets to allow encoders to output packets
1193 Add avresample_max_output_samples
1196 Add strict_std_compliance and related AVOptions to support experimental
1200 Add thread message queue API.
1203 Add format_probesize to AVFormatContext.
1206 Add av_stream_get_side_data() to access stream-level side data
1210 Add av_fifo_alloc_array() function.
1213 Add AV_FRAME_DATA_DISPLAYMATRIX for exporting frame-level
1217 Add AV_PKT_DATA_DISPLAYMATRIX for exporting packet-level
1225 Add avcodec_free_context(). From now on it should be used for freeing
1229 Add av_gettime_relative() av_gettime_relative_is_monotonic()
1232 Add AVFMT_FLAG_BITEXACT flag. Muxers now use it instead of checking
1236 Add swr_close()
1239 Add AV_PIX_FMT_VDA for new-style VDA acceleration.
1242 Add av_fifo_freep() function.
1245 Add av_opt_set_dict2() function.
1264 Add av_find_best_pix_fmt_of_2(), av_get_pix_fmt_loss()
1268 Add AVCodecDescriptor.mime_types field.
1271 Add av_hash_final_bin(), av_hash_final_hex() and av_hash_final_b64().
1274 Add FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO for old Intel GPUs.
1277 Add av_get_time_base_q().
1280 Add AV_CRC_16_ANSI_LE crc variant.
1283 Add av_format_inject_global_side_data()
1286 Add av_log_get_flags()
1289 Add avdevice_capabilities_create() function.
1290 Add avdevice_capabilities_free() function.
1293 Add AV_PIX_FMT_YVYU422 pixel format.
1300 Add AV_LOG(c) macro to have 256 color debug messages.
1303 Add AV_OPT_MULTI_COMPONENT_RANGE define to allow return
1307 Add av_dynarray_add_nofree() function.
1310 Add av_frame_remove_side_data() for removing a single side data
1314 Add AV_FRAME_DATA_REPLAYGAIN for exporting replaygain tags.
1315 Add a new header replaygain.h with the AVReplayGain struct.
1318 Add AV_PKT_DATA_REPLAYGAIN for exporting replaygain tags.
1321 Add AVStream.side_data and AVStream.nb_side_data for exporting stream-global
1335 Add RGBA64_LIBAV pixel format and variants for compatibility
1341 Add av_input_audio_device_next().
1342 Add av_input_video_device_next().
1343 Add av_output_audio_device_next().
1344 Add av_output_video_device_next().
1347 Add av_frame_copy() for copying the frame data.
1350 Add swr_is_initialized() for checking whether a resample context is initialized.
1353 Add avresample_is_open() for checking whether a resample context is open.
1356 Add AV_OPT_FLAG_EXPORT and AV_OPT_FLAG_READONLY to mark options meant (only)
1363 Add avdevice_list_devices() and avdevice_free_list_devices()
1366 Add avio_find_protocol_name() to find out the name of the protocol that would
1370 Add AV_FRAME_DATA_DOWNMIX_INFO value to the AVFrameSideDataType enum and
1374 Add av_write_uncoded_frame() and av_interleaved_write_uncoded_frame().
1377 Add AVFormatContext.max_interleave_delta for controlling amount of buffering
1381 Add output_ts_offset muxing option to AVFormatContext.
1385 Add avdevice_dev_to_app_control_message() function.
1389 Add avdevice_app_to_dev_control_message() function.
1392 Add AVFormatContext option metadata_header_padding to allow control over the
1401 Add avformat_get_mov_video_tags() and avformat_get_mov_audio_tags().
1404 Add av_make_q() function.
1407 Add AV_FRAME_DATA_MATRIXENCODING value to the AVFrameSideDataType enum, which
1411 Add values for various Dolby flags to the AVMatrixEncoding enum.
1414 Add av_add_stable() function.
1417 Add av_strnlen() function.
1420 Add av_opencl_benchmark() function.
1432 Add AV_FRAME_DATA_STEREO3D value to the AVFrameSideDataType enum and
1436 Add AV_FRAME_DATA_A53_CC value to the AVFrameSideDataType enum, which
1440 Add av_utf8_decode() function.
1443 Add HEVC profiles
1446 Add av_packet_{un,}pack_dictionary()
1447 Add AV_PKT_METADATA_UPDATE side data type, used to transmit key/value
1458 Add av_vdpau_get_profile().
1459 Add av_vdpau_alloc_context(). This function must from now on be
1464 Add ITU-R BT.2020 and other not yet included values to color primaries,
1468 Add av_fopen_utf8()
1471 Add AVFrame.flags and AV_FRAME_FLAG_CORRUPT.
1477 Add CODEC_CAP_DELAY support to avcodec_decode_subtitle2.
1480 Add av_get_known_color_name().
1483 Add AV_OPT_TYPE_CHANNEL_LAYOUT and channel layout option handlers
1490 Add av_codec_get_max_lowres()
1493 Add audio/video/subtitle AVCodec fields to AVFormatContext to force specific
1497 Add AVFilterGraph.execute and AVFilterGraph.opaque for custom slice threading
1501 Add interleaved 4:2:2 8/10-bit formats AV_PIX_FMT_NV16 and
1505 Add av_reallocp.
1514 Add av_format_get_probe_score().
1517 Add a sws_dither AVOption, allowing to set the dither algorithm used
1520 Add a render2 alternative to the render callback function.
1523 Add allocation function for AVVDPAUContext, allowing
1542 Add output_picture_number to AVCodecParserContext.
1545 Add avcodec_chroma_pos_to_enum()
1546 Add avcodec_enum_to_chroma_pos()
1556 Add MPEG-2 AAC profiles
1559 Add AV_DISPOSITION_* flags to indicate text track kind.
1562 Add AVRIPEMD:
1569 Add AV_HMAC_SHA224, AV_HMAC_SHA256, AV_HMAC_SHA384, AV_HMAC_SHA512
1572 Add av_realloc_array and av_reallocp_array
1575 Add AVSHA512:
1582 Add support for slice multithreading to lavfi. Filters supporting threading
1589 Add av_cpu_count() function for getting the number of logical CPUs.
1592 Add picture_structure to AVCodecParserContext.
1595 Add AV_OPT_TYPE_COLOR value to AVOptionType enum.
1598 Add av_dynarray2_add().
1601 Add AVFILTER_FLAG_SUPPORT_TIMELINE* filter flags.
1604 Add AV_CODEC_PROP_TEXT_SUB property for text based subtitles codec.
1611 Add av_int_list_length()
1615 Add av_samples_alloc_array_and_samples().
1618 Add av_guess_frame_rate()
1621 Add AV_OPT_TYPE_DURATION value to AVOptionType enum.
1624 Add AV_OPT_TYPE_VIDEO_RATE value to AVOptionType enum.
1630 Add av_escape() and av_bprint_escape() API.
1633 Add sample_rates field to AVABufferSinkParams.
1636 Add av_codec_get_tag2().
1639 Add avfilter_get_audio_buffer_ref_from_arrays_channels.
1645 Add AVFilterLink.channels, avfilter_link_get_channels()
1649 Add pkt_size field to AVFrame.
1652 Add the following convenience functions to opt.h:
1661 Add av_bprint_strftime().
1664 Add av_opt_get_key_value().
1667 Add channels field to AVFilterBufferRefAudioProps.
1670 Add AV_OPT_TYPE_SAMPLE_FMT value to AVOptionType enum.
1674 Add AV_PKT_DATA_STRINGS_METADATA side data type, used to transmit key/value
1680 Add LIBAVDEVICE_IDENT symbol.
1683 Add LIBAVFILTER_IDENT symbol.
1686 Add LIBSWRESAMPLE_VERSION, LIBSWRESAMPLE_BUILD
1693 Add av_small_strptime() time parsing function.
1703 Add avfilter_get_class() function, and priv_class field to AVFilter
1707 Add AV_OPT_FLAG_FILTERING_PARAM symbol in opt.h.
1710 Add channels field to AVFrame.
1713 Add av_get_channel_description()
1717 Add decode_error_flags field to AVFrame.
1720 Add avformat_match_stream_specifier() function.
1723 Add metadata to AVFrame, and the accessor functions
1727 Add av_fast_padded_mallocz().
1730 Add init_opaque() callback to AVFilter struct.
1733 Add functions to libavutil/imgutils.h:
1742 Add av_make_error_string() and av_err2str() utilities to
1746 Add pkt_duration field to AVFrame.
1753 Add av_guess_sample_aspect_ratio() function.
1756 Add avfilter_unref_bufferp() to avfilter.h.
1762 Add avfilter_fill_frame_from_{audio_,}buffer_ref() functions.
1768 Add field_order to AVCodecParserContext.
1771 Add CODEC_FLAG_UNALIGNED to allow decoders to produce unaligned output.
1776 86070b8 / bc1a985 - Add avfilter_graph_alloc_filter(), deprecate avfilter_open() and
1778 4fde705 / 1113672 - Add AVFilterContext.graph pointing to the AVFilterGraph that contains the
1780 710b0aa / 48a5ada - Add avfilter_init_str(), deprecate avfilter_init_filter().
1781 46de9ba / 1ba95a9 - Add avfilter_init_dict().
1782 16fc24b / 7cdd737 - Add AVFilter.flags field and AVFILTER_FLAG_DYNAMIC_{INPUTS,OUTPUTS} flags.
1783 f4db6bf / 7e8fe4b - Add avfilter_pad_count() for counting filter inputs/outputs.
1784 835cc0f / fa2a34c - Add avfilter_next(), deprecate av_filter_next().
1788 0594ef0 / b439c99 - Add AVFilter.priv_class for exporting filter options through the
1790 44d4488 / 8114c10 - Add avfilter_get_class().
1794 Add av_pix_fmt_count_planes() function for counting planes in a pixel format.
1797 Add AVFilterGraph.nb_filters, deprecate AVFilterGraph.filter_count.
1804 Add av_packet_from_data() function for constructing packets from
1808 data. Add new API for working with reference-counted AVFrames.
1810 video decoders return reference-counted frames. Add get_buffer2()
1812 Add avcodec_default_get_buffer2() as the default get_buffer2()
1827 a05a44e / 7e35037 - switch libavfilter to use AVFrame instead of AVFilterBufferRef. Add
1829 Add av_buffersink_get_frame() and av_buffersink_get_samples(),
1834 Add av_isdigit, av_isgraph, av_isspace, av_isxdigit.
1837 Add resample_lavr_opts to AVFilterGraph for setting libavresample options
1841 Add av_dict_parse_string() to set multiple key/value pairs at once from a
1845 Add av_strnstr()
1848 Add AVHMAC.
1851 Add AVVDPAUContext struct for VDPAU hardware-accelerated decoding.
1854 Add AV_PIX_FMT_VDPAU flag.
1857 Add avresample_set_channel_mapping() for input channel reordering,
1861 2ce43b3 / d8fd06c - Add av_basename() and av_dirname().
1862 e13d5e9 / c1a02e8 - Add av_pix_fmt_get_chroma_sub_sample and deprecate
1869 Add AVERROR_EXPERIMENTAL
1872 Add functions for accessing pixel format descriptors.
1877 Add functions for allocating the opaque contexts for the algorithms,
1880 Add avio_closep to complement avio_close.
1896 Add AVFormatContext.avoid_negative_ts.
1899 Add avcodec_free_frame(). This function must now
1910 Add codec descriptor properties AV_CODEC_PROP_LOSSY and
1914 Add codec descriptors for accessing codec properties without having
1917 f5f3684 / c223d79 - Add an AVCodecDescriptor struct and functions
1919 f5f3684 / 51efed1 - Add AVCodecDescriptor.props and AV_CODEC_PROP_INTRA_ONLY.
1920 6c180b3 / 91e59fe - Add avcodec_descriptor_get_by_name().
1923 Add av_dict_count().
1938 Add AVFMT_FLAG_NOBUFFER for low latency use cases.
1941 Add av_malloc_array() and av_mallocz_array()
1944 Add av_usleep()
1950 Add a parameter to avresample_build_matrix() for Dolby/DPLII downmixing.
1953 Add AVFilterContext.nb_inputs/outputs. Deprecate
1957 Add avfilter_pad_get_type() and avfilter_pad_get_name(). Those
1962 Add av_get_channel_layout_channel_index(), av_get_channel_name()
1966 Add av_opt_set_bin()
1969 Add support for audio filters
1989 Add sample_rate and channel_layout fields to AVFrame.
1995 Add av_parse_cpu_flags()
1998 Add libavresample audio conversion library
2001 Add audio FIFO functions:
2013 7432bcf / d7bcc71 Add avfilter_graph_parse2().
2016 Add av_get_packed_sample_fmt() and av_get_planar_sample_fmt()
2019 Add bprint.h for bprint API.
2022 Add av_get_pcm_codec() function.
2025 Add swr_set_matrix() function.
2028 Add a new installed header libavutil/timestamp.h with timestamp
2032 Add av_parse_ratio() function to parseutils.h.
2035 Add AV_LOG_MAX_OFFSET macro to log.h.
2038 Add public timecode helpers.
2041 Add avfilter_graph_dump.
2048 f095391 / 6699d07 Add av_get_exact_bits_per_sample()
2049 f095391 / 9524cf7 Add av_get_audio_frame_duration()
2052 Add av_codec_is_encoder/decoder().
2055 Add av_packet_shrink_side_data.
2058 Add AVStream.attached_pic and AV_DISPOSITION_ATTACHED_PIC,
2062 Add AVERROR_UNKNOWN
2066 Add duration field to AVCodecParserContext
2069 Add av_rescale_q_rnd()
2072 Add PIX_FMT_PSEUDOPAL flag.
2075 Add avcodec_encode_video2() and deprecate avcodec_encode_video().
2078 Add av_fast_padded_malloc() as alternative for av_realloc() when aligned
2083 Add avformat_get_riff_video_tags() and avformat_get_riff_audio_tags().
2087 Add avcodec_is_open() function.
2091 Add a new installed header libavutil/intfloat.h with int/float punning
2103 67f5650 / b2c75b6 Add CODEC_CAP_VARIABLE_FRAME_SIZE capability for use by audio
2105 67f5650 / 5ee5fa0 Add avcodec_fill_audio_frame() as a convenience function.
2106 67f5650 / b2c75b6 Add avcodec_encode_audio2() and deprecate avcodec_encode_audio().
2107 Add AVCodec.encode2().
2110 Add a new installed header -- libavfilter/version.h -- with version macros.
2116 Add av_buffersink_poll_frame() to buffersink.h.
2119 Add av_log_format_line.
2122 Add AVERROR_BUG.
2125 Add av_get_alt_sample_fmt() to samplefmt.h.
2128 Add av_strcasecmp() and av_strncasecmp() to avstring.h.
2131 Add av_strtok() to avstring.h.
2134 Add av_popcount64
2140 Add avformat_close_input().
2147 Add nb_samples and extended_data fields to AVFrame.
2157 Add AV_NUM_DATA_POINTERS to simplify the bump transition.
2164 Add av_samples_get_buffer_size(), av_samples_fill_arrays(), and
2168 Add planar sample formats and av_sample_fmt_is_planar() to samplefmt.h.
2179 Add av_timegm()
2184 5f268ca / 6aa0b98 Add AVIOInterruptCB struct and the interrupt_callback field to
2186 5f268ca / 1dee0ac Add avio_open2() with additional parameters. Those are
2192 Add av_strcasecmp() and av_strncasecmp() to avstring.h.
2195 Add av_toupper()/av_tolower()
2198 Add avformat_network_init()/avformat_network_deinit()
2205 Add avformat_new_stream(). Deprecate av_new_stream().
2208 Add AVFMT_NO_BYTE_SEEK AVInputFormat flag.
2230 Add av_x_if_null().
2233 Add showall flag2
2236 Add avfilter_all_channel_layouts.
2264 Add av_asprintf().
2267 Add av_find_program_from_stream().
2270 Add av_get_media_type_string().
2275 Add {avcodec,avformat,sws}_get_class().
2278 Add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find() function.
2281 Add av_fifo_peek2(), deprecate av_fifo_peek().
2288 Add avformat_query_codec().
2291 Add avcodec_get_type().
2294 Add error_recognition to AVFormatContext.
2297 Add AV_PKT_FLAG_CORRUPT AVPacket flag.
2300 Add audio packing negotiation fields and helper functions.
2308 Add avformat_find_stream_info(), deprecate av_find_stream_info().
2312 Add avcodec_open2(), deprecate avcodec_open().
2315 Add avcodec_alloc_context3. Deprecate avcodec_alloc_context() and
2319 Add function av_get_output_timestamp().
2332 Add layout negotiation fields and helper functions.
2349 Add video sink buffer and vsink_buffer.h public header.
2352 Add avfilter_get_video_buffer_ref_from_frame() function in
2356 Add avfilter_inout_alloc() and avfilter_inout_free() functions.
2362 Add av_printf_format().
2365 Add avformat_open_input and avformat_write_header().
2370 Add av_opt_set_dict() and av_opt_find().
2372 Add AV_DICT_APPEND flag.
2375 Add av_opt_flag_is_set().
2378 Add avfilter_get_audio_buffer_ref_from_arrays() to avfilter.h.
2386 Add av_get_bytes_per_sample() in libavutil/samplefmt.h.
2390 Add av_opt_free convenience function.
2410 Add avfilter_link_free() function.
2413 Add av_cpu_flags() in libavutil/cpu.h.
2416 Add av_get_pix_fmt_name() in libavutil/pixdesc.h, and deprecate
2420 Add fps_probe_size to AVFormatContext.
2430 Add av_vsrc_buffer_add_frame() to libavfilter/avcodec.h.
2433 Add avfilter_get_video_buffer_ref_from_frame() to libavfilter/avcodec.h.
2436 Add request_sample_fmt field to AVCodecContext.
2445 Add libavfilter/avcodec.h header and avfilter_copy_frame_props()
2449 Add format field to AVFrame.
2452 Add width and height fields to AVFrame.
2459 Add a sample_aspect_ratio field to AVFrame.
2462 Add a pkt_pos field to AVFrame.
2465 Add av_dynarray_add function for adding
2469 Add AVPictureType enum and av_get_picture_type_char(), deprecate
2474 Add pict_type and key_frame fields to AVFilterBufferRefVideo.
2477 Add sample_aspect_ratio fields to vsrc_buffer arguments
2480 Add CODEC_CAP_SLICE_THREADS for codecs supporting sliced threading.
2564 Add audio_service_type field to AVCodecContext.
2567 Add PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formats
2570 Add new functions av_pkt_dump2, av_pkt_dump_log2 that uses the
2582 * 610219a - Add av_ prefix to dump_format().
2590 Add vbv_delay field to AVCodecContext
2593 Add AV_DISPOSITION_CLEAN_EFFECTS disposition flag.
2596 Add sample_aspect_ratio field to AVFilterLink.
2599 Add AV_DISPOSITION_HEARING_IMPAIRED and AV_DISPOSITION_VISUAL_IMPAIRED.
2606 Add CODEC_CAP_FRAME_THREADS with new restrictions on get_buffer()/
2608 Add thread_type and active_thread_type fields to AVCodecContext.
2611 Add av_probe_input_buffer() to avformat.h for probing format from a
2615 Add flag for non-blocking protocols: URL_FLAG_NONBLOCK
2618 Add avformat_free_context() in avformat.h.
2621 Add CODEC_ID_PRORES to avcodec.h.
2624 Add defines for H.264 * Constrained Baseline and Intra profiles
2636 Add sample_aspect_ratio fields to vsrc_buffer arguments
2639 Add sample_aspect_ratio field to AVFilterLink.
2645 Add av_metadata_copy() in avformat.h.
2651 Add pkt_dts to AVFrame, this will in the future allow multithreading decoders
2655 Add pkt_pts to AVFrame.
2658 Add av_get_profile_name to libavcodec/avcodec.h.
2661 Add AV_PERM_NEG_LINESIZES in avfilter.h.
2664 Add av_find_best_stream to libavformat/avformat.h.
2667 Add AVFMT_NOSTREAMS flag for formats with no streams,
2671 Add functions av_file_map() and av_file_unmap() in file.h.
2674 Add "not found" error codes:
2689 Add CODEC_CAP_NEG_LINESIZES codec capability flag in avcodec.h.
2696 Add av_image_alloc() to libavcore/imgutils.h.
2699 Add function avfilter_graph_create_filter() in avfiltergraph.h.
2702 Add function avfilter_get_video_buffer_ref_from_arrays() in
2706 Add a public audio channel API in audioconvert.h, and deprecate the
2715 Add av_append_packet().
2718 Add av_grow_packet().
2721 Add av_parse_color() declared in libavcore/parseutils.h.
2724 Add AVCodecContext.subtitle_header and AVCodecContext.subtitle_header_size
2767 Add avfilter_graph_alloc() to libavfilter/avfiltergraph.h.
2770 Add av_get_bits_per_sample_fmt() to libavcore/samplefmt.h and
2774 Add sample format functions in libavcore/samplefmt.h:
2788 Add the function avfilter_graph_config() in avfiltergraph.h.
2796 Add time_base field to AVFilterLink.
2811 Add the functions sws_alloc_context() and sws_init_context().
2825 Add av_popcount() to libavutil/common.h.
2828 Add av_get_cpu_flags().
2831 Add av_image_copy().
2834 Add av_image_copy_plane().
2845 Add avcodec_get_channel_layout() in audioconvert.h.
2851 Add av_fill_image_max_pixstep() in imgutils.h.
2854 Add the AV_NE macro.
2861 Add av_get_image_linesize() in imgutils.h.
2869 Add av_picture_data_copy in avcodec.h.
2879 Add a type field to AVFilterBufferRef, and move video specific
2913 Add functions av_fill_image_linesizes() and
2923 Add the M_PHI constant definition.
2926 Add a type field to AVFilterLink.
2946 Add libavcore.
2958 Add AVCodecContext.lpc_type and AVCodecContext.lpc_passes fields.
2959 Add AVLPCType enum.
2963 Add a function for free the contents of a AVSubtitle generated by
2973 Add avfilter_copy_picref_props().
2976 Add FF_COMPLIANCE_UNOFFICIAL and change all instances of
2988 Add priv_data_size and priv_data_class to URLProtocol.
2991 Add url_alloc() and url_connect().
2994 Add av_register_protocol2(), deprecating av_register_protocol().
2997 Add av_compare_mod() to libavutil/mathematics.h.
3003 Add AV_BASE64_SIZE() macro.
3006 Add av_get_codec_tag_string().
3012 Add sws_convertPalette8ToPacked32() and sws_convertPalette8ToPacked24().
3015 Add CODEC_CAP_EXPERIMENTAL flag.
3019 Add av_get_random_seed().
3022 Add AVFMT_FLAG_RTP_HINT as possible value for AVFormatContext.flags.
3026 Add interlaced and top_field_first fields to AVFilterPicRef.
3029 Add av_probe_input_format2 to API, it allows ignoring probe
3033 Add a flag for av_metadata_set2() to disable overwriting of
3037 Add avcodec_get_edge_width().
3040 Add avcodec_copy_context().
3059 Add AVFormatContext.start_time_realtime field.
3062 Add AVFilterPicRef.pos field.
3069 Add public FFT interface.
3072 Add av_stristr().
3075 Add av_tree_enumerate().
3078 Add av_compare_ts().
3081 Add sws_getCoefficients().
3084 Add a list of generic tag names, change 'author' -> 'artist',
3088 Add av_get_pix_fmt().
3094 Add a log_ctx parameter to avfilter_graph_config_links().
3097 Add sws_isSupportedInput() and sws_isSupportedOutput() functions.
3104 Add avfilter_add_colorspace().
3107 Add av_match_ext(), it should be used in place of match_ext().
3110 Add av_guess_format(), it should be used in place of guess_format().
3113 Add av_metadata_set2(), AV_METADATA_DONT_STRDUP_KEY and
3117 Add av_d2str().
3120 Add avg_frame_rate.
3126 Add a slice_dir parameter to avfilter_draw_slice().
3142 Add a next field to AVFilter, this is used for simplifying the
3146 Add a description field to AVFilter.
3158 Add w and h fields to AVFilterPic.
3164 Add a pts field to AVSubtitle which gives the subtitle packet pts
3210 Add the enum PixelFormat values: