Commit graph

707 commits

Author SHA1 Message Date
Malte Rosenbjerg
f9f7161686
Cleanup after splitting into two packages (#386)
* Move PosterWithAudio to FFMpegCore

* Reduce windows only tests

* Update Directory.Build.props

* Create .editorconfig

* More cleanup

* Enable implicit usings

* Remove unused method

* Apply dotnet format

* Fix unused variable in AudioGateArgument

* Fix boolean conditions in AudioGateArgument

* Merge boolean conditions into pattern

* Use target-typed new

* Add linting to CI

* Add CUDA to HardwareAccelerationDevice enum

* Increase timeout for Video_Join_Image_Sequence

* Adjust Video_Join_Image_Sequence timeout

* Fix expected seconds in Video_Join_Image_Sequence

* Increase timeout for Video_TranscodeToMemory due to macos agents
2023-02-02 21:19:45 +01:00
Tom Bogle
db7e1e4995
Added ability to retrieve bit depth from media streams for lossless encodings (#359)
* Added ability to retrieve bit depth from media streams for lossless encodings

* Shortened sample AIFF file used in tests
2023-02-01 08:09:16 +01:00
Malte Rosenbjerg
ce7ebe0cff
Merge pull request #334 from lostmsu/lost
`AddDeviceInput` similar to `AddFileInput` and `FromDeviceInput`
2023-01-31 23:39:49 +01:00
Malte Rosenbjerg
d3d6c8c40b Update test 2023-01-31 23:32:30 +01:00
Malte Rosenbjerg
751019a36d Remove unneeded cast 2023-01-31 23:26:18 +01:00
Malte Rosenbjerg
f0c9993c6e Remove PInvoke.Kernel32 2023-01-31 23:25:33 +01:00
Victor Nova
5ac61011c4 a hack to unconditionally kill ffmpeg when parent .NET process exits 2023-01-31 23:20:10 +01:00
Victor Nova
7938ec3c0a fixed hwaccel parameter not working in 5.0 2023-01-31 23:19:45 +01:00
Victor Nova
aced406957 AddDeviceInput similar to AddFileInput and FromDeviceInput 2023-01-31 23:19:45 +01:00
Malte Rosenbjerg
b8d1c26f4f
Merge pull request #384 from rosenbjerg/chore/fixes
Minor fixes
2023-01-31 23:16:23 +01:00
Malte Rosenbjerg
2d68632624 Include macos in ci matrix 2023-01-31 23:11:08 +01:00
Malte Rosenbjerg
f89008358c Use FedericoCarboni/setup-ffmpeg@v2 2023-01-31 23:10:18 +01:00
Malte Rosenbjerg
1b729280b6 Always use Path.GetTempPath() on linux and macos 2023-01-31 23:10:09 +01:00
Malte Rosenbjerg
fd56655995 Update year 2023-01-31 23:09:48 +01:00
Malte Rosenbjerg
4494ecc6ff
Merge pull request #357 from ArtemiiimetrA/Update-MIT-License-Year
Update LICENSE
2023-01-31 23:03:38 +01:00
Malte Rosenbjerg
9727ec5cfe
Merge pull request #351 from keg247/sample-aspect-ratio
Add SampleAspectRatio property to VideoStream
2023-01-31 23:02:51 +01:00
keg247
02de377093 Add SampleAspectRatio property to VideoStream 2023-01-31 22:41:57 +01:00
Malte Rosenbjerg
11abaeecc3
Merge pull request #374 from ep1kt3t0s/short-socket-naming
Short socket names to prevent 104 char limit
2023-01-31 22:34:49 +01:00
ep1kt3t0s
75e4f6f257 Fix GetPipePath() for MacOS 2023-01-31 21:25:02 +01:00
ep1kt3t0s
abc7d9463a Update PipeHelpers.cs 2023-01-31 21:24:44 +01:00
Malte Rosenbjerg
6460f3cc20
Merge pull request #341 from glebmxyz/pad-video-filter
Add pad video filter
2023-01-31 21:09:02 +01:00
Gleb Moskalenko
e76ebdcbe8 Add pad video filter 2023-01-31 20:57:14 +01:00
Malte Rosenbjerg
1ad13e069a
Merge pull request #347 from qe201020335/master
Add Stream mapping of multiple streams and negative mapping of streams (deselect)
2023-01-31 20:56:00 +01:00
Malte Rosenbjerg
5510ef0e32 Update test 2023-01-31 20:49:56 +01:00
Sky Z
40f97594f0 Add negative mapping to select stream (deselect) 2023-01-31 20:46:16 +01:00
Sky Z
ca8275436b Add other stream types to Channel (V,s,d,t) 2023-01-31 20:46:16 +01:00
Sky Z
df40eeede9 Add select multiple streams 2023-01-31 20:46:16 +01:00
Malte Rosenbjerg
1b883f7da9
Merge pull request #370 from jeroenvanderschoot/master
Add Uri support for Frame Analysis,
2023-01-31 20:44:00 +01:00
jeroenvanderschoot
31b93b3ed6 Add Uri support for Frame Analysis,
skipped Stream support as this cannot support MP4's with moov atom in the end of the file, and input pipes do not support seek.
2023-01-31 20:39:00 +01:00
Malte Rosenbjerg
4617f89560
Merge pull request #363 from assassinater/master
Fix extension is not png lost path
2023-01-31 20:37:16 +01:00
Malte Rosenbjerg
b175eed38c Apply fix to methods in new location 2023-01-31 20:32:36 +01:00
赵宁
c063043271 fix extension is not png lost path 2023-01-31 20:32:36 +01:00
Malte Rosenbjerg
3c316505c0
Merge pull request #373 from koskit/master
Implemented LogLevels and missing Arguments (BlackDetect & BlackFrame)
2023-01-31 20:32:05 +01:00
Malte Rosenbjerg
8fca6c4035 Add missing using directive after rebase 2023-01-31 20:25:37 +01:00
Thodoris Koskinopoulos
6e4e8fbba1 Added log levels 2023-01-31 20:25:37 +01:00
Thodoris Koskinopoulos
7f72625eac Added blackdetect and blackframe arguments 2023-01-31 20:25:37 +01:00
Malte Rosenbjerg
4262fb261a
Merge pull request #352 from WilbertBongers/add-audiofilters
added HighPass filter, LowPass filter, Audiogate and Silencedetection
2023-01-31 20:25:00 +01:00
Malte Rosenbjerg
b53d8ebadc
Merge branch 'master' into add-audiofilters 2023-01-30 22:24:53 +01:00
Malte Rosenbjerg
5bc26f9512
Merge pull request #383 from rosenbjerg/feature/move-systemdrawingcommons-to-separate-package
Feature/move system.drawing.commons to separate package
2023-01-29 23:19:32 +01:00
Malte Rosenbjerg
6898a71005 Add missing test file 2023-01-29 23:12:52 +01:00
Malte Rosenbjerg
f33c060ff5 Fix attribute 2023-01-29 23:10:24 +01:00
Malte Rosenbjerg
e51cf7cc63 Simplify attribute 2023-01-29 23:08:47 +01:00
Malte Rosenbjerg
104caa609b More cleanup 2023-01-29 23:03:50 +01:00
Malte Rosenbjerg
237fa3353f Cleanup using directives 2023-01-29 23:01:37 +01:00
Malte Rosenbjerg
476c8f33c0 Cleanup 2023-01-29 23:01:26 +01:00
Malte Rosenbjerg
ba2e31c43b Cleanup pipelines 2023-01-29 22:55:47 +01:00
Malte Rosenbjerg
fb6865587a Add IgnoreIf attribute to only run SDC tests on Windows 2023-01-29 22:55:35 +01:00
Malte Rosenbjerg
11997d91f9 Fix using temporarily 2023-01-29 22:51:20 +01:00
Malte Rosenbjerg
5b0c74e5c0 Add SupportedOSPlatform attribute on tests using SDC 2023-01-29 22:49:45 +01:00
Malte Rosenbjerg
8e9b7df4de Add Directory.Build.props 2023-01-29 22:17:40 +01:00