Subject: CVS commit: pkgsrc/multimedia
From: Adam Ciarcinski
Date: 2018-04-15 11:40:05
Message id: 20180415094006.866BAFBEC@cvs.NetBSD.org

Log Message:
gstreamer1: updated to 1.12.5

Bugs fixed in 1.12.5:

pad: fix some stream deactivation deadlocks/races
registrychunks: don't read from unaligned memory when loading registry
ptp: fix build failure with #undef USE_MEASUREMENT_FILTERING
downloadbuffer: Don't hold the mutex while posting the download-complete message
playbin3: Fix accessing invalid index in GstStream when received select-stream event
id3v2: re-fix handling of ID3 v2.4 tags with extended headers
audio: fix handling of U32BE format
videodecoder: Reset QoS time after pushing segment. This fixes playbin gapless \ 
playback with videos.
subparse: push out of last chunk of text if last line has no newline
aacparse: When parsing raw input, accept frames of any size. This fixes handling \ 
of encoded silence.
splitmuxsrc: Improve not-linked handling.
rtspsrc: also proxy multicast-iface property to RTCP udpsrc
flacdec: flush flac decoder on lost sync, so that it can re-sync.
matroskamux: Only mark new clusters as keyframe if they start on a keyframe or \ 
we're muxing only audio
matroskamux: Clip maximum cluster duration to the maximum possible value
h264parse: reset internal 'state' variable properly
x264enc: fix build with newer x264 with support for multiple bit depths
x265enc: Fix tagging of keyframes on output buffers
glimagesink: Correct PAR in output caps when transforming
vtdec: destroy and create the GL context on start()/stop(), fixing a refcount loop
player: fix criticals when reading info/track properties that are NULL
lv2: fix inverted boolean properties
rtponviftimestamp: fix state change function init/reset, fixing memory \ 
corruption or leaks on shutdown
libav: some build issues fixes
rtsp-server: Place netaddress meta on packets received via TCP. Fixes keep-alive \ 
via RTCP in TCP interleaved mode.
rtsp-server: gi annotation fixes
gst-libav: internal ffmpeg copy was updated to ffmpeg 3.3.6
Various fixes for memory leaks, deadlocks and crashes in all modules
... and many, many more!

Files:
RevisionActionfile
1.28modifypkgsrc/multimedia/gst-plugins1-bad/Makefile.common
1.11modifypkgsrc/multimedia/gst-plugins1-bad/PLIST
1.5modifypkgsrc/multimedia/gst-plugins1-bad/PLIST.Darwin
1.29modifypkgsrc/multimedia/gst-plugins1-bad/distinfo
1.28modifypkgsrc/multimedia/gst-plugins1-base/Makefile.common
1.10modifypkgsrc/multimedia/gst-plugins1-base/PLIST
1.30modifypkgsrc/multimedia/gst-plugins1-base/distinfo
1.5modifypkgsrc/multimedia/gst-plugins1-base/plugins.mk
1.28modifypkgsrc/multimedia/gst-plugins1-good/Makefile.common
1.35modifypkgsrc/multimedia/gst-plugins1-good/distinfo
1.40modifypkgsrc/multimedia/gst-plugins1-libav/Makefile
1.28modifypkgsrc/multimedia/gst-plugins1-libav/distinfo
1.25modifypkgsrc/multimedia/gst-plugins1-ugly/Makefile.common
1.30modifypkgsrc/multimedia/gst-plugins1-ugly/distinfo
1.5modifypkgsrc/multimedia/gst-plugins1-x264/Makefile
1.37modifypkgsrc/multimedia/gstreamer1/Makefile
1.12modifypkgsrc/multimedia/gstreamer1/PLIST
1.31modifypkgsrc/multimedia/gstreamer1/distinfo
1.10modifypkgsrc/multimedia/py-gstreamer1/Makefile
1.3modifypkgsrc/multimedia/py-gstreamer1/PLIST
1.6modifypkgsrc/multimedia/py-gstreamer1/distinfo
1.3removepkgsrc/multimedia/gst-plugins1-ugly/patches/patch-configure
1.1removepkgsrc/multimedia/gst-plugins1-ugly/patches/patch-ext_x264_gstx264enc.c