The AMF-samples package contains sample programs and source for applications
that use AMF.
Provides
Requires
License
MIT
Changelog
* Sat May 09 2026 Simone Caronni <negativo17@gmail.com> - 1:1.5.2-1
- Update to 1.5.2
* Fri Oct 31 2025 Simone Caronni <negativo17@gmail.com> - 1:1.5.0-1
- Update to 1.5.0
* Fri May 09 2025 Simone Caronni <negativo17@gmail.com> - 1:1.4.36-1
- All references to 1.4.36.0 have disappeared completely from the git
repository and 1.4.36 has been released in place. Bump Epoch to point to
a real release.
* Sat Mar 08 2025 Simone Caronni <negativo17@gmail.com> - 1.4.36.0-1
- Update to 1.4.36.0
Files
/usr/share/licenses/AMF-samples
/usr/share/licenses/AMF-samples/LICENSE.txt
/usr/src/AMF
/usr/src/AMF/common
/usr/src/AMF/common/AMFFactory.cpp
/usr/src/AMF/common/AMFFactory.h
/usr/src/AMF/common/AMFMath.h
/usr/src/AMF/common/AMFSTL.cpp
/usr/src/AMF/common/AMFSTL.h
/usr/src/AMF/common/ByteArray.h
/usr/src/AMF/common/CPUCaps.h
/usr/src/AMF/common/CurrentTimeImpl.cpp
/usr/src/AMF/common/CurrentTimeImpl.h
/usr/src/AMF/common/DataStream.h
/usr/src/AMF/common/DataStreamFactory.cpp
/usr/src/AMF/common/DataStreamFile.cpp
/usr/src/AMF/common/DataStreamFile.h
/usr/src/AMF/common/DataStreamMemory.cpp
/usr/src/AMF/common/DataStreamMemory.h
/usr/src/AMF/common/IOCapsImpl.cpp
/usr/src/AMF/common/IOCapsImpl.h
/usr/src/AMF/common/InterfaceImpl.h
/usr/src/AMF/common/Json.h
/usr/src/AMF/common/JsonImpl.cpp
/usr/src/AMF/common/JsonImpl.h
/usr/src/AMF/common/Linux
/usr/src/AMF/common/Linux/CairoImportTable.cpp
/usr/src/AMF/common/Linux/CairoImportTable.h
/usr/src/AMF/common/Linux/DRMDevice.cpp
/usr/src/AMF/common/Linux/DRMDevice.h
/usr/src/AMF/common/Linux/PulseAudioImportTable.cpp
/usr/src/AMF/common/Linux/PulseAudioImportTable.h
/usr/src/AMF/common/Linux/ThreadLinux.cpp
/usr/src/AMF/common/Linux/XDisplay.h
/usr/src/AMF/common/Linux/XrandrPtrs.h
/usr/src/AMF/common/ObservableImpl.h
/usr/src/AMF/common/OpenGLImportTable.cpp
/usr/src/AMF/common/OpenGLImportTable.h
/usr/src/AMF/common/PropertyStorageExImpl.cpp
/usr/src/AMF/common/PropertyStorageExImpl.h
/usr/src/AMF/common/PropertyStorageImpl.h
/usr/src/AMF/common/Thread.cpp
/usr/src/AMF/common/Thread.h
/usr/src/AMF/common/TraceAdapter.cpp
/usr/src/AMF/common/TraceAdapter.h
/usr/src/AMF/common/VulkanImportTable.cpp
/usr/src/AMF/common/VulkanImportTable.h
/usr/src/AMF/common/Windows
/usr/src/AMF/common/Windows/ThreadWindows.cpp
/usr/src/AMF/common/Windows/UtilsWindows.cpp
/usr/src/AMF/common/Windows/UtilsWindows.h
/usr/src/AMF/include
/usr/src/AMF/make
/usr/src/AMF/make/common_defs.mak
/usr/src/AMF/make/common_rules.mak
/usr/src/AMF/proj
/usr/src/AMF/proj/vs2022
/usr/src/AMF/proj/vs2022/ComponentsFFMPEG
/usr/src/AMF/proj/vs2022/ComponentsFFMPEG/ComponentsFFMPEG.vcxproj
/usr/src/AMF/proj/vs2022/ComponentsFFMPEG/ComponentsFFMPEG.vcxproj.filters
/usr/src/AMF/proj/vs2022/VideoStitch
/usr/src/AMF/proj/vs2022/VideoStitch/VideoStitch.vcxproj
/usr/src/AMF/proj/vs2022/VideoStitch/VideoStitch.vcxproj.filters
/usr/src/AMF/props
/usr/src/AMF/props/AMF_Presenter_DX_Shader.props
/usr/src/AMF/props/AMF_Presenter_Vulkan_Shader.props
/usr/src/AMF/props/AMF_VS2022.props
/usr/src/AMF/samples
/usr/src/AMF/samples/CPPSamples
/usr/src/AMF/samples/CPPSamples/CapabilityManager
/usr/src/AMF/samples/CPPSamples/CapabilityManager/CapabilityManager.cpp
/usr/src/AMF/samples/CPPSamples/CapabilityManager/CapabilityManager_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/CapabilityManager/CapabilityManager_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/CapabilityManager/Makefile
/usr/src/AMF/samples/CPPSamples/CaptureVideo
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideo.aps
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideo.cpp
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideo.h
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideo.ico
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideo.rc
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideoPipeline.cpp
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideoPipeline.h
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideo_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/CaptureVideo/CaptureVideo_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/CaptureVideo/Readme.txt
/usr/src/AMF/samples/CPPSamples/CaptureVideo/resource.h
/usr/src/AMF/samples/CPPSamples/CaptureVideo/small.ico
/usr/src/AMF/samples/CPPSamples/CaptureVideo/stdafx.cpp
/usr/src/AMF/samples/CPPSamples/CaptureVideo/stdafx.h
/usr/src/AMF/samples/CPPSamples/CaptureVideo/targetver.h
/usr/src/AMF/samples/CPPSamples/DVR
/usr/src/AMF/samples/CPPSamples/DVR/DVR.cpp
/usr/src/AMF/samples/CPPSamples/DVR/DVR.glade
/usr/src/AMF/samples/CPPSamples/DVR/DVR.h
/usr/src/AMF/samples/CPPSamples/DVR/DVR.ico
/usr/src/AMF/samples/CPPSamples/DVR/DVR.rc
/usr/src/AMF/samples/CPPSamples/DVR/DVRLinux.cpp
/usr/src/AMF/samples/CPPSamples/DVR/DVRLinuxCLI.cpp
/usr/src/AMF/samples/CPPSamples/DVR/DVR_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/DVR/DVR_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/DVR/Makefile
/usr/src/AMF/samples/CPPSamples/DVR/MakefileGTK
/usr/src/AMF/samples/CPPSamples/DVR/resource.h
/usr/src/AMF/samples/CPPSamples/DVR/resources.xml
/usr/src/AMF/samples/CPPSamples/DVR/targetver.h
/usr/src/AMF/samples/CPPSamples/EncoderLatency
/usr/src/AMF/samples/CPPSamples/EncoderLatency/EncoderLatency.cpp
/usr/src/AMF/samples/CPPSamples/EncoderLatency/EncoderLatency_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/EncoderLatency/EncoderLatency_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/EncoderLatency/Makefile
/usr/src/AMF/samples/CPPSamples/PlaybackHW
/usr/src/AMF/samples/CPPSamples/PlaybackHW/Makefile
/usr/src/AMF/samples/CPPSamples/PlaybackHW/PlaybackHW.aps
/usr/src/AMF/samples/CPPSamples/PlaybackHW/PlaybackHW.cpp
/usr/src/AMF/samples/CPPSamples/PlaybackHW/PlaybackHW.h
/usr/src/AMF/samples/CPPSamples/PlaybackHW/PlaybackHW.ico
/usr/src/AMF/samples/CPPSamples/PlaybackHW/PlaybackHW.rc
/usr/src/AMF/samples/CPPSamples/PlaybackHW/PlaybackHW_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/PlaybackHW/PlaybackHW_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/PlaybackHW/resource.h
/usr/src/AMF/samples/CPPSamples/PlaybackHW/small.ico
/usr/src/AMF/samples/CPPSamples/PlaybackHW/targetver.h
/usr/src/AMF/samples/CPPSamples/SVCSplitter
/usr/src/AMF/samples/CPPSamples/SVCSplitter/SVCSplitter.cpp
/usr/src/AMF/samples/CPPSamples/SVCSplitter/SVCSplitter.h
/usr/src/AMF/samples/CPPSamples/SVCSplitter/SVCSplitter_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SVCSplitter/SVCSplitter_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/SimpleConverter
/usr/src/AMF/samples/CPPSamples/SimpleConverter/Makefile
/usr/src/AMF/samples/CPPSamples/SimpleConverter/SimpleConverter.cpp
/usr/src/AMF/samples/CPPSamples/SimpleConverter/SimpleConverter_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SimpleConverter/SimpleConverter_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/SimpleDecoder
/usr/src/AMF/samples/CPPSamples/SimpleDecoder/Makefile
/usr/src/AMF/samples/CPPSamples/SimpleDecoder/SimpleDecoder.cpp
/usr/src/AMF/samples/CPPSamples/SimpleDecoder/SimpleDecoder_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SimpleDecoder/SimpleDecoder_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/SimpleEncoder
/usr/src/AMF/samples/CPPSamples/SimpleEncoder/Makefile
/usr/src/AMF/samples/CPPSamples/SimpleEncoder/SimpleEncoder.cpp
/usr/src/AMF/samples/CPPSamples/SimpleEncoder/SimpleEncoder_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SimpleEncoder/SimpleEncoder_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/SimpleFRC
/usr/src/AMF/samples/CPPSamples/SimpleFRC/Makefile
/usr/src/AMF/samples/CPPSamples/SimpleFRC/SimpleFRC.cpp
/usr/src/AMF/samples/CPPSamples/SimpleFRC/SimpleFRC_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SimpleFRC/SimpleFRC_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/SimpleFrameInjection
/usr/src/AMF/samples/CPPSamples/SimpleFrameInjection/Makefile
/usr/src/AMF/samples/CPPSamples/SimpleFrameInjection/SimpleFrameInjection.cpp
/usr/src/AMF/samples/CPPSamples/SimpleFrameInjection/SimpleFrameInjection_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SimpleFrameInjection/SimpleFrameInjection_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/SimplePA
/usr/src/AMF/samples/CPPSamples/SimplePA/Makefile
/usr/src/AMF/samples/CPPSamples/SimplePA/SimplePA.cpp
/usr/src/AMF/samples/CPPSamples/SimplePA/SimplePA_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SimplePA/SimplePA_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/SimpleROI
/usr/src/AMF/samples/CPPSamples/SimpleROI/Makefile
/usr/src/AMF/samples/CPPSamples/SimpleROI/SimpleROI.cpp
/usr/src/AMF/samples/CPPSamples/SimpleROI/SimpleROI_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/SimpleROI/SimpleROI_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/Stitch
/usr/src/AMF/samples/CPPSamples/Stitch/LoomConverter.cl
/usr/src/AMF/samples/CPPSamples/Stitch/PTGuiProjects
/usr/src/AMF/samples/CPPSamples/Stitch/PTGuiProjects/Gopro_1440p.pts
/usr/src/AMF/samples/CPPSamples/Stitch/PTGuiProjects/RicohThetaS_1080.pts
/usr/src/AMF/samples/CPPSamples/Stitch/PTGuiProjects/RicohThetaS_720.pts
/usr/src/AMF/samples/CPPSamples/Stitch/PTGuiProjects/RicohThetaV_4k.pts
/usr/src/AMF/samples/CPPSamples/Stitch/PTGuiProjects/ZCam_1080p.pts
/usr/src/AMF/samples/CPPSamples/Stitch/Profiling.cpp
/usr/src/AMF/samples/CPPSamples/Stitch/Stitch.cpp
/usr/src/AMF/samples/CPPSamples/Stitch/Stitch.h
/usr/src/AMF/samples/CPPSamples/Stitch/Stitch.ico
/usr/src/AMF/samples/CPPSamples/Stitch/Stitch.rc
/usr/src/AMF/samples/CPPSamples/Stitch/StitchLoomSL.cpp
/usr/src/AMF/samples/CPPSamples/Stitch/StitchLoomSL.h
/usr/src/AMF/samples/CPPSamples/Stitch/StitchPreviewPipeline.cpp
/usr/src/AMF/samples/CPPSamples/Stitch/StitchPreviewPipeline.h
/usr/src/AMF/samples/CPPSamples/Stitch/Stitch_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/Stitch/Stitch_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/Stitch/resource.h
/usr/src/AMF/samples/CPPSamples/Stitch/small.ico
/usr/src/AMF/samples/CPPSamples/Stitch/stdafx.cpp
/usr/src/AMF/samples/CPPSamples/Stitch/stdafx.h
/usr/src/AMF/samples/CPPSamples/Stitch/targetver.h
/usr/src/AMF/samples/CPPSamples/TranscodeHW
/usr/src/AMF/samples/CPPSamples/TranscodeHW/Makefile
/usr/src/AMF/samples/CPPSamples/TranscodeHW/TranscodeHW.cpp
/usr/src/AMF/samples/CPPSamples/TranscodeHW/TranscodeHW_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/TranscodeHW/TranscodeHW_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/TranscodeHW/TranscodeIntraRefresh.bat
/usr/src/AMF/samples/CPPSamples/TranscodeHW/TranscodeSVC.bat
/usr/src/AMF/samples/CPPSamples/TranscodeHW/TranscodeSpeed.bat
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/Makefile
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/RenderEncodePipeline.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/RenderEncodePipeline.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/RenderWindow.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/RenderWindow.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VCEEncoderD3D.bat
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VCEEncoderD3D.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VCEEncoderD3D.rc
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VCEEncoderD3DPerformanceTest.bat
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VCEEncoderD3D_SVC_dx9.bat
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VCEEncoderD3D_VS2022.vcxproj
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VCEEncoderD3D_VS2022.vcxproj.filters
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRender.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRender.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderDX11.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderDX11.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderDX12.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderDX12.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderDX9.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderDX9.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderHost.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderHost.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderOpenCL.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderOpenCL.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderOpenGL.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderOpenGL.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderVulkan.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/VideoRenderVulkan.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/cube.frag
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/cube.vert
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/resource.h
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/stdafx.cpp
/usr/src/AMF/samples/CPPSamples/VCEEncoderD3D/stdafx.h
/usr/src/AMF/samples/CPPSamples/common
/usr/src/AMF/samples/CPPSamples/common/AMFHalfFloat.h
/usr/src/AMF/samples/CPPSamples/common/AudioPresenter.cpp
/usr/src/AMF/samples/CPPSamples/common/AudioPresenter.h
/usr/src/AMF/samples/CPPSamples/common/AudioPresenterLinux.cpp
/usr/src/AMF/samples/CPPSamples/common/AudioPresenterLinux.h
/usr/src/AMF/samples/CPPSamples/common/AudioPresenterWin.cpp
/usr/src/AMF/samples/CPPSamples/common/AudioPresenterWin.h
/usr/src/AMF/samples/CPPSamples/common/BitStreamParser.cpp
/usr/src/AMF/samples/CPPSamp