Commit graph

768 commits

Author SHA1 Message Date
Malte Rosenbjerg
cc2d9890f9 CI yaml fixes 2023-02-22 17:50:35 +01:00
Malte Rosenbjerg
86a500309d Set ContinuousIntegrationBuild to true 2023-02-22 17:49:09 +01:00
Malte Rosenbjerg
dc88862602
Merge pull request #407 from rosenbjerg/chore/cleanup
Bump nuget version and cleanup
2023-02-21 18:42:33 +01:00
Malte Rosenbjerg
7ebf948f93 Fix TimeSpanExtensions 2023-02-21 18:37:56 +01:00
Malte Rosenbjerg
54e216d3e0 Bump nuget version and cleanup 2023-02-21 18:27:26 +01:00
Malte Rosenbjerg
3ca1e983a6
Merge pull request #396 from drasive/feature/net7-windows-support-v5
Add FFMpegCore.Extensions.SkiaSharp
2023-02-21 18:22:03 +01:00
Malte Rosenbjerg
f488184dba
Merge pull request #403 from slugger7/feat/cut-video
Sub video function
2023-02-21 18:05:05 +01:00
Malte Rosenbjerg
542b51415b
Merge branch 'main' into feature/net7-windows-support-v5 2023-02-21 17:44:57 +01:00
Malte Rosenbjerg
aa1e5b01ca
Merge branch 'main' into feat/cut-video 2023-02-21 17:44:40 +01:00
Malte Rosenbjerg
2777cf73e5
Merge pull request #406 from rosenbjerg/feat/only-upload-coverage-on-windows
Only upload to codecov on windows
2023-02-21 17:44:26 +01:00
Malte Rosenbjerg
e3a9ef3def Only upload to codecov on windows 2023-02-21 16:49:47 +01:00
Dimitri Vranken
46a8ec7da5 Increased unit test timeout
Existing (untouched) tests are not stable in CI test execution
2023-02-20 14:10:18 +01:00
Dimitri Vranken
e3aa7a5eae Removed invalid assertion 2023-02-20 13:57:48 +01:00
Dimitri Vranken
5593bc4a4b Improved SkiaSharp CreateVideoFrame performance
Execution time is now approximately one fifth of what it was previously
2023-02-20 13:50:19 +01:00
Dimitri Vranken
317ba47dd2 Refactored video frame generator to pure function 2023-02-20 13:48:12 +01:00
Dimitri Vranken
9646c440bb Fixed code style issues 2023-02-20 13:23:06 +01:00
Dimitri Vranken
790aebba87 Merge branch 'main' into feature/net7-windows-support-v5 2023-02-20 13:18:40 +01:00
Dimitri Vranken
3ae6799ca2 Merge branch 'feature/net7-windows-support-v5' of https://github.com/drasive/FFMpegCore into feature/net7-windows-support-v5 2023-02-20 13:18:17 +01:00
Dimitri Vranken
b63258217d Updated example program to avoid commented-out code 2023-02-20 13:18:14 +01:00
Dimitri Vranken
01a33f9a1f Updated package properties for SkiaSharp 2023-02-20 13:18:01 +01:00
Kevin Heritage
59d43bb1c3 chore: apply changes to format end seek 2023-02-17 19:27:48 +01:00
Kevin David Heritage
98fdaf424b
Merge branch 'main' into feat/cut-video 2023-02-17 19:22:27 +01:00
Kevin Heritage
a31f3886fd docs: update documentation to include sub video function 2023-02-17 19:17:44 +01:00
Kevin Heritage
a2c899d02e feat: create sub video function 2023-02-17 19:17:31 +01:00
Kevin Heritage
c7c591b451 Create cut video function 2023-02-17 17:23:25 +01:00
Kevin Heritage
fe5c1f5b58 Create end seek argument 2023-02-17 17:18:56 +01:00
Malte Rosenbjerg
55c90fb081 Fix nupkg directory 2023-02-17 00:27:12 +01:00
Malte Rosenbjerg
19169cd0a6 Merge branch 'main' of https://github.com/rosenbjerg/FFMpegCore 2023-02-17 00:23:23 +01:00
Malte Rosenbjerg
2e9f5f1170 Remove --output build 2023-02-17 00:23:17 +01:00
Malte Rosenbjerg
2bc6c645f2
Merge branch 'main' into feature/net7-windows-support-v5 2023-02-17 00:19:46 +01:00
Malte Rosenbjerg
4d2028a124
Merge pull request #398 from rosenbjerg/Fix-release-pipeline
Add PackageOutputPath
2023-02-17 00:17:27 +01:00
Malte Rosenbjerg
8fff02d8d6 Add --skip-duplicate 2023-02-17 00:14:23 +01:00
Malte Rosenbjerg
daa512c294 Format remaining csproj files 2023-02-17 00:13:34 +01:00
Malte Rosenbjerg
5b34d04a35 Add PackageOutputPath and format 2023-02-17 00:12:32 +01:00
Malte Rosenbjerg
030d0eb304
Merge pull request #397 from rosenbjerg/bugfix/handle-joining-of-non-png-images
[Bugfix] Handle joining of non png images
2023-02-17 00:04:53 +01:00
Malte Rosenbjerg
d6517fa1ef Fix CI trigger after rename 2023-02-16 23:58:20 +01:00
Malte Rosenbjerg
8b69ed104a Remove unused enums 2023-02-16 23:55:28 +01:00
Malte Rosenbjerg
02d2b4261b Add missing usings on tests 2023-02-16 23:55:20 +01:00
Malte Rosenbjerg
ad5dca3cd6 Ensure all images have same file extension and handle that 2023-02-16 23:55:10 +01:00
Dimitri Vranken
7b32ba5a27 Fixed ambiguous method call
The two constructors were causing issues with ambiguous method calls but are a good idea, so this is more of a workaround.
Error message:
The call is ambiguous between the following methods or properties:
'FFMpegCore.Pipes.RawVideoPipeSource.RawVideoPipeSource(System.Collections.Generic.IEnumerator<FFMpegCore.Pipes.IVideoFrame>)' and
'FFMpegCore.Pipes.RawVideoPipeSource.RawVideoPipeSource(System.Collections.Generic.IEnumerable<FFMpegCore.Pipes.IVideoFrame>)'
2023-02-16 14:48:06 +01:00
Dimitri Vranken
f3c7df1ff5 Code formatting 2023-02-16 14:39:14 +01:00
Dimitri Vranken
55b652a77f Added TODO for additional SKColorType support 2023-02-16 14:39:09 +01:00
Dimitri Vranken
a66bdba211 Improved SkiaSharp CreateVideoFrame performance 2023-02-16 14:35:00 +01:00
Dimitri Vranken
2458b4ae9c Adjusted FFMpegCore.Test for separate FFMpegCore.Extensions.SkiaSharp project 2023-02-16 14:34:35 +01:00
Dimitri Vranken
315c1e1a91 Adjusted FFMpegCore.Examples for separate FFMpegCore.Extensions.SkiaSharp project 2023-02-16 10:25:42 +01:00
Dimitri Vranken
cc22d15061 Moved SkiaSharp implemented to its own extension 2023-02-16 09:37:23 +01:00
Dimitri Vranken
8afe1e0c9e Revert "Updated package properties for fork"
This reverts commit fb19f45331.
2023-02-13 12:23:12 +01:00
Dimitri Vranken
db215ff4c7 Revert "Updated package description for SkiaSharp instead of Aspose.Drawing"
This reverts commit c96fdc490a.
2023-02-13 12:23:07 +01:00
Dimitri Vranken
fb19f45331 Updated package properties for fork 2023-02-13 12:22:36 +01:00
Dimitri Vranken
29fc9246d1 Added dependency SkiaSharp.NativeAssets.Linux.NoDependencies
Required for execution on Linux, otherwise we get the following error: Unable to load shared library 'libSkiaSharp' or one of its dependencies
See https://github.com/mono/SkiaSharp/issues/1341 for more information
2023-02-13 12:11:03 +01:00