

> dma_unmap_page(&pci->pdev->dev, dlist->addrs, PAGE_SIZE, dir) ĭiff blackmagic-io-12.3a10/bm_pci.c /usr/src/blackmagic-io-12.3a10/bm_pci.c > dma_unmap_single(&pci->pdev->dev, dlist->addrs, dlist->length, dir) > dlist->addrs = dma_map_page(&pci->pdev->dev, page, 0, PAGE_SIZE, dir) > dlist->addrs = dma_map_single(&pci->pdev->dev, addr, size, dir) Īddrs = pci_map_page(pci->pdev, page, 0, PAGE_SIZE, dir) > if (bm_pci_dma_mapping_error(&pci->pdev->dev, dlist->addrs))Īddrs = pci_map_single(pci->pdev, addr, size, dir)

> dlist->addrs = dma_map_page(&pci->pdev->dev, umem->pages, 0, PAGE_SIZE, dir)

#define bm_pci_dma_mapping_error(dev, addr) dma_mapping_error(addr)Īddrs = pci_map_page(pci->pdev, umem->pages, 0, PAGE_SIZE, dir) #define bm_pci_dma_mapping_error(dev, addr) dma_mapping_error(dev, addr) > dma_unmap_single(&sl->pdev->dev, e->dma_addr, sl->size, direction) Īnd diff blackmagic-io-12.3a10/bm_mm.c /usr/src/blackmagic-io-12.3a10/bm_mm.c > dma_unmap_page(&sl->pdev->dev, e->dma_addr, PAGE_SIZE, direction) Pdev, e->dma_addr, PAGE_SIZE, direction) > e->dma_addr = dma_map_single(pdev, address, size, direction) > e->dma_addr = dma_map_page(pdev, page, 0, PAGE_SIZE, direction) ĭma_addr = pci_map_single(pdev, address, size, direction) > e->dma_addr = dma_map_page(pdev, pages, 0, PAGE_SIZE, direction) ĭma_addr = pci_map_page(pdev, page, 0, PAGE_SIZE, direction) > case DL_DMA_BIDIRECTIONAL: return DMA_BIDIRECTIONAL ĭma_addr = pci_map_page(pdev, pages, 0, PAGE_SIZE, direction) > case DL_DMA_FROM_DEVICE: return DMA_FROM_DEVICE if (dma_set_mask(&pdev->dev, BMD_DMA_64_MASK) if (dma_set_mask(&pdev->dev, BMD_DMA_32_MASK) case DL_DMA_TO_DEVICE: return DMA_TO_DEVICE These two patches fixes compile issue for me on 5.18.1-arch1-1 diff blackmagic-12.3a10/blackmagic_core.c /usr/src/blackmagic-12.3a10/blackmagic_core.c It's ideal for a multi-camera video podcast or live stream.I spent a few minutes fixing it.
#BLACKMAGIC DESKTOP VIDEO TUNING PRO#
The DeckLink 8K Pro is one of a series of flagships and offers Quad link 12G-SDI capture and playback up to 8K DCI.įor creators and filmmakers with HDMI supported cameras, the DeckLink Quad HDMI Recorder provides PCIe capture with up to 4 HDMI inputs.

They can also capture resolutions of SD, HD, 4K, and 8K as well as stereoscopic 3D. The cards support 12-bit RGB, 4:4:4 image quality, and frame rates up to 60fps. They're ideal for creators and filmmakers who want to capture a video source from cameras, decks, or live feeds directly into an editor or effects program.īlackmagic offers multiple DeckLink cards that support a range of resolutions and inputs including 12-SDI, 6G-SDI, and HDMI. Video capture cards convert video signals into digital data compatible with a computer and record it. Blackmagic releases firmware for its DeckLink capture cards and a Desktop Video manual.ĭesktop Video 11.5.1 is the latest firmware for Blackmagic Design's DeckLink capture and playback cards.
