File vdr-plugin-xineliboutput.changes of Package vdr-plugin-xineliboutput

-------------------------------------------------------------------
Tue May 28 19:05:10 UTC 2024 - seife+obs@b1-systems.com

- Version 2.3.0
  * Fix build with xine-lib < 1.2.5.
  * Fix resetting engine.buffers.video_num_buffers to 250 when it
    is not given in command line.
  * Add --threads command line option (ffmpeg thread count).
  * List all found VDR servers in xine-ui.
  * Improve stability and error resilence.
  * Rework initial buffering.
  * Fix missing window with WSL.
  * Use TCP connection by default (was UDP).
  * Build fixes with recent compilers.

-------------------------------------------------------------------
Sat Oct 02 12:43:44 UTC 2021 - seife+obs@b1-systems.com

- Update to version 2.2.0~git62~f4df324:
  (everything after 2020-01-20 was already 2.2.0 ;-)
  * Fix missing window (with some remote X servers)
  * Reduce video fifo fragmentation with mpeg-ts
  * Fix race in control_running flag handling
  * ts2es fixes / improvements
  * buffering improvements
  * Add command-line option to set FFmpeg thread count
  * Use UDP only when requested by user (=default to TCP)
  * H.264 parsing improvements
  * several error checks improved
  * Fix rare leftover old video data after channel switch / seek
  * Fix setting video fifo to 65535 buffers when not given in command line.
  * Fix double open + connect when mpeg-dash plugin is probed before xvdr plugin.
  * Fix 5 second delay when plugin is closed before playback starts.

-------------------------------------------------------------------
Fri Oct 09 09:13:35 UTC 2020 - hpj@urpla.net

- Update to version 2.1.1~git.20200830T143214.0b9a01d:
  * Fix regression from c99f13: video fifo was grown too large when size was not given in command line
  * Sanity check config file video fifo size
  * cec: use libcec_clear_configuration()
  * Silence warning when compiling without XRandr
  * vdr-sxfe: link against -lm

-------------------------------------------------------------------
Sat Aug 15 11:44:39 UTC 2020 - Stefan Seyfried <seife+obs@b1-systems.com>

- replace Requires(pre) with Requires to fix package update case

-------------------------------------------------------------------
Wed Aug 12 08:42:47 UTC 2020 - hpj@urpla.net

- Update to version 2.1.1~git.20200702T220640.43e9fa7:
  * Fix build with xine-lib < 1.2.5
  * input_vdr: fix default value for default mrl setting
  * Remove unneeded packed attribute
  * Silence strncpy() warning
  * configure: fix GLX check (when using pkg-config)
  * Fix resetting engine.buffers.video_num_buffers to 250 when it is not given in command line

-------------------------------------------------------------------
Tue Feb 18 00:53:37 UTC 2020 - hpj@urpla.net

- Update to version 2.1.1~git.20200123T223139.1406280:
  * Check realloc() result
  * Simplify
  * Check for NULL
  * input_vdr: add get_dir() to list all found VDR servers in xine-ui
  * 2.2.0
  * Check for NULL
  * Reduce lock scope
  * Check for calloc() result and plugin initialization failures
  * Remove alias
  * resync translations

-------------------------------------------------------------------
Mon Jan 13 10:27:58 UTC 2020 - Hans-Peter Jansen <hpj@urpla.net>

- fix ffmpeg build dependency
- add libextractor build dependency

-------------------------------------------------------------------
Mon Nov 25 18:07:59 UTC 2019 - Stefan Seyfried <seife+obs@b1-systems.com>

- update to current git version commit 2.1.0-183-g32a5ffc:
  - xineliboutput-2.1.0...b298178e6.diff ->
    xineliboutput-2.1.0...32a5ffc8f.diff
  - many small fixes
  - add wayland client vdr-wlfe
- add xineliboutput-glew.diff to fix build with current Mesa
- fix xineliboutput-2.1.0-tar-to-git.diff (.gitignore was missing)

-------------------------------------------------------------------
Tue Mar  5 21:25:22 UTC 2019 - Stefan Seyfried <seife+obs@b1-systems.com>

- do not own /etc/vdr/plugins

-------------------------------------------------------------------
Wed Dec 26 17:47:51 UTC 2018 - Stefan Seyfried <seife+obs@b1-systems.com>

- update to current git version commit b29817 from 2018-10-05:
  xineliboutput-2.1.0...977ff0.diff -> xineliboutput-2.1.0...b298178e6.diff
- add xineliboutput-2.1.0-tar-to-git.diff to simplify importing
  new git snapshots
- remove obsoleted vdr-xineliboutput-2.1-pie.diff
- remove obsoleted xineliboutput-git-bufferoverflow.diff

-------------------------------------------------------------------
Sat Feb 10 19:12:20 UTC 2018 - seife+obs@b1-systems.com

- add xineliboutput-git-bufferoverflow.diff to fix buffer size
  calculation in rle_compress_argbrle()

-------------------------------------------------------------------
Sat Feb 10 17:37:43 UTC 2018 - seife+obs@b1-systems.com

