pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/ffmpeg2 Update to 2.6.1:
details: https://anonhg.NetBSD.org/pkgsrc/rev/3aa828c4b325
branches: trunk
changeset: 649332:3aa828c4b325
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu Apr 02 22:40:04 2015 +0000
description:
Update to 2.6.1:
version 2.6.1:
- avformat/mov: Disallow ".." in dref unless use_absolute_path is set
- avfilter/palettegen: make sure at least one frame was sent to the filter
- avformat/mov: Check for string truncation in mov_open_dref()
- ac3_fixed: fix out-of-bound read
- mips/asmdefs: use _ABI64 as defined by gcc
- hevc: delay ff_thread_finish_setup for hwaccel
- avcodec/012v: Check dimensions more completely
- asfenc: fix leaking asf->index_ptr on error
- roqvideoenc: set enc->avctx in roq_encode_init
- avcodec/options_table: remove extradata_size from the AVOptions table
- ffmdec: limit the backward seek to the last resync position
- Add dependencies to configure file for vf_fftfilt
- ffmdec: make sure the time base is valid
- ffmdec: fix infinite loop at EOF
- ffmdec: initialize f_cprv, f_stvi and f_stau
- arm: Suppress tags about used cpu arch and extensions
- mxfdec: Fix the error handling for when strftime fails
- avcodec/opusdec: Fix delayed sample value
- avcodec/opusdec: Clear out pointers per packet
- avcodec/utils: Align YUV411 by as much as the other YUV variants
- lavc/hevcdsp: Fix compilation for arm with --disable-neon.
- vp9: fix segmentation map retention with threading enabled.
- Revert "avutil/opencl: is_compiled flag not being cleared in av_opencl_uninit"
diffstat:
multimedia/ffmpeg2/Makefile.common | 4 ++--
multimedia/ffmpeg2/distinfo | 10 +++++-----
multimedia/ffmpeg2/patches/patch-libavutil_opencl.c | 18 +++++++++---------
3 files changed, 16 insertions(+), 16 deletions(-)
diffs (63 lines):
diff -r 997d9f4b9be2 -r 3aa828c4b325 multimedia/ffmpeg2/Makefile.common
--- a/multimedia/ffmpeg2/Makefile.common Thu Apr 02 22:39:54 2015 +0000
+++ b/multimedia/ffmpeg2/Makefile.common Thu Apr 02 22:40:04 2015 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.30 2015/03/08 08:10:13 adam Exp $
+# $NetBSD: Makefile.common,v 1.31 2015/04/02 22:40:04 wiz Exp $
# used by multimedia/ffmpeg2/Makefile
# used by multimedia/ffplay2/Makefile
-DISTNAME= ffmpeg-2.6
+DISTNAME= ffmpeg-2.6.1
CATEGORIES= multimedia
MASTER_SITES= http://www.ffmpeg.org/releases/
EXTRACT_SUFX= .tar.bz2
diff -r 997d9f4b9be2 -r 3aa828c4b325 multimedia/ffmpeg2/distinfo
--- a/multimedia/ffmpeg2/distinfo Thu Apr 02 22:39:54 2015 +0000
+++ b/multimedia/ffmpeg2/distinfo Thu Apr 02 22:40:04 2015 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.29 2015/03/08 08:10:13 adam Exp $
+$NetBSD: distinfo,v 1.30 2015/04/02 22:40:04 wiz Exp $
-SHA1 (ffmpeg-2.6.tar.bz2) = 3bfc61fc3906373aecaaa523a9d13cfa9ff7e7ed
-RMD160 (ffmpeg-2.6.tar.bz2) = 86c4af5b3f43fde318a7a8557f6787449a4d28c5
-Size (ffmpeg-2.6.tar.bz2) = 7799342 bytes
+SHA1 (ffmpeg-2.6.1.tar.bz2) = dfcd13e7c3e65a59cbe4cab85718ae84da824c5b
+RMD160 (ffmpeg-2.6.1.tar.bz2) = afc79afe41f1596e4b8b4dd663db6527602db703
+Size (ffmpeg-2.6.1.tar.bz2) = 7802246 bytes
SHA1 (patch-Makefile) = ff8a7a5fdfd4987ef2835bd7360a78efd4310253
SHA1 (patch-configure) = 580e744f44bc6b7622a21d27fcf14f934a280179
SHA1 (patch-libavcodec_x86_ac3dsp_init.c) = 8634661d76bc3bce43437caa4244b4f52237709f
SHA1 (patch-libavutil_common.h) = ebbd0c169f228af37ae2dd54b27d5dba11a34c5e
-SHA1 (patch-libavutil_opencl.c) = 46da890f06ab3db7fbed84aff0f6f30fa1d2adfe
+SHA1 (patch-libavutil_opencl.c) = 2404f98c677c9fe92bcc49be01ebf76bebba0eea
SHA1 (patch-libavutil_x86_asm.h) = 3fe732ec6da9f0920d3c6e3a5db9bed65b0a3e40
SHA1 (patch-libavutil_x86_cpu.c) = ece66a5b22130754c11c643dae48171d04d3246f
diff -r 997d9f4b9be2 -r 3aa828c4b325 multimedia/ffmpeg2/patches/patch-libavutil_opencl.c
--- a/multimedia/ffmpeg2/patches/patch-libavutil_opencl.c Thu Apr 02 22:39:54 2015 +0000
+++ b/multimedia/ffmpeg2/patches/patch-libavutil_opencl.c Thu Apr 02 22:40:04 2015 +0000
@@ -1,15 +1,15 @@
-$NetBSD: patch-libavutil_opencl.c,v 1.1 2015/03/08 08:10:13 adam Exp $
+$NetBSD: patch-libavutil_opencl.c,v 1.2 2015/04/02 22:40:04 wiz Exp $
Fix undeclared identifier error.
---- libavutil/opencl.c.orig 2015-03-08 07:52:00.000000000 +0000
+--- libavutil/opencl.c.orig 2015-03-16 19:26:04.000000000 +0000
+++ libavutil/opencl.c
-@@ -611,7 +611,7 @@ void av_opencl_uninit(void)
- }
- opencl_ctx.context = NULL;
- }
+@@ -423,7 +423,7 @@ cl_program av_opencl_compile(const char
+ cl_program program = NULL;
+
+ LOCK_OPENCL;
- for (i = 0; i < opencl_ctx.kernel_code_count; i++) {
+ for (int i = 0; i < opencl_ctx.kernel_code_count; i++) {
- opencl_ctx.kernel_code[i].is_compiled = 0;
- }
- free_device_list(&opencl_ctx.device_list);
+ // identify a program using a unique name within the kernel source
+ ptr = av_stristr(opencl_ctx.kernel_code[i].kernel_string, program_name);
+ if (ptr && !opencl_ctx.kernel_code[i].is_compiled) {
Home |
Main Index |
Thread Index |
Old Index