Valkka  1.6.1
OpenSource Video Management
include Directory Reference

Files

file  avdep.h [code]
 List of common ffmpeg/libav header files. Definition of some functions to call FFmpeg API directly from Valkka.
 
file  avfilethread.h [code]
 A Thread handling files and sending frames to fifo.
 
file  avthread.h [code]
 FFmpeg decoding thread.
 
file  cachestream.h [code]
 
file  codec.h [code]
 Codec definitions (slightly outdated)
 
file  common.h [code]
 List of common header files.
 
file  constant.h [code]
 Constant/default values, version numbers.
 
file  decoder.h [code]
 FFmpeg decoders.
 
file  decoderthread.h [code]
 
file  doc.h [code]
 Extra doxygen documentation.
 
file  enumiter.h [code]
 iterate over enum class
 
file  event.h [code]
 
file  filestream.h [code]
 
file  frame.h [code]
 Frame classes.
 
file  framefifo.h [code]
 Thread safe system of fifo and a stack.
 
file  framefilter.h [code]
 Definition of FrameFilter and derived classes for various purposes.
 
file  framefilter2.h [code]
 More framfilters.
 
file  framefilterset.h [code]
 Classes using several framefilters.
 
file  live.h [code]
 Interface to live555.
 
file  livedep.h [code]
 List of common header files.
 
file  liveserver.h [code]
 Live555 interface for server side: streaming to udp sockets directly or by using an on-demand rtsp server.
 
file  livethread.h [code]
 A live555 thread.
 
file  logging.h [code]
 Logging utilities.
 
file  macro.h [code]
 
 
file  movement.h [code]
 Framefilter implementing a movement detector.
 
file  muxer.h [code]
 FFmpeg muxers, implemented as Valkka framefilters.
 
file  muxshmem.h [code]
 
file  numpy_no_import.h [code]
 
file  opengl.h [code]
 OpenGL calls for reserving PBOs and TEXtures, plus some auxiliary routines.
 
file  openglobject.h [code]
 OpenGL objects, i.e. stuff that can be drawn on the OpenGL canvas on top the textures (boxes, etc.)
 
file  openglthread.h [code]
 FrameFifo for OpenGLThread: stack of YUV frames and uploading to GPU.
 
file  rawrite.h [code]
 Write directly to files and devices with POSIX O_DIRECT.
 
file  rgbframefifo.h [code]
 
file  sharedmem.h [code]
 Posix shared memory segment server/client management, shared memory ring buffer synchronized using posix semaphores.
 
file  test_import.h [code]
 
file  testthread.h [code]
 
file  tex.h [code]
 Handling OpenGL textures.
 
file  thread.h [code]
 Base class for multithreading.
 
file  tools.h [code]
 Auxiliary routines.
 
file  usbthread.h [code]
 USB Camera control and streaming.
 
file  vaapithread.h [code]
 
file  valkkafs.h [code]
 
file  valkkafsreader.h [code]