..
adts.cpp
AAC input
2022-06-16 16:13:27 +02:00
adts.h
AAC input
2022-06-16 16:13:27 +02:00
amf.cpp
Various metadata-related features and improvements:
2023-09-26 17:10:23 +02:00
amf.h
Various metadata-related features and improvements:
2023-09-26 17:10:23 +02:00
auth.cpp
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
auth.h
Restyle
2021-10-19 22:29:40 +02:00
bitfields.cpp
Silence more compile warnings, fix compilation on MacOS
2022-10-27 14:50:38 +02:00
bitfields.h
Restyle
2021-10-19 22:29:40 +02:00
bitstream.cpp
New Meta commit
2021-10-19 22:29:40 +02:00
bitstream.h
New Meta commit
2021-10-19 22:29:40 +02:00
certificate.cpp
Support for upstream mbedtls versions 2 and 3 when compiled with SRTP support
2024-02-22 17:45:47 +01:00
certificate.h
Support for upstream mbedtls versions 2 and 3 when compiled with SRTP support
2024-02-22 17:45:47 +01:00
checksum.h
FLAC support:
2023-02-26 20:37:15 +01:00
cmaf.cpp
Bug Fix: CMAF DASH playback works
2022-02-11 22:52:20 +01:00
cmaf.h
HLS CMAF updated to use hls_support library for (LL)HLS manifest generation.
2022-02-11 22:47:28 +01:00
comms.cpp
Fix segfault when destroying uninitialized Comms class
2024-07-15 11:35:40 +02:00
comms.h
Improve WebRTC things, fix CPU usage
2024-05-23 13:50:52 +02:00
config.cpp
LSP:
2024-11-21 15:30:18 +01:00
config.h
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
defines.h
Allow auto-resizing of track list, start off with a mere 4 instead of 100 and double it every time we run out of space
2024-07-15 11:47:26 +02:00
downloader.cpp
Added X-Attempt header to HEAD and POST requests in Downloader
2024-07-03 12:00:12 +02:00
downloader.h
Fixing all of the things. 😩
2023-04-10 14:15:00 +02:00
dtsc.cpp
Fixup for track resizing code
2024-07-22 15:47:16 +02:00
dtsc.h
Allow auto-resizing of track list, start off with a mere 4 instead of 100 and double it every time we run out of space
2024-07-15 11:47:26 +02:00
ebml.cpp
V4L2 camera support, raw pixel video support, added MistProcAV, improved MistProcFFMPEG
2024-07-04 16:13:07 +02:00
ebml.h
V4L2 camera support, raw pixel video support, added MistProcAV, improved MistProcFFMPEG
2024-07-04 16:13:07 +02:00
ebml_socketglue.cpp
Restyle
2021-10-19 22:29:40 +02:00
ebml_socketglue.h
Restyle
2021-10-19 22:29:40 +02:00
encode.cpp
Add support for non-URL-compatible parameter parsing (taking + to not mean space, not encoding as such either) and uses it for RTMP auth
2024-07-03 12:02:53 +02:00
encode.h
Add support for non-URL-compatible parameter parsing (taking + to not mean space, not encoding as such either) and uses it for RTMP auth
2024-07-03 12:02:53 +02:00
encryption.cpp
New Meta commit
2021-10-19 22:29:40 +02:00
encryption.h
New Meta commit
2021-10-19 22:29:40 +02:00
flac.cpp
Improvements to FLAC library and analyser
2023-02-27 10:20:14 +01:00
flac.h
Fixed compiling with CMake
2023-03-16 14:31:27 +01:00
flv_tag.cpp
Change metadata to make afreecatv happy
2024-07-03 12:04:32 +02:00
flv_tag.h
Made FLV memory-based loader functions use const pointers
2022-09-26 12:44:30 +02:00
h264.cpp
Fix spelling mistakes identified by Lintian
2024-05-16 17:28:03 +02:00
h264.h
Added SPS/PPS validation functions, RTP lib now only updates SPS/PPS when valid
2022-01-22 23:52:03 +01:00
h265.cpp
New Meta commit
2021-10-19 22:29:40 +02:00
h265.h
Restyle
2021-10-19 22:29:40 +02:00
hls_support.cpp
V4L2 camera support, raw pixel video support, added MistProcAV, improved MistProcFFMPEG
2024-07-04 16:13:07 +02:00
hls_support.h
hls_support: A new library for (LL)HLS manifest generation
2022-02-11 22:47:28 +01:00
http_parser.cpp
WebRTC improvements:
2024-07-22 10:17:21 +02:00
http_parser.h
Add support for non-URL-compatible parameter parsing (taking + to not mean space, not encoding as such either) and uses it for RTMP auth
2024-07-03 12:02:53 +02:00
json.cpp
Fix broken UTF-8/UTF-16 conversion in JSON library
2023-07-06 10:56:36 +02:00
json.h
Added JSON::Value::append() which returns a reference to a newly appended element
2021-10-19 22:29:42 +02:00
langcodes.cpp
Restyle
2021-10-19 22:29:40 +02:00
langcodes.h
Restyle
2021-10-19 22:29:40 +02:00
meson.build
Spun out generalized segment reader class from HLS input
2024-09-24 15:07:24 +02:00
mp4.cpp
Spun out MP4 parser into new mp4_stream.cpp; updated MP4 input to use it; added support for fMP4 to this new MP4 Stream library
2024-09-24 15:07:24 +02:00
mp4.h
New Meta commit
2021-10-19 22:29:40 +02:00
mp4_adobe.cpp
Restyle
2021-10-19 22:29:40 +02:00
mp4_adobe.h
Restyle
2021-10-19 22:29:40 +02:00
mp4_dash.cpp
Restyle
2021-10-19 22:29:40 +02:00
mp4_dash.h
Restyle
2021-10-19 22:29:40 +02:00
mp4_encryption.cpp
Restyle
2021-10-19 22:29:40 +02:00
mp4_encryption.h
Restyle
2021-10-19 22:29:40 +02:00
mp4_generic.cpp
Support for TREX boxes in MP4::Stream parser and all binaries that use it
2024-09-24 15:07:24 +02:00
mp4_generic.h
Support for TREX boxes in MP4::Stream parser and all binaries that use it
2024-09-24 15:07:24 +02:00
mp4_ms.cpp
Restyle
2021-10-19 22:29:40 +02:00
mp4_ms.h
Restyle
2021-10-19 22:29:40 +02:00
mp4_stream.cpp
Support for TREX boxes in MP4::Stream parser and all binaries that use it
2024-09-24 15:07:24 +02:00
mp4_stream.h
Support for TREX boxes in MP4::Stream parser and all binaries that use it
2024-09-24 15:07:24 +02:00
mpeg.cpp
New Meta commit
2021-10-19 22:29:40 +02:00
mpeg.h
Restyle
2021-10-19 22:29:40 +02:00
nal.cpp
Restyle
2021-10-19 22:29:40 +02:00
nal.h
Restyle
2021-10-19 22:29:40 +02:00
ogg.cpp
Fixed all ARM-related issues/warnings/etc
2021-11-04 18:49:27 +01:00
ogg.h
Fixed all ARM-related issues/warnings/etc
2021-11-04 18:49:27 +01:00
opus.cpp
Restyle
2021-10-19 22:29:40 +02:00
opus.h
Restyle
2021-10-19 22:29:40 +02:00
procs.cpp
Prevent race condition when grim_reaper thread is already trying to lock while the thread is being asked to shut down
2024-07-15 11:47:26 +02:00
procs.h
Custom variables support
2023-02-09 12:49:01 +01:00
riff.cpp
Socket library and Config library restructuring, improvement to UDP socket reliability
2021-10-19 22:29:41 +02:00
riff.h
Socket library and Config library restructuring, improvement to UDP socket reliability
2021-10-19 22:29:41 +02:00
rijndael.cpp
Restyle
2021-10-19 22:29:40 +02:00
rijndael.h
Restyle
2021-10-19 22:29:40 +02:00
rtmpchunks.cpp
Fix segfault in MistInRTSP when connection to buffer lost
2024-07-03 12:04:32 +02:00
rtmpchunks.h
RTMP improvements for rollover behaviour
2021-10-19 22:29:42 +02:00
rtp.cpp
RTP library fixes and improvements.
2023-06-15 12:33:24 +02:00
rtp.h
RTP library fixes and improvements.
2023-06-15 12:33:24 +02:00
rtp_fec.cpp
Improved RTP NACK handling and dropped packet handling
2021-10-19 22:29:40 +02:00
rtp_fec.h
Improved RTP NACK handling and dropped packet handling
2021-10-19 22:29:40 +02:00
sdp.cpp
Allow any RTP/AVP payload type to be dynamically assigned
2024-05-16 16:39:13 +02:00
sdp.h
Added SDP input
2022-02-21 15:51:09 +01:00
sdp_media.cpp
WebRTC: merge ICE sessions in into a single ICE session for all tracks
2024-07-15 11:53:20 +02:00
sdp_media.h
WebRTC: merge ICE sessions in into a single ICE session for all tracks
2024-07-15 11:53:20 +02:00
segmentreader.cpp
Fixes to SegmentReader: do not call tsStream.finish()
early, fix stopping early
2024-09-24 15:17:39 +02:00
segmentreader.h
Upgrade segmentreader to support (f)MP4 segments, add such support to HLS input
2024-09-24 15:07:24 +02:00
shared_memory.cpp
Dozens of hours of debugging, yet only 1 character of changed code. 😩
2024-07-03 12:03:11 +02:00
shared_memory.h
Remove Windows-specific shared memory implementation
2024-06-27 10:45:54 +02:00
socket.cpp
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
socket.h
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
socket_srt.cpp
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
socket_srt.h
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
stream.cpp
Fix segfault in HTTP output when attempting to start a stream without source config
2024-07-22 15:31:59 +02:00
stream.h
Added stream tagging support
2023-12-20 15:42:27 +01:00
stun.cpp
Fix header includes to be a bit more consistent
2024-04-25 12:44:38 +02:00
stun.h
New Meta commit
2021-10-19 22:29:40 +02:00
subtitles.cpp
Restyle
2021-10-19 22:29:40 +02:00
subtitles.h
Restyle
2021-10-19 22:29:40 +02:00
theora.cpp
Restyle
2021-10-19 22:29:40 +02:00
theora.h
Restyle
2021-10-19 22:29:40 +02:00
timing.cpp
Fix Cygwin compilation:
2024-04-25 12:44:38 +02:00
timing.h
Implemented UDP socket packet send pacing, WebRTC now makes use of this new feature.
2023-06-15 12:34:25 +02:00
tinythread.cpp
Restyle
2021-10-19 22:29:40 +02:00
tinythread.h
Restyle
2021-10-19 22:29:40 +02:00
triggers.cpp
Added trigger instance ID and instance name headers
2024-07-03 11:03:28 +02:00
triggers.h
Restyle
2021-10-19 22:29:40 +02:00
ts_packet.cpp
Various metadata-related features and improvements:
2023-09-26 17:10:23 +02:00
ts_packet.h
Fixed all ARM-related issues/warnings/etc
2021-11-04 18:49:27 +01:00
ts_stream.cpp
Improve invalid TS data detection
2024-07-04 14:41:44 +02:00
ts_stream.h
Various metadata-related features and improvements:
2023-09-26 17:10:23 +02:00
urireader.cpp
Fixes to urireader: continue without range request support if HEAD request fails; close socket on error
2024-09-24 15:17:39 +02:00
urireader.h
WIP fixes to HLS input
2024-09-24 15:11:13 +02:00
url.cpp
UDP API port is now stored in and read from global config
2023-05-01 15:21:10 +02:00
url.h
UDP API port is now stored in and read from global config
2023-05-01 15:21:10 +02:00
util.cpp
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
util.h
Rewrite SRT implementation to use generic UDP sockets for listeners, then only init the SRT library post-fork so that we can use a process per connection like everywhere else
2024-11-11 15:13:36 +01:00
vorbis.cpp
Restyle
2021-10-19 22:29:40 +02:00
vorbis.h
Restyle
2021-10-19 22:29:40 +02:00
websocket.cpp
Fix Cygwin compilation:
2024-04-25 12:44:38 +02:00
websocket.h
Completed new sessions system
2022-10-05 03:13:52 +02:00