{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"libavdevice-0.6.1.1-12.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/libavdevice-0.6.1.1-12.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-SDL2-2.30.0-743e5338-f9e0-44e4-a4ca-66f9c6e8e9b4-a71e9b5b-66a1-4d4e-a7b5-483f8910cafa",
			"name":"SDL2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1973cf6d8db9802e1b5a9ab9f787ccc1e24ab441a0bbcf2793292b46e05d89db"
				}
			],
			"description":"Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed\nto provide fast access to the graphics frame buffer and audio device.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/SDL2@2.30.0-2.oe2409?arch=aarch64&epoch=0&upstream=SDL2-2.30.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.libsdl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Cross-platform multimedia library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.30.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-alsa-lib-1.2.10-b3206e76-3f2f-4a99-91b8-1a369557bb97-d74367ce-595d-4717-96f3-fe15acde9d7c",
			"name":"alsa-lib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"555df45a57a503f23fcab285f39f2bcdbf6219de021ba17b0751f7fbf4734c5d"
				}
			],
			"description":"The alsa-lib is a library to interface with ALSA in the Linux kernel\nand virtual devices using a plugin system.\nMore detail: https://alsa.opensrc.org/Alsa-lib",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/alsa-lib@1.2.10-2.oe2409?arch=aarch64&epoch=0&upstream=alsa-lib-1.2.10-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://alsa-project.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"the user space library that developers compile ALSA applications against",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2.10-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-ffmpeg-libs-6.1.1-0b0f2a04-b1a0-4bc4-971c-81d863f26e74-7f754c8f-d79e-4fee-8de7-e6b7e16d7be5",
			"name":"ffmpeg-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4275f634a7ae3ecfd662bee7af5555ae76b56e08a091a83c3704cf7d2bdb4efb"
				}
			],
			"description":"FFmpeg is a complete and free Internet live audio and video\nbroadcasting solution for Linux/Unix. It also includes a digital\nVCR. It can encode in real time in many formats including MPEG1 audio\nand video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.\nThis package contains the libraries for ffmpeg",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/ffmpeg-libs@6.1.1-12.oe2409?arch=aarch64&epoch=0&upstream=ffmpeg-6.1.1-12.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://ffmpeg.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries for ffmpeg",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.1.1-12.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-babe8bf2-17ce-4c7e-aee4-a690fe764d93",
			"name":"glibc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f83727d5acc81f8f92521d78f89a59332782c39c8e4d98151505e6bc01fdca98"
				}
			],
			"description":"The GNU C Library project provides the core libraries for the GNU system and\nGNU/Linux systems, as well as many other systems that use Linux as the kernel.\nThese libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD,\nOS-specific APIs and more. These APIs include such foundational facilities as\nopen, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt,\n login, exit and more.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glibc@2.38-34.oe2409?arch=aarch64&epoch=0&upstream=glibc-2.38-34.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/glibc/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU libc libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.38-34.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jack-audio-connection-kit-1.9.14-fe56aa20-9e67-4ba0-8dcd-e44414af3862-403fbe53-1a95-480f-bdca-65c9990bbf93",
			"name":"jack-audio-connection-kit",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"644fda6f2180764e3aa6d6093691608deb1e2f909fe212d66d19a3d223667389"
				}
			],
			"description":"JACK Audio Connection Kit is a professional sound server daemon that provides real-time,\nlow-latency connections for both audio and MIDI data between applications that use its API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jack-audio-connection-kit@1.9.14-4.oe2409?arch=aarch64&epoch=0&upstream=jack-audio-connection-kit-1.9.14-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://github.com/jackaudio/jack2",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A professional sound server",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.9.14-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libcdio-paranoia-10.2-2.0.1-19687fa4-3d78-4d75-b543-189f46f5f344-23782118-5aaf-44d9-9394-3ebe73e5a705",
			"name":"libcdio-paranoia",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e0d9030f715730720c01f1bd574b80b1f011288416a4326c70072762d0e2123e"
				}
			],
			"description":"This CDDA reader distribution ('libcdio-cdparanoia') reads audio from the\nCDROM directly as data, with no analog step between, and writes the\ndata to a file or pipe as .wav, .aifc or as raw 16 bit linear PCM.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libcdio-paranoia@10.2+2.0.1-1.oe2409?arch=aarch64&epoch=0&upstream=libcdio-paranoia-10.2+2.0.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/libcdio/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"CD paranoia on top of libcdio",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:10.2+2.0.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libdrm-2.4.122-dfb426a8-6408-4e1f-9a82-3f0f19f3d939-4788f481-bdc2-40b0-bd64-4bfe1abd4cd6",
			"name":"libdrm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"49ea499f896acb46ac1f4f0fcd66e384d7129be0a847ae9e26ae4c93fc0afcfb"
				}
			],
			"description":"libdrm provides a user space library for accessing the DRM, direct rendering manager,\non operating systems that support the ioctl interface. libdrm is a low-level library,\ntypically used by graphics drivers such as the Mesa DRI drivers, the X drivers, libva\nand similar projects.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libdrm@2.4.122-1.oe2409?arch=aarch64&epoch=0&upstream=libdrm-2.4.122-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://dri.freedesktop.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"library for direct rendering manager",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.4.122-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libglvnd-glx-1.7.0-af2b88c7-a4d8-4f2e-b6c7-ffbafa2244ed-df5bbc0d-3b1d-41df-889e-b7475cbb0e26",
			"name":"libglvnd-glx",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"60cc515de9a12c02cdf3861d1999afd6032527992d4c16e38579378d24b80615"
				}
			],
			"description":"libGL and libGLX are the common dispatch interface for the GLX API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libglvnd-glx@1.7.0-1.oe2409?arch=aarch64&epoch=1&upstream=libglvnd-1.7.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/NVIDIA/libglvnd",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GLX support for libglvnd",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:1.7.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libv4l-1.24.1-4bb4f03d-6eb2-4bac-96bc-45c5c2b553ed-de62c0a5-f286-4c3d-bb7d-8fb1325aee7a",
			"name":"libv4l",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"037a48661920f57911a20f923340f1bf80f19534faf6212f73e65c44d4b3b522"
				}
			],
			"description":"libv4l is a collection of libraries which adds a thin abstraction layer on\ntop of video4linux2 devices. The purpose of this (thin) layer is to make it\neasy for application writers to support a wide variety of devices without\nhaving to write separate code for different devices in the same class. libv4l\nconsists of 3 different libraries: libv4lconvert, libv4l1 and libv4l2.\n\nlibv4lconvert offers functions to convert from any (known) pixel-format\nto V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420.\n\nlibv4l1 offers the (deprecated) v4l1 API on top of v4l2 devices, independent\nof the drivers for those devices supporting v4l1 compatibility (which many\nv4l2 drivers do not).\n\nlibv4l2 offers the v4l2 API on top of v4l2 devices, while adding for the\napplication transparent libv4lconvert conversion where necessary.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libv4l@1.24.1-1.oe2409?arch=aarch64&epoch=0&upstream=v4l-utils-1.24.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://hansdegoede.livejournal.com/3636.html",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Collection of video4linux support libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.24.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxcb-1.16-583a7095-4098-427e-90ea-95aeec832cf3-d6889fed-d4c5-4d9c-9ccb-f29f489e8714",
			"name":"libxcb",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2b841acb70b0ab20d7af45d08164af6fe4baf87a1a8072cbe4d49db426d662e9"
				}
			],
			"description":"The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a\nsmall footprint, latency hiding, direct access to the protocol, improved\nthreading support, and extensibility.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxcb@1.16-1.oe2409?arch=aarch64&epoch=0&upstream=libxcb-1.16-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://xcb.freedesktop.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A C binding to the X11 protocol",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.16-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-openal-soft-1.23.1-6d12e569-cd5c-4782-af4f-542d5cfe11bb-03f01250-2407-473f-95b1-c1bf49d0ed37",
			"name":"openal-soft",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4560f28ba5bf2a4a29e3e0f76bc6cbcea919d737459bc13fbc4573adabb3fdbc"
				}
			],
			"description":"OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D\naudio API. It's forked from the open-sourced Windows version available originally from\nopenal.org's SVN repository (now defunct).\nOpenAL provides capabilities for playing audio in a virtual 3D environment. Distance attenuation,\ndoppler shift, and directional sound emitters are among the features handled by the API.\nMore advanced effects, including air absorption, occlusion, and environmental reverb, are available\nthrough the EFX extension. It also facilitates streaming audio, multi-channel buffers, and audio capture.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/openal-soft@1.23.1-1.oe2409?arch=aarch64&epoch=0&upstream=openal-soft-1.23.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://openal-soft.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A software implementation of the OpenAL 3D audio API",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.23.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pulseaudio-libs-17.0-9f9b508c-2f26-4306-99d8-93fe4588bb1e-dddc1228-0b90-477e-bb7c-ade5c9c1b809",
			"name":"pulseaudio-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5411dfa6bb2f9a6735bdd5a3602a52e960630c9314da77197d23ec7bec5c7096"
				}
			],
			"description":"This package contains the runtime libraries for any application that wishes\nto interface with a PulseAudio sound server.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pulseaudio-libs@17.0-1.oe2409?arch=aarch64&epoch=0&upstream=pulseaudio-17.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.freedesktop.org/wiki/Software/PulseAudio",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries for PulseAudio clients",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:17.0-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-SDL2-2.30.0-743e5338-f9e0-44e4-a4ca-66f9c6e8e9b4-a71e9b5b-66a1-4d4e-a7b5-483f8910cafa"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-alsa-lib-1.2.10-b3206e76-3f2f-4a99-91b8-1a369557bb97-d74367ce-595d-4717-96f3-fe15acde9d7c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-ffmpeg-libs-6.1.1-0b0f2a04-b1a0-4bc4-971c-81d863f26e74-7f754c8f-d79e-4fee-8de7-e6b7e16d7be5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-babe8bf2-17ce-4c7e-aee4-a690fe764d93"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jack-audio-connection-kit-1.9.14-fe56aa20-9e67-4ba0-8dcd-e44414af3862-403fbe53-1a95-480f-bdca-65c9990bbf93"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libcdio-paranoia-10.2-2.0.1-19687fa4-3d78-4d75-b543-189f46f5f344-23782118-5aaf-44d9-9394-3ebe73e5a705"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libdrm-2.4.122-dfb426a8-6408-4e1f-9a82-3f0f19f3d939-4788f481-bdc2-40b0-bd64-4bfe1abd4cd6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libglvnd-glx-1.7.0-af2b88c7-a4d8-4f2e-b6c7-ffbafa2244ed-df5bbc0d-3b1d-41df-889e-b7475cbb0e26"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libv4l-1.24.1-4bb4f03d-6eb2-4bac-96bc-45c5c2b553ed-de62c0a5-f286-4c3d-bb7d-8fb1325aee7a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxcb-1.16-583a7095-4098-427e-90ea-95aeec832cf3-d6889fed-d4c5-4d9c-9ccb-f29f489e8714"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-openal-soft-1.23.1-6d12e569-cd5c-4782-af4f-542d5cfe11bb-03f01250-2407-473f-95b1-c1bf49d0ed37"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libavdevice-6.1.1-57458fb8-3f72-4095-8943-c56d41333192",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pulseaudio-libs-17.0-9f9b508c-2f26-4306-99d8-93fe4588bb1e-dddc1228-0b90-477e-bb7c-ade5c9c1b809"
		}
	]
}