MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0029082Open CASCADE[OCCT] OCCT:Configurationpublic2017-09-04 18:232017-09-07 14:16
Reporterbugmaster 
Assigned Toapn 
PrioritynormalSeverityminor 
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0029082: Configuration: Swresample-2.dll is not installed
DescriptionSwresample-2.dll is not installed if the option INSTALL_FFMPEG set for cmake procedure
TagsNo tags attached.
Test case numberNot needed
Attached Files

- Relationships
child of 0028977closedbugmaster FFmpeg libraries are not presented in the CMake configuration 

-  Notes
(0070217)
kgv (developer)
2017-09-04 18:30

Please note that currently only avcodec, avformat, swscale, avutil are used by TKService.

Other FFmpeg libraries swresample (audio resampling), avfilter (collection of software filters), avdevice (capturing from/writing to devices like screen/camera) are not used and thus are not required for using OCCT.
(0070306)
git (administrator)
2017-09-07 11:54

Branch CR29082 has been created by apn.

SHA-1: c4fdad5f50304d2793332da647b22db2cc8bcd0f


Detailed log of new commits:

Author: apn
Date: Thu Sep 7 11:53:44 2017 +0300

    0029082: Configuration: Swresample-2.dll is not installed
    
    Add swresample to CSF_FFmpeg
(0070318)
apn (administrator)
2017-09-07 14:06

The easiest way to fix this problem is to add swresample to CSF_FFmpeg and add swresample.lib to FFmpeg 3rdparty folder. If FFmpeg is downloaded from official site it already contains swresample.lib in folder lib.

Dear kgv, could you please review CR29082.
(0070319)
kgv (developer)
2017-09-07 14:16
edited on: 2017-09-07 14:16

The fix in current state is not applicable - TKService does not depend from swresample and should not be linked from it explicitly.
It is also perfectly valid use case to build FFmpeg without swresample dependency (--disable-swresample flag) so actual distribution is not necessary contain swresample library at all, and requiring it for TKService will be incorrect.


- Issue History
Date Modified Username Field Change
2017-09-04 18:23 bugmaster New Issue
2017-09-04 18:23 bugmaster Assigned To => ski
2017-09-04 18:24 bugmaster Status new => assigned
2017-09-04 18:25 kgv Relationship added child of 0028977
2017-09-04 18:30 kgv Note Added: 0070217
2017-09-04 18:43 bugmaster Project OCCT => Open CASCADE
2017-09-07 11:54 git Note Added: 0070306
2017-09-07 14:06 apn Note Added: 0070318
2017-09-07 14:06 apn Test case number => Not needed
2017-09-07 14:06 apn Assigned To ski => kgv
2017-09-07 14:06 apn Status assigned => resolved
2017-09-07 14:16 kgv Note Added: 0070319
2017-09-07 14:16 kgv Assigned To kgv => apn
2017-09-07 14:16 kgv Status resolved => assigned
2017-09-07 14:16 kgv Note Edited: 0070319 View Revisions


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker