head 1.3; access; symbols pkgsrc-2026Q3:1.2.0.2 pkgsrc-2026Q3-base:1.2; locks; strict; comment @# @; 1.3 date 2026.09.22.03.42.07; author ryoon; state Exp; branches; next 1.2; commitid huo78MNPuC1hhzWG; 1.2 date 2026.08.12.12.39.42; author adam; state Exp; branches; next 1.1; commitid stvdbdoA9DMjzlRG; 1.1 date 2026.08.12.03.43.35; author ryoon; state Exp; branches; next ; commitid 2m59YBR1kiEvBiRG; desc @@ 1.3 log @multimedia/ff{mpeg,play}9: Update to 9.0.2 Changelog: version 9.0.2: Update for 9.0.2 avcodec/ppc/vp8dsp: store the 16 pixel wide rows at any alignment avfilter/vf_decimate: reject blocks smaller than one chroma sample avformat/genh: check for unsupported interlaved size 1 typ1 THP lavc/vvc: Prevent OOB write in sh_entry_points avcodec/vulkan_hevc: bound the per category reference counts in vk_hevc_start_frame avcodec/vulkan_hevc: bound the reference count in vk_hevc_start_frame avformat/pdvenc: add the AVClass pointer to PDVMuxContext avcodec/fflcms2: fix memory leak after cmsDeleteContext(NULL) avcodec/cbs_h266_syntax_template: fix ph_recovery_poc_cnt range avformat/http: free cookie parameters on parse failure avutil/opt: fix av_opt_is_set_to_default() on default-NAN options fftools: reject negative -t durations avcodec/hevc: don't error out on remaining slices of a skipped picture avcodec/vvc: Skip over the current picture in find_ref_idx avcodec/mips/vc1dsp_msa: Fix mspel functions avcodec/mips/hevcpred_msa: Fix compilation avcodec/vc1_block: don't drop the last macroblock when 1 bit remains avcodec/dovi_rpudec: strip zero padding avformat/dashdec: check fragment_timescale before division in refresh_manifest avutil/encryption_info: reject init info with zero-sized key IDs avformat/genh: check thp extradata read and allocation avformat/oggdec: check for integer overflow in buf_realloc vulkan_av1: fix out-of-bounds write of tile_sizes avcodec/cfhd: reject header tags after the frame buffer was allocated avcodec/cfhd: check the channel number after every tag avcodec/cfhd: reset the allocated band sizes when freeing the buffers avcodec/cook: require the channel mask to cover every subpacket channel avcodec/dvdsubenc: account for the byte alignment of each RLE line avfilter/vf_colorconstancy: free only allocated buffers on setup failure avcodec/hap: do not hide the failure of the chunk table allocation avformat/mov: Allocate the array without clearing before read avformat/mov: do not zero a key string before reading it avformat/mov: bound the keys atom entry count by the atom size avcodec/vvc/dec: compare the CTU area in ibc_tl_init() avcodec/vvc/dec: free the tabs when pic_arrays_init() fails avcodec/vvc/thread: clear fc->ft when the frame thread is freed avfilter/vf_uspp: Fix qpcount avcodec/codec_internal: clarify docs for FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM avfilter/f_metadata: avoid overread on long formatted output avformat/tls_mbedtls: set the expected hostname for numeric hosts libswscale/ppc/yuv2rgb_altivec: Fix heap buffer overflow in yuv2packedX swscale/ops_dispatch: account for the vertical filter taps in the tail copy swscale/ops_dispatch: pass the line strides to copy_lines() as ptrdiff_t swscale/uops: pad the horizontal filter weights to whole blocks avcodec/apac: reset bitstream_index unconditionally to avoid integer overflow avcodec/vorbisenc: dont assert on non finite input avcodec/rv34: do not copy an unused reference line in the edge emulation avcodec/rv34: do not await a negative reference-frame row avcodec/vp9: unref next_refs in vp9_decode_flush avcodec/vp8: do not await a negative reference-frame row avformat/vpk: Check the channel count before dividing in the last block avformat: Restore the container channel layout after a failed decoder open avcodec/dcadec: ignore reserved speaker positions in coded channel order avformat/matroskaenc: reserve space for BlockAdditionMapping even if Matroska muxer isn't enabled (fforge/pr/24457) ffmpeg: fix matching of non-apic stream specifiers avformat/cbs: move AV1 feature definition to their own header (fforge/pr/24399) avcodec/bsf/dca_core: clear profile value on init() avformat/sierravmd: require a 6bit palette in the probe libswscale: use unaligned read/write macros in planarCopyWrapper avformat/binka: reject truncated packet reads avfilter/acrossover: reject non-finite parameters avfilter/aiir: reject non-finite parameters avfilter/firequalizer: reject overflowing delays avcodec/wavpackenc: handle INT32_MIN samples avfilter/aecho: reject non-finite delays and decays libswresample/aarch64: Fix sign extension in audio conversion avcodec/audiotoolbox: use 64-bit channel masks avfilter/aarch64/vf_bwdif_init: Fix stride bound check avformat/dashenc: free http options on avio_open_dyn_buf failure avcodec/bmp: fix misaligned read in 16-bit decoding avcodec/huffyuv: seed the median predictor endian independently avformat/wvdec: convert flags to defines (fforge/pr/24299) avformat/iamf_writer: don't discard skip samples signaled through side data for Opus (fforge/pr/24295) avformat/movenc: fix crash when flushing a fragment with no data swscale/loongarch: fix buffer underflow in yuv2plane1_8_lsx/lasx (fforge/pr/24279) avcodec/h264_direct: do not read the other field's rows of colocated mb_type avcodec/h264_slice: clear the ER picture when starting a second field Revert "fftools/ffmpeg_sched: allow throttling decoder outputs" avcodec/libdav1d: fix leak of frames on failure avcodec/mips/cabac: Fix building on OpenBSD/mips64 avcodec/pthread_frame: sync decoded side data to all worker threads (fforge/pr/24146) avcodec/h264_direct: await both fields of a colocated field pair avcodec/h264_direct: move check before loading things @ text @@@comment $NetBSD: PLIST,v 1.2 2026/08/12 12:39:42 adam Exp $ bin/ffmpeg9 bin/ffprobe9 include/ffmpeg9/libavcodec/ac3_parser.h include/ffmpeg9/libavcodec/adts_parser.h include/ffmpeg9/libavcodec/avcodec.h include/ffmpeg9/libavcodec/avdct.h include/ffmpeg9/libavcodec/bsf.h include/ffmpeg9/libavcodec/codec.h include/ffmpeg9/libavcodec/codec_desc.h include/ffmpeg9/libavcodec/codec_id.h include/ffmpeg9/libavcodec/codec_par.h include/ffmpeg9/libavcodec/d3d11va.h include/ffmpeg9/libavcodec/defs.h include/ffmpeg9/libavcodec/dirac.h include/ffmpeg9/libavcodec/dv_profile.h include/ffmpeg9/libavcodec/dxva2.h include/ffmpeg9/libavcodec/exif.h include/ffmpeg9/libavcodec/jni.h include/ffmpeg9/libavcodec/mediacodec.h include/ffmpeg9/libavcodec/packet.h include/ffmpeg9/libavcodec/qsv.h include/ffmpeg9/libavcodec/smpte_436m.h include/ffmpeg9/libavcodec/vdpau.h include/ffmpeg9/libavcodec/version.h include/ffmpeg9/libavcodec/version_major.h include/ffmpeg9/libavcodec/videotoolbox.h include/ffmpeg9/libavcodec/vorbis_parser.h include/ffmpeg9/libavdevice/avdevice.h include/ffmpeg9/libavdevice/version.h include/ffmpeg9/libavdevice/version_major.h include/ffmpeg9/libavfilter/avfilter.h include/ffmpeg9/libavfilter/buffersink.h include/ffmpeg9/libavfilter/buffersrc.h include/ffmpeg9/libavfilter/version.h include/ffmpeg9/libavfilter/version_major.h include/ffmpeg9/libavformat/avformat.h include/ffmpeg9/libavformat/avio.h include/ffmpeg9/libavformat/version.h include/ffmpeg9/libavformat/version_major.h include/ffmpeg9/libavutil/adler32.h include/ffmpeg9/libavutil/aes.h include/ffmpeg9/libavutil/aes_ctr.h include/ffmpeg9/libavutil/ambient_viewing_environment.h include/ffmpeg9/libavutil/attributes.h include/ffmpeg9/libavutil/audio_fifo.h include/ffmpeg9/libavutil/avassert.h include/ffmpeg9/libavutil/avconfig.h include/ffmpeg9/libavutil/avstring.h include/ffmpeg9/libavutil/avutil.h include/ffmpeg9/libavutil/base64.h include/ffmpeg9/libavutil/blowfish.h include/ffmpeg9/libavutil/bprint.h include/ffmpeg9/libavutil/bswap.h include/ffmpeg9/libavutil/buffer.h include/ffmpeg9/libavutil/camellia.h include/ffmpeg9/libavutil/cast5.h include/ffmpeg9/libavutil/channel_layout.h include/ffmpeg9/libavutil/common.h include/ffmpeg9/libavutil/container_fifo.h include/ffmpeg9/libavutil/cpu.h include/ffmpeg9/libavutil/crc.h include/ffmpeg9/libavutil/csp.h include/ffmpeg9/libavutil/des.h include/ffmpeg9/libavutil/detection_bbox.h include/ffmpeg9/libavutil/dict.h include/ffmpeg9/libavutil/display.h include/ffmpeg9/libavutil/dovi_meta.h include/ffmpeg9/libavutil/downmix_info.h include/ffmpeg9/libavutil/encryption_info.h include/ffmpeg9/libavutil/error.h include/ffmpeg9/libavutil/eval.h include/ffmpeg9/libavutil/executor.h include/ffmpeg9/libavutil/ffversion.h include/ffmpeg9/libavutil/fifo.h include/ffmpeg9/libavutil/file.h include/ffmpeg9/libavutil/film_grain_params.h include/ffmpeg9/libavutil/frame.h include/ffmpeg9/libavutil/hash.h include/ffmpeg9/libavutil/hdr_dynamic_metadata.h include/ffmpeg9/libavutil/hdr_dynamic_vivid_metadata.h include/ffmpeg9/libavutil/hmac.h include/ffmpeg9/libavutil/hwcontext.h include/ffmpeg9/libavutil/hwcontext_amf.h include/ffmpeg9/libavutil/hwcontext_cuda.h include/ffmpeg9/libavutil/hwcontext_d3d11va.h include/ffmpeg9/libavutil/hwcontext_d3d12va.h include/ffmpeg9/libavutil/hwcontext_drm.h include/ffmpeg9/libavutil/hwcontext_dxva2.h include/ffmpeg9/libavutil/hwcontext_mediacodec.h include/ffmpeg9/libavutil/hwcontext_oh.h include/ffmpeg9/libavutil/hwcontext_opencl.h include/ffmpeg9/libavutil/hwcontext_qsv.h include/ffmpeg9/libavutil/hwcontext_vaapi.h include/ffmpeg9/libavutil/hwcontext_vdpau.h include/ffmpeg9/libavutil/hwcontext_videotoolbox.h include/ffmpeg9/libavutil/hwcontext_vulkan.h include/ffmpeg9/libavutil/iamf.h include/ffmpeg9/libavutil/imgutils.h include/ffmpeg9/libavutil/intfloat.h include/ffmpeg9/libavutil/intreadwrite.h include/ffmpeg9/libavutil/lfg.h include/ffmpeg9/libavutil/log.h include/ffmpeg9/libavutil/lzo.h include/ffmpeg9/libavutil/macros.h include/ffmpeg9/libavutil/mastering_display_metadata.h include/ffmpeg9/libavutil/mathematics.h include/ffmpeg9/libavutil/md5.h include/ffmpeg9/libavutil/mem.h include/ffmpeg9/libavutil/motion_vector.h include/ffmpeg9/libavutil/murmur3.h include/ffmpeg9/libavutil/opt.h include/ffmpeg9/libavutil/parseutils.h include/ffmpeg9/libavutil/pixdesc.h include/ffmpeg9/libavutil/pixelutils.h include/ffmpeg9/libavutil/pixfmt.h include/ffmpeg9/libavutil/random_seed.h include/ffmpeg9/libavutil/rational.h include/ffmpeg9/libavutil/raw_color_params.h include/ffmpeg9/libavutil/rc4.h include/ffmpeg9/libavutil/refstruct.h include/ffmpeg9/libavutil/replaygain.h include/ffmpeg9/libavutil/ripemd.h include/ffmpeg9/libavutil/samplefmt.h include/ffmpeg9/libavutil/sha.h include/ffmpeg9/libavutil/sha512.h include/ffmpeg9/libavutil/spherical.h include/ffmpeg9/libavutil/stereo3d.h include/ffmpeg9/libavutil/tdrdi.h include/ffmpeg9/libavutil/tea.h include/ffmpeg9/libavutil/threadmessage.h include/ffmpeg9/libavutil/time.h include/ffmpeg9/libavutil/timecode.h include/ffmpeg9/libavutil/timestamp.h include/ffmpeg9/libavutil/tree.h include/ffmpeg9/libavutil/twofish.h include/ffmpeg9/libavutil/tx.h include/ffmpeg9/libavutil/uuid.h include/ffmpeg9/libavutil/version.h include/ffmpeg9/libavutil/video_enc_params.h include/ffmpeg9/libavutil/video_hint.h include/ffmpeg9/libavutil/xtea.h include/ffmpeg9/libswresample/swresample.h include/ffmpeg9/libswresample/version.h include/ffmpeg9/libswresample/version_major.h include/ffmpeg9/libswscale/swscale.h include/ffmpeg9/libswscale/version.h include/ffmpeg9/libswscale/version_major.h lib/ffmpeg9/libavcodec.a lib/ffmpeg9/libavcodec.so lib/ffmpeg9/libavcodec.so.63 lib/ffmpeg9/libavcodec.so.63.1.102 lib/ffmpeg9/libavdevice.a lib/ffmpeg9/libavdevice.so lib/ffmpeg9/libavdevice.so.63 lib/ffmpeg9/libavdevice.so.63.1.102 lib/ffmpeg9/libavfilter.a lib/ffmpeg9/libavfilter.so lib/ffmpeg9/libavfilter.so.12 lib/ffmpeg9/libavfilter.so.12.1.102 lib/ffmpeg9/libavformat.a lib/ffmpeg9/libavformat.so lib/ffmpeg9/libavformat.so.63 lib/ffmpeg9/libavformat.so.63.1.102 lib/ffmpeg9/libavutil.a lib/ffmpeg9/libavutil.so lib/ffmpeg9/libavutil.so.61 lib/ffmpeg9/libavutil.so.61.1.102 lib/ffmpeg9/libswresample.a lib/ffmpeg9/libswresample.so lib/ffmpeg9/libswresample.so.7 lib/ffmpeg9/libswresample.so.7.1.102 lib/ffmpeg9/libswscale.a lib/ffmpeg9/libswscale.so lib/ffmpeg9/libswscale.so.10 lib/ffmpeg9/libswscale.so.10.1.102 lib/ffmpeg9/pkgconfig/libavcodec.pc lib/ffmpeg9/pkgconfig/libavdevice.pc lib/ffmpeg9/pkgconfig/libavfilter.pc lib/ffmpeg9/pkgconfig/libavformat.pc lib/ffmpeg9/pkgconfig/libavutil.pc lib/ffmpeg9/pkgconfig/libswresample.pc lib/ffmpeg9/pkgconfig/libswscale.pc man/man1/ffmpeg-all9.1 man/man1/ffmpeg-bitstream-filters9.1 man/man1/ffmpeg-codecs9.1 man/man1/ffmpeg-devices9.1 man/man1/ffmpeg-filters9.1 man/man1/ffmpeg-formats9.1 man/man1/ffmpeg-protocols9.1 man/man1/ffmpeg-resampler9.1 man/man1/ffmpeg-scaler9.1 man/man1/ffmpeg-utils9.1 man/man1/ffmpeg9.1 man/man1/ffprobe-all9.1 man/man1/ffprobe9.1 man/man3/libavcodec9.3 man/man3/libavdevice9.3 man/man3/libavfilter9.3 man/man3/libavformat9.3 man/man3/libavutil9.3 man/man3/libswresample9.3 man/man3/libswscale9.3 share/doc/ffmpeg9/CVSS.txt ${PLIST.doc}share/doc/ffmpeg9/bootstrap.min.css share/doc/ffmpeg9/build_system.txt ${PLIST.doc}share/doc/ffmpeg9/community.html ${PLIST.doc}share/doc/ffmpeg9/default.css ${PLIST.doc}share/doc/ffmpeg9/developer.html ${PLIST.doc}share/doc/ffmpeg9/drawvg-reference.html share/doc/ffmpeg9/errno.txt ${PLIST.doc}share/doc/ffmpeg9/faq.html ${PLIST.doc}share/doc/ffmpeg9/fate.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-all.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-bitstream-filters.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-codecs.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-devices.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-filters.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-formats.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-protocols.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-resampler.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-scaler.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg-utils.html ${PLIST.doc}share/doc/ffmpeg9/ffmpeg.html share/doc/ffmpeg9/ffmpeg.txt ${PLIST.doc}share/doc/ffmpeg9/ffprobe-all.html ${PLIST.doc}share/doc/ffmpeg9/ffprobe.html share/doc/ffmpeg9/filter_design.txt ${PLIST.doc}share/doc/ffmpeg9/general.html ${PLIST.doc}share/doc/ffmpeg9/git-howto.html share/doc/ffmpeg9/infra.txt share/doc/ffmpeg9/issue_tracker.txt ${PLIST.doc}share/doc/ffmpeg9/libavcodec.html ${PLIST.doc}share/doc/ffmpeg9/libavdevice.html ${PLIST.doc}share/doc/ffmpeg9/libavfilter.html ${PLIST.doc}share/doc/ffmpeg9/libavformat.html ${PLIST.doc}share/doc/ffmpeg9/libavutil.html ${PLIST.doc}share/doc/ffmpeg9/libswresample.html ${PLIST.doc}share/doc/ffmpeg9/libswscale.html ${PLIST.doc}share/doc/ffmpeg9/mailing-list-faq.html share/doc/ffmpeg9/mips.txt share/doc/ffmpeg9/multithreading.txt ${PLIST.doc}share/doc/ffmpeg9/nut.html share/doc/ffmpeg9/optimization.txt ${PLIST.doc}share/doc/ffmpeg9/platform.html share/doc/ffmpeg9/rate_distortion.txt share/doc/ffmpeg9/snow.txt ${PLIST.doc}share/doc/ffmpeg9/style.min.css share/doc/ffmpeg9/swresample.txt share/doc/ffmpeg9/swscale-v2.txt share/doc/ffmpeg9/swscale.txt share/doc/ffmpeg9/tablegen.txt share/doc/ffmpeg9/undefined.txt share/doc/ffmpeg9/writing_filters.txt share/ffmpeg9/examples/Makefile share/ffmpeg9/examples/README share/ffmpeg9/examples/avio_http_serve_files.c share/ffmpeg9/examples/avio_list_dir.c share/ffmpeg9/examples/avio_read_callback.c share/ffmpeg9/examples/decode_audio.c share/ffmpeg9/examples/decode_filter_audio.c share/ffmpeg9/examples/decode_filter_video.c share/ffmpeg9/examples/decode_video.c share/ffmpeg9/examples/demux_decode.c share/ffmpeg9/examples/encode_audio.c share/ffmpeg9/examples/encode_video.c share/ffmpeg9/examples/extract_mvs.c share/ffmpeg9/examples/filter_audio.c share/ffmpeg9/examples/hw_decode.c share/ffmpeg9/examples/mux.c share/ffmpeg9/examples/qsv_decode.c share/ffmpeg9/examples/qsv_transcode.c share/ffmpeg9/examples/remux.c share/ffmpeg9/examples/resample_audio.c share/ffmpeg9/examples/scale_video.c share/ffmpeg9/examples/show_metadata.c share/ffmpeg9/examples/transcode.c share/ffmpeg9/examples/transcode_aac.c share/ffmpeg9/examples/vaapi_encode.c share/ffmpeg9/examples/vaapi_transcode.c share/ffmpeg9/ffprobe.xsd share/ffmpeg9/libvpx-1080p.ffpreset share/ffmpeg9/libvpx-1080p50_60.ffpreset share/ffmpeg9/libvpx-360p.ffpreset share/ffmpeg9/libvpx-720p.ffpreset share/ffmpeg9/libvpx-720p50_60.ffpreset @ 1.2 log @ffmpeg9 ffplay9: updated to 9.0.1 9.0.1: Bump for 9.0.1 avcodec/lcldec: clear what the multithread chunks leave undecoded avformat/mlv: end the LJ92 packet where its data ends avformat/mpegts: reject a max_packet_size below one TS payload avformat/mpegts: keep the PES payload within max_packet_size avfilter/spectrumsynth: negotiate one pixel format for both inputs avfilter/afir: bound the crossfades by the samples of the input frame Update for 9.0.1 avformat/webp_anim_dec: use ffio_read_size for ICCP and EXIF chunk avformat/webp_anim_dec: use ffio_read_size for ICCP and EXIF chunks avformat/rtpenc_av1: do not narrow the OBU size to (long) avformat/rtpenc_av1: Check num_lebs avformat/rtpenc_av1: bound OBU size in the keyframe search loop avformat/gopher: Fix CRLF injection avformat/rtpenc_vc2hq: reject data units larger than the RTP payload buffer avformat/dashdec: reject a negative fragment index avformat/hevc: reject hvcC NAL arrays that overflow the 16-bit count avformat/mpegenc: reject stream counts that overflow the system header avformat/mpegenc: pass buffer size into put_system_header() avformat/librist: honor the caller buffer size in librist_read avformat/scd: reject zero-channel tracks avcodec/dolby_e: Add error recovery when parse_mantissas run out of bits avfilter/af_pan: check the id of named input channels before use swscale: avoid overflow in fast bilinear edge handling avformat/shared: Use correct printf specifier Revert "lavfi/bwdif: fix heap-buffer-overflow with small height videos" avfilter/vf_bwdif: fix line boundary checks for >8 bits content avformat/rawutils: reject raw RGB frames that do not fit an AVPacket avcodec/nvenc: write AV1 timecode metadata in AV1 syntax avcodec/utils: add ff_alloc_timecode_metadata_av1() avcodec/utils: factor the timecode fields out of ff_alloc_timecode_sei vulkan_encode_av1: set primary_ref_frame to a reference name, not a slot avformat/mov: reject a trun sample count the input cannot hold RELEASE_NOTES: Based on the version from 8.0 avformat/mp3enc: fix underflow of the LAME encoder delay avformat/os_support: fix return value of win32_rename vulkan_encode: fix leak and swallowed errors in init_base_units() avfilter/dnn: fix async teardown race condition in all backends avcodec/tiff: reject inflate output shorter than the strip avformat/dashdec: check NULL pointer before use str_end_offset avformat/dashdec: check NULL pointer of av_strtok value before use it avfilter/vf_scale_cuda: fix non-scaling format conversion fftools/opt_common: fix format string bug in print_program_info avformat/dashdec: fix integer truncation in calc_max_seg_no() swscale/x86: fix SIGILL in u8 SCALE on SSE4-only CPUs avdevice/android_camera: fix OOB read in metadata parsing avformat/dashdec: don't stop at the first input EOF avformat/iamf_parse: check that num_sub_mixes and num_audio_elements in Mix Presentations are not zero avformat/iamf_parse: bound the output mix gain duration by the audio elements avcodec/cbs_h266: size vps_direct_ref_layer_flag for the full layer range avcodec/vulkan/ffv1_dec_setup: act on the slice header rejection avcodec/ffv1dec: reject a remap that produces zero entries avcodec/ffv1dec: mark the slice damaged when its remap fails avcodec/vulkan/ffv1_dec_setup: bound the fltmap write avcodec/vulkan/ffv1_dec_setup: test mul_count as unsigned avcodec/vulkan/ffv1_dec_setup: reject a remap that produces zero entries avcodec/pgssubdec: always give an output rect a palette scale_d3d11: Fix hw_frame_ctx reference leak avcodec/cfhd: reject transform-2 output wider than the plane avformat/rtsp: clear authentication on cross-origin redirects avcodec/dovi_rpuenc: normalize vdr_dm_metadata_present to 0/1 avcodec/dovi_rpuenc: validate vdr_rpu_id from the input metadata avcodec/bsf/dovi_rpu: handle update_rpu() returning no RPU avcodec/dovi_rpudec: bound num_x/y_partitions avcodec/dovi_rpuenc: validate the data mapping before generation avfilter/af_arnndn: pad the DCT input buffers to the read length doc/nut.texi: point at the latest spec in the git repository avformat/mov: bound sgpd sync entry_count by the atom size avcodec/rscc: do not leave uninitilized data when the input is too short avcodec/dvbsub_parser: avoid signed overflow in the capacity check avformat/tls_openssl: bind peer identity for numeric-IP verify avformat/codec2: avoid integer overflow in packet size and duration avfilter/vf_xpsnr: avoid a zero block size on small frames avcodec/cbs_av1: pad the ITU-T T.35 payload buffer avcodec/screenpresso: reject deflate output shorter than the frame avformat/hls: Enforce protocol checks when opening child playlists avformat/hlsenc: Fix heap buffer overflow in parse_playlist() avformat/hlsenc: Handle extensionless URIs in extract_segment_number() avfilter/vf_lut3d: do not compute size*size before the size is validated avfilter/vf_hqdn3d: support dynamic frame sizes avfilter/vf_hqdn3d: reject unsupported frame parameter changes avcodec/bsf/truehd_core: clear profile value on init() avcodec/bsf/eac3_core: clear profile value on init() avformat/iamf_parse: fix inverted subblock duration validation avcodec/get_buffer: use frame pixel format instead of context avformat/lcevc: add a log context parameter to all functions @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2026/08/12 03:43:35 ryoon Exp $ d152 1 a152 1 lib/ffmpeg9/libavcodec.so.63.1.101 d156 1 a156 1 lib/ffmpeg9/libavdevice.so.63.1.101 d160 1 a160 1 lib/ffmpeg9/libavfilter.so.12.1.101 d164 1 a164 1 lib/ffmpeg9/libavformat.so.63.1.101 d168 1 a168 1 lib/ffmpeg9/libavutil.so.61.1.101 d172 1 a172 1 lib/ffmpeg9/libswresample.so.7.1.101 d176 1 a176 1 lib/ffmpeg9/libswscale.so.10.1.101 @ 1.1 log @multimedia/ffmpeg9: import ffmpeg9-9.0 FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library. This package contains major version 9. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2026/06/22 05:33:16 adam Exp $ d152 1 a152 1 lib/ffmpeg9/libavcodec.so.63.1.100 d156 1 a156 1 lib/ffmpeg9/libavdevice.so.63.1.100 d160 1 a160 1 lib/ffmpeg9/libavfilter.so.12.1.100 d164 1 a164 1 lib/ffmpeg9/libavformat.so.63.1.100 d168 1 a168 1 lib/ffmpeg9/libavutil.so.61.1.100 d172 1 a172 1 lib/ffmpeg9/libswresample.so.7.1.100 d176 1 a176 1 lib/ffmpeg9/libswscale.so.10.1.100 @