gitextract_yusx5r4y/ ├── .clang-format ├── .github/ │ └── workflows/ │ └── c-cpp.yml ├── .gitignore ├── .gitmodules ├── .mailmap ├── .nojekyll ├── CHANGELOG.md ├── CMakeLists.txt ├── Doxyfile ├── LICENSE ├── README.md ├── examples/ │ ├── .gitignore │ ├── CMakeLists.txt │ ├── cmake/ │ │ └── modules/ │ │ └── FindLibEvent.cmake │ ├── media/ │ │ ├── .gitignore │ │ ├── audio.g711a │ │ └── video.h264 │ └── server.c ├── include/ │ ├── smolrtsp/ │ │ ├── context.h │ │ ├── controller.h │ │ ├── droppable.h │ │ ├── io_vec.h │ │ ├── nal/ │ │ │ ├── h264.h │ │ │ └── h265.h │ │ ├── nal.h │ │ ├── nal_transport.h │ │ ├── option.h │ │ ├── priv/ │ │ │ └── compiler_attrs.h │ │ ├── rtp_transport.h │ │ ├── transport.h │ │ ├── types/ │ │ │ ├── error.h │ │ │ ├── header.h │ │ │ ├── header_map.h │ │ │ ├── message_body.h │ │ │ ├── method.h │ │ │ ├── reason_phrase.h │ │ │ ├── request.h │ │ │ ├── request_line.h │ │ │ ├── request_uri.h │ │ │ ├── response.h │ │ │ ├── response_line.h │ │ │ ├── rtp.h │ │ │ ├── rtsp_version.h │ │ │ ├── sdp.h │ │ │ └── status_code.h │ │ ├── util.h │ │ └── writer.h │ └── smolrtsp.h ├── scripts/ │ ├── build.sh │ ├── check-fmt.sh │ ├── docs.sh │ ├── fmt.sh │ ├── open-docs.sh │ ├── test-server-ffmpeg.sh │ ├── test-server.sh │ └── test.sh ├── src/ │ ├── context.c │ ├── controller.c │ ├── io_vec.c │ ├── macros.h │ ├── nal/ │ │ ├── h264.c │ │ └── h265.c │ ├── nal.c │ ├── nal_transport.c │ ├── rtp_transport.c │ ├── transport/ │ │ ├── tcp.c │ │ └── udp.c │ ├── types/ │ │ ├── error.c │ │ ├── header.c │ │ ├── header_map.c │ │ ├── message_body.c │ │ ├── method.c │ │ ├── parsing.c │ │ ├── parsing.h │ │ ├── reason_phrase.c │ │ ├── request.c │ │ ├── request_line.c │ │ ├── request_uri.c │ │ ├── response.c │ │ ├── response_line.c │ │ ├── rtp.c │ │ ├── rtsp_version.c │ │ ├── sdp.c │ │ └── status_code.c │ ├── util.c │ ├── writer/ │ │ ├── fd.c │ │ ├── file.c │ │ └── string.c │ └── writer.c └── tests/ ├── .gitignore ├── CMakeLists.txt ├── context.c ├── controller.c ├── io_vec.c ├── main.c ├── nal/ │ ├── h264.c │ └── h265.c ├── nal.c ├── transport.c ├── types/ │ ├── header.c │ ├── header_map.c │ ├── message_body.c │ ├── method.c │ ├── reason_phrase.c │ ├── request.c │ ├── request_line.c │ ├── request_uri.c │ ├── response.c │ ├── response_line.c │ ├── rtsp_version.c │ ├── sdp.c │ ├── status_code.c │ └── test_util.h ├── util.c └── writer.c