ffmpegfs (2.14-1)
[PTS] [DDPO]
COMMITS: VCS has seen 25 commits since the v2.14 tag
- Git: https://salsa.debian.org/nschlia/ffmpegfs.git -b master
-
- Branch: master
- Path: debian/changelog
- Repo size: 231534592
- Browser: https://salsa.debian.org/nschlia/ffmpegfs
- Last scan: 2023-12-03 10:09:30+00
- Next scan: 2023-12-12 04:49: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 25 commits ahead of tag v2.14
- Git log:
commit e3f107377b36ae277caf412deca69538aa0a14a2
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Sep 10 17:12:36 2023 +0200
Standards-Version: 4.6.2
Fix release URL
commit 481ddbbebe01af792e13c2b19e126fa181e670f8
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Aug 31 21:20:37 2023 +0200
Suppress single errors inline
commit 7cc0c2a85e484799d62b3693b4e4cd92d944de07
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Tue Aug 29 05:35:45 2023 +0200
Fix: Condition 'version_major_l==version_major_r' is always true
commit 1a938da6b567981da47bbfe46631388fb738dd7b
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Tue Aug 29 05:32:52 2023 +0200
Added comment
commit bde4c73dde64382de9a55b1567e8d1d6d3ef10f6
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Tue Aug 29 05:23:09 2023 +0200
Revert "Fix cppcheck: Condition 'decoded' is always true [knownConditionTrueFalse]"
This reverts commit 88ffc2200f4822bf970845b5ca81e020f523d086.
commit bd4a7220f791f095e27e3473c2d87023fc0b2e09
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Tue Aug 29 05:22:40 2023 +0200
Fix: performance: Ineffective call of function 'substr'
commit 4d7b6b54dfeb55cb708cc1dec0f5c50f13c4fbd3
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Tue Aug 29 05:22:10 2023 +0200
Fix: Redundant condition
commit f3c8f76470812085825961b7e84f26c8dc84df81
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Tue Aug 29 05:21:14 2023 +0200
Fix ccppcheck: Suppress ridiculous warning
commit 8f7d0962cbc095a491a0c50588674af0b01ce28d
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Tue Aug 29 05:20:20 2023 +0200
Fix ccppcheck: information: Unmatched suppression: unusedStructMember
commit 794f9d29b2db3874121ad41d7d4b1853a9e012e8
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 21:49:21 2023 +0200
Fix cppcheck: The scope of the variable 'fullname' can be reduced.
commit 88ffc2200f4822bf970845b5ca81e020f523d086
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 21:29:07 2023 +0200
Fix cppcheck: Condition 'decoded' is always true [knownConditionTrueFalse]
commit a8eca3341c4de7ffc4ad375beaa9b09ea835933c
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 21:28:42 2023 +0200
Fix cppcheck: Condition 'data_present' is always true [knownConditionTrueFalse]
commit c92971b4f93c27cda2a51bbbe0de6ecea7a6ff14
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 21:04:14 2023 +0200
Fix cppcheck: scope of the variable 'master_contents' can be reduced.
commit 4d2dc523c5e91c5719e1c874eb3934eebb239693
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 20:59:33 2023 +0200
Fix cppcheck: Variable can be declared as reference to const [constVariable]
commit 4870d0403231c786d2ea6f4a37b2745f79498e4c
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 20:57:39 2023 +0200
Fix cppcheck: Local variable shadows outer function/variable
commit 0e4174961a56aa35046061d4ea152b35347cfd05
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 20:36:02 2023 +0200
Fix cppcheck: Member variable 'Cache_Entry::m_suspend_timeout' is not initialized in the constructor. [uninitMemberVarPrivate]
commit 833491ff81d9616708b0467dc3ea0398fde7ca88
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 20:33:37 2023 +0200
Fix cppcheck: Local variable 'level_map' shadows outer variable [shadowVariable]
commit d3ec4404fdf04ed31eff9762b09f19c30742b948
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 20:21:49 2023 +0200
Fix cppcheck: Variable 'ci' can be declared as reference to const
commit 8374cebdfdbbdcf076f17aa187570e3a2407c9fd
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 20:20:12 2023 +0200
Fix cppcheck: Local variable 'cachefile' shadows outer function
commit eb362b6a70fef50b3c55e7e5d61fc9323d19f746
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 20:18:12 2023 +0200
Fix cppcheck: Condition 'ci->m_buffer_size!=segment_size' is always false
commit 6c8a3165017177559d54693b6da5a04156174fc5
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 18:59:28 2023 +0200
Fix file sizes to new FFmpeg API
commit cd372010f8225f6cf11b687a751b2f0f67547535
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 18:58:51 2023 +0200
V2.15 date to 08/2023
commit fe54b06f5e31bd8409969acc53ac7973cc6c0505
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Sun Aug 27 18:58:17 2023 +0200
Set version to 2.15
commit 005c12f0b40498e7c4656d2f7feab24e13257565
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Fri Jul 7 05:14:40 2023 +0200
Add V2.13/14
commit 4083244595f182eb26ddf81d411f7a6328a62e5d
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date: Thu Jul 6 21:39:13 2023 +0200
Set development version to 2.14
Fix deprecations in FFmpeg 6.x