Media Suite 2.1, Copyright (c) 2023-2024 WINSOFT
Delphi and C++ Builder digital media library.
Features
Uses Microsoft Media Foundation API
Supports Windows 32 and Windows 64
Available for Delphi/C++ Builder 7 - 12 and Lazarus 3.2
Source code included in registered version
Royalty free distribution in applications
Installation
1. unpack mediasuite.zip file to some folder
2. copy all files from Delphi12 subfolder (when using Delphi 12) to Examples\Delphi\VideoCapture subfolder
3. open demo example Demo.dpr located in Examples\Delphi\VideoCapture subfolder and compile it
What's new
Version 2.1
added TMediaEngineEventType enumeration
added IMediaEngine interface
added IMediaEngineEx interface
added MediaPlayer demo example
Version 2.0
added IAttribute interface
added IAttributes.Attribute property
added IAttributes.ItemRatio property
added IAttributes.ItemSize property
added ITransform interface
added TCaptureEngine.TakePhoto method with TStream parameter
added CreateByteStream function
added Enumerate demo example
added IMediaPlayer.AddEffect method
added IMediaPlayer.RemoveEffect method
added IMediaPlayer.RemoveAllEffects method
added ICaptureSource.HasAudioDevice property
added ICaptureSource.HasAudioSource property
added Enumerate demo example
renamed TPhotoState phUnknown item to phDefault
renamed TPreviewState prUnknown item to prDefault
renamed TRecordState reUnknown item to reDefault
renamed TState saUnknown item to saDefault
improved Capture demo example
bug fixes and improvements
Version 1.9
added ICaptureSink.OutputMediaType property
added ICaptureSink2 interface
added ICapturePreviewSink.CaptureSink2 property
added ICapturePreviewSink.SetOutputMediaType method
added ICaptureRecordSink.CaptureSink2 property
added ICaptureRecordSink.SetOutputMediaType method
added TPhotoState enumeration
added TPreviewState enumeration
added TRecordState enumeration
added TState enumeration
added ICaptureEngine.PhotoState property
added ICaptureEngine.PreviewState property
added ICaptureEngine.RecordState property
added ICaptureEngine.State property
added ICaptureEngine.OnInitialized event
added ICaptureEngine.OnPhotoStateChanged event
added ICaptureEngine.OnPhotoTaken event
added ICaptureEngine.OnPreviewStarted event
added ICaptureEngine.OnPreviewStateChanged event
added ICaptureEngine.OnPreviewStopped event
added ICaptureEngine.OnRecordStarted event
added ICaptureEngine.OnRecordStateChanged event
added ICaptureEngine.OnRecordStopped event
added ICaptureEngine.OnSinkPrepared event
added ICaptureEngine.OnStateChanged event
added ICaptureEngine event synchronization
renamed TCaptureEngineEvent to TCaptureEngineEventType
renamed TCaptureEngineOnEvent to TCaptureEngineEvent
improved Capture demo example
bug fixes and improvements
Version 1.8
added ICapturePhotoSink.SetOutputByteStream method
added ICaptureRecordSink.SetOutputByteStream method
added ICaptureRecordSink.Rotation property
added ICaptureRecordSink.OnSample event
added ICaptureEngine.StartRecord methods
added ICaptureEngine.TakePhoto methods
bug fixes and improvements
Version 1.7
added Delphi/C++ Builder 12 files
Version 1.6
added IMediaType.AllSamplesIndependent property
added ICaptureSource interface
added ICaptureSink interface
added ICapturePhotoSink interface
added ICapturePreviewSink interface
added ICaptureRecordSink interface
added ICaptureEngine interface
added Capture demo example
renamed function Enumerate to Sources
renamed function EnumerateAudioCapture to AudioCaptureSources
renamed function EnumerateVideoCapture to VideoCaptureSources
bug fixes and improvements
Version 1.5
added IMediaType.BitRate property
added IMediaType.HasBitRate property
added CreateMediaBuffer functions
added CreateSample function
added IClock interface
added IPresentationClock interface
added CreatePresentationClock function
added IMediaSink interface
added ITopologyNode interface
added ITopology interface
added IMediaSession interface
added CalculateImageSize function
added TFileAccessMode enumeration
added TFileOpenMode enumeration
added TFileFlag enumeration
added TFileFlags set
added CreateFile function
added CreateTempFile function
added CreateByteStream function
changed IMediaType inheritance to IAttributes
changed IMediaType.InterlaceMode property to be writable
changed IMediaType.MajorType property to be writable
changed IMediaType.MajorMediaType property to be writable
changed IMediaType.PixelAspectRatio property to be writable
changed IMediaType.Subtype property to be writable
changed IMediaEvent inheritance to IAttributes
changed ISample inheritance to IAttributes
renamed IMediaSourceActivate to IActivate
renamed TIMediaSourceActivateDynArray to TIActivateDynArray
removed IMediaSource.CreateSourceReader method
removed IMediaSource.CreateSourceReaderAsync method
improved VideoCature demo example
bug fixes and improvements
Version 1.4
added TAudioCapture class
bug fixes and improvements
Version 1.3
added TAspectRatioMode enumeration
added TAspectRatioModes set
added IMediaPlayer.AspectRatio property
added IMediaPlayer.AspectRatioMode property
added IMediaPlayer.SourceRect property
bug fixes and improvements
Version 1.2
added TNominalRange enumeration
added TVideoInterlaceMode enumeration
added TVideoLighting enumeration
added TVideoRotation enumeration
added IMediaType.DefaultStride property
added IMediaType.HasDefaultStride property
added IMediaType.InterlaceMode property
added IMediaType.HasInterlaceMode property
added IMediaType.PixelAspectRatio property
added IMediaType.HasPixelAspectRatio property
added IMediaType.VideoLighting property
added IMediaType.HasVideoLighting property
added IMediaType.VideoNominalRange property
added IMediaType.HasVideoNominalRange property
added IMediaType.VideoRotation property
added IMediaType.HasVideoRotation property
added IMediaSource.KsControl property
added Lazarus files
added VideoPlayer demo example
bug fixes and improvements
Version 1.1
bug fixes and improvements
Ordering
Trial version is free and fully featured. The only
limitation is a dialog box with registering information.
Unlimited version you receive by email after registration and payment.
Go to https://www.winsoft.sk for price and registering information.
After registering you get source code, free upgrades
for a year and e-mail support.
DISCLAIMER OF WARRANTY
SOFTWARE IS SUPPLIED "AS IS" WITHOUT WARRANTY OF ANY KIND.
WINSOFT DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED,
INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY
AND OF FITNESS FOR ANY PURPOSE. WINSOFT ASSUMES NO LIABILITY
FOR DAMAGES, DIRECT OR CONSEQUENTIAL, WHICH MAY RESULT FROM
THE USE OF SOFTWARE.
没有合适的资源?快使用搜索试试~ 我知道了~
Winsoft Media Suite v2.1-Delphi7~Delphi12-FullSource.7z
共287个文件
dcu:70个
hpp:68个
obj:42个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 58 浏览量
2024-04-29
17:12:01
上传
评论
收藏 2.77MB 7Z 举报
温馨提示
Media Suite 2.1, Copyright (c) 2023-2024 WINSOFT Delphi and C++ Builder digital media library. Features Uses Microsoft Media Foundation API Supports Windows 32 and Windows 64 Available for Delphi/C++ Builder 7 - 12 and Lazarus 3.2 Source code included in registered version Royalty free distribution in applications
资源推荐
资源详情
资源评论
收起资源包目录
Winsoft Media Suite v2.1-Delphi7~Delphi12-FullSource.7z (287个子文件)
libimpMediaFoundation.a 53KB
libimpMediaSuite.a 7KB
Demo.cbproj 71KB
Demo.cbproj 64KB
Demo.cbproj 64KB
Demo.cbproj 63KB
Demo.cbproj 63KB
Main.cpp 27KB
Main.cpp 23KB
Main.cpp 7KB
Main.cpp 7KB
Main.cpp 3KB
Demo.cpp 1007B
Demo.cpp 922B
Demo.cpp 922B
Demo.cpp 917B
Demo.cpp 917B
MediaSuite.dcu 743KB
MediaSuite.dcu 739KB
MediaSuite.dcu 737KB
MediaSuite.dcu 737KB
MediaSuite.dcu 737KB
MediaSuite.dcu 737KB
MediaSuite.dcu 736KB
MediaSuite.dcu 735KB
MediaSuite.dcu 734KB
MediaSuite.dcu 729KB
MediaSuite.dcu 728KB
MediaSuite.dcu 728KB
MediaSuite.dcu 728KB
MediaSuite.dcu 695KB
MediaSuite.dcu 471KB
MediaSuite.dcu 471KB
MediaSuite.dcu 471KB
MediaSuite.dcu 471KB
MediaSuite.dcu 471KB
MediaSuite.dcu 471KB
MediaSuite.dcu 465KB
MediaSuite.dcu 465KB
MediaSuite.dcu 465KB
MediaSuite.dcu 464KB
MediaSuite.dcu 462KB
MediaSuite.dcu 462KB
MediaSuite.dcu 461KB
MediaSuite.dcu 461KB
MediaSuite.dcu 453KB
MediaSuite.dcu 452KB
MediaSuite.dcu 409KB
MediaSuite.dcu 396KB
MediaSuite.dcu 396KB
MediaSuite.dcu 364KB
MediaSuite.dcu 345KB
MediaFoundation.dcu 127KB
MediaFoundation.dcu 125KB
MediaFoundation.dcu 124KB
MediaFoundation.dcu 124KB
MediaFoundation.dcu 124KB
MediaFoundation.dcu 124KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 123KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 121KB
MediaFoundation.dcu 117KB
MediaFoundation.dcu 117KB
MediaFoundation.dcu 117KB
MediaFoundation.dcu 117KB
MediaFoundation.dcu 117KB
MediaFoundation.dcu 117KB
MediaFoundation.dcu 114KB
MediaFoundation.dcu 110KB
MediaFoundation.dcu 110KB
MediaFoundation.dcu 105KB
MediaFoundation.dcu 101KB
Main.dfm 15KB
Main.dfm 15KB
Main.dfm 14KB
Main.dfm 14KB
Main.dfm 4KB
Main.dfm 4KB
Main.dfm 4KB
Main.dfm 4KB
Main.dfm 887B
Main.dfm 851B
Demo.dpr 191B
Demo.dpr 191B
Demo.dpr 191B
共 287 条
- 1
- 2
- 3
资源评论
0x0007
- 粉丝: 3190
- 资源: 428
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功