Up to [cvs.NetBSD.org] / pkgsrc / net / gst-rtsp-server
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
gstreamer1: updated to 1.24.12 GStreamer 1.24.12 stable bug fix release Highlighted bugfixes: d3d12: Fix shaders failing to compile with newer dxc versions decklinkvideosink: Fix handling of caps framerate in auto mode; also a decklinkaudiosink fix devicemonitor: Fix potential crash macOS when a device is unplugged gst-libav: Fix crash in audio encoders like avenc_ac3 if input data has insufficient alignment gst-libav: Fix build against FFmpeg 4.2 as in Ubuntu 20.04 gst-editing-services: Fix Python library name fetching on Windows netclientclock: Don't store failed internal clocks in the cache, so applications can re-try later oggdemux: Seeking and duration fixes osxaudiosrc: Fixes for failing init/no output on recent iOS versions qtdemux: Use mvhd transform matrix and support for flipping rtpvp9pay: Fix profile parsing splitmuxsrc: Fix use with decodebin3 which would occasionally fail with an assertion when seeking tsdemux: Fix backwards PTS wraparound detection with ignore-pcr=true video-overlay-composition: Declare the video/size/orientation tags for the meta and implement scale transformations vtdec: Fix seeks occasionally hanging on macOS due to a race condition when draining webrtc: Fix duplicate payload types with RTX and multiple video codecs win32-pluginloader: Make sure not to create any windows when inspecting plugins wpe: Various fixes for re-negotiation, latency reporting, progress messages on startup x264enc: Add missing data to AvcDecoderConfigurationRecord in codec_data for high profile variants cerbero: Support using ccache with cmake if enabled Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: updated to 1.24.11 GStreamer 1.24.11 stable bug fix release The GStreamer team is pleased to announce another bug fix release in the new stable 1.24 release series of your favourite cross-platform multimedia framework! This release only contains bugfixes and it should be safe to update from 1.24.x. Highlighted bugfixes: playback: Fix SSA/ASS subtitles with embedded fonts decklink: add missing video modes and fix 8K video modes matroskamux: spec compliance fixes for audio-only files onnx: disable onnxruntime telemetry qtdemux: Fix base offset update when doing segment seeks srtpdec: Fix a use-after-free issue (uri)decodebin3: Fix stream change scenarios, possible deadlock on shutdown video: fix missing alpha flag in AV12 format description avcodecmap: Add some more channel position mappings cerbero bootstrap fixes for Windows 11 Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: updated to 1.24.10 GStreamer 1.24.10 stable bug fix release More than 40 security fixes across a wide range of elements following an audit by the GitHub Security Lab, including the MP4, Matroska, Ogg and WAV demuxers, subtitle parsers, image decoders, audio decoders and the id3v2 tag parser avviddec: Fix regression that could trigger assertions about width/height mismatches appsink and appsrc fixes closed caption handling fixes decodebin3 and urisourcebin fixes glupload: dmabuf: Fix emulated tiled import level: fix LevelMeta values outside of the stated range mpegtsmux, flvmux: fix potential busy looping with high cpu usage in live mode pipeline dot file graph generation improvements qt(6): fix criticals with multiple qml(6)gl{src,sink} rtspsrc: Optionally timestamp RTP packets with their receive times in TCP/HTTP mode to enable clock drift handling splitmuxsrc: reduce number of file descriptors used systemclock: locking order fixes v4l2: fix possible v4l2videodec deadlock on shutdown; 8-bit bayer format fixes x265: Fix build with libx265 version >= 4.1 after masteringDisplayColorVolume API change macOS: fix rendering artifacts in retina displays, plus ptp clock fixes cargo: Default to thin lto for the release profile (for faster builds with lower memory requirements) Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements Translation updates
gstreamer1: updated to 1.24.9 GStreamer 1.24.9 stable bug fix release gst-rtsp-server security fix GstAggregator start time selection and latency query fixes for force-live mode audioconvert: fix dynamic handling of mix matrix, and accept custom upstream event for setting one encodebin: fix parser selection for encoders that support multiple codecs flvmux improvments for pipelines where timestamps don't start at 0 glcontext: egl: Unrestrict the support base DRM formats kms: Add IMX-DCSS auto-detection in sink and fix stride with planar formats in allocator macOS main application event loop fixes mpegtsdemux: Handle PTS/DTS wraparound with ignore-pcr=true playbin3, decodebin3, parsebin, urisourcebin: fix races, and improve stability and stream-collection handling rtpmanager: fix early RTCP SR generation for sparse streams like metadata qml6glsrc: Reduce capture delay qtdemux: fix parsing of rotation matrix with 180 degree rotation rtpav1depay: added wait-for-keyframe and request-keyframe properties srt: make work with newer libsrt versions and don't re-connect on authentication failure v4l2 fixes and improvement webrtcsink, webrtcbin and whepsrc fixes cerbero: fix Python 3.13 compatibility, g-i with newer setuptools, bootstrap on Arch Linux; iOS build fixes Ship qroverlay plugin in binary packages Various bug fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: updated to 1.24.8 Highlighted bugfixes: decodebin3: collection handling fixes encodebin: Fix pad removal (and smart rendering in gst-editing-services) glimagesink: Fix cannot resize viewport when video size changed in caps matroskamux, webmmux: fix firefox compatibility issue with Opus audio streams mpegtsmux: Wait for data on all pads before deciding on a best pad unless timing out splitmuxsink: Override LATENCY query to pretend to downstream that we're not live video: QoS event handling improvements voamrwbenc: fix list of bitrates vtenc: Restart encoding session when certain errors are detected wayland: Fix ABI break in WL context type name webrtcbin: Prevent crash when attempting to set answer on invalid SDP cerbero: ship vp8/vp9 software encoders again, which went missing in 1.24.7; ship transcode plugin Various bug fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: updated to 1.24.7 GStreamer 1.24.7 Highlighted bugfixes: Fix APE and Musepack audio file and GIF playback with FFmpeg 7.0 playbin3: Fix potential deadlock with multiple playbin3s with glimagesink used in parallel qt6: various qmlgl6src and qmlgl6sink fixes and improvements rtspsrc: expose property to force usage of non-compliant setup URLs for RTSP servers where the automatic fallback doesn't work urisourcebin: gapless playback and program switching fixes v4l2: various fixes va: Fix potential deadlock with multiple va elements used in parallel meson: option to disable gst-full for static-library build configurations that do not need this cerbero: libvpx updated to 1.14.1; map 2022Server to Windows11; disable rust variant on Linux if binutils is too old Various bug fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: updated to 1.24.6 GStreamer 1.24.6 stable bug fix release The GStreamer team is pleased to announce another bug fix release in the new stable 1.24 release series of your favourite cross-platform multimedia framework! This release only contains bugfixes and security fixes and it should be safe to update from 1.24.x. Highlighted bugfixes: Fix compatibility with FFmpeg 7.0 qmlglsink: Fix failure to display content on recent Android devices adaptivedemux: Fix handling of closed caption streams cuda: Fix runtime compiler loading with old CUDA tookit decodebin3 stream selection handling fixes d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output d3d12converter: Make gamma remap work as intended h264decoder: Update output frame duration for interlaced video when second field frame is discarded macOS audio device provider now listens to audio devices being added/removed at runtime Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink, livesync and webrtcsink fixes videoaggregator: preserve features in non-alpha caps for subclasses with non-system memory sink caps vtenc: Fix redistribute latency spam v4l2: fixes for complex video formats va: Fix strides when importing DMABUFs, dmabuf handle leaks, and blocklist unmaintained Intel i965 driver for encoding waylandsink: Fix surface cropping for rotated streams webrtcdsp: Enable multi_channel processing to fix handling of stereo streams Various bug fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: updated to 1.24.5 GStreamer 1.24.5 Highlighted bugfixes: webrtcsink: Support for AV1 via nvav1enc, av1enc or rav1enc encoders AV1 RTP payloader/depayloader fixes to work correctly with Chrome and Pion WebRTC av1parse, av1dec error handling/robustness improvements av1enc: Handle force-keyunit events properly for WebRTC decodebin3: selection and collection handling improvements hlsdemux2: Various fixes for discontinuities, variant switching, playlist updates qml6glsink: fix RGB format support rtspsrc: more control URL handling fixes v4l2src: Interpret V4L2 report of sync loss as video signal loss d3d12 encoder, memory and videosink fixes vtdec: more robust error handling, fix regression ndi: support for NDI SDK v6 Various bug fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: updated to 1.24.4 GStreamer 1.24.4 stable bug fix release Highlighted bugfixes: audioconvert: support more than 64 audio channels avvidec: fix dropped frames when doing multi-threaded decoding of I-frame codecs such as DV Video mpegtsmux: Correctly time out in live pipelines, esp. for sparse streams like KLV and DVB subtitles vtdec deadlock fixes on shutdown and format/resolution changes (as might happen with e.g. HLS/DASH) fmp4mux, isomp4mux: Add support for adding AV1 header OBUs into the MP4 headers, and add language from tags gtk4paintablesink improvements: fullscreen mode and gst-play-1.0 support webrtcsink: add support for insecure TLS and improve error handling and VP9 handling vah264enc, vah265enc: timestamp handling fixes; generate IDR frames on force-keyunit-requests, not I frames v4l2codecs: decoder: Reorder caps to prefer `DMA_DRM` ones, fixes issues with playbin3 Visualizer plugins fixes Avoid using private APIs on iOS various bug fixes, memory leak fixes, and other stability and reliability improvements
gst-rtsp-server: follow gstreamer1 update
gst-rtsp-server: finish update
*: update gstreamer1 to 1.24.0 GStreamer 1.24.0 new major stable release The GStreamer team is excited to announce a new major feature release of your favourite cross-platform multimedia framework! As always, this release is again packed with new features, bug fixes and many other improvements. The 1.24 release series adds new features on top of the previous 1.22 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework. Highlights: New Discourse forum and Matrix chat space New Analytics and Machine Learning abstractions and elements Playbin3 and decodebin3 are now stable and the default in gst-play-1.0, GstPlay/GstPlayer The va plugin is now preferred over gst-vaapi and has higher ranks GstMeta serialization/deserialization and other GstMeta improvements New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data New unixfd plugin for efficient 1:N inter-process communication on Linux cudaipc source and sink for zero-copy CUDA memory sharing between processes New intersink and intersrc elements for 1:N pipeline decoupling within the same process Qt5 + Qt6 QML integration improvements including qml6glsrc, qml6glmixer, qml6gloverlay, and qml6d3d11sink elements DRM Modifier Support for dmabufs on Linux OpenGL, Vulkan and CUDA integration enhancements Vulkan H.264 and H.265 video decoders RTP stack improvements including new RFC7273 modes and more correct header extension handling in depayloaders WebRTC improvements such as support for ICE consent freshness, and a new webrtcsrc element to complement webrtcsink WebRTC signallers and webrtcsink implementations for LiveKit and AWS Kinesis Video Streams WHIP server source and client sink, and a WHEP source Precision Time Protocol (PTP) clock support for Windows and other additions Low-Latency HLS (LL-HLS) support and many other HLS and DASH enhancements New W3C Media Source Extensions library Countless closed caption handling improvements including new cea608mux and cea608tocea708 elements Translation support for awstranscriber Bayer 10/12/14/16-bit depth support MPEG-TS support for asynchronous KLV demuxing and segment seeking, plus various new muxer features Capture source and sink for AJA capture and playout cards SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder New uvcsink element for exporting streams as UVC camera DirectWrite text rendering plugin for windows Direct3D12-based video decoding, conversion, composition, and rendering AMD Advanced Media Framework AV1 + H.265 video encoders with 10-bit and HDR support AVX/AVX2 support and NEON support on macOS on Apple ARM64 CPUs via new liborc GStreamer C# bindings have been updated Rust bindings improvements and many new and improved Rust plugins Lots of new plugins, features, performance improvements and bug fixes
gstreamer: update to 1.22.10 GStreamer 1.22.10 This release only contains bugfixes and security fixes and it should be safe to update from 1.22.x. Highlighted bugfixes: gst-python: fix bindings overrides for Python >= 3.12 glcolorconvert: fix wrong RGB to YUV matrix with bt709 glvideoflip: fix "method" property setting at construction time gtk4paintablesink: Always draw a black background behind the video frame, and other fixes pad: keep segment event seqnums the same when applying a pad offset basesink: Preroll on out of segment buffers when not dropping them Prefer FFmpeg musepack decoder/demuxer, fixing musepack playback in decodebin3/playbin3 livesync: add support for image formats such as JPEG or PNG sdpdemux: Add SDP message (aka session) attributes to the caps too textwrap: add support for gaps macos: Fix gst_macos_main() terminating whole process, and set activation policy webrtcbin: Improve SDP intersection for Opus various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements GStreamer 1.22.9 This release only contains bugfixes and security fixes and it should be safe to update from 1.22.x. Highlighted bugfixes: More Security fixes for the AV1 codec parser va: fixes for Mesa Gallium drivers in Mesa versions older than v23.2 v4l2src: Consider framerate during caps selection v4l2codec: decoder fixes rtspsrc: multicast fixes camerabin viewfinder fixes various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
gstreamer1: update to 1.22.8 Highlighted bugfixes: Security fixes for the AV1 codec parser [Security fixes](https://gstreamer.freedesktop.org/security/) for the AV1 video codec parser avdec video decoder: fix another possible deadlock with FFmpeg 6.1 qtdemux: reverse playback and seeking fixes for files with raw audio streams v4l2: fix "newly allocated buffer ... is not free" warning log flood GstPlay + GstPlayer library fixes dtls: Fix build failure on Windows when compiling against OpenSSL 3.2.0 d3d11screencapturesrc: Fix wrong color with HDR enabled Cerbero build tool: More python 3.12 string escape warning fixes; make sure to bundle build tools as well various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
gst-rtsp-server: finish update to 1.22.7
gst-rtsp-server: update distinfo for gstreamer 1.22.4 update
gst-rtsp-server: follow gstreamer1 update
gst-rtsp-server: update to 1.22.2 like the rest of gstreamer
Update gstreamer1 to 1.22.1 Highlight summary: - New HLS, DASH and Microsoft Smooth Streaming adaptive streaming clients adaptivemux2, which requires a "streams-aware" container to work. - videoconvert and videoscale were combined to videoconvertscale - xingmux was moved to plugins-good Many improvements listed at https://gstreamer.freedesktop.org/releases/1.22/
net: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch
net: Remove SHA1 hashes for distfiles
Fix portability
Update gst-rtsp-server to 1.12.3 ## GStreamer RTSP server - The RTSP server now also supports Digest authentication in addition to Basic authentication. - The `GstRTSPClient` class has gained a `pre-*-request` signal and virtual method for each client request type, emitted in the beginning of each rtsp request. These signals or virtual methods let the application validate the requests, configure the media/stream in a certain way and also generate error status codes in case of an error or a bad request.
Update gst-rtsp-server to 1.10.3 Many improvements in 2 years of development. Release notes at: https://cgit.freedesktop.org/gstreamer/gst-rtsp-server/tree/NEWS?h=1.10
Add SHA512 digests for distfiles for net category Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update to 1.4.5. All pkgsrc patches were integrated :-) GStreamer core: * 736969 : queue2: dead lock when buffering * 738092 : basesink: clamp reported position based on direction * 740001 : task: race condition when pausing and stopping GStreamer Plugins Base: * 741420 : video pools: should update size in configuration after applying alignment * 715050 : add typefinder for audio/x-audible * 739544 : tcp: Add test and fix memory leak in tcp elements * 739840 : typefind should recognize Apple Core Audio Format (CAF) * 740556 : videodecoder: don't complain when DTS != PTS on keyframes * 740675 : playsink: continues playback, reset mute property * 740730 : rtspconnection: don't remove child source if parent source is already destroyed * 740853 : audiodecoder: Push pending events before sending EOS. * 740952 : alsa: NetBSD fixes * 741045 : audiorate can can lose timestamp precision in some cases * 741198 : playbin: leaks GstPads GStreamer Plugins Good: * 711437 : apev2mux: should not put APEv2 tags at beginning of WavPack files * 726194 : v4l2src does not cope well when a capture card is sometimes interlaced, sometimes progressive at the same resolution * 736397 : flvdemux: Per-stream resyncing behavior causes A/V-desyncs * 737603 : v4l2bufferpool: set buffer interlace flags when field is V4L2_FIELD_INTERLACED * 739476 : vpx: fails to build against libvpx from git * 739722 : matroskamux: Thread safe register GstMatroskamuxPad * 739789 : v4l2allocator: fix error message if allocator is already active * 739791 : v4l2bufferpool: unref pool when v4l2_allocator_new() fails * 739792 : v4l2allocator: fix gst_v4l2_allocator_stop prototype * 739996 : videomixer: Drops a lot of frames, if one of the sources is live * 740040 : v4l2src: Fails in presence of V4L2_BUF_FLAG_ERROR * 740392 : rtspsrc: mikey base64 decoded key-mgmt leak * 740407 : qtmux limits capture to 4096x4096 * 740633 : v4l2src: RW io-mode is broken * 740636 : v4l2src: framerate is not always set on driver * 740671 : aspectratiocrop: crop needs to be reset when video size changes * 740905 : v4l2: still has 1 include to linux/videodev.h * 741271 : rtph264pay: Buffer leak in H.264 payloader when using SPS/PPS * 741381 : rtph264pay: Race condition may cause crash when going from PAUSED- > READY * 741407 : deinterlace: in query_caps return only supported formats if filter is interlaced * 737579 : v4l2object: set colorspace for output devices * 739754 : v4l2bufferpool: Should validate that all memories are writeable before queueing back GStreamer Plugins Bad: * 722764 : rawparse: fix SEEKING query handling * 729768 : mpegtsbase: Raise limit to read more bytes initially to find PCR * 739152 : gl/cocoa: build with GNUStep fails * 740191 : dvbbasesink: segfaults on 32-bit (rpi) * 740201 : gl/cocoa: Does not compile on OSX < 10.7 anymore * 740451 : srtpdec: leaks rtp/rtcp sink events * 740953 : configure.ac: unportable test(1) comparison operator * 741321 : opusparse: fix header parsing esp. of encoded output of libopus GStreamer RTSP Server: * 739481 : rtsp-stream: leaks srtp decoder when leaving rtpbin
Update gstreamer to 1.4.3: Note that this announcement includes everything from 1.4.2 too, which was never officially released as some critical bugs were found. Bug reports fixed in this release: GStreamer core: * 734412 : multiqueue: The buffering logic can lead to a pipeline stuck in PAUSED forever * 735574 : buffer: do not touch memory tag flag when copying buffer flags * 736295 : multiqueue: posts buffering message holding lock * 736424 : query: add annotations to gst_query_set_nth_allocation_pool * 736680 : basesrc: possible pool and allocator leak in prepare_allocation() * 736736 : query: add annotations to gst_query_add_allocation_pool * 736813 : typefindelement leaks sticky events upon flush_stop * 737102 : queue: Do not hold GST_QUEUE_LOCK while posting ERROR messages * 737133 : Missing gstconfig.h include GStreamer Plugins Base: * 732908 : audioresample: skips samples unless input buffers have correct size * 727255 : playbin: filter out buffering messages when switching URI and the previous URI is still playing * 729811 : output-selector: test example in gstreamer plugin base is giving " Internal data flow error " * 735569 : rtspconnection: Crash due to no protection of watchs readsrc * 735748 : playbin: can't play an avi file in totem with audio-filter=scaletempo * 735800 : textoverlay: Two textoverlay in sequence fail to negotiate (regression) * 735844 : basetextoverlay/pango: overlay negotiation fails when it should not * 735952 : videorate: GstStructure refcount critical message * 736071 : audiobasesink: Don't hold object lock while calling into other objects like the clock * 736118 : videofilter: The buffer is not writable in transform_frame_ip * 736739 : audiocdsrc: do not leak uid after parsing TOC select event * 736779 : typefind: h265 IRAP picture always true * 736788 : audiodecoder: leaks events * 736796 : videoencoder: do not leak events when flushing them * 736861 : playbin: Reference count bug * 736679 : videodecoder: do not leak pool and allocator in error case * 736969 : queue2: dead lock when buffering * 709868 : Keep still meaningfull pending events on FLUSH_STOP GStreamer Plugins Good: * 719359 : vp8dec: Doesn't handle changes in resolution * 733607 : v4l2transform: Rank should have been NONE * 734266 : vp8dec: fails when input format changes * 735520 : aacparse: skip valid ADTS/LOAS frames * 735804 : smpte: Creates incomplete raw video caps * 735833 : matroskademux: parse error at end of file * 735859 : videomixer: Dynamically changing the FPS leads to an incorrect buffer time * 736192 : avidemux: some AVI files crash (regression) * 736266 : wavparse: error in reading adtl chunk * 736384 : v4l2sink: pool not unreffed after usage * 736670 : v4l2allocator: O_CLOEXEC needs _GNU_SOURCE * 736805 : multipartdemux leaks new stream events * 736807 : rtpbin: pad leaked in error case * 735660 : v4l2: fix new v4l2 code not working with certain devices (regression) * 736944 : videoscale: vs_image_scale_4tap_Y offset should use stride to calculate buffer offset * 737219 : flacparse: When generating headers, leave total_samples at 0 if upstream duration query returns GST_CLOCK_TIME_NONE. GStreamer Plugins Bad: * 735861 : dataurisrc: make src thread safe * 736090 : aiffparse: duplicate else-if condition * 736390 : tsdemux: plug for a memory leak * 736426 : mpegpsmux: memory leak with h264/avc stream * 736474 : vc1parse: malformed sequence layer header and STRUCT_C * 736490 : tsdemux: fix overflow of packet_length field of PESHeader * 736729 : glmixer: do not leak pool in error cases * 736730 : gltestsrc: do not leak pool in error cases * 736731 : openni2src: do not leak pool * 736732 : glfilter: do not leak pool in error cases * 736733 : vdpdecoder: do not leak pool * 736735 : waylandsink: do not leak buffer pool in error case * 736750 : vc1parse: fix sequence-layer/frame-layer endianness * 736871 : codecparsers_vc1: sequence-layer parser is broken due to endianness issue. * 736919 : hlsdemux: attempt to unlock an already unlocked mutex in gst_hls_demux_change_playlist * 736951 : vc1parse: initialize sent_codec_tag before using it GStreamer Plugins Ugly: * 736060 : asfdemux: add GUID for ASF_Metadata_Library_Object GStreamer libav Plugins: * 734661 : avviddec: After draining frames, flush the libav decoder * 736515 : avviddec: keep draining buffers from libav until libav says so * 737144 : avauddec: keep draining buffers from libav until libav says so GStreamer RTSP Server: * 735570 : Race condition between close() and handle_tunnel() causing crash * 736017 : Sequence number is not monotonic after PAUSE command
Import gst-rtsp-server-1.4.1 as net/gst-rtsp-server. gst-rtsp-server is a library on top of GStreamer for building an RTSP server.