libv4l.

Uma camada de abstração para dispositivos Video4Linux2
Baixe Agora

libv4l. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Hans de Goede
  • Site do editor:

libv4l. Tag


libv4l. Descrição

Uma camada de abstração para dispositivos Video4Linux2 O Libv4l é uma coleção de bibliotecas que adiciona uma fina camada de abstração ontop de dispositivos Video4Linux2. Sua finalidade é fazer escrever uma aplicação que suporta uma ampla variedade de dispositivos mais fácil, sem precisar de um esforço especial para cada dispositivo. Todos os componentes da LIBV4L são licenciados sob a biblioteca GNU General Publishinglicense versão 2 ou (à sua opção) qualquer versão posterior.libv4l Consiste em 3 bibliotecas diferentes: libv4lconvertlibv4lconvert oferece funções para converter de qualquer (conhecido) pixelforormatto v4l2_pix_fmt_bgr24 ou v4l2_pix_fmt_yuv420.curly Os seguintes formatos de origem são suportados: JPEG, MJPEG, Bayer (todas as 4 variantes: BGGR, RGGB, GBRG, GRGBG), SPCA501 ( Chip específico YUV 420 com componentes entrelaçados), SPCA561 (Chip específica compactada GBRG Bayer) Para mais detalhes sobre as funções V4LConvert_, consulte o libv4lconvert.h.libv4l1This oferece funções como V4L1_OPEN, V4L1_IOCTL, etc. O que pode usar os aplicativos V4L2. dispositivos. Essas funções incorretamente gostam do normal / fechamento / etc, exceto que o libv4l1 faz emulação total de a API V4L1 no topo dos drivers V4L2, no caso de drivers V4L1, ele acabará a acabar de enviar chamadas. Para mais detalhes sobre as funções V4L1_, ver libv4l2.h .libv4l2this oferece funções como V4L2_OPEN, V4L2_IOCTL, etc. O que pode utilizado tokickly Fazer aplicativos V4L2 Trabalhar com dispositivos V4L2 com formatos estranhos.Libv4l2 Passa principalmente chamadas diretamente para o driver V4L2. Quando o THEAPP faz um formato não suportado OBVV4L2 terá no meio e emula o formato (se um aplicativo quiser saber quais formatos o TheHardware pode _reallly_ Faça isso deve usar enum_fmt, não experimente aleatoriamente um bando de sério). Para mais detalhes sobre as funções V4L2_, veja o libv4l2.h. O que há de novo nesta versão: · Quatro modelos de laptop foram adicionados à tabela de dispositivos de cabeça para baixo. · MR97310A Descompressão foi melhorada. · Suporte foi adicionado para descomprimir YUV420 Planar JPEG, que é necessário para câmeras baseadas em WWLE968CF. · Suporte foi adicionado para dados de Bayer STV0680. Isso ajuda a obsoletar os drivers W9968cf e STV680 V4L1.


libv4l. Software Relacionado

pybhl.

Interagir com a API da Biblioteca do Patrimônio da Biodiversidade ...

121

Download