head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.8 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.6 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.4 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.2 pkgsrc-2011Q2-base:1.5 pkgsrc-2010Q2:1.4.0.6 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.4 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.2 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.3.0.32 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.30 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.28 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.26 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.24 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.22 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.20 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.18 pkgsrc-2008Q1:1.3.0.16 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.14 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.12 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.10 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.8 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.12 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.10 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.0.2 pkgsrc-2004Q3-base:1.1; locks; strict; comment @# @; 1.5 date 2010.07.28.09.24.14; author drochner; state dead; branches; next 1.4; 1.4 date 2009.12.09.10.13.03; author drochner; state Exp; branches; next 1.3; 1.3 date 2006.05.03.12.32.10; author drochner; state Exp; branches; next 1.2; 1.2 date 2004.10.27.20.31.33; author drochner; state dead; branches 1.2.12.1; next 1.1; 1.1 date 2004.08.02.19.09.45; author shannonjr; state Exp; branches; next ; 1.2.12.1 date 2006.05.19.13.32.55; author salo; state Exp; branches; next ; desc @@ 1.5 log @update to 1.1.19 changes: -bugfixes -support WebM container format -support Xv gamma adjustment -handle some more formats and Ogg tags many pkgsrc patches were integrated upstream @ text @$NetBSD: patch-aw,v 1.4 2009/12/09 10:13:03 drochner Exp $ --- src/post/audio/upmix.c.orig 2009-11-30 21:55:58.000000000 +0100 +++ src/post/audio/upmix.c @@@@ -396,6 +396,8 @@@@ static post_plugin_t *upmix_open_plugin( _x_post_init(&this->post, 1, 0); + pthread_mutex_init(&this->lock, 0); + this->params.cut_off_freq = 100; port = _x_post_intercept_audio_port(&this->post, audio_target[0], &input, &output); @ 1.4 log @update to 1.1.17 changes: -improved Matroska support -UTF-16 fixes -hack for Apple film trailers -improved BluRay support -OpenBSD sndio support @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @another missing mutex init bump PKGREVISION @ text @d3 1 a3 1 --- src/post/audio/upmix.c.orig 2006-05-03 14:21:23.000000000 +0200 d5 2 a6 2 @@@@ -395,6 +395,8 @@@@ static post_plugin_t *upmix_open_plugin( d12 1 a12 1 @ 1.2 log @update to xine-lib-1-rc6a New Features: - Added support for Annodex bitsream format. The Annodex bitstream format is a subset of the Ogg encapsulation format: it"s basically Ogg with extra timing information, so that time-based stream - Added support for VobSub-in-Matroska (Vobsub is raw subtitle stream from a DVD. This patch enables support for VobSub - Added support for 44100Hz DTS in .wav files - Added experimental time stretching plugin: play stream faster or slower than original speed, optionally preserving pitch - Added configure option for building xine with external ffmpeg library - Added api for finer playback speed control (requires frontend support) - Added support for QuickTime 6.3 DLLs - Added support for mp3 audio in mp4 files - Added support for using utf-8 for matroska subtitles @ text @d1 1 a1 1 $NetBSD: patch-aw,v 1.1 2004/08/02 19:09:45 shannonjr Exp $ d3 5 a7 3 --- src/post/goom/Makefile.in.orig 2004-06-20 18:23:58.000000000 -0600 +++ src/post/goom/Makefile.in @@@@ -412,7 +412,6 @@@@ EXTRA_DIST = zoom_filter_mmx.c zoom_filt d9 5 a13 20 lib_LTLIBRARIES = xineplug_post_goom.la -@@HAVE_FFMMX_TRUE@@@@PPC_ARCH_FALSE@@extra_files = zoom_filter_mmx.c zoom_filter_xmmx.c @@HAVE_FFMMX_TRUE@@@@PPC_ARCH_FALSE@@MMX_CFLAG = -DHAVE_MMX xineplug_post_goom_la_SOURCES = $(extra_files) xine_goom.c \ @@@@ -445,12 +444,10 @@@@ LTLIBRARIES = $(lib_LTLIBRARIES) xineplug_post_goom_la_DEPENDENCIES = \ $(top_builddir)/src/xine-engine/libxine.la -am__xineplug_post_goom_la_SOURCES_DIST = zoom_filter_mmx.c \ +am__xineplug_post_goom_la_SOURCES_DIST = _mmx.c \ zoom_filter_xmmx.c xine_goom.c goom_core.c filters.c lines.c \ ifs_display.c ifs.c graphic.c gfontlib.c gfontrle.c surf3d.c \ surface.c tentacle3d.c -@@HAVE_FFMMX_TRUE@@@@PPC_ARCH_FALSE@@am__objects_1 = zoom_filter_mmx.lo \ -@@HAVE_FFMMX_TRUE@@@@PPC_ARCH_FALSE@@ zoom_filter_xmmx.lo am_xineplug_post_goom_la_OBJECTS = $(am__objects_1) xine_goom.lo \ goom_core.lo filters.lo lines.lo ifs_display.lo ifs.lo \ graphic.lo gfontlib.lo gfontrle.lo surf3d.lo surface.lo \ @ 1.2.12.1 log @Pullup ticket 1613 - requested by tron security fix for xine-lib Revisions pulled up: - pkgsrc/multimedia/xine-lib/Makefile 1.35, 1.36 - pkgsrc/multimedia/xine-lib/distinfo 1.28, 1.29 - pkgsrc/multimedia/xine-lib/patches/patch-at 1.3 - pkgsrc/multimedia/xine-lib/patches/patch-aw 1.3 Module Name: pkgsrc Committed By: drochner Date: Wed May 3 12:32:10 UTC 2006 Modified Files: pkgsrc/multimedia/xine-lib: Makefile distinfo Added Files: pkgsrc/multimedia/xine-lib/patches: patch-aw Log Message: another missing mutex init bump PKGREVISION --- Module Name: pkgsrc Committed By: tron Date: Thu May 18 18:45:37 UTC 2006 Modified Files: pkgsrc/multimedia/xine-lib: Makefile distinfo Added Files: pkgsrc/multimedia/xine-lib/patches: patch-at Log Message: Fix security problem reported in CVE-2006-1664. Bump package revision because of this fix. @ text @d1 1 a1 1 $NetBSD: patch-aw,v 1.3 2006/05/03 12:32:10 drochner Exp $ d3 3 a5 5 --- src/post/audio/upmix.c.orig 2006-05-03 14:21:23.000000000 +0200 +++ src/post/audio/upmix.c @@@@ -395,6 +395,8 @@@@ static post_plugin_t *upmix_open_plugin( _x_post_init(&this->post, 1, 0); d7 20 a26 5 + pthread_mutex_init(&this->lock, 0); + this->params.cut_off_freq = 100; port = _x_post_intercept_audio_port(&this->post, audio_target[0], &input, &output); @ 1.1 log @There is a problem compiling multimedia/xine-lib in that the "extra" assembly language module zoom_filter_xmmx.c breaks when optimized. Some googling indicates that this is also encountered with FreeBSD and Linux. A review of the CVS tree for xine shows that this module has been removed. As as module is only built if MMX is detected (HAVE_FFMMX defined) removing the module should not break anything; that is the approach taken in this new patch that removes building zoom_filter_xmmx from Makefile.in for xineplug_post_goom.la @ text @d1 1 a1 1 $NetBSD$ @