ffmpegfs (2.17-1)
[PTS] [DDPO]
OLD: VCS is behind the version in the archive: 2.14-1 < 2.17-1.
- Git: https://salsa.debian.org/nschlia/ffmpegfs.git -b master
-
- Branch: master
- Path: debian/changelog
- Repo size: 11788288
- Browser: https://salsa.debian.org/nschlia/ffmpegfs
- Last scan: 2025-12-10 22:23:02+00
- Next scan: 2025-12-18 09:25:00+00
- Debian changelog in Git:
ffmpegfs (2.14-1) unstable; urgency=medium
* Bugfix: Closes #141: Improved memory management by allocating several times
the average size of allocations. This prevents obtaining tiny portions over
and over again. Additionally, after the file is opened, grab the entire
expected memory block rather than doing a tiny allocation initially,
followed by a larger allocation.
* Bugfix: Avoid race conditions that cause the inter-process semaphore
creation to fail for the second process.
* Bugfix: Issue #119: If a seek request is still open after EOF, restart
transcoding.
* Bugfix: Issue #119: To prevent frame/segment creation errors, the frame set
and HLS code has been updated.
* Bugfix: Avoid crashes during shutdown if cache objects have already been
closed.
* Bugfix: Issue #119: The AVSEEK_FLAG_FRAME set should be used to seek to
frames when building frame sets. Otherwise, output images may vary if
searched for or continuously decoded.
* Bugfix: The conversion of PTS to frame number and vice versa for frame sets
was incorrect if TBR did not equal frames per second.
* Bugfix: Fixed seek requests that are being ignored with frame sets.
* Bugfix: When transferring from cache to the Fuse buffer, avoid a possible
1 byte overrun.
* Bugfix: Issue #143: To avoid occasional EPERM failures, missing
synchronisation objects were added.
* Bugfix: Issue #144: To fix the crashes that may have been caused by them,
the variables impacted by a potential threading issue were marked as
"volatile."
* Bugfix: Closes:#1037653: Fix build with GCC-13
* Bugfix: Update docker build for Debian Bookworm
* Enhancement: Record milliseconds for every log event.
* Enhancement: make check: added a file size check to frame set tests.
* Optimisation: When reopening after invalidating the cache, the size remained
at 0. The original size is now once again reserved in order to prevent
reallocations.
* Optimisation: To avoid reallocations, save enough space in the cache buffer
to hold the entire frame set.
* Optimisation: Checking folders to see if they can be transcoded is
completely pointless. Directories are now immediately skipped.
* To avoid problems with logfile viewers, renamed built-in logfiles to
*_builtin.log (removing the double extension).
-- Norbert Schlia <nschlia@oblivion-software.de> Thu, 15 Jun 2023 22:01:32 +0200
- This branch is 40 commits ahead of tag v2.17
- Git log:
commit b01442fc8005e3325bc68e0412386aca6f0fb546
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 12:52:45 2025 +0100
CodeQL and Docker Image build states
commit 2dbd05659d6c61771f6da670a6c5fe0e2f5b8428
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 12:49:29 2025 +0100
Add CodeQL and Docker Image build states
commit 04b9f2e5165538c5a10dc89d9644c58af8e5d5d9
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 12:48:58 2025 +0100
Fix Dockerfile
commit ec905ae7a2feee415fb7187dda108f2cb0e2836f
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 12:32:26 2025 +0100
Nail dockerfile to Trixie
commit b3551a9fbcf41b6e2cad29f1f8a2c3693bf33b32
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 12:24:01 2025 +0100
Refactoring/make up to date to fix build problem
commit a7110fac3119c469eeaef67c8c2324c00e9229f4
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 12:16:43 2025 +0100
Update list of libraries
commit 24b9f214d5666968679be653b1baa02695781771
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 12:13:04 2025 +0100
Update list of libraries
commit c3b7ec6f639a766742298b654c5c3c39337bba17
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:50:59 2025 +0100
Modernised old code
commit dad079106fca6bf8c597ec29c68d68b662efc51c
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:50:19 2025 +0100
Ignore /build/ directory
commit 5581dadf0e315cbf332a8ca1089bbeca07af79db
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:49:47 2025 +0100
Issue #173: Fix list of files in output directory which was incomplete
commit 22a5853819315737efcda616778b53c0e7aaddac
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:45:15 2025 +0100
fuse3 must obviously be explicitly installed, libfuse3-dev does not seem to bring it along
commit bff843db05b3ddce9e5b05051b457af83384e0ce
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:44:17 2025 +0100
Revised for more readablity; fixed minor mistakes
commit 323b55bb832e7ed25c5f7d466afd038c5185fcb4
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:34:40 2025 +0100
Move #define AV_PROFILE_UNKNOWN near to where it is used
commit 9d0abcc87f7f75545194493d6a7e0d14405177f6
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:29:46 2025 +0100
Cosmetical: do not return inside function but use return at end
commit cca1e251b5377a3bd47242e9f7d270c5f020a18c
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Dec 4 11:29:00 2025 +0100
(c) to 2025
commit 45d2ba24e2eab715ce2e9d1060141493c3bffea9
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 31 17:47:46 2025 +0200
Corrected markup syntax
commit af7002fcc71e724df8854027e6740ca8d6eb4c93
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 31 16:45:20 2025 +0200
Removed outdated compiler and OS versions from build list
commit 14af81cca15e3829eeb24e8853f09467d1cdc5c0
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 31 16:33:57 2025 +0200
Reduce list of test builds
commit da7681e4bb00a0b3cb63b18f47de4c590f0ea2c0
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 31 16:31:44 2025 +0200
Update news
commit f8d50b370d48c478212235853be08c8f0cb903e0
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:46:57 2025 +0200
Udpate upload-artifact@v3 to 4
commit 0a3777143e75d495c0c23bdb12c4e9677de81e05
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:44:06 2025 +0200
Deprecation fixed:
2024-09-08 - 3305767560a - lavc 61.13.100 - avcodec.h
Add avcodec_get_supported_config() and enum AVCodecConfig; deprecate
AVCodec.pix_fmts, AVCodec.sample_fmts, AVCodec.supported_framerates,
AVCodec.supported_samplerates and AVCodec.ch_layouts.
commit 979f69a44af1ce4a36591bb2b5b59a9625b8eaa7
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:42:43 2025 +0200
Avoid missing \0 with strncpy
commit 66e1df28f3d0f279689269041d82def28cf4f737
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:42:15 2025 +0200
Prefer thread-safe strerror_r where available
commit 341a35769ed8d2745e8bc49b7f853e67c61131ca
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:41:57 2025 +0200
to_utf8(): more UTF formats
commit dedaf3ed507605bc4d899d4bb7ca6a96ce14bf24
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:40:46 2025 +0200
Replace deprected std::codecvt with iconv in read_file
commit f5e62b6df89a45e60f9757d50a837624a3d218d5
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:38:10 2025 +0200
Fix "ERROR : FILTER [out @ 0x7f2c690ecc80] Option 'pix_fmts' is not a runtime option and so cannot be set after the object has been initialized"
commit 8d3eb2c9915de72151b37a72d699d47b6d80cd7b
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:36:45 2025 +0200
av_format_inject_global_side_data() has been deprecated & removed
commit 6867c80254eb6f0d262c02dd9694f119900d959b
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:34:50 2025 +0200
#define AV_PROFILE_UNKNOWN when required
commit 023e68d3632b5ed3c9358cea1e9f0fa69af36871
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:34:11 2025 +0200
(c) to 2025
commit 3d22245d023919b034191382c1633f28e5ff881e
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:33:24 2025 +0200
Removed unneccessary unlock call
Use std::lock_guard instead of manual lock/unlock
commit c86db8baa9becec7d3b1ebff5804cdc252918d70
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:32:38 2025 +0200
avcodec_close(9 is deprecated, and was removed recently
commit c9090ff8f1bf6fc46b8462cf60df686b08e15e80
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:32:15 2025 +0200
(c) to 2025
commit b5ce779f8b690e1f1cd2039771c0fbe12b0b91c3
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:31:26 2025 +0200
Removed unneccessary "volatile" declaration
commit af58f7ec57914680d7359b92bc6068c0e4f3b145
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 28 14:30:14 2025 +0200
Version to 2.18
(c) to 2015
commit a5645b02020eaf901a35d846ad818e48f30706ff
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Jan 26 19:19:57 2025 +0100
Check if --profile and format versions are compatible
commit ff0caf3d83fa5558770eaac85804d524b5ed18f5
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Jan 26 19:18:00 2025 +0100
Fix several warnings
commit 4629655c659392750adbc54a8abc0bd678112334
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Jan 26 19:17:14 2025 +0100
Format
commit f6ca3fb7a67015b12302fc0e27ae4bacdbae11c5
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Jan 26 19:16:33 2025 +0100
Add --profile=itunes option for ALAC
commit 969063eae6dae679784471dfb56d21fd527828da
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Jan 26 19:08:35 2025 +0100
Ignore /.qtc_clangd/ und /CMakeCache.txt.prev
commit 593c47fe77dead6330557811b888db0a666e86d4
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Fri Nov 29 08:30:50 2024 +0100
Removed download url containing outdated version