The NetBSD Project

CVS log for pkgsrc/net/gst-rtsp-server/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / net / gst-rtsp-server

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 14 08:54:14 2024 UTC (2 days, 7 hours ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.17: +4 -4 lines
Diff to previous 1.17 (colored)

gst-rtsp-server: finish update

Revision 1.17 / (download) - annotate - [select for diffs], Tue Mar 5 14:45:49 2024 UTC (6 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored)

*: 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

Revision 1.16 / (download) - annotate - [select for diffs], Tue Feb 20 20:40:07 2024 UTC (7 weeks, 6 days ago) by wiz
Branch: MAIN
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 (colored)

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

Revision 1.15 / (download) - annotate - [select for diffs], Sun Dec 31 22:03:01 2023 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

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

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 23 08:44:57 2023 UTC (4 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

gst-rtsp-server: finish update to 1.22.7

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jul 3 21:08:47 2023 UTC (9 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

gst-rtsp-server: update distinfo for gstreamer 1.22.4 update

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jun 6 13:45:18 2023 UTC (10 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

gst-rtsp-server: follow gstreamer1 update

Revision 1.11 / (download) - annotate - [select for diffs], Tue May 2 07:39:51 2023 UTC (11 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

gst-rtsp-server: update to 1.22.2 like the rest of gstreamer

Revision 1.10 / (download) - annotate - [select for diffs], Thu Mar 9 08:25:42 2023 UTC (13 months, 1 week ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.9: +4 -5 lines
Diff to previous 1.9 (colored)

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/

Revision 1.9 / (download) - annotate - [select for diffs], Tue Oct 26 11:05:42 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)


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

Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 7 14:41:32 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 (colored)

net: Remove SHA1 hashes for distfiles

Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 26 02:29:37 2020 UTC (4 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Fix portability

Revision 1.6 / (download) - annotate - [select for diffs], Mon Oct 30 15:33:36 2017 UTC (6 years, 5 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

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.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Feb 11 23:28:04 2017 UTC (7 years, 2 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

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

Revision 1.4 / (download) - annotate - [select for diffs], Wed Nov 4 00:35:03 2015 UTC (8 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

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.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 3 18:09:31 2015 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

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

Revision 1.2 / (download) - annotate - [select for diffs], Wed Oct 1 14:26:15 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

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

Revision 1.1 / (download) - annotate - [select for diffs], Sun Aug 31 22:25:30 2014 UTC (9 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>