Opened 3 years ago

Closed 3 years ago

#10787 closed enhancement (fixed)

gstreamer gstreamer-vaapi gst-libav gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly 1.14.1

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 8.3
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 3 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 3 years ago

Noteworthy bugfixes in 1.14.1

  • GstPad: Fix race condition causing the same probe to be called multiple times
  • Fix occasional deadlocks on windows when outputting debug logging
  • Fix debug levels being applied in the wrong order
  • GIR annotation fixes for bindings
  • audiomixer, audioaggregator: fix some negotiation issues
  • gst-play-1.0: fix leaving stdin in non-blocking mode after exit
  • flvmux: wait for caps on all input pads before writing header even if source is live
  • flvmux: don't wake up the muxer unless there is data, fixes busy looping if there's no input data
  • flvmux: fix major leak of input buffers
  • rtspsrc, rtsp-server: revert to RTSP RFC handling of sendonly/recvonly attributes
  • rtpvrawpay: fix payloading with very large mtu sizes where everything fits into a single RTP packet
  • v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM
  • v4l2: Disable DMABuf for emulated formats when using libv4l2
  • v4l2: Always set colorimetry in S_FMT
  • asfdemux: Set stream-format field for H264 streams and handle H.264in bytestream format
  • x265enc: Fix tagging of keyframes on output buffers
  • ladspa: Fix critical during plugin load on Windows
  • decklink: Fix COM initialisation on Windows
  • h264parse: fix re-use across pipeline stop/restart
  • mpegtsmux: fix force-keyframe event handling and PCR/PMT changes that would confuse some players with generated HLS streams
  • adaptivedemux: Support period change in live playlist
  • rfbsrc: Fix support for applevncserver and support NULL pool in decide_allocation
  • jpegparse: Fix APP1 marker segment parsing
  • h265parse: Make caps writable before modifying them, fixes criticals
  • fakevideosink: request an extra buffer if enable-last-sample is enabled
  • wasapisrc: Don't provide a clock based on WASAPI's clock
  • wasapi: Only use audioclient3 when low-latency, as it might otherwise glitch with slow CPUs or VMs
  • wasapi: Don't derive device period from latency time, should make it more robust against glitches
  • audiolatency: Fix wave detection in buffers and avoid bogus pts values while starting
  • msdk: fix plugin load on implementations with only HW support
  • msdk: dec: set framerate to the driver only if provided, not in 0/1 case
  • msdk: Don't set extended coding options for JPEG encode
  • rtponviftimestamp: fix state change function init/reset causing races/crashes on shutdown
  • decklink: fix initialization failure in windows binary
  • ladspa: Fix critical warnings during plugin load on Windows and fix dependencies in meson build
  • gl: fix cross-compilation error with viv-fb
  • qmlglsink: make work with eglfs_kms
  • rtspclientsink: Don't deadlock in preroll on early close
  • rtspclientsink: Fix client ports for the RTCP backchannel
  • rtsp-server: Fix session timeout when streaming data to client over TCP
  • vaapiencode: h264: find best profile in those available, fixing negotiation errors
  • vaapi: remove custom GstGL context handling, use GstGL instead. Fixes GL Context sharing with WebkitGtk on wayland gst-editing-services: various fixes
  • gst-python: bump pygobject req to 3.8; fix GstPad.set_query_function(); dist autogen.sh and configure.ac in tarball
  • g-i: pick up GstVideo-1.0.gir from local build directory in GstGL build
  • g-i: update constant values for bindings
  • avoid duplicate symbols in plugins across modules in static builds

comment:3 by Bruce Dubbs, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 20184.

Note: See TracTickets for help on using tickets.