ffmpegfs (1.98-3~mx19+1) mx; urgency=medium

  * Rebuild for MX Linux.

 -- Steven Pusser <stevep@mxlinux.org>  Wed, 20 May 2020 12:59:30 -0700

ffmpegfs (1.98-3) unstable; urgency=low

  * Added patch for cross build. (Closes: #958928)
    ffmpegfs fails to cross build from source, because it uses AC_RUN_IFELSE
    without an alternative for cross compilation. In this case,
    AC_RUN_IFELSE is entirely unnecessary, because AC_CHECK_SIZEOF works.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Sun, 26 Apr 2020 21:56:30 +0200

ffmpegfs (1.98-2) unstable; urgency=low

  * Removed -march command line option. (Closes: #958646)
    Some architectures, namely powerpc ppc64 ppc64el, do not support the
    -march command line option. Removed from Makefile.
    Fixed upstream for 1.99 also.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Fri, 24 Apr 2020 09:58:33 +0100

ffmpegfs (1.98-1) unstable; urgency=low

  * Cool, there's an online revivew on Linux Uprising, you can read it here:
    https://www.linuxuprising.com/2020/03/ffmpegfs-is-fuse-based-filesystem-for.html
  * Feature: HLS: Introducing direct segment access. If e.g. segment
            no. 333 is opened, ffmpegfs will seek to this position and start
            transcoding the segment immediately.
  * Support: No longer creating a user/group ffmpegfs while "make install".
            The user is not really required, just bloats the system's user
            database.
  * Support: Reduced quality of the test video to make the distribution
            archive slimmer. A full HD (1920x1280) video at 60 frames per
            second was a bit of an overkill anyway. 720x400 at 30 fps
            should be enough for everybody.
  * Feature: Cache dir changed to ${XDG_CACHE_HOME:-~/.cache}/ffmpegfs (as
             specified in the XDG Base Directory Specification). Falls back
             to ${HOME:-~/.cache}/ffmpegfs if not defined. Only if executed
             with root privileges, "/var/cache/ffmpegfs" will be used e.g.
             if invoked via /etc/fstab entry).
  * Feature: Changed PTS generation: For DVD/Bluray chapters they will not
             start at 0 for each chapter, but at the real time the chapter
             begins in its title. Fixes #51.
  * Feature: Issue #52 - Added --audiochannels option to select a different
             number of channels. Defaults to 2 (stereo), may be set to 1 to
             create mono files. Set to 0 to keep the original number of
             channels.
  * Bugfix: Issue #46 - Ensure the selected bitrate is used. Files could
            become much larger than expected. There's a strange FFmpeg API
            behaviour behind that, added the solution used in ffmpeg.c to
            fix.
  * Bugfix: Issue #48 - Properly handle incorrectly authored DVDs with
            missing SRI_END_OF_CELL marks after cells.
  * Bugfix: Issue #49 - Avoid creating HLS last segments shorter than
            200 ms, avoid stalls when the total playtime is a multiple of
            the segment size, e.g. 10 seconds.
  * Bugfix: Issue #54 - Made sure no duplicate filenames get created. This
            changes the output name scheme, e.g. if two files xyz.ts and
            xyz.wmv exist and the destination type is mp4, two output files
            named xyz.ts.mp4 and xyz.wmv.mp4 appear. An additional file
            xyz.mp4 will show up with its real name.
            To continue using the old names, add --oldnamescheme=1 to the
            command line.
  * Bugfix: Online help and docs state --autocopy=OFF would turn the
            function off, but this actually was NONE. Changed to match
            documentation.
  * Libav support has been dropped. There is not activity on
    https://git.libav.org/?p=libav.git since 21.08.2019, and some features
    that FFmpegfs required were already lagging behind FFmpeg API.
    Supporting Libav already bound a lot of my time that I could better
    spend on new features or fixes for FFmpegfs.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Thu, 16 Apr 2020 20:10:22 +0100

ffmpegfs (1.10-2) unstable; urgency=low

  * Bugfix: Fixed license in d/copyright (closes: #951657):
            - Docs are under the GPL or the GFDL, not just the GFDL.
              Updated d/copyright to reflect that.
            - Listed INSTALL.md with the rest of the docs.
            - Update copyright years to match src/ffmpegfs.cc and
              src/ffmpegfs.h.
            - Included ffmpegfs.1 to be under GPL or GFDL.
  * Support: No longer creating a user/group ffmpegfs while "make install".
             The user is not really required, just bloats the system's user
             database.
  * Support: Reduced quality of the test video to make the distribution archive
             slimmer. A full HD (1920x1280) video at 60 frames per second was a
             bit of an overkill anyway. 720x400 at 30 fps should be enough for
             everybody.
  * Feature: Cache dir changed to ${XDG_CACHE_HOME:-~/.cache}/ffmpegfs (as
             specified in the XDG Base Directory Specification). Falls back to
             ${HOME:-~/.cache}/ffmpegfs if not defined. Only if executed with
             root privileges, "/var/cache/ffmpegfs" will be used (e.g. if
             invoked via /etc/fstab entry).
  * Bugfix: Issue #46 - Ensure the selected bitrate is used. Files could become
            much larger than expected. There's a strange FFmpeg API behaviour
            behind that, added the solution used in ffmpeg.c to fix.
  * Known bug: Libav support for videos seems broken. Not sure if this will be
               fixed or Libav be simply dropped.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Thu, 20 Feb 2020 14:09:23 +0100

ffmpegfs (1.10-1) unstable; urgency=low

  * make install no longer creates a user/group ffmpeg. Caused problems when
    building packages for Debian. The cache directory /var/cache/ffmepgfs is
    now created as user root, but the group is changed to users. If the data-
    base ist created as root regular users will be denied access anyway.
  * Created own recordings of raven.flac and nimmermehr.ogg (German version of
    raven.flac) and put all under CC0 1.0 Universal (CC0 1.0). Added
    license/copyright for test/srcdir/* into debian/copyright.
  * Feature: Added checks for mov/mp4/prores/webm video format.
  * Bugfix: Moved video deinterlace filtering before rescaling. Deinterlace does
            not work properly on rescaled videos, what a surprise. Especially
            caused strange results on Bluray sources, created blurred frames if
            downscaled from HD to SD (or lower) before deinterlacing.
  * Bugfix: Avoid EINVAL errors in case the cache file ends up at zero size.
            Minor problem, but ugly.
  * Bugfix: Cache structure was not properly initialised, causing invalid values
            in the database.
  * Bugfix: Skip corrupted and discarded video frames to avoid blurps.
  * Bugfix: Corrected mistake in online help: clear-cache should be clear_cache
            instead.
  * Bugfix: Issue #43 - fix garbled first 12 frames. Enhanced overall picture
            quality.
  * Workaround: Issue #45 - fix garbled Bluray/DVD playback. Just a workaround,
                the problem is somewhere else.
  * Known bug: Libav support for videos seems broken. Not sure if this will be
               fixed or Libav be simply dropped.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Sun, 26 Jan 2020 16:16:03 +0100

ffmpegfs (1.8-12) unstable; urgency=low

  * Changed target to unstable
  * Changed both license paragraphs in debian/copyright from plain
    "GFDL" to "GFDL with no Invariant Sections".
  * test/metadata.c rewritten and put under GPL.
  * "2017-present" in debian/copyright changed to "2017-2020"
  * Some copyright years for INSTALL.md are missing. Not a bug, there's a gap
    because the old maintainer ended the (c) in 2014.
  * Added missing (c) header to test/fpcompare.c.
  * Created own recordings of raven.flac and nimmermehr.ogg (German version of
    raven.flac) and put both into the public domain. Added license/copyright for
    test/srcdir/* into debian/copyright.
  * test/fpcompare.c had no copyright at all. fixed
  * The license/copyright for test/srcdir/* needs to be in d/copyright. fixed

 -- Norbert Schlia <nschlia@oblivion-software.de>  Mon, 20 Jan 2020 22:02:03 +0100

ffmpegfs (1.8-11) unstable; urgency=low

  * debian/control: xxd, docbook-xsl and xsltproc were also missing...

 -- Norbert Schlia <nschlia@oblivion-software.de>  Tue, 03 Sep 2019 18:08:09 +0200

ffmpegfs (1.8-10) unstable; urgency=low

  * debian/copyright: Change GPL link to point at a specific version
    (/usr/share/common-licenses/GPL-3).
  * debian/control: Not libxml2-utils but docbook-xml instead.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Tue, 03 Sep 2019 15:48:41 +0200

ffmpegfs (1.8-9) unstable; urgency=low

  * debian/control: libavfilter-dev dependency was missing
  * Obviously xmlint IS required, so readded check to configure.
  * debian/control: Add libxml2-utils dependency for xmlint

 -- Norbert Schlia <nschlia@oblivion-software.de>  Fri, 30 Aug 2019 13:15:13 +0200

ffmpegfs (1.8-8) unstable; urgency=low

  * debian/copyright: Change GFDL link to point at a specific version
    (/usr/share/common-licenses/GFDL-1.3).

 -- Norbert Schlia <nschlia@oblivion-software.de>  Wed, 28 Aug 2019 19:03:28 +0200

ffmpegfs (1.8-7) unstable; urgency=low

  * Removed trailing blanks from build files
  * debian/copyright: Added hint for no invariant parts to GFDL

 -- Norbert Schlia <nschlia@oblivion-software.de>  Wed, 28 Aug 2019 19:03:28 +0200

ffmpegfs (1.8-6) unstable; urgency=low

  * Added missing build depends.
  * Removed hardcoded shared libraries from debian/control.
  * Extended the description in debian/control.
  * Added GFDL license paragraph to debian/copyright.
  * Removed commented out code and other unnecessary stuff from debian/rules.
  * README.Debian was completely pointless, removed.
  * debian/patches/series contained a pointless comment line, removed.
  * debian/source/lintian-overrides was empty, removed.
  * debian/source/options contained only comments, removed.
  * Removed unused xmlint prerequisite from configure.
  * Fixed more lintian warnings

 -- Norbert Schlia <nschlia@oblivion-software.de>  Thu, 01 Aug 2019 17:50:26 +0200

ffmpegfs (1.8-5) unstable; urgency=low

  * Updated package.
  * Finally useless-autoreconf-build-depends

 -- Norbert Schlia <nschlia@oblivion-software.de>  Wed, 31 Jul 2019 22:44:46 +0200

ffmpegfs (1.8-4) unstable; urgency=low

  * Updated package.
  * Fixed useless-autoreconf-build-depends
  * Fixed testsuite-autopkgtest-missing
  * Fixed file-contains-trailing-whitespace

 -- Norbert Schlia <nschlia@oblivion-software.de>  Wed, 31 Jul 2019 22:33:46 +0200

ffmpegfs (1.8-3) unstable; urgency=low

  * Updated package.
  * Changed state to unstable, packet was officially released on Github.
  * Cjhanged copyright url to https.
  * Changed compat version to 10.
  * Changed prio to optional.
  * Updated readme.README.Debian.
  * Updated copyright file.
  * Updated watch file.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Wed, 31 Jul 2019 06:53:46 +0200

ffmpegfs (1.8-2) UNRELEASED; urgency=low

  * Updated package.
  * Fixes several reports by lintian, starting with typos up to but not
    limited to license problems.

 -- Norbert Schlia <nschlia@oblivion-software.de>  Tue, 30 Jul 2019 06:53:46 +0200

ffmpegfs (1.8-1) UNRELEASED; urgency=low

  * Initial release (Closes: #929153)

 -- Norbert Schlia <nschlia@oblivion-software.de>  Sat, 18 May 2019 19:51:15 +0100
