Valkka
1.6.1
OpenSource Video Management
|
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 | metadata.h [code] |
libValkka pre-reserves all frames, both byte payload and metadata payload. After memory reservation, a frame can change its internal types, namely codec and metadata related to that codec. So we need typecast the correct metadata from the pre-reserved metadata byte blobs | |
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] |