- add patch xineliboutput-2.1.0...977ff0.diff to commit 977ff04820
  from 2018-01-20
  * buffer overflow fixes
  * integer overflow fixes
  * memleak fixes
  * other bugfixes

-------------------------------------------------------------------
Fri Feb  9 12:33:49 UTC 2018 - seife+obs@b1-systems.com

- fix build on Leap by adding -std=c99 compiler option

-------------------------------------------------------------------
Fri Feb  9 08:42:29 UTC 2018 - seife+obs@b1-systems.com

- update to version 2.1.0 (2018-01-10):
  - Fixed HD buffering issues with recent xine-lib versions
  - Fixed concatenating multiple --post command line options
  - Fixed leaks
  - Added ARGB overlay compression
  - Added mapping of F11 key to fullscreen toggle (sxfe)
  - Added check for missing xine plugins
  - Improved stability and error resilence
  - Improved portability
  - Default to OpenGL 2 video output when available. Warn when
    inefficient video output is used
  - "Dust removal"
- add vdr-xineliboutput-2.1-pie.diff to build PIE executables

-------------------------------------------------------------------
Fri Feb  9 08:37:50 UTC 2018 - seife+obs@b1-systems.com

- rework X11 buildrequires

-------------------------------------------------------------------
Sat Mar 18 14:03:58 UTC 2017 - seife+obs@b1-systems.com

- update to version 2.0.0 (2017-03-12):
  - Support vdr-2.3.1
  - Dropped support for vdr < 2.0
  - Fixed problems with xine-lib 1.2.7+
  - Fixed ts demuxing with some video streams (Thanks to
    Niedermeier Guenter)
  - Fixed primary device switching
  - Fixed segfault when playing audio-only stream with
    visualization (Thanks to Tobias Grimm)
  - Fixed toggling fullscreen mode
  - Fixed lost post processing when stream is reconnected
  - Fixed HUD OSD crash with UHD resolution video output
  - Added mDNS announces (tested with VLC)
  - Added an option to trigger vdr-suspendoutput when there are no
    connected clients (needs vdr-plugin-suspendoutput >= 2.1)
  - Added HDMI-CEC input support (libcec)
  - Added support for cDevice::ScaleVideo()
  - Added an option to disable media player resume file creation
  - Added PRIM command into SVDRP interface
  - Added option to use True Color OSD when no client is connected
  - Added support for HEVC
  - Improved H.264 support
  - Bug fixes
  - Build system updates
  - Translation updates
- packaging:
  - updated build system now needs no more hacks, just "make"
  - removed xineliboutput-1.1.0-vdr-2.2.patch
  - build against libcec

-------------------------------------------------------------------
Sun Jun  7 10:02:12 UTC 2015 - seife+obs@b1-systems.com

- really avoid build time in locale files (locales were rebuilt
  in %install without using msgmerge wrapper, fixed by just doing
  everything in %install)

-------------------------------------------------------------------
Wed Mar  4 16:26:04 UTC 2015 - seife+obs@b1-systems.com

- add xineliboutput-1.1.0-vdr-2.2.patch to fix compile with VDR 2.2

-------------------------------------------------------------------
Thu Apr 10 20:48:10 UTC 2014 - seife+obs@b1-systems.com

- simplify install, get rid of vdr_old_plugin_* macros

-------------------------------------------------------------------
Wed Apr  2 07:20:07 UTC 2014 - seife+obs@b1-systems.com

- add allowed_hosts example config
- try to fix buildreq for SLES11 (libxine is still too old there)

-------------------------------------------------------------------
Sun Mar 30 12:30:54 UTC 2014 - seife+obs@b1-systems.com

- avoid build time in locale files

-------------------------------------------------------------------
Sun Mar 30 01:34:26 UTC 2014 - seife+obs@b1-systems.com

- use setup macro
- run spec-cleaner

-------------------------------------------------------------------
Fri Aug 30 10:54:50 UTC 2013 - hpj@urpla.net

- update to 1.1.0

-------------------------------------------------------------------
Sun Apr  7 19:10:47 UTC 2013 - hpj@urpla.net

- use balta3's vdr build environment for vdr2

-------------------------------------------------------------------
Fri Apr  5 23:19:15 UTC 2013 - hpj@urpla.net

- update to 1.0.7
- apply CVS changes until today

-------------------------------------------------------------------
Tue Feb 14 15:02:05 UTC 2012 - lnussel@suse.de

- add patch from Manfred Hollstein that adds -lpthread to fix build

-------------------------------------------------------------------
Mon Aug  2 07:45:54 UTC 2010 - lnussel@suse.de

- install frontend libraries (bnc#625399)

-------------------------------------------------------------------
Thu May 20 13:17:05 UTC 2010 - lnussel@suse.de

- change group to Hardware/TV

-------------------------------------------------------------------
Thu Jun  4 10:58:43 CEST 2009 - lnussel@suse.de

- update to 1.0.4
- fix build failures due to char* casts

-------------------------------------------------------------------
Fri Dec  5 14:00:19 CET 2008 - lnussel@suse.de

- initial package version 1.0.3

openSUSE Build Service is sponsored by