Bug 432365 - Proxy Clips Concurrent Thread limit doesn't work?
Summary: Proxy Clips Concurrent Thread limit doesn't work?
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Display & Export (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-31 21:44 UTC by Connor
Modified: 2021-07-08 09:44 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Error (21.79 KB, image/png)
2021-01-31 21:44 UTC, Connor
Details
Thread limit in Enironment (4.12 KB, image/png)
2021-01-31 21:44 UTC, Connor
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Connor 2021-01-31 21:44:07 UTC
Created attachment 135337 [details]
Error

When using proxy clips, my GPU is limited to 3 encoders.  I set the proxy concurrent thread limit to 1 and it still tries to run multiple proxy threads resulting in attached error.  I have to cancel the job, and do proxy on individual clips.
Comment 1 Connor 2021-01-31 21:44:50 UTC
Created attachment 135338 [details]
Thread limit in Enironment
Comment 2 Vincent PINON 2021-02-04 08:52:28 UTC
Yes, we must control the ThreadPool count
Comment 3 Julius Künzel 2021-04-23 19:13:12 UTC

*** This bug has been marked as a duplicate of bug 423028 ***
Comment 4 Jean-Baptiste Mardelle 2021-07-08 09:44:35 UTC
Git commit 759ca9bbd2d1cad534ed0853703d6d2704830bab by Jean-Baptiste Mardelle.
Committed on 08/07/2021 at 09:44.
Pushed by mardelle into branch 'master'.

Dynamically update max number of concurrent proxy/transcode jobs, don't show error message on job abort

M  +7    -0    src/dialogs/kdenlivesettingsdialog.cpp
M  +0    -2    src/jobs/cliploadtask.cpp
M  +3    -1    src/jobs/proxytask.cpp
M  +5    -1    src/jobs/taskmanager.cpp
M  +3    -0    src/jobs/taskmanager.h
M  +4    -2    src/jobs/transcodetask.cpp

https://invent.kde.org/multimedia/kdenlive/commit/759ca9bbd2d1cad534ed0853703d6d2704830bab