Up to [cvs.NetBSD.org] / pkgsrc / multimedia / ffplay4
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.39 / (download) - annotate - [select for diffs], Sat Apr 6 08:06:22 2024 UTC (13 days, 12 hours ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored) to selected 1.14 (colored)
* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0
Revision 1.38 / (download) - annotate - [select for diffs], Tue Jan 30 14:22:23 2024 UTC (2 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (colored) to selected 1.14 (colored)
*: Recursive revbump from audio/pulseaudio-17.0
Revision 1.37 / (download) - annotate - [select for diffs], Sat Jan 27 02:54:36 2024 UTC (2 months, 3 weeks ago) by riastradh
Branch: MAIN
Changes since 1.36: +2 -2
lines
Diff to previous 1.36 (colored) to selected 1.14 (colored)
multimedia/ffmpeg*: powerpc altivec fix is not cross-only Revbump so new _native_ powerpc builds will get this fix too. Add a comment explaining why we do this.
Revision 1.36 / (download) - annotate - [select for diffs], Mon Jan 22 13:17:02 2024 UTC (2 months, 3 weeks ago) by ryoon
Branch: MAIN
Changes since 1.35: +2 -2
lines
Diff to previous 1.35 (colored) to selected 1.14 (colored)
*: Recursive revbump from multimedia/libvpx
Revision 1.35 / (download) - annotate - [select for diffs], Sun Nov 12 13:22:56 2023 UTC (5 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base,
pkgsrc-2023Q4
Changes since 1.34: +2 -2
lines
Diff to previous 1.34 (colored) to selected 1.14 (colored)
*: revebump for new brotli option for freetype2 Addresses PR 57693
Revision 1.34 / (download) - annotate - [select for diffs], Thu Nov 9 16:32:25 2023 UTC (5 months, 1 week ago) by nia
Branch: MAIN
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored) to selected 1.14 (colored)
ffplay[2-6]: Avoid generating HTML documentation. The HTML documentation is not installed (because it's considered part of ffmpeg rather than part of ffplay) and I am getting failures with unsupported charsets. Waste fewer CPU cycles.
Revision 1.33 / (download) - annotate - [select for diffs], Wed Nov 8 13:20:15 2023 UTC (5 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored) to selected 1.14 (colored)
*: recursive bump for icu 74.1
Revision 1.32 / (download) - annotate - [select for diffs], Sat May 6 19:09:42 2023 UTC (11 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Changes since 1.31: +2 -1
lines
Diff to previous 1.31 (colored) to selected 1.14 (colored)
*: Recursive revbump from audio/libopus 1.4
Revision 1.31 / (download) - annotate - [select for diffs], Wed Apr 19 17:36:12 2023 UTC (12 months ago) by adam
Branch: MAIN
Changes since 1.30: +1 -2
lines
Diff to previous 1.30 (colored) to selected 1.14 (colored)
ffmpeg4 ffplay4: updated to 4.4.4 version 4.4.4: - avcodec/tests/snowenc: Fix 2nd test - avcodec/tests/snowenc: return a failure if DWT/IDWT mismatches - avcodec/snowenc: Fix visual weight calculation - avcodec/tests/snowenc: unbreak DWT tests - avcodec/vp3: Add missing check for av_malloc - avformat/nutdec: Add check for avformat_new_stream - avcodec/mpeg12dec: Check input size - avcodec/escape124: Fix some return codes - avcodec/escape124: fix signdness of end of input check - Use https for repository links - avcodec/rpzaenc: stop accessing out of bounds frame - avcodec/motionpixels: Mask pixels to valid values - avcodec/xpmdec: Check size before allocation to avoid truncation - avcodec/bink: Avoid undefined out of array end pointers in binkb_decode_plane() - avcodec/bink: Fix off by 1 error in ref end - avcodec/utils: Ensure linesize for SVQ3 - avcodec/utils: allocate a line more for VC1 and WMV3 - avcodec/videodsp_template: Adjust pointers to avoid undefined pointer things - avcodec/pngdec: Check deloco index more exactly - avcodec/ffv1dec: Check that num h/v slices is supported - avformat/mov: Check samplesize and offset to avoid integer overflow - avcodec/pictordec: Remove mid exit branch - avcodec/eac3dec: avoid float noise in fixed mode addition to overflow - avcodec/utils: use 32pixel alignment for bink - avcodec/scpr3: Check bx - avcodec/012v: Order operations for odd size handling - avcodec/eatgq: : Check index increments in tgq_decode_block() - avcodec/scpr: Test bx before use - avformat/mxfdec: Use 64bit in remainder - avcodec/sunrast: Fix maplength check - avcodec/wavpack: Avoid undefined shift in get_tail() - avcodec/wavpack: Check for end of input in wv_unpack_dsd_high() - avformat/id3v2: Check taglen in read_uslt() - avcodec/tiff: Ignore tile_count - avcodec/ffv1dec: restructure slice coordinate reading a bit - avcodec/mlpdec: Check max matrix instead of max channel in noise check - swscale/input: Use more unsigned intermediates - avcodec/alsdec: The minimal block is at least 7 bits - avformat/replaygain: avoid undefined / negative abs - swscale/output: Bias 16bps output calculations to improve non overflowing range - avcodec/speedhq: Check buf_size to be big enough for DC - avcodec/ffv1dec: Fail earlier if prior context is corrupted - avcodec/nvenc: fix b-frame DTS behavior with fractional framerates - avfilter/vf_untile: swap the chroma shift values used for plane offsets - avcodec/nvenc: fix vbv buffer size in cq mode - avcodec/mjpegenc: take into account component count when writing the SOF header size - swscale: aarch64: Fix yuv2rgb with negative stride
Revision 1.30 / (download) - annotate - [select for diffs], Wed Apr 19 08:10:55 2023 UTC (12 months ago) by adam
Branch: MAIN
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored) to selected 1.14 (colored)
revbump after textproc/icu update
Revision 1.29 / (download) - annotate - [select for diffs], Sun Jan 29 21:17:16 2023 UTC (14 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored) to selected 1.14 (colored)
*: Recursive revbup from graphics/freetype2
Revision 1.28 / (download) - annotate - [select for diffs], Wed Nov 23 16:20:43 2022 UTC (16 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.27: +2 -1
lines
Diff to previous 1.27 (colored) to selected 1.14 (colored)
massive revision bump after textproc/icu update
Revision 1.27 / (download) - annotate - [select for diffs], Mon Oct 10 17:14:02 2022 UTC (18 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.26: +1 -2
lines
Diff to previous 1.26 (colored) to selected 1.14 (colored)
ffmpeg4 ffplay4: updated to 4.4.3 version 4.4.3: - avformat/vividas: Check packet size - configure: link to libatomic when it's present - avcodec/dstdec: Check for overflow in build_filter() - avformat/spdifdec: Use 64bit to compute bit rate - avformat/rpl: Use 64bit for duration computation - avformat/xwma: Use av_rescale() for duration computation - avformat/sdsdec: Use av_rescale() to avoid intermediate overflow in duration calculation - avformat/sbgdec: Check ts_int in genrate_intervals - avformat/rmdec: check tag_size - avformat/nutdec: Check fields - avformat/flvdec: Use 64bit for sum_flv_tag_size - avformat/jacosubdec: Fix overflow in get_shift() - avformat/dxa: avoid bpc overflows - avformat/cafdec: Check that nb_frasmes fits within 64bit - avformat/asfdec_o: Limit packet offset - avformat/ape: Check frames size - avformat/icodec: Check nb_pal - avformat/aiffdec: Use 64bit for block_duration use - avformat/aiffdec: Check block_duration - avformat/mxfdec: only probe max run in - avformat/mxfdec: Check run_in is within 65536 - avcodec/mjpegdec: Check for unsupported bayer case - avcodec/apedec: Fix integer overflow in filter_3800() - avcodec/tta: Check 24bit scaling for overflow - avcodec/mobiclip: Check quantizer for overflow - avcodec/exr: Check preview psize - avcodec/tiff: Fix loop detection - libavformat/hls: Free keys - avcodec/fmvc: Move frame allocation to a later stage - avfilter/vf_showinfo: remove backspaces - avcodec/speedhq: Check width - avcodec/bink: disallow odd positioned scaled blocks - avformat/asfdec_o: limit recursion depth in asf_read_unknown() - doc/git-howto.texi: Document commit signing - libavcodec/8bps: Check that line lengths fit within the buffer - avcodec/midivid: Perform lzss_uncompress() before ff_reget_buffer() - libavformat/iff: Check for overflow in body_end calculation - avformat/avidec: Prevent entity expansion attacks - avcodec/h263dec: Sanity check against minimal I/P frame size - avcodec/hevcdec: Check s->ref in the md5 path similar to hwaccel - avcodec/mpegaudiodec_template: use unsigned shift in handle_crc() - avformat/subviewerdec: Make read_ts() more flexible - avcodec/mjpegdec: bayer and rct are incompatible - MAINTAINERS: Add ED25519 key for signing my commits in the future - avcodec/hevc_filter: copy_CTB() only within width&height - avcodec/tiff: Check tile_length and tile_width - avcodec/mss4: Check image size with av_image_check_size2() - avformat/flvdec: Check for EOF in index reading - avformat/nutdec: Check get_packetheader() in mainheader - avformat/asfdec_f: Use 64bit for packet start time - avcodec/exr: Check x/ysize - tools/target_dec_fuzzer: Adjust threshold for MMVIDEO - avcodec/lagarith: Check dst/src in zero run code - avcodec/h264dec: Skip late SEI - avcodec/sbrdsp_fixed: Fix integer overflows in sbr_qmf_deint_neg_c() - avfilter/vf_signature: Fix integer overflow in filter_frame() - avformat/rtsp: break on unknown protocols - avcodec/hevcdsp_template: stay within tables in sao_band_filter() - avcodec/tiff: Check pixel format types for dng - avcodec/qpeldsp: copy less for the mc0x cases - avformat/aaxdec: Check for empty segments - avcodec/ffv1dec: Limit golomb rice coded slices to width 8M - avformat/iff: simplify duration calculation - avcodec/wnv1: Check for width =1 - avcodec/ffv1dec_template: fix indention - avformat/sctp: close socket on errors - avcodec/aasc: Fix indention - avcodec/qdrw: adjust max colors to array size - avcodec/alacdsp: Make intermediates unsigned - avformat/aiffdec: cleanup size handling for extreem cases - avformat/matroskadec: avoid integer overflows in SAR computation - avcodec/jpeglsdec: fix end check for xfrm - avcodec/cdgraphics: limit scrolling to the line - avformat/hls: Limit start_seq_no to one bit less - avformat/aiffdec: avoid integer overflow in get_meta() - avformat/ape: more bits in size for less overflows - avformat/aviobuf: Check buf_size in ffio_ensure_seekback() - avformat/bfi: Check offsets better - avformat/asfdec_f: Check packet_frag_timestamp - avcodec/texturedspenc: Fix indexing in color distribution determination - avformat/act: Check ff_get_wav_header() for failure - avcodec/libxavs2: Improve r redundancy in occured - avformat/libzmq: Improve r redundancy in occured - avfilter/vsrc_mandelbrot: Check for malloc failure - avfilter/vf_frei0r: Copy to frame allocated according to frei0r requirements - avfilter/video: Add ff_default_get_video_buffer2() to set specific alignment - avformat/genh: Check sample rate - configure: bump year - lavc/videotoolbox: do not pass AVCodecContext to decoder output callback - lavc/pthread_frame: always transfer stashed hwaccel state - avcodec/arm/sbcenc: avoid callee preserved vfp registers - avfilter/vf_scale: overwrite the width and height expressions with the original values - lavc/pthread_frame: avoid leaving stale hwaccel state in worker threads - configure: extend SDL check to accept all 2.x versions - lavf/tls_mbedtls: add support for mbedtls version 3
Revision 1.26 / (download) - annotate - [select for diffs], Tue Sep 27 20:58:25 2022 UTC (18 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored) to selected 1.14 (colored)
*: recursive bump for ffmpeg4 switch to x264
Revision 1.25 / (download) - annotate - [select for diffs], Sun Sep 11 12:52:01 2022 UTC (19 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored) to selected 1.14 (colored)
*: bump PKGREVISION for flac shlib bump
Revision 1.24 / (download) - annotate - [select for diffs], Thu Aug 11 05:09:05 2022 UTC (20 months, 1 week ago) by gutteridge
Branch: MAIN
Changes since 1.23: +2 -1
lines
Diff to previous 1.23 (colored) to selected 1.14 (colored)
Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
Revision 1.23 / (download) - annotate - [select for diffs], Wed Apr 20 21:16:01 2022 UTC (23 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.22: +1 -2
lines
Diff to previous 1.22 (colored) to selected 1.14 (colored)
ffmpeg4, ffplay4: update to 4.4.2 version 4.4.2: - fate: update reference files after the recent dash manifest muxer changes - avformat/webmdashenc: fix on-demand profile string - Update for FFmpeg 4.4.2 - avcodec/exr: Avoid signed overflow in displayWindow - avcodec/diracdec: avoid signed integer overflow in global mv - avcodec/takdsp: Fix integer overflow in decorrelate_sf() - avcodec/apedec: fix a integer overflow in long_filter_high_3800() - avfilter/vf_subtitles: pass storage size to libass - avformat/aqtitledec: Skip unrepresentable durations - avformat/cafdec: Do not store empty keys in read_info_chunk() - avformat/mxfdec: Do not clear array in mxf_read_strong_ref_array() before writing - avformat/mxfdec: Check for avio_read() failure in mxf_read_strong_ref_array() - avformat/mxfdec: Check count in mxf_read_strong_ref_array() - avformat/hls: Check target_duration - avcodec/pixlet: Avoid signed integer overflow in scaling in filterfn() - avformat/matroskadec: Check pre_ns - avcodec/sonic: Use unsigned for predictor_k to avoid undefined behavior - avcodec/libuavs3d: Check ff_set_dimensions() for failure - avcodec/mjpegbdec: Set buf_size - avformat/matroskadec: Use rounded down duration in get_cue_desc() check - avcodec/argo: Check packet size - avcodec/g729_parser: Check channels - avformat/avidec: Check height - avformat/rmdec: Better duplicate tags check - avformat/mov: Disallow empty sidx - avformat/argo_asf: Fix order of operations in error check in argo_asf_write_trailer() - avformat/matroskadec: Check duration - avformat/mov: Corner case encryption error cleanup in mov_read_senc() - avcodec/jpeglsdec: Fix if( code style - avcodec/jpeglsdec: Check get_ur_golomb_jpegls() for error - avcodec/motion_est: fix indention of ff_get_best_fcode() - avcodec/motion_est: Fix xy indexing on range violation in ff_get_best_fcode() - avformat/hls: Use unsigned for iv computation - avcodec/jpeglsdec: Increase range for N in ls_get_code_runterm() by using unsigned - avformat/matroskadec: Check desc_bytes - avformat/utils: Fix invalid NULL pointer operation in ff_parse_key_value() - avformat/matroskadec: Fix infinite loop with bz decompression - avformat/mov: Check size before subtraction - avcodec/cfhd: Avoid signed integer overflow in coeff - avcodec/apedec: Fix integer overflows in predictor_update_3930() - avcodec/apedec: fix integer overflow in 8bit samples - avformat/flvdec: timestamps cannot use the full int64 range - avcodec/tiff: Remove messing with jpeg context - avcodec/tiff: Use ff_set_dimensions() for setting up mjpeg context dimensions - avcodec/tiff: Pass max_pixels to mjpeg context - avcodec/vqavideo: reset accounting on error - avcodec/alacdsp: fix integer overflow in decorrelate_stereo() - avformat/4xm: Check for duplicate track ids - avformat/4xm: Consider max_streams on reallocating tracks array - avformat/mov: Check next offset in mov_read_dref() - avformat/vivo: Favor setting fps from explicit fractions - avformat/vivo: Do not use the general expression evaluator for parsing a floating point value - avformat/mxfdec: Check for duplicate mxf_read_index_entry_array() - avcodec/apedec: Change avg to uint32_t - avformat/mxfdec: Check component_depth in mxf_get_color_range() - avformat/mov: Disallow duplicate smdm - avformat/mov: Check for EOF in mov_read_glbl() - avcodec/vp3: Check version in all cases when VP4 code is not built - avformat/mov: Check channels for mov_parse_stsd_audio() - avformat/avidec: Check read_odml_index() for failure - avformat/aiffdec: Use av_rescale() for bitrate - avformat/aiffdec: sanity check block_align - avformat/aiffdec: Check sample_rate - avcodec/libdav1d: free the Dav1dData packet on dav1d_send_data() failure - avcodec/zmbvenc: Fix memleak upon init error - avcodec/dnxhdenc: Fix segfault when using too many slice threads - avcodec/wma(dec|enc): Fix memleaks upon allocation error - avfilter/avfilter: Actually error out on init error - avcodec/opus_silk: Remove wrong size information in function declaration - avformat/omadec: Don't output uninitialized values - avformat/jacosubenc: Fix writing extradata - avformat/cafenc: Fix memleak when trailer is never written - avformat/cafenc: Don't segfault upon allocation error - avformat/cafenc: Fix potential integer overflow - avformat/movenc: Limit ism_lookahead to a sane value - avutil/utils: Remove racy check from avutil_version() - avformat/sccdec: Don't use uninitialized data, fix crash, simplify logic - avformat/subtitles: Honour ff_subtitles_read_line() documentation - avformat/tee: Fix leak of FIFO-options dictionary - avformat/tee: Fix leak of strings - avcodec/rasc: Fix potential use of uninitialized value - avfilter/vf_w3fdif: Fix segfault on allocation error - avfilter/af_surround: Fix memleaks upon allocation error - avfilter/af_vibrato: Fix segfault upon allocation error - avfilter/aeval: Fix leak of expressions upon reallocation error - avdevice/xv: Increase array size - avfilter/asrc_flite: Fix use-after-frees - avfilter/asrc_flite: Don't segfault when using list_voices option - Revert "avfilter/vf_idet: reduce noisyness if the filter has been auto inserted" - avformat/matroskadec: Don't unnecessarily reduce aspect ratio - avcodec/h263: Fix global-buffer-overflow with noout flag2 set - avcodec/vaapi_encode: Fix segfault upon closing uninitialized encoder - avcodec/movtextenc: Fix infinite loop due to variable truncation - avcodec/libopenh264dec: Increase array sizes, fix stack-buffer overread - avcodec/libkvazaar: Increase array size - avformat/aadec: Don't use the same loop counter in inner and outer loop - avformat/moflex: Don't use uninitialized timebase for data stream - lavf/udp: do not return an uninitialized value from udp_open() - avcodec/nvenc: zero-initialize NV_ENC_REGISTER_RESOURCE struct - configure: Add missing libshine->mpegaudioheader dependency - avcodec/Makefile: Add missing entry for ADPCM_IMA_AMV_ENCODER - avcodec/Makefile: Only compile nvenc.o if needed - avcodec/av1_vaapi: improve decode quality - avcodec/av1_vaapi: enable segmentation features - avcodec/av1_vaapi: setting 2 output surface for film grain - avcodec/vaapi: increase av1 decode pool size - avcodec/dxva2_av1: fix global motion params - avcodec/av1_vaapi: add gm params valid check - avcodec/av1dec: support setup shear process - avcodec/av1: extend some definitions in spec section 3 - cbs_av1: fix incorrect data type - avcodec/libdav1d: let libdav1d choose optimal max frame delay - avcodec/libdav1d: pass auto threads value to libdav1d
Revision 1.22 / (download) - annotate - [select for diffs], Mon Apr 18 19:11:43 2022 UTC (2 years ago) by adam
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored) to selected 1.14 (colored)
revbump for textproc/icu update
Revision 1.21 / (download) - annotate - [select for diffs], Mon Mar 28 10:45:23 2022 UTC (2 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored) to selected 1.14 (colored)
m*/*: revbump(1) for libsndfile
Revision 1.20 / (download) - annotate - [select for diffs], Wed Dec 8 16:05:46 2021 UTC (2 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.19: +2 -1
lines
Diff to previous 1.19 (colored) to selected 1.14 (colored)
revbump for icu and libffi
Revision 1.19 / (download) - annotate - [select for diffs], Mon Oct 25 09:10:54 2021 UTC (2 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.18: +1 -2
lines
Diff to previous 1.18 (colored) to selected 1.14 (colored)
ffmpeg4 ffplay4: updated to 4.4.1 version 4.4.1: - avcodec/flac_parser: Consider AV_INPUT_BUFFER_PADDING_SIZE - avcodec/ttadsp: Fix integer overflows in tta_filter_process_c() - avutil/mathematics: Document av_rescale_rnd() behavior on non int64 results - avcodec/utils: Ensure 8x8 alignment for ARGO in avcodec_align_dimensions2() - avformat/matroskadec: Reset state also on failure in matroska_reset_status() - avformat/wavdec: Check smv_block_size - avformat/rmdec: Check for multiple audio_stream_info - avcodec/apedec: Use 64bit to avoid overflow - avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830() - oavformat/avidec: Check offset in odml - avformat/mpegts: use actually read packet size in mpegts_resync special case - fftools/ffmpeg: Fix crash when flushing non-fully setup output stream - avfilter/scale_npp: fix non-aligned output frame dimensions - Revert "avformat/hlsenc: compute video_keyframe_size after write keyframe" - Changelog: update - swscale/alphablend: Fix slice handling - avcodec/apedec: Fix integer overflow in filter_fast_3320() - avformat/mov: Fix last mfra check - avcodec/mxpegdec: Check for AVDISCARD_ALL - avcodec/flicvideo: Check remaining bytes in FLI*COPY - avcodec/utils: ARGO writes 4x4 blocks without regard to the image dimensions - avcodec/cbs_h265_syntax_template: Limit sps_num_palette_predictor_initializer_minus1 to 127 - avcodec/snowdec: Maintain avmv buffer - avcodec/mpeg12dec: Do not put mpeg_f_code into an invalid state on error return - avcodec/mpegvideo_enc: Limit bitrate tolerance to the representable - avcodec/apedec: Fix integer overflow in intermediate - avformat/mvdec: Do not set invalid sample rate - avformat/sbgdec: Check for t0 overflow in expand_tseq() - avformat/rmdec: Use 64bit for intermediate for DEINT_ID_INT4 - avformat/sbgdec: Check opt_duration and start for overflow - avcodec/exr: Fix undefined integer multiplication - avformat/mov: Check for duplicate clli - avformat/utils: Ignore negative duration in codec_info_duration computation - avformat/jacosubdec: Check for min in t overflow in get_shift() - avformat/mxfdec: check channel number in mxf_get_d10_aes3_packet() - (origin/release/4.4) avcodec/wmadec: handle run_level_decode error - avcodec/wma: Return specific error code - avcodec/dxva2_av1: fix superres_denom parameter - avcodec/libdav1d: fix compilation after recent libdav1d API changes - Changelog: update - avcodec/utils: don't return negative values in av_get_audio_frame_duration() - avcodec/jpeg2000dec: Check that atom header is within bytsetream - avcodec/apedec: Fix 2 integer overflows in filter_3800() - avcodec/xpmdec: Move allocations down after more error checks - avcodec/argo: Move U, fix shift - avformat/mov: Check dts for overflow in mov_read_trun() - avformat/avidec: Use 64bit for frame number in odml index parsing - avcodec/mjpegbdec: Skip SOS on AVDISCARD_ALL as does mjpeg - avcodec/mjpegdec: Check for bits left in mjpeg_decode_scan_progressive_ac() - avformat/adtsenc: return value check for init_get_bits in adts_decode_extradata - avcodec/webp: Check available space in loop in decode_entropy_coded_image() - avcodec/h264dec: use picture parameters in ff_print_debug_info2() - avcodec/vc1dec: ff_print_debug_info() does not support WMV3 field_mode - avcodec/frame_thread_encoder: Free AVCodecContext structure on error during init - avcodec/faxcompr: Check for end of input in cmode == 1 in decode_group3_2d_line() - avcodec/vc1dec: Disable error concealment for *IMAGE - avcodec/sbrdsp_fixed: Fix negation overflow in sbr_neg_odd_64_c() - avcodec/argo: Check for even dimensions - avformat/wtvdec: Check for EOF before seeking back in parse_media_type() - avformat/mpc8: Check first keyframe position for overflow - avcodec/exr: Check ac_count - avformat/wavdec: Use 64bit in new_pos computation - avformat/sbgdec: Check for overflow in timestamp preparation - avformat/dsicin: Check packet size for overflow - avformat/dsfdec: Change order of operations in bitrate computation - avformat/bfi: check nframes - avformat/avidec: fix position overflow in avi_load_index() - avformat/asfdec_f: Check sizeX against padding - avformat/aiffdec: Check for size overflow in header parsing - avcodec/aaccoder: Add minimal bias in search_for_ms() - avformat/mov: Fix incorrect overflow detection in mov_read_sidx() - avformat/mov: Avoid undefined overflow in time_offset calculation - avfilter/af_drmeter: Check that there is data - avfilter/vf_fftdnoiz: Use lrintf() in export_row8() - avfilter/vf_mestimate: Check b_count - avformat/mov: do not ignore errors in mov_metadata_hmmt() - avformat/mxfdec: Check size for shrinking - avcodec/dnxhddec: check and propagate function return value - swscale/slice: Fix wrong return on error - avcodec/aacdec_template: Avoid some invalid values to be set by decode_audio_specific_config_gb() - swscale/slice: Check slice for allocation failure - avformat/matroskadec: Fix handling of huge default durations - avcodec/lpc: check for zero err in normalization in compute_lpc_coefs() - avcodec/j2kenc: Check for av_strtok() failure - avformat/ftp: Check for av_strtok() failure - tools/cws2fws: Check read() for failure - avcodec/cpia: Fix missing src_size update - avcodec/exr: Better size checks - avcodec/clearvideo: Check tile_size to be not too large - avcodec/utils: Use 64bit for intermediate in AV_CODEC_ID_ADPCM_THP* duration calculation - avformat/aaxdec: Check avio_seek() in header reading - avcodec/hevc_sei: Use get_bits_long() for time_offset_value - avformat/rmdec: Check old_format len for overflow - avformat/realtextdec: Check the pts difference before using it for the duration computation - avformat/qcp: Avoid negative nb_rates - avformat/pp_bnk: Use 64bit in bitrate computation - avformat/nutdec: Check tmp_size - avformat/msf: Check that channels doesnt overflow during extradata construction - avformat/subtitles: Check pts difference before use - avformat/mpc8: Check for position overflow in mpc8_handle_chunk() - avformat/mccdec: Fix overflows in num/den - avformat/iff: Use 64bit in duration computation - avformat/dxa: Check fps to be within the supported range more precissely - avcodec/iff: Only write palette to plane 1 if its PAL8 - avformat/tta: Check for EOF in index reading loop - avfilter/vf_scale: set the RGB matrix coefficients in case of RGB - avfilter/vf_scale: reset color matrix in case of identity & non-RGB - ffmpeg: fix order between field order autodetection and override - avcodec/h264_slice: clear old slice POC values on parsing failure - avfilter/f_metadata: do not return the frame early if there is no metadata - ffbuild: Avoid using the --preprocessor argument to windres - avcodec/crystalhd: signal that the decoder sets all output frame properties - avcodec/cuviddec: signal that the decoder sets all output frame properties - avcodec/decode: reindent after the previous commit - avcodec/decode: add an internal codec flag to signal a decoder sets all output frame properties - avcodec/decode: fetch packets from the pkt_props FIFO on every frame returned - Update missed irc links - avformat/rpl: The associative law doesnt hold for signed integers in C - avcodec/faxcompr: Check available bits in decode_uncompressed() - avcodec/faxcompr: Check if bits are available before reading in cmode == 9 || cmode == 10 - avformat/utils: Avoid overflow in codec_info_duration computation for subtitles - avformat/utils: check dts/duration to be representable before using them - avcodec/utils: do "calc from frame_bytes, channels, and block_align" in 64bit - avcodec/ttadata: Add sentinel at the end of ff_tta_shift_1 - avformat/mov: Check for duplicate mdcv - avfilter/vf_dctdnoiz: Check threads - avfilter/vf_ciescope: Fix undefined behavior in rgb_to_xy() with black - avcodec/dpx: fix off by 1 in bits_per_color check - avformat/rpl: Check for EOF and zero framesize - avcodec/vc2enc: Check for non negative slice bounds - avformat/rpl: Use 64bit in bitrate computation and check it - avcodec/mpegvideo_enc: Reset stuffing bits if they are not supported - avcodec/svq1enc: Do not print debug RD value before it has been computed - avcodec/aacpsy: Check bandwidth - avcodec/aacenc: Do not divide by lambda_count if it is 0 - avcodec/aacenc: Use FLT_EPSILON for lambda minimum - avfilter/vf_yadif: Fix handing of tiny images - avfilter/vf_vmafmotion: Check dimensions - avformat/movenc: Check pal_size before use - avcodec/lpc: Avoid floating point division by 0 - avcodec/aacpsy: Avoid floating point division by 0 of norm_fac - avcodec/aacenc: Avoid 0 lambda - avcodec/exr: More strictly check dc_count - avcodec/exr: x/ymax cannot be INT_MAX - avformat/avio: Check av_opt_copy() for failure - avformat/moflex: Remove unneeded format variable - avformat/fifo: check for flushed packets and timeshift - avcodec/clearvideo: Check for 0 tile_shift - avcodec/vc1: Check remaining bits in ff_vc1_parse_frame_header() - avformat/mov: Ignore duplicate CoLL - avformat/mov: Limit nb_chapter_tracks to input size - avformat/utils: Use 64bit earlier in r_frame_rate check - avcodec/alsdec: Fix decoding error with mono audio files - avformat/mvdec: Check sample rate in parse_audio_var() - avcodec/faxcompr: Check for end of bitstream in decode_group3_1d_line() and decode_group3_2d_line() - avcodec/utils: treat PAL8 for jpegs similar to other colorspaces - avcodec/jpeglsdec: Set alpha plane in PAL8 so image is not 100% transparent - avformat/asfdec_o: Use ff_get_extradata() - avformat/id3v2: Check end for overflow in id3v2_parse() - avformat/mxfdec: Fix file position addition - avformat/wtvdec: Improve size overflow checks in parse_chunks() - avcodec/faxcompr: Check remaining bits on error in decode_group3_1d_line() - avformat/mov: check for pts overflow in mov_read_sidx() - avcodec/utils: Check ima wav duration for overflow - avcodec/rv10: Execute whole size check earlier for rv20 - avformat/cafdec: Check channels - avcodec/exr: increase vlc depth - avcodec/dpx: Check bits_per_color earlier - avformat/mvi: Check audio_data_size to be non negative - avcodec/nvenc: disable s12m timestamps by default - aarch64: hevc_idct: Fix overflows in idct_dc - avcodec/vaapi_av1: pass full buffer size for each tile - avcodec/videotoolboxenc: #define TARGET_CPU_ARM64 to 0 if not provided by the SDK - lavc/pngdec: fix updating reference frames for APNG_DISPOSE_OP_BACKGROUND - ffmpeg: return no chosen output if an uninitialized stream is unavailable - avcodec/h263, h263data: Move ff_h263_init_rl_inter to h263.c - configure: Add missing mpegvideo dependency for IPU decoder - avcodec/ttmlenc: Don't confuse capabilities and caps_internal - avformat/mpegts: add missing sample_rate value to Opus extradata - avformat/movenc: fix writing dOps atoms - avcodec/av1_metadata: don't store the inserted TD OBU in stack - avcodec/nellymoserenc: Fix segfault when using unsupported channels/rate - avutil/cpu: Use HW_NCPUONLINE to detect # of online CPUs with OpenBSD - avcodec/nvenc: fix lossless tuning logic - avfilter/overlay_cuda: check av_buffer_ref result - avfilter/overlay_cuda: hold explicit reference to hw_device_ctx - avformat/matroskaenc: Fix leak when writing attachment without filename
Revision 1.18 / (download) - annotate - [select for diffs], Sat Oct 9 15:35:08 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored) to selected 1.14 (colored)
Recursive revbump for multimedia/libaom
Revision 1.17 / (download) - annotate - [select for diffs], Wed Sep 8 21:05:15 2021 UTC (2 years, 7 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored) to selected 1.14 (colored)
Recursive revbump for audio/jack
Revision 1.16 / (download) - annotate - [select for diffs], Wed Apr 21 11:42:18 2021 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored) to selected 1.14 (colored)
revbump for textproc/icu
Revision 1.15 / (download) - annotate - [select for diffs], Sun Feb 21 14:35:47 2021 UTC (3 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.14: +1 -2
lines
Diff to previous 1.14 (colored)
ffmpeg4 ffplay4: updated to 4.3.2 version 4.3.2: avcodec/hapdec: Change compressed_offset to unsigned 32bit avformat/rmdec: Check codec_length without overflow avformat/mov: Check element count in mov_metadata_hmmt() avcodec/vp8: Move end check into MB loop in vp78_decode_mv_mb_modes() avcodec/fits: Check gcount and pcount being non negative avformat/nutdec: Check timebase count against main header length avformat/electronicarts: Clear partial_packet on error avformat/r3d: Check samples before computing duration avcodec/pnm_parser: Check av_image_get_buffer_size() for failure avformat/wavdec: Consider AV_INPUT_BUFFER_PADDING_SIZE in set_spdif() avformat/rmdec: Check remaining space in debug av_log() loop avformat/flvdec: Treat high ts byte as unsigned avformat/samidec: Sanity check pts avcodec/jpeg2000dec: Check atom_size in jp2_find_codestream() avformat/avidec: Use 64bit in get_duration() avformat/mov: Check for duplicate st3d avformat/mvdec: Check for EOF in read_index() avcodec/jpeglsdec: Fix k=16 in ls_get_code_regular() avformat/id3v2: Check the return from avio_get_str() avcodec/hevc_sei: Check payload size in decode_nal_sei_message() libavutil/eval: Remove CONFIG_TRAPV special handling avformat/wtvdec: Check len in parse_chunks() to avoid overflow avformat/asfdec_f: Add an additional check for the extradata size avformat/3dostr: Check sample_rate avformat/4xm: Make audio_frame_count 64bit avformat/mov: Use av_mul_q() to avoid integer overflows avcodec/vp9dsp_template: Fix integer overflows in itxfm_wrapper avformat/rmdec: Reorder operations to avoid overflow avcodec/mxpegdec: fix SOF counting avcodec/rscc: Check inflated_buf size whan it is used avformat/mvdec: Sanity check SAMPLE_WIDTH avcodec/nvenc: fix timestamp offset ticks logic avformat/rmdec: Fix codecdata_length overflow check avcodec/simple_idct: Fix undefined integer overflow in idct4row() avformat/wavdec: Check block_align vs. channels before combining them avformat/tta: Use 64bit intermediate for index avformat/soxdec: Check channels to be positive avformat/smacker: Check for too small pts_inc avformat/sbgdec: Use av_sat_add64() in str_to_time() avcodec/cscd: Check output len in zlib as in lzo avcodec/vp3: Check input amount in theora_decode_header() avformat/wavdec: Check avio_get_str16le() for failure avformat/flvdec: Check for EOF in amf_skip_tag() avformat/aiffdec: Check size before subtraction in get_aiff_header() avformat/electronicarts: More chunk_size checks avcodec/cfhd: check peak.offset avformat/tedcaptionsdec: Check for overflow in parse_int() avformat/nuv: Check channels avcodec/siren: Increase noise category 5 and 6 avformat/mpc8: Check size before implicitly converting to int avformat/nutdec: Fix integer overflow in count computation avformat/mvi: Use 64bit for testing dimensions avformat/utils: Check dts in update_initial_timestamps() more avformat/mpsubdec: Use av_sat_add/sub64() in fracval handling avformat/flvdec: Check for avio_read() failure in amf_get_string() avformat/flvdec: Check for nesting depth in amf_skip_tag() avformat/flvdec: Check for nesting depth in amf_parse_object() avformat/asfdec_o: Check for EOF in asf_read_marker() avformat/flvdec: Use av_sat_add64() for pts computation avformat/utils: Check dts - (1<<pts_wrap_bits) overflow avformat/bfi: Check chunk_header avformat/ads: Check size avformat/iff: Check block align also for ID_MAUD avcodec/utils: Check for integer overflow in get_audio_frame_duration() for ADPCM_DTK avformat/fitsdec: Better size checks avformat/mxfdec: Fix integer overflow in next position in mxf_read_local_tags() avformat/avidec: dv does not support palettes avformat/dhav: Break out of infinite dhav search loop libavformat/utils: consider avio_size() failure in ffio_limit() avformat/nistspheredec: Check bits_per_coded_sample and channels avformat/asfdec_o: Check size vs. offset in detect_unknown_subobject() avformat/utils: check for integer overflow in av_get_frame_filename2() avutil/timecode: Avoid undefined behavior with large framenum avformat/mov: Check a.size before computing next_root_atom avformat/sbgdec: Reduce the amount of floating point in str_to_time() avformat/mxfdec: Free all types for both Descriptors uavformat/rsd: check for EOF in extradata avcodec/wmaprodec: Check packet size avformat/dhav: Check position for overflow avcodec/rasc: Check frame before clearing avformat/vividas: Check number of audio channels avcodec/alsdec: Fix integer overflow with quant_cof avformat/mpegts: Fix argument type for av_log avformat/cafdec: clip sample rate avcodec/ffv1dec: Fix off by 1 error with quant tables avformat/mpegts: Increase pcr_incr width to 64bit avcodec/utils: Check bitrate for overflow in get_bit_rate() avformat/mov: Check if hoov is at the end avcodec/hevc_ps: check scaling_list_dc_coef avformat/iff: Check data_size avformat/matroskadec: Sanity check codec_id/track type avformat/rpl: Check the number of streams avformat/vividas: Check sample_rate avformat/vividas: Make len signed avcodec/h264idct_template: Fix integer overflow in ff_h264_chroma422_dc_dequant_idct() avformat/dsfdec: Check block_align more completely avformat/mpc8: Check remaining space in mpc8_parse_seektable() avformat/id3v2: Sanity check tlen before alloc and uncompress avformat/vqf: Check len for COMM chunks avformat/mov: Avoid overflow in end computation in mov_read_custom() avcodec/hevc_cabac: Limit value in coeff_abs_level_remaining_decode() tighter avformat/cafdec: Check the return code from av_add_index_entry() avformat/cafdec: Check for EOF in index read loop avformat/cafdec: Check that bytes_per_packet and frames_per_packet are non negative avformat/mpc8: correct integer overflow in mpc8_parse_seektable() avformat/mpc8: correct 32bit timestamp truncation avcodec/exr: Check ymin vs. h avformat/avs: Use 64bit for the avio_tell() output avformat/wavdec: More complete size check in find_guid() avcodec/mv30: Use unsigned in idct_1d() avformat/iff: Check size before skip avformat/rmdec: Check for EOF in index packet reading avcodec/vp3dsp: Use unsigned constant to avoid undefined integer overflow in ff_vp3dsp_set_bounding_values() avformat/icodec: Check for zero streams and stream creation failure avformat/icodec: Factor failure code out in read_header() avformat/bintext: Check width avformat/sbgdec: Check that end is not before start avformat/lvfdec: Check stream_index before use avformat/au: cleanup on EOF return in au_read_annotation() avformat/mpegts: Limit copied data to space avformat/bintext: Check width in idf_read_header() avformat/iff: check size against INT64_MAX avformat/vividas: improve extradata packing checks in track_header() avformat/paf: Check for EOF in read_table() avformat/gxf: Check pkt_len avformat/aiffdec: Check packet size avformat/concatdec: use av_strstart() avformat/wavdec: Refuse to read chunks bigger than the filesize in w64_read_header() avformat/rsd: Check size and start before computing duration avformat/vividas: better check of current_sb_entry avformat/iff: More completely check body_size avformat/vividas use avpriv_set_pts_info() avformat/xwma: Check for EOF in dpds_table read code avcodec/utils: Check sample rate before use for AV_CODEC_ID_BINKAUDIO_DCT in get_audio_frame_duration() avcodec/dirac_parser: do not offset AV_NOPTS_OFFSET avformat/rmdec: Make expected_len 64bit avformat/pcm: Check block_align avformat/lrcdec: Clip timestamps avutil/mathematics: Use av_sat_add64() for the last addition in av_add_stable() avformat/electronicarts: Check for EOF in each iteration of the loop in ea_read_packet() avformat/ifv: Check that total frames do not overflow avcodec/vp9dsp_template: Fix some overflows in iadst8_1d() avcodec/fits: Check bscale avformat/nistspheredec: Check bps avformat/jacosubdec: Use 64bit inside get_shift() avformat/genh: Check block_align avformat/mvi: Check count for overflow avcodec/magicyuv: Check slice size before reading flags and pred avformat/asfdec_f: Check for negative ext_len avformat/bethsoftvid: Check image dimensions before use avformat/genh: Check block_align for how it will be used in SDX2_DPCM avformat/au: Check for EOF in au_read_annotation() avformat/vividas: Check for zero v_size avformat/segafilm: Do not assume AV_CODEC_ID_NONE is 0 avformat/segafilm: Check that there is a stream avformat/wtvdec: Check dir_length avformat/ffmetadec: finalize AVBPrint on errors avcodec/decode/ff_get_buffer: Check for overflow in FFALIGN() avcodec/exr: Check limits to avoid overflow in delta computation avformat/boadec: Check that channels and block_align are set avformat/asfdec_f: Check name_len for overflow avcodec/h264idct_template: Fix integer overflow in ff_h264_chroma422_dc_dequant_idct() avformat/sbgdec: Check for timestamp overflow in parse_time_sequence() avcodec/aacdec_fixed: Limit index in vector_pow43() avformat/kvag: Fix integer overflow in bitrate computation avcodec/h264_slice: fix undefined integer overflow with POC in error concealment avformat/rmdec: sanity check coded_framesize avformat/flvdec: Check for EOF in amf_parse_object() avcodec/mv30: Fix multiple integer overflows avcodec/smacker: Check remaining bits in SMK_BLK_FULL avcodec/cook: Check subpacket index against max avcodec/utils: Check for overflow with ATRAC* in get_audio_frame_duration() avcodec/hevcpred_template: Fix diagonal chroma availability in 4:2:2 edge case in intra_pred avformat/icodec: Change order of operations to avoid NULL dereference avcodec/exr: Fix overflow with many blocks avcodec/vp9dsp_template: Fix integer overflows in idct16_1d() avcodec/ansi: Check initial dimensions avcodec/hevcdec: Check slice_cb_qp_offset / slice_cr_qp_offset avcodec/sonic: Check for overread avformat/subviewerdec: fail on AV_NOPTS_VALUE avcodec/exr: Check line size for overflow avcodec/exr: Check xdelta, ydelta avcodec/celp_filters: Avoid invalid negation in ff_celp_lp_synthesis_filter() avcodec/takdsp: Fix negative shift in decorrelate_sf() avcodec/dxtory: Fix negative stride shift in dx2_decode_slice_420() avformat/asfdec_f: Change order or operations slightly avformat/dxa: Use av_rescale() for duration computation avcodec/vc1_block: Fix integer overflow in ac value avcodec/mv30: Fix several integer overflows in idct_1d() avformat/iff: Check data_size not overflowing int64 avcodec/dxtory: Fix negative shift in dx2_decode_slice_410() avcodec/sonic: Check channels before deallocating avformat/vividas: Check for EOF in first loop in track_header() avformat/wvdec: Check rate for overflow avcodec/ansi: Check nb_args for overflow avformat/wc3movie: Cleanup on wc3_read_header() failure avformat/wc3movie: Move wc3_read_close() up avcodec/tiff: Fix default white level avcodec/diracdsp: Fix integer anomaly in dequant_subband_* avutil/fixed_dsp: Fix integer overflows in butterflies_fixed_c() avcodec/mv30: Check remaining mask in decode_inter() avcodec/wmalosslessdec: Check remaining space before padding and channel residue avformat/cdg: Fix integer overflow in duration computation avcodec/mpc: Fix multiple numerical overflows in ff_mpc_dequantize_and_synth() avcodec/agm: Fix off by 1 error in decode_inter_plane() avformat/electronicarts: Check if there are any streams avcodec/ffwavesynth: Fix integer overflow in wavesynth_synth_sample / WS_SINE avcodec/vp9dsp_template: Fix integer overflow in iadst8_1d() avformat/avidec: Fix io_fsize overflow avcodec/cfhd: Check transform type avcodec/tiff: Check jpeg context against jpeg frame parameters avcodec/tiff: Restrict tag order based on specification avcodec/tiff: Avoid abort with DNG RAW TIFF with YA8 avcodec/tiff: Check the linearization table size avformat/siff: Reject audio packets without audio stream avformat/mpeg: Check avio_read() return value in get_pts() avcodec/tiff: Check bpp/bppcount for 0 avcodec/snowdec: Sanity check hcoeff avformat/mov: Check comp_brand_size avformat/ape: Error out in case of EOF in the header avcodec/alac: Check decorr_shift to avoid invalid shift avcodec/tdsc: Fix tile checks opusdec: do not fail when LBRR frames are present configure: update copyright year avfilter/vf_framerate: fix infinite loop with 1-frame input avformat/url: Change () position in ff_make_absolute_url() avformat/mpegts: make sure mpegts_read_header always stops at the first pmt avformat/alp: fix handling of TUN files avformat/argo_asf: fix handling of v1.1 files swscale/x86/yuv2rgb: fix crashes when loading alpha from unaligned buffers lavf/url: fix relative url parsing when the query string or fragment has a colon avformat/libsrt: fix cleanups on failed libsrt_open() and libsrt_setup() avcodec/cuviddec: backport extradata fixes avcodec/cuviddec: handle arbitrarily sized extradata lavf/srt: fix build fail when used the libsrt 1.4.1 avformat/libsrt: close listen fd in listener mode lavf/url: rewrite ff_make_absolute_url() using ff_url_decompose(). lavf/url: add ff_url_decompose(). avcodec/cbs_av1: fix setting FrameWidth in frame_size_with_refs() avcodec/cbs_av1: use a more appropiate AV1ReferenceFrameState pointer variable name avcodec/cbs_av1: fix handling reference frames on show_existing_frame frames avcodec/cbs_av1: infer frame_type in show_existing_frame frames earlier avcodec/cbs_av1: add OrderHint to CodedBitstreamAV1Context avcodec/cbs_av1: infer frame_type when parsing a show_existing_frame frame cbs_av1: Fix test for presence of buffer_removal_time element avcodec/cbs_av1: fix storage size for render_{width,height}_minus_1 lavc: Lower MediaFoundation audio encoder priority. x86/yuv2rgb: fix crashes when storing data on unaligned buffers checkasm/vf_blend: use the correct depth parameters to initialize the blend modes x86/vf_blend: fix warnings about trailing empty parameters x86/h264_deblock: fix warning about trailing empty parameter avutil/x86inc: fix warnings when assembling with Nasm 2.15
Revision 1.14 / (download) - annotate - [selected], Thu Nov 5 09:08:45 2020 UTC (3 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
*: Recursive revbump from textproc/icu-68.1
Revision 1.13 / (download) - annotate - [select for diffs], Tue Aug 18 17:58:09 2020 UTC (3 years, 8 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored) to selected 1.14 (colored)
*: revbump for libsndfile
Revision 1.12 / (download) - annotate - [select for diffs], Mon Aug 17 20:19:37 2020 UTC (3 years, 8 months ago) by leot
Branch: MAIN
Changes since 1.11: +2 -1
lines
Diff to previous 1.11 (colored) to selected 1.14 (colored)
*: revbump after fontconfig bl3 changes (libuuid removal)
Revision 1.11 / (download) - annotate - [select for diffs], Tue Jun 16 16:54:45 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.10: +1 -2
lines
Diff to previous 1.10 (colored) to selected 1.14 (colored)
ffmpeg: updated to 4.3 version 4.3: - v360 filter - Intel QSV-accelerated MJPEG decoding - Intel QSV-accelerated VP9 decoding - Support for TrueHD in mp4 - Support AMD AMF encoder on Linux (via Vulkan) - IMM5 video decoder - ZeroMQ protocol - support Sipro ACELP.KELVIN decoding - streamhash muxer - sierpinski video source - scroll video filter - photosensitivity filter - anlms filter - arnndn filter - bilateral filter - maskedmin and maskedmax filters - VDPAU VP9 hwaccel - median filter - QSV-accelerated VP9 encoding - AV1 encoding support via librav1e - AV1 frame merge bitstream filter - AV1 Annex B demuxer - axcorrelate filter - mvdv decoder - mvha decoder - MPEG-H 3D Audio support in mp4 - thistogram filter - freezeframes filter - Argonaut Games ADPCM decoder - Argonaut Games ASF demuxer - xfade video filter - xfade_opencl filter - afirsrc audio filter source - pad_opencl filter - Simon & Schuster Interactive ADPCM decoder - Real War KVAG demuxer - CDToons video decoder - siren audio decoder - Rayman 2 ADPCM decoder - Rayman 2 APM demuxer - cas video filter - High Voltage Software ADPCM decoder - LEGO Racers ALP (.tun & .pcm) demuxer - AMQP 0-9-1 protocol (RabbitMQ) - Vulkan support - avgblur_vulkan, overlay_vulkan, scale_vulkan and chromaber_vulkan filters - ADPCM IMA MTF decoder - FWSE demuxer - DERF DPCM decoder - DERF demuxer - CRI HCA decoder - CRI HCA demuxer - overlay_cuda filter - switch from AvxSynth to AviSynth+ on Linux - mv30 decoder - Expanded styling support for 3GPP Timed Text Subtitles (movtext) - WebP parser - tmedian filter - maskedthreshold filter - Support for muxing pcm and pgs in m2ts - Cunning Developments ADPCM decoder - asubboost filter - Pro Pinball Series Soundbank demuxer - pcm_rechunk bitstream filter - scdet filter - NotchLC decoder - gradients source video filter - MediaFoundation encoder wrapper - untile filter - Simon & Schuster Interactive ADPCM encoder - PFM decoder - dblur video filter - Real War KVAG muxer
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jun 2 08:24:24 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.9: +2 -1
lines
Diff to previous 1.9 (colored) to selected 1.14 (colored)
Revbump for icu
Revision 1.9 / (download) - annotate - [select for diffs], Sun May 31 07:42:13 2020 UTC (3 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.8: +3 -1
lines
Diff to previous 1.8 (colored) to selected 1.14 (colored)
multimedia/ffmpeg4: fix USE_LANGUAGES multimedia/ffmpeg4 does not need -std=gnu99, only ffplay4 does. Since mk/compiler.mk is protected by a multiple-inclusion guard, any later assignment to USE_LANGUAGES has no effect except being confusing. The additional languages show up in "bmake show-var" but at the point of evaluation, they had not been set yet. This can be detected by several pkgsrc tools: pkglint says: WARN: ../../multimedia/ffmpeg4/Makefile.common:14: Modifying USE_LANGUAGES after including ../../mk/compiler.mk has no effect. Adding a manual check to mk/compiler.mk results in: bmake[1]: "mk/compiler.mk" line 273: warning: For multimedia/ffmpeg4, only languages "c" are used, the others in "c99" were defined too late. Making the variable USE_LANGUAGES read-only after including mk/compiler.mk results in: bmake[1]: "multimedia/ffmpeg4/Makefile.common" line 14: Read-only USE_LANGUAGES cannot be set (The latter two checks are not yet in the official pkgsrc tree.)
Revision 1.8 / (download) - annotate - [select for diffs], Fri May 22 07:59:29 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.7: +1 -2
lines
Diff to previous 1.7 (colored) to selected 1.14 (colored)
ffmpeg4/ffplay4: updated to 4.2.3 version 4.2.3 - avcodec/pnmdec: Use unsigned for maxval rescaling - avcodec/ivi: Clear got_p_frame before decoding a new frame using it - avcodec/dsddec: Check channels - avcodec/xvididct: Fix integer overflow in idct_row() - avcodec/wmalosslessdec: Fix integer overflows in revert_inter_ch_decorr() - avcodec/cbs_jpeg: Fix infinite loop in cbs_jpeg_split_fragment() - avformat/mpegenc: Fix integer overflow with AV_NOPTS_VALUE - avformat/swfenc: Fix integer overflow in frame rate handling - avformat/aadec: Check toc_size to contain the minimum to demuxer uses - avcodec/cbs_h265_syntax_template: Limit num_long_term_pics more strictly - ffplay: set stream_index to -1 earlier to prevent segfault - avformat/mov: Free temp buffer upon negative sample_size error. - avformat/matroskadec: Improve forward compability - avformat/matroskadec: Don't discard valid packets - avformat/matroskaenc: Don't segfault when seekability changes - avformat/utils: Fix memleaks - avformat/utils: Fix memleaks in avformat_open_input() - avfilter/vf_dedot: Fix leak of AVFrame if making it writable fails - avfilter/vf_paletteuse: Fix potential double-free of AVFrame - avformat/mov: Don't leak MOVFragmentStreamInfo on error - avformat/mov: Free encryption data on error - fftools/ffmpeg: Free swresample dictionary during cleanup - avcodec/mediacodec_wrapper: fix {input,output}_buffers global reference leak - avformat/webm_chunk: Close IO if writing header fails - avcodec/cavsdsp: Fix undefined left shifts of negative numbers - avcodec/ra144enc: Fix invalid left shift of negative number - avcodec/adxenc: Avoid undefined left shift of negative numbers - avcodec/adpcm: Fix undefined left shifts of negative numbers - avcodec/proresenc_anatoliy: Fix invalid left shift of negative number - avformat/aviobuf: Honor avio_open[2] documentation - avcodec/cinepakenc: Fix invalid shifts - avfilter/vf_xbr: Fix left shift of negative number - avfilter/vf_hqx: Fix undefined left shifts of negative numbers - avcodec/jpeg2000dwt: Fix undefined shifts of negative numbers - avcodec/ituh263dec: Fix undefined left shift of negative number - avcodec/dnxhdenc: Fix undefined left shifts of negative numbers - swscale/utils: Fix invalid left shifts of negative numbers - swscale/x86/swscale: Fix undefined left shifts of negative numbers - fftools/ffmpeg_opt: Fix signed integer overflow - avcodec/exr: Fix undefined left shifts of negative numbers - avformat/movenc: Fix undefined shift - avcodec/pcm: Fix undefined shifts - avcodec/wavpackenc: Fix undefined shifts - avutil/encryption_info: Don't pass NULL to memcpy - avcodec/ac3enc: Fix memleak - avcodec/ac3enc: Fix invalid shift - avcodec/g723_1dec: Fix invalid shift - avcodec/tdsc: Fix undefined shifts - avcodec/ttaenc: Fix undefined shift - avformat/avidec: Fix memleak with embedded GAB2 subtitles - avformat/matroskadec: Don't discard the upper 32bits of TrackNumber - dump_extradata: Insert extradata even for small packets - avformat/segafilmenc: Fix undefined left shift of 1 by 31 places - avformat/wtvdec: Fix memleak when reading header fails - avformat/dashenc: Fix leak of AVFormatContext on error - avformat/fitsdec: Fix potential leak of string in AVBPrint - avformat/matroskadec: Sanitize SeekHead entries - avformat/matroskaenc: Fix memleak upon encountering bogus chapter - avformat/matroskaenc: Make ebml_num_size() more robust - avformat/oggenc: Don't free AVStream's priv_data, fix memleak - avformat/utils: Fix memleak when decoding subtitle in find_stream_info - fftools/ffmpeg_opt: Check attachment filesize - avformat/mpeg: Don't use unintialized value - avformat/webmdashenc: Check codec types - avformat/webmdashenc: Fix memleak upon realloc failure - avformat/subtitles: Don't increment packet counter prematurely - avformat/bethsoftvid: Fix potential memleak upon reallocation failure - avformat/smoothstreaming: Fix memleaks on errors - avformat/matroskaenc: Check BlockAdditional size before use - avformat/matroskaenc: Check functions that can fail - avformat/matroskaenc: Check for reformatting errors - avformat/matroskadec: Check before allocations - avfilter/vf_unsharp: Don't dereference NULL - avcodec/zmbvenc: Correct offset in buffer - avcodec/cbs_h2645: Fix potential out-of-bounds array access - avformat/mov: Don't allow negative sample sizes. - mpeg4videoenc: Don't crash with -fsanitize=bounds - avformat/mpegts: Shuffle avio_seek - avcodec/binkaudio: Fix 2Ghz sample_rate - avcodec/adpcm: Fix integer overflow in ADPCM THP - avcodec/ralf: Check num_blocks before use - avcodec/iff: Test video_size being non zero - avcodec/utvideodec: Fix integer overflow in decode_plane() - avcodec/ttadsp: Fix several integer overflows in tta_filter_process_c() - avcodec/ralf: Fix integer overflow in decode_block() - avcodec/nuv: widen buf_size type - avcodec/iff: Fix several integer overflows - avcodec/g729postfilter: Clip gain before scaling with AGC_FAC1 - avcodec/alac: Fix integer overflow with 24/20bps samples - avcodec/dstdec: Check sample rate - avformat/thp: Require a video stream - avformat/mpeg: Decrease score by 1 for files with very little valid data - avcodec/pngdec: Check length in fdAT - avcodec/g2meet: Check tile_width in epic_jb_decode_tile() - avcodec/hapdec: Check tex_size more strictly and before using it - avcodec/vp9dsp_template: Fix integer overflows in idct32_1d() - avcodec/alacdsp: Fix invalid shift in append_extra_bits() - libavcodec/wmalosslessdec: prevent sum of positive numbers from becoming negative - avcodec/dstdec: Fix integer overflow in read_table() - avcodec/txd: Check for input size against the header size. - avcodec/svq1dec: Check that there is data left after the header - avcodec/cbs_h265_syntax_template: Check num_negative/positive_pics when inter_ref_pic_set_prediction_flag is set - avcodec/intrax8: Check for end of bitstream in ff_intrax8_decode_picture() - avcodec/hevc_mp4toannexb_bsf: Check nalu_size - avcodec/iff: Check length before memcpy() in decode_deep_rle32() - avcodec/iff: Fix invalid pointer intermediates in decode_deep_rle32() - avcodec/pngdec: Pass ret from decode_iccp_chunk() - avcodec/rv40dsp: Fix integer overflows in rv40_weight_func_*() - avcodec/ac3dec_fixed: Fix several invalid left shifts in scale_coefs() - avcodec/flac_parser: Do not lose header count in find_headers_search() - avcodec/audiodsp: Fix integer overflow in scalarproduct_int16_c() - avcodec/cbs_jpeg_syntax_template: Check array index in huffman_table() - avcodec/cbs_jpeg_syntax_template: Check table index before use in dht() - avformat/oggdec: Check for EOF after page header - swscale/yuv2rgb: Fix vertical dither offset with slices - avcodec/dpcm: clip exponent into supported range in XAN DPCM - avcodec/flacdsp_template: Fix invalid shifts in decorrelate - avcodec/xvididct: Fix integer overflow in MULT() - avcodec/ffwavesynth: Correct undefined overflow of PINK_UNIT - avcodec/cbs_h264_syntax_template: fix off by 1 error with slice_group_change_cycle - swscale/output: Fix integer overflow in yuv2rgb_write_full() with out of range input - swscale/output: Fix integer overflow in alpha computation in yuv2gbrp16_full_X_c() - libavformat/amr.c: Check return value from avio_read() - libavformat/mov.c: Free aes_decrypt to avoid leaking memory - libavformat/oggdec.c: Check return value from avio_read() - avformat/asfdec_f: Fix overflow check in get_tag() - avformat/nsvdec: Fix memleaks on errors while reading the header - avcodec/ffwavesynth: Fix integer overflow in computation of ddphi - avcodec/cbs_jpeg: Check length for SOS - avcodec/adpcm: Fix invalid shift in AV_CODEC_ID_ADPCM_PSX - avcodec/mpeg12dec: Fix invalid shift in mpeg2_fast_decode_block_intra() - avcodec/cbs_h2645: Treat slices without data as invalid - avcodec/cbs_h2645: Remove dead code to delete trailing zeroes - avcodec/cbs_av1_syntax_template: Set seen_frame_header only after successfull uncompressed_header() - avcodec/mpegaudioenc_template: fix invalid shift of sample - avcodec/motion_est_template: Fix invalid shifts in no_sub_motion_search() - libavformat/avienc: Check bits per sample for PAL8 - avformat/mpegts: Improve the position determination for avpriv_mpegts_parse_packet() - avcodec/magicyuv: Check that there are enough lines for interlacing to be possible - avformat/mvdec: Check stream numbers - avcodec/pcm: Fix invalid shift in AV_CODEC_ID_PCM_LXF - avcodec/qdm2: Check fft_coefs_index - avformat/utils: Fix integer overflow with complex time bases in avformat_find_stream_info() - avformat/avidec: Avoid integer overflow in NI switch check - fftools/ffmpeg: Fix integer overflow in duration computation in seek_to_start() - avfilter/vf_aspect: Fix integer overflow in compute_dar() - avcodec/apedec: Fix invalid shift with 24 bps - avformat/utils: Fix undefined behavior in ff_configure_buffers_for_index() - avcodec/dpcm: Fix integer overflow in AV_CODEC_ID_GREMLIN_DPCM - avcodec/wmalosslessdec: Fix integer overflow with sliding in padding bits - avcodec/wmalosslessdec: Fix loop in revert_acfilter() - avcodec/agm: YUV420 without DCT needs even dimensions - avcodec/agm: Test remaining data in decode_raw_intra_rgb() - avcodec/lagarith: Sanity check scale - avcodec/apedec: Fix integer overflows in predictor_decode_mono_3950() - avcodec/ralf: Fix integer overflow in apply_lpc() - avcodec/dca_lbr: Fix some error codes and error passing - avcodec/wmavoice: Fix rounding and integer anomalies in calc_input_response() - avcodec/wmavoice: sanity check block_align - avcodec/pcm: Fix invalid shift in pcm_decode_frame for LXF - avcodec/snappy: Sanity check bytestream2_get_levarint() - avcodec/mlpdsp: Fix a invalid shift in ff_mlp_rematrix_channel() - avcodec/avdct: Clear IDCTDSPContext context - avcodec/x86/diracdsp: Fix high bits on Windows x86_64 - tests/fate/lavf-video.mak: fix fate-lavf-gif dependencies - avformat/mov: Check STCO location - avcodec/wmalosslessdec: Fix multiple integer overflows - avcodec/apedec: Fix undefined integer overflow in decode_array_0000() - avcodec/smacker: Check space before decoding type - avcodec/rawdec: Use linesize in b64a - avcodec/iff: Over-allocate ham_palbuf for HAM6 IFF-PBM - avcodec/x86/diracdsp: Fix incorrect src addressing in dequant_subband_32() - avfilter/vf_find_rect: Remove assert - avfilter/vf_find_rect: Increase worst case score - swscale/input: Fix several invalid shifts related to rgb2yuv constants - swscale/output: Fix several invalid shifts in yuv2rgb_full_1_c_template() - swscale/swscale: Fix several invalid shifts related to vChrDrop - avcodec/hevc_mp4toannexb_bsf: check that nalu size doesnt overflow - avcodec/hevc_mp4toannexb_bsf: Avoid NULL memcpy() - avcodec/cbs_av1: Check leb128 values read - avcodec/wmalosslessdec: move channel check up - avcodec/cbs_h2645: Skip all 0 NAL units - avcodec/adpcm: Fix overflow in FFABS() IMA_EA_EACS - avcodec/alac: Fix integer overflow in LPC coefficient adaption - avcodec/g729postfilter: Optimize out overflowing multiplication from apply_tilt_comp() - avcodec/vc1dec: Check field_mode for sprites - avcodec/vc1dec: Limit bits by the actual bitstream size - avcodec/vmdaudio: Check block_align more - configure: bump year - avcodec/pgssubdec: Free subtitle on error - avcodec/nvenc: use framerate if available - avcodec/cbs_h265: fix writing extension_data bits - avcodec/nvenc: offset dts to account for b-frame reordering - Revert "avformat/rtp: Pass sources and block filter addresses via sdp file for rtp" - avformat/matroskadec: Fix default value of BlockAddID - avformat/dashdec: Don't allocate and leak strings that are never used - avformat/matroskaenc: Write level 1 elements in one go - avformat/rtp: Pass sources and block filter addresses via sdp file for rtp - avformat/bintext: avoid division by zero
Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 8 16:50:39 2020 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored) to selected 1.14 (colored)
*: recursive bump for libffi
Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 11 09:24:22 2019 UTC (5 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.5: +1 -2
lines
Diff to previous 1.5 (colored) to selected 1.14 (colored)
ffmpeg4/ffplay4: updated to 4.1.1 version 4.1.1: - avformat/mov: validate chunk_count vs stsc_data - avformat/mov: require tfhd to begin parsing trun - avcodec/pgssubdec: Check for duplicate display segments - avformat/rtsp: Check number of streams in sdp_parse_line() - avformat/rtsp: Clear reply in every iteration in ff_rtsp_connect() - avcodec/rasc: Move ff_get_buffer() after frame checks - avcodec/rasc: Check uncompressed dlta size - avcodec/fic: Check that there is input left in fic_decode_block() - avcodec/ilbcdec: Fix undefined integer overflow lsf2poly() - avcodec/ilbcdec: Fix integer overflow in construct_vector() - avcodec/prosumer: Error out if decompress() stops reading data - avcodec/tiff: Check for 12bit gray fax - avutil/imgutils: Optimize memset_bytes() by using av_memcpy_backptr() - avutil/mem: Optimize fill32() by unrolling and using 64bit - configure: bump year - avcodec/tests/rangecoder: initialize array to avoid valgrind warning - avcodec/gdv: Optimize and factorize scaling loops - avcodec/h264_slice: Fix integer overflow in implicit_weight_table() - avcodec/exr: set layer_match in all branches - avcodec/exr: Check for duplicate channel index - avfilter/vf_tonemap_opencl: Make static tables const - doc/indevs: fix upto typo - avcodec/4xm: Fix returned error codes - avformat/libopenmpt: Fix successfull typo - avcodec/v4l2_m2m: fix cant typo - avcodec/mjpegbdec: Fix some misplaced {} and spaces - avformat/wvdec: detect and error out on WavPack DSD files - avcodec/mips: Fix failed case: hevc-conformance-AMP_A_Samsung_* when enable msa - avcodec/fic: Fail on invalid slice size/off - avcodec/ilbcdec: fix integer overflow in energy - postproc/postprocess_template: remove FF_REG_sp from clobber list - postproc/postprocess_template: Avoid using %4 for the threshold compare - libavformat/mov: Fix NULL-dereference read for some encrypted content. - avcodec/rpza: Check that there is enough data for all the blocks - avcodec/rpza: Move frame allocation to a later point - avcodec/avcodec: Document the data type for AV_PKT_DATA_MPEGTS_STREAM_ID - avformat/mpegts: Fix side data type for stream id - tests/fate/filter-video: increase fuzz for fate-filter-refcmp-psnr-rgb - avcodec/mjpegdec: Fix indention of ljpeg_decode_yuv_scan() - lavf/id3v2: fail read_apic on EOF reading mimetype - avcodec/rasc: Check that the number of moves is less than or equal the number of pixels - avformat/nutenc: Document trailer index assert better - lavf/mov: ensure only one tkhd per trak - avcodec/clearvideo: Check remaining input bits in P macro block loop - avcodec/rasc: Check input space before reading chunk - avcodec/dxv: Check that there is enough data to decompress - avcodec/ppc/hevcdsp: Fix build failures with powerpc-linux-gnu-gcc-4.8 with --disable-optimizations - avcodec/msvideo1: Check for too small dimensions - avcodec/wmv2dec: Skip I frame if its smaller than 1/8 of the minimal size - avcodec/msmpeg4dec: Skip frame if its smaller than 1/8 of the minimal size - avcodec/truemotion2rt: Fix rounding in input size check - avcodec/diracdec: Check component quant - avcodec/tiff: Limit filtering to decoded data - avcodec/truemotion2: fix integer overflows in tm2_low_chroma() - avcodec/pngdec: Check compression method - fftools/ffmpeg: Repair reinit_filter feature - avcodec/shorten: Fix integer overflow with offset - avcodec/imm4: Use ff_set_dimensions() - h264_redundant_pps: Fix logging context - avfilter/af_asetnsamples: fix last frame props - cbs_av1: Fix reading of overlong uvlc codes - avcodec/cbs_av1: fix parsing delta_frame_id_minus1 - avfilter/vf_overlay: fix filtering with negative y - avformat/movenc: get number of written bytes from bitstream writer - avformat/movenc: fix size calculation in mov_write_eac3_tag() - avfilter/vf_overlay: fix crash with negative y - avcodec/mpeg_er: fix clearing chroma blocks for 422 and 444 - avfilter/af_afade: fix duration maximum - avfilter/vf_fade: fix start/duration max value - avcodec/cbs_av1: fix parsing signed integer values - avcodec/cbs_av1: fix storage size for segmentation_params feature_value fields - configure: Add missing xlib dependency for VAAPI X11 code - avcodec/hevcdec: fix non-ref frame judgement
Revision 1.5 / (download) - annotate - [select for diffs], Mon Dec 10 16:23:50 2018 UTC (5 years, 4 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored) to selected 1.14 (colored)
ffmpeg, ffplay - re-disable optimizations, pending more discussion
Revision 1.4 / (download) - annotate - [select for diffs], Sun Dec 9 22:12:43 2018 UTC (5 years, 4 months ago) by maya
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored) to selected 1.14 (colored)
ffplay4, ffmpeg4: don't disable optimizations. these are runtime-detected as far as I can see (for multiple archs), so I don't think there's any harm in enabling them. bump PKGREVISION.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Nov 23 08:06:31 2018 UTC (5 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored) to selected 1.14 (colored)
Recursive revbump from multimedia/libva
Revision 1.2 / (download) - annotate - [select for diffs], Sat Jun 16 06:19:32 2018 UTC (5 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.1: +4 -1
lines
Diff to previous 1.1 (colored) to selected 1.14 (colored)
ffmpeg4: updated to 4.0.1 version 4.0.1: - avcodec/aacdec_fixed: Fix undefined integer overflow in apply_independent_coupling_fixed() - avcodec/dirac_dwt_template: Fix undefined behavior in interleave() - avutil/common: Fix undefined behavior in av_clip_uintp2_c() - fftools/ffmpeg: Fallback to duration if sample rate is unavailable - avformat/mov: Only set pkt->duration to non negative values - avcodec/mpeg4videodec: Clear bits_per_raw_sample if it has originated from a previous instance - avformat/movenc: fix recognization of cover image streams - avformat/movenc: properly handle cover image codecs - avcodec/h264_slice: Fix overflow in recovery_frame computation - avcodec/h264_ps: Move MAX_LOG2_MAX_FRAME_NUM to header so it can be used in h264_sei - avcodec/h264_mc_template: Only prefetch motion if the list is used. - avcodec/xwddec: Use ff_set_dimensions() - avcodec/wavpack: Fix overflow in adding tail - avcodec/shorten: Fix multiple integer overflows - avcodec/shorten: Fix undefined shift in fix_bitshift() - avcodec/shorten: Fix a negative left shift in shorten_decode_frame() - avcodec/shorten: Sanity check nmeans - avcodec/shorten: Check non COMM chunk len before skip in decode_aiff_header() - avcodec/mjpegdec: Fix integer overflow in ljpeg_decode_rgb_scan() - avcodec/truemotion2: Fix overflow in tm2_apply_deltas() - avcodec/opus_silk: Change silk_lsf2lpc() slightly toward silk/NLSF2A.c - avcodec/amrwbdec: Fix division by 0 in find_hb_gain() - avcodec/h263dec: Reinitialize idct context if it has not been setup for the active profile - avcodec/idctdsp: Clear idct/idct_add for studio profile - avformat/mov: replace a value error by clipping into valid range in mov_read_stsc() - avformat/bintext: Reduce detection for random .bin files as it more likely is not a multimedia related file - avformat/mov: Break out early if chunk_count is 0 in mov_build_index() - avcodec/fic: Avoid some magic numbers related to cursors - avcodec/mpeg4video: Detect reference studio streams as studio streams - avcodec/mpeg4videodec: Do not corrupt bits_per_raw_sample - avcodec/mpeg4videode: Eliminate out of loop VOP startcode reading for studio profile - avcodec/g2meet: ask for sample with overflowing RGB - avcodec/idctdsp: Transmit studio_profile to init instead of using AVCodecContext profile - avcodec/ac3dec: Check that the number of channels with dependant streams is valid - avcodec/ac3dec: Fix null pointer dereference in ac3_decode_frame() - avcodec/aacdec_fixed: use 64bit to avoid overflow in rounding in apply_dependent_coupling_fixed() - oavcodec/aacpsdsp_template: Use unsigned for hs0X to prevent undefined behavior - avcodec/g723_1dec: Clip bits2 in both directions - avcodec/mpeg4videoenc: Use 64 bit for times in mpeg4_encode_gop_header() - avcodec/mlpdec: Only change noise_type if the related fields are valid - indeo4: Decode all or nothing of a band header. - avcodec/ac3dec: Use frame_size if superframe_size is 0 - avformat/mov: Only fail for STCO/STSC contradictions if both exist - avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0 / COMPOSE_DD137iL0 - avcodec/fic: Check available input space for cursor - avcodec/mpeg4videodec: Check bps (VOL header) before VOP for studio profile - avcodec/g2meet: Check RGB upper limit - avcodec/jpeg2000dec: Fix undefined shift in the jpeg2000_decode_packets_po_iteration() CPRL case - avcodec/jpeg2000dec: Skip init for component in CPRL if nothing is to be done - avcodec/g2meet: Change order of operations to avoid undefined behavior - avcodec/flac_parser: Fix infinite loop - avcodec/mpeg4videodec: Split decode_studio_vol_header() out of decode_studiovisualobject() - avcodec/mpeg4videodec: Move decode_studiovisualobject() parsing in the branch for visual object parsing - avcodec/mpeg4video_parser: Avoid litteral 0x1B6, use named constant instead - avcodec/mpeg4video_parser: Fix incorrect spliting of MPEG-4 studio frames - avformat/m4vdec: Use the same constant names as libavcodec - avformat/m4vdec: Fix detection of raw MPEG-4 ES Studio - avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED() - avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() - avcodec/error_resilience: Fix integer overflow in filter181() - avcodec/h263dec: Check slice_ret in mspeg4 slice loop - avcodec/elsdec: Fix memleaks - avcodec/vc1_block: simplify ac_val computation - avcodec/ffv1enc: Check that the crc + version combination is supported - configure: The eac3_core bitstream filter needs the ac3 parser. - configure: fix arm inline asm checks - lavf/libssh: translate a read of 0 to EOF - ffprobe: fix SEGV when new streams are added - avformat/mpegts: fix incorrect indentation - avformat/mpegts: initialize section_buf to fix valgrind test failure - avformat/mpegts: reindent after last change - avformat/mpegts: parse sections with multiple tables - avformat/mpegts: clean up whitespace - avformat/mpegts: use MAX_SECTION_SIZE instead of hardcoded value - avformat/mpegts: skip non-PMT tids earlier - avcodec/mediacodecdec: add workaround for buggy amlogic mpeg2 decoder - avcodec/mediacodecdec: wait on first frame after input buffers are full - avcodec/mediacodecdec: restructure mediacodec_receive_frame - avcodec/mediacodec_wrapper: add helper to fetch SDK_INT - avcodec/mediacodecdec: refactor pts handling - avcodec/mediacodecdec: use AV_TIME_BASE_Q - avcodec/mediacodecdec: clarify delay_flush specific code - avcodec/videotoolbox: fix decoding of some HEVC videos - avcodec/hevc: remove videotoolbox hack - avcodec/videotoolbox: split h264/hevc callbacks - avcodec/videotoolbox: cleanups - avcodec/videotoolbox: fix kVTCouldNotFindVideoDecoderErr trying to decode HEVC on iOS - avcodec/videotoolbox: improve logging of decoder errors - avcodec/xwddec: fix palette alpha - avformat/webm_chunk: always use a static buffer for get_chunk_filename - configure: fix configure check for lilv-0 - avcodec/nvdec_hevc: fix scaling lists - avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointer - lavf/bluray: translate a read of 0 to EOF - lavf/dashenc: don't call flush_init_segment before avformat_write_header - avdevice/decklink_dec: unref packets on avpacket_queue_put error - avcodec/hnm4video: fix palette alpha - avcodec/anm: fix palette alpha - avformat/qtpalette: parse color table according to the QuickTime file format specs - ffplay: Fix realloc_texture when input texture is NULL. - hwcontext_vaapi: Fix compilation with libva versions < 1.4.0 - lavf/qsv: clone the frame which may be managed by framework - lavf: make overlay_qsv work based on framesync - avformat/segafilm - revert keyframe detection - avformat/utils: refactor upstream_stream_timings - avformat/utils: ignore outlier durations on subtitle/data streams as well
Revision 1.1 / (download) - annotate - [select for diffs], Thu Apr 26 07:56:58 2018 UTC (5 years, 11 months ago) by adam
Branch: MAIN
Diff to selected 1.14 (colored)
ffmpeg4/ffplay4: added version 4.0 version 4.0: - Bitstream filters for editing metadata in H.264, HEVC and MPEG-2 streams - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config. - VDA dropped (use VideoToolbox instead) - MagicYUV encoder - Raw AMR-NB and AMR-WB demuxers - TiVo ty/ty+ demuxer - Intel QSV-accelerated MJPEG encoding - PCE support for extended channel layouts in the AAC encoder - native aptX and aptX HD encoder and decoder - Raw aptX and aptX HD muxer and demuxer - NVIDIA NVDEC-accelerated H.264, HEVC, MJPEG, MPEG-1/2/4, VC1, VP8/9 hwaccel decoding - Intel QSV-accelerated overlay filter - mcompand audio filter - acontrast audio filter - OpenCL overlay filter - video mix filter - video normalize filter - audio lv2 wrapper filter - VAAPI MJPEG and VP8 decoding - AMD AMF H.264 and HEVC encoders - video fillborders filter - video setrange filter - nsp demuxer - support LibreSSL (via libtls) - AVX-512/ZMM support added - Dropped support for building for Windows XP. The minimum supported Windows version is Windows Vista. - deconvolve video filter - entropy video filter - hilbert audio filter source - aiir audio filter - aiff: add support for CD-ROM XA ADPCM - Removed the ffserver program - Removed the ffmenc and ffmdec muxer and demuxer - VideoToolbox HEVC encoder and hwaccel - VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters - Add android_camera indev - codec2 en/decoding via libcodec2 - muxer/demuxer for raw codec2 files and .c2 files - Moved nvidia codec headers into an external repository. They can be found at http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git - native SBC encoder and decoder - drmeter audio filter - hapqa_extract bitstream filter - filter_units bitstream filter - AV1 Support through libaom - E-AC-3 dependent frames support - bitstream filter for extracting E-AC-3 core - Haivision SRT protocol via libsrt - segafilm muxer - vfrdet filter