• [Git][ocaml-team/liquidsoap][upstream] New upstream version 2.3.2 (1/2)

    From " @21:1/5 to All on Wed Apr 2 13:10:02 2025
    Kyle Robbertze pushed to branch upstream at Debian OCaml Maintainers / liquidsoap


    Commits:
    1c575dec by Kyle Robbertze at 2025-04-01T22:28:16+01:00
    New upstream version 2.3.2
    - - - - -


    196 changed files:

    - .github/ISSUE_TEMPLATE/bug_report.yml
    - .github/scripts/build-apk.sh
    - .github/scripts/build-details.sh
    - .github/scripts/build-posix.sh
    - .github/scripts/build-win32.sh
    - .github/workflows/ci.yml
    - .ocamlformat
    - CHANGES.md
    - README.md
    - doc/content/icy_metadata.md
    - doc/content/install.md
    - doc/content/playlist_parsers.md
    - dune-project
    - liquidsoap
    - liquidsoap-js.opam
    - liquidsoap-lang.opam
    - liquidsoap-mode.opam
    - liquidsoap.opam
    - src/core/builtins/builtins_ffmpeg_decoder.ml
    - src/core/builtins/builtins_ffmpeg_encoder.ml
    - src/core/builtins/builtins_ffmpeg_filters.ml
    - src/core/builtins/builtins_source.ml
    - src/core/builtins/builtins_string_extra.ml
    - src/core/builtins/builtins_sys.ml
    - src/core/builtins/builtins_time.ml
    - src/core/clock.ml
    - src/core/clock.mli
    - src/core/clock_base.ml
    - src/core/conversions/stereo.ml
    - src/core/converters/audio_converter.mli
    - src/core/converters/video_converter.ml
    - src/core/converters/video_converter.mli
    - src/core/decoder/decoder.ml
    - src/core/decoder/decoder.mli
    - src/core/decoder/decoder_utils.ml
    - src/core/decoder/decoder_utils.mli
    - src/core/decoder/external_decoder.ml
    - src/core/decoder/ffmpeg_decoder.ml
    - src/core/decoder/flac_metadata_plug.ml
    - src/core/decoder/image_decoder.ml
    - src/core/decoder/liq_flac_decoder.ml
    - src/core/decoder/liq_ogg_decoder.ml
    - src/core/decoder/mad_decoder.ml
    - src/core/decoder/midi_decoder.ml
    - src/core/decoder/ogg_metadata_plug.ml
    - src/core/decoder/raw_audio_decoder.ml
    - src/core/decoder/wav_aiff_decoder.ml
    - src/core/dune
    - src/core/encoder/encoder.ml
    - src/core/encoder/encoder.mli
    - src/core/encoder/encoders/ffmpeg_encoder.ml
    - src/core/encoder/encoders/ffmpeg_encoder_common.ml
    - src/core/encoder/encoders/ndi_encoder.ml
    - src/core/encoder/lang/lang_external_encoder.ml
    - src/core/encoder/lang/lang_fdkaac.ml
    - src/core/encoder/lang/lang_ffmpeg.ml
    - src/core/encoder/lang/lang_flac.ml
    - src/core/encoder/lang/lang_shine.ml
    - src/core/encoder/lang/lang_vorbis.ml
    - src/core/encoder/lang/lang_wav.ml
    - src/core/harbor/harbor.ml
    - src/core/io/ffmpeg_filter_io.ml
    - src/core/io/oss_io.ml
    - src/core/io/portaudio_io.ml
    - src/core/io/pulseaudio_io.ml
    - src/core/io/srt_io.ml
    - src/core/io/udp_io.ml
    - src/core/lang.mli
    - src/core/lang_source.ml
    - src/core/lang_string.ml
    - + src/core/lang_string.mli
    - src/core/ogg_formats/ogg_muxer.ml
    - src/core/ogg_formats/ogg_muxer.mli
    - src/core/ogg_formats/opus_encoder.ml
    - src/core/ogg_formats/vorbis_encoder.ml
    - src/core/operators/add.ml
    - src/core/operators/cross.ml
    - src/core/operators/delay.ml
    - src/core/operators/dtmf.ml
    - src/core/operators/dyn_op.ml
    - src/core/operators/fir_filter.ml
    - src/core/operators/iir_filter.ml
    - src/core/operators/insert_metadata.ml
    - src/core/operators/lilv_op.ml
    - src/core/operators/lufs.ml
    - + src/core/operators/lufs_c.c
    - src/core/operators/max_duration.ml
    - src/core/operators/muxer.ml
    - src/core/operators/noblank.ml
    - src/core/operators/sequence.ml
    - src/core/operators/switch.ml
    - src/core/operators/time_warp.ml
    - src/core/operators/video_fade.ml
    - src/core/outputs/ao_out.ml
    - src/core/outputs/bjack_out.ml
    - src/core/outputs/harbor_output.ml
    - src/core/outputs/hls_output.ml
    - src/core/outputs/icecast2.ml
    - src/core/outputs/ndi_out.ml
    - src/core/outputs/output.ml
    - src/core/outputs/output.mli
    - src/core/outputs/pipe_output.ml
    - src/core/outputs/sdl_out.ml
    - src/core/playlist_parser.ml
    - src/core/protocols/annotate.ml
    - src/core/request.ml
    - src/core/request.mli
    - src/core/shebang.ml
    - src/core/source.ml
    - src/core/source.mli
    - src/core/sources/generated.ml
    - src/core/sources/request_dynamic.ml
    - src/core/sources/synthesized.ml
    - src/core/stream/aFrame.mli
    - src/core/stream/content_video.ml
    - src/core/stream/frame.ml
    - src/core/stream/frame.mli
    - src/core/stream/frame_base.ml
    - src/core/stream/frame_settings.ml
    - src/core/stream/generator.mli
    - src/core/stream/mFrame.mli
    - src/core/tools/charset.ml
    - src/core/tools/charset_base.ml
    - src/core/tools/child_support.ml
    - src/core/tools/ffmpeg_utils.ml
    - src/core/tools/lifecycle.mli
    - src/core/tools/liq_http.ml
    - src/core/tools/log.ml
    - src/core/tools/log.mli
    - src/core/tools/mutex_utils.ml
    - src/core/tools/pool.ml
    - src/core/tools/process_handler.mli
    - src/core/tools/producer_consumer.ml
    - src/lang/queues.ml → src/core/tools/queues.ml
    - src/lang/queues.mli → src/core/tools/queues.mli
    - src/core/tools/server.mli
    - src/core/tools/sha1.ml
    - src/core/tools/start_stop.ml
    - src/core/tools/strings.mli
    - src/core/tools/tutils.ml
    - src/core/tools/tutils.mli
    - src/core/tools/unix_c.c
    - src/core/tools/utils.ml
    - src/core/tools/wav_aiff.ml
    - src/core/tools/wav_aiff.mli
    - src/core/types/format_type.ml
    - src/js/interactive_js.ml
    - src/lang/builtins_string.ml
    - src/lang/cache.ml
    - src/lang/dune
    - src/lang/flags.ml
    - src/lang/lang.mli
    - src/lang/lang_core.ml
    - src/lang/lang_eval.ml
    - src/lang/lang_string.ml
    - src/lang/lang_string.mli
    - src/lang/parser_helper.ml
    - src/lang/preprocessor.ml
    - src/lang/repr.ml
    - src/lang/runtime.ml
    - src/lang/runtime.mli
    - src/lang/term/term_base.ml
    - src/lang/term/term_reducer.ml
    - src/lang/term/term_stdlib.ml
    - src/lang/typechecking.ml
    - src/lang/types/type_base.ml
    - src/lang/typing.ml
    - src/lang/typing.mli
    - src/lang/value.ml
    - src/libs/clock.liq
    - src/libs/extra/audioscrobbler.liq
    - src/libs/extra/telnet.liq
    - src/libs/http.liq
    - src/libs/playlist.liq
    - src/libs/request.liq
    - src/libs/runtime.liq
    - src/ndi/ndi.mli
    - src/runtime/main.ml
    - src/stereotool/stereotool.mli
    - src/tooling/parsed_json.ml
    - tests/core/more_types.ml
    - tests/core/output_encoded_test.ml
    - tests/language/cue_test.liq
    - tests/media/dune
    - + tests/media/image_decoder_duration.liq
    - + tests/media/lufs_integrated.liq
    - + tests/regression/GH4395.liq
    - tests/regression/dune.inc
    - tests/regression/init-error.liq
    - tests/run_test.ml
    - tests/streams/icecast_last_meta.liq
    - tests/streams/icecast_ssl.liq
    - tests/streams/icecast_ssl_tls.liq
    - tests/streams/icecast_tls.liq
    - tests/streams/icecast_tls_ssl.liq
    - tests/test.liq


    The diff was not included because it is too large.


    View it on GitLab: https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/1c575dec86d0068e7056f4c86a897b0165dd9095

    --
    View it on GitLab: https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/1c575dec86d0068e7056f4c86a897b0165dd9095
    You're receiving this email because of your account on salsa.debian.org.



    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
    <html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
    <head>
    <meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
    <title>
    GitLab
    </title>

    <style data-premailer="ignore" type="text/css">
    a { color: #1068bf; }
    </style>


    <style>img {
    max-width: 100%; height: auto;
    }
    body {
    font-size: .875rem;
    }
    body {
    -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
    }
    body {
    font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
    }
    </style>
    </head>
    <body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI
    Emoji","Segoe UI Symbol","Noto Color Emoji";'>
    <div class="content">

    <h3 style="margin-top: 20px; margin-bottom: 10px;">
    Kyle Robbertze pushed to branch upstream at <a href="https://salsa.debian.org/ocaml-team/liquidsoap">Debian OCaml Maintainers / liquidsoap</a>
    </h3>
    <h4 style="margin-top: 10px; margin-bottom: 10px;">
    Commits:
    </h4>


    <strong style="font-weight: 600;"><a href="https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/1c575dec86d0068e7056f4c86a897b0165dd9095">1c575dec</a></strong>
    <div>
    <span> by Kyle Robbertze </span> <i> at 2025-04-01T22:28:16+01:00 </i>
    </div>
    <pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "
    Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream
    version 2.3.2</pre>
    </li>
    </ul>
    <h4 style="margin-top: 10px; margin-bottom: 10px;">
    196 changed files:
    </h4>

    <li class="file-stats">
    <a href="#3e235c5513b51d7b9d7ce0c13ec99dfe646a2af8"> .github/ISSUE_TEMPLATE/bug_report.yml

    </li>
    <li class="file-stats">
    <a href="#1b02e479ae00bc834106126a60474b86666efe50"> .github/scripts/build-apk.sh

    </li>
    <li class="file-stats">
    <a href="#331a3f2c6c91bb57a342607ba372ed36d2cccfda"> .github/scripts/build-details.sh

    </li>
    <li class="file-stats">
    <a href="#7ed36706793e62863647ec3bcfe304bd9356a4ed"> .github/scripts/build-posix.sh

    </li>
    <li class="file-stats">
    <a href="#96ec2f7524a041dc73b7bdfa27bd41f83bf90124"> .github/scripts/build-win32.sh

    </li>
    <li class="file-stats">
    <a href="#899ce9c202bf7bb5480e72836c3edc773c9c4244">
    .github/workflows/ci.yml

    </li>
    <li class="file-stats">
    <a href="#0cf472bed88991efb449d2d513fa25c0ae3c88e6">
    .ocamlformat

    </li>
    <li class="file-stats">
    <a href="#7facec255884dc55d3818e4dfbea89b1bdd7f49e">
    CHANGES.md

    </li>
    <li class="file-stats">
    <a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
    README.md

    </li>
    <li class="file-stats">
    <a href="#b91a3d1e4f7b5a933fe34aaed047d3fc62fb8635"> doc/content/icy_metadata.md

    </li>
    <li class="file-stats">
    <a href="#f59491961198df3dedac627d54f2f50d5bb2207d">
    doc/content/install.md

    </li>
    <li class="file-stats">
    <a href="#cf0601b9771c73893f0f40fbe98067b02b852218"> doc/content/playlist_parsers.md

    </li>
    <li class="file-stats">
    <a href="#a883255a0b9405feaed74dd1260b37fc100b3554">
    dune-project

    </li>
    <li class="file-stats">
    <a href="#52d34faa594420cb2f4cb6b0e0a81bd25774b624">
    liquidsoap

    </li>
    <li class="file-stats">
    <a href="#96f639302754a0d18117ea99fb850533c0ca7153">
    liquidsoap-js.opam

    </li>
    <li class="file-stats">
    <a href="#db15a3475178e1cc4e3b765be3644fad61bcf0b0">
    liquidsoap-lang.opam

    </li>
    <li class="file-stats">
    <a href="#6a8f1a3b6b95698174872ef8f54e1b46520ffb77">
    liquidsoap-mode.opam

    </li>
    <li class="file-stats">
    <a href="#4833f01851aaa51533295b64e56a0a45c0a7712c">
    liquidsoap.opam

    </li>
    <li class="file-stats">
    <a href="#dd07981552d466a4a0915348ed3393d34f84b33d"> src/core/builtins/builtins_ffmpeg_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#51aed7b0939feee4abc23d78b74b6e52b4b145c7"> src/core/builtins/builtins_ffmpeg_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#f09f79fcf2b2656431cc9a473e23536c727ae8e4"> src/core/builtins/builtins_ffmpeg_filters.ml

    </li>
    <li class="file-stats">
    <a href="#b36152dbb559e30c3e5702c9c62efeb1baa99e81"> src/core/builtins/builtins_source.ml

    </li>
    <li class="file-stats">
    <a href="#e157e1db7e6214533abfbbfdc3ca77f2fa932a89"> src/core/builtins/builtins_string_extra.ml

    </li>
    <li class="file-stats">
    <a href="#02425d1fe3892e10ddbc2675d23c71e3b7ffbaf1"> src/core/builtins/builtins_sys.ml

    </li>
    <li class="file-stats">
    <a href="#9a60e8532c2bb97a3072b4ae527dc3dc03abbf93"> src/core/builtins/builtins_time.ml

    </li>
    <li class="file-stats">
    <a href="#251fb392324012921ce039a08d01dc62bcc5da98">
    src/core/clock.ml

    </li>
    <li class="file-stats">
    <a href="#f480d12a905732e42d0465f9587315b498266fa2">
    src/core/clock.mli

    </li>
    <li class="file-stats">
    <a href="#c6c8047e10bb0631aec1017c0f09fe043b54a810">
    src/core/clock_base.ml

    </li>
    <li class="file-stats">
    <a href="#b653556f347b2a72acbecd0a0847692fddd5299a"> src/core/conversions/stereo.ml

    </li>
    <li class="file-stats">
    <a href="#99d8048a95cfaf1eab06de48b5bf54847e06a602"> src/core/converters/audio_converter.mli

    </li>
    <li class="file-stats">
    <a href="#e800b0996fed61c7989995019423d79c716e790e"> src/core/converters/video_converter.ml

    </li>
    <li class="file-stats">
    <a href="#45fdb5ce5e11d6eed458f7af4ac6f1c9bbfafdf8"> src/core/converters/video_converter.mli

    </li>
    <li class="file-stats">
    <a href="#1640af3984854966b2b3c02df25b8b5c48a746b1"> src/core/decoder/decoder.ml

    </li>
    <li class="file-stats">
    <a href="#25fe22c861b43f8665e8087aa79957b98dd9d90c"> src/core/decoder/decoder.mli

    </li>
    <li class="file-stats">
    <a href="#4eb7e6ec70876d2feaae31666fa99ca7fc153679"> src/core/decoder/decoder_utils.ml

    </li>
    <li class="file-stats">
    <a href="#1c43aa4f7e205d377d079c19e444beb38cbfcebe"> src/core/decoder/decoder_utils.mli

    </li>
    <li class="file-stats">
    <a href="#9ad86cad5c047ff96e7c0c8430aad08796cea5b2"> src/core/decoder/external_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#823d0b0399b43d58a01e607b4fa67a7b882270ff"> src/core/decoder/ffmpeg_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#3cb0f18be156b1c7a46d326465225bbc1743f86d"> src/core/decoder/flac_metadata_plug.ml

    </li>
    <li class="file-stats">
    <a href="#8927201f0759f99ddbadb5493bab8426084b791b"> src/core/decoder/image_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#7197559fdf8867fb1350200debd32e7164a30fdc"> src/core/decoder/liq_flac_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#86d7ab2338987671478655c767a8545dee61390a"> src/core/decoder/liq_ogg_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#7201dc87a1d304f87903ee628fa768d2b826aadb"> src/core/decoder/mad_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#3539a1f8c889f6a4663108b71b4ec45b9c551ba5"> src/core/decoder/midi_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#fa6c7edc4e3eddea527b2a1babe458214e5c13d2"> src/core/decoder/ogg_metadata_plug.ml

    </li>
    <li class="file-stats">
    <a href="#fd33bfb99b660e8079b25d1e75dda7319816412f"> src/core/decoder/raw_audio_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#9aaecdd668a6d11fe70dfb19a0821e08b6f89990"> src/core/decoder/wav_aiff_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#161ee9a005c73889aee39920562ad53552e9934e">
    src/core/dune

    </li>
    <li class="file-stats">
    <a href="#6c3cf737677da53b135daa8fa5de1cc0350ae908"> src/core/encoder/encoder.ml

    </li>
    <li class="file-stats">
    <a href="#b3d11c2de237ec4d86cfd036cbf807fa4eeb7ae0"> src/core/encoder/encoder.mli

    </li>
    <li class="file-stats">
    <a href="#3463cddbd2073bf3ae47990ad6d132622a3c92c6"> src/core/encoder/encoders/ffmpeg_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#84050777966de0c7e8ab4c1d94184a54dd1e4a25"> src/core/encoder/encoders/ffmpeg_encoder_common.ml

    </li>
    <li class="file-stats">
    <a href="#59da37a75d2c4f1cb61ad2e7fbd44200c92372b2"> src/core/encoder/encoders/ndi_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#a5954121ea93f699f6e7e5559b752cb304267d3b"> src/core/encoder/lang/lang_external_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#450999d83df8f49970161d88bb2edcd3e08e6f96"> src/core/encoder/lang/lang_fdkaac.ml

    </li>
    <li class="file-stats">
    <a href="#a30d81a8ee9eab2528d555269ad4b75e0d267a09"> src/core/encoder/lang/lang_ffmpeg.ml

    </li>
    <li class="file-stats">
    <a href="#96ad2b7408f63970c82be82702a623443d5770e5"> src/core/encoder/lang/lang_flac.ml

    </li>
    <li class="file-stats">
    <a href="#3a47269be27e8d57df7560ca36b4cb6d37399570"> src/core/encoder/lang/lang_shine.ml

    </li>
    <li class="file-stats">
    <a href="#2aee3d8b5d619c39ab4bede9197c9e98572d84db"> src/core/encoder/lang/lang_vorbis.ml

    </li>
    <li class="file-stats">
    <a href="#3341983adf51b949453003bdfdf5ccac1811dd4d"> src/core/encoder/lang/lang_wav.ml

    </li>
    <li class="file-stats">
    <a href="#69aae4254d9e1de334d12ef19133628a5b4759bb">
    src/core/harbor/harbor.ml

    </li>
    <li class="file-stats">
    <a href="#d6dcf62d90a033f8c6233daa3006b9bf96ceeff5"> src/core/io/ffmpeg_filter_io.ml

    </li>
    <li class="file-stats">
    <a href="#1bc5d879de71947eaf90ccc5ed58c89bd5123def">
    src/core/io/oss_io.ml

    </li>
    <li class="file-stats">
    <a href="#62d8ded34ce1a38f1b67be19d60bbf450e49f22e"> src/core/io/portaudio_io.ml

    </li>
    <li class="file-stats">
    <a href="#78b2606830b076d42463aed91efa671d9363e8b3"> src/core/io/pulseaudio_io.ml

    </li>
    <li class="file-stats">
    <a href="#dd17c586e4d592ebc03b596b552c2a0703e80612">
    src/core/io/srt_io.ml

    </li>
    <li class="file-stats">
    <a href="#14b63cda59d32ea4e4525ead31ce4cd3e4756758">
    src/core/io/udp_io.ml

    </li>
    <li class="file-stats">
    <a href="#60712c91ef5c2496ee1c78fde0b21b8a9be41d59">
    src/core/lang.mli

    </li>
    <li class="file-stats">
    <a href="#94d9cd73928e124ba5aebbf354b4106c30630769">
    src/core/lang_source.ml

    </li>
    <li class="file-stats">
    <a href="#61c2c740188f2935526cfbfc2b6ed91f82af91eb">
    src/core/lang_string.ml

    </li>
    <li class="file-stats">
    <a href="#5d4af82298b840799d52a7ccb9baf84c1b009d22">
    <span class="new-file">
    +
    src/core/lang_string.mli
    </span>

    </li>
    <li class="file-stats">
    <a href="#190334d9cc524470eb5071dacd869693c1cce811"> src/core/ogg_formats/ogg_muxer.ml

    </li>
    <li class="file-stats">
    <a href="#354f4fcdb525efcd6e0140c103f493bcbe63e939"> src/core/ogg_formats/ogg_muxer.mli

    </li>
    <li class="file-stats">
    <a href="#c3a147dfcdf1893a2e63aeb77277541dbe4ca715"> src/core/ogg_formats/opus_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#4302b5d4b82de7c94423c2b644ad9d7ed8a430b8"> src/core/ogg_formats/vorbis_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#488953aceecb229a2c32978ff847542959aeda3e">
    src/core/operators/add.ml

    </li>
    <li class="file-stats">
    <a href="#87788bcd9f19ce5c41fa55232c167ae8635c0015"> src/core/operators/cross.ml

    </li>
    <li class="file-stats">
    <a href="#1435b3da32baa778956372554aa89da0f0b773e9"> src/core/operators/delay.ml

    </li>
    <li class="file-stats">
    <a href="#569b575a68ddb21ed352f5df3282b09fc2b44414">
    src/core/operators/dtmf.ml

    </li>
    <li class="file-stats">
    <a href="#0677b7098df16f97de799872e3674f8d73561ccb"> src/core/operators/dyn_op.ml

    </li>
    <li class="file-stats">
    <a href="#2379df6d40216971caff049f838686c8ed52bcdd"> src/core/operators/fir_filter.ml

    </li>
    <li class="file-stats">
    <a href="#1f77edbb8ce987dfc9587636c2c9a464548ea421"> src/core/operators/iir_filter.ml

    </li>
    <li class="file-stats">
    <a href="#2c9c8ea2b3d80bd7ab5299d54b5f0f7eb541ba4e"> src/core/operators/insert_metadata.ml

    </li>
    <li class="file-stats">
    <a href="#ee6671cf36db80be29c2895c41f0802809649726"> src/core/operators/lilv_op.ml

    </li>
    <li class="file-stats">
    <a href="#acff56b10fa38aac216d79ca99a04213e819c3c5">
    src/core/operators/lufs.ml

    </li>
    <li class="file-stats">
    <a href="#8a87c2e465a6197c9e0a8ae3ede31f6b73d3fefd">
    <span class="new-file">
    +
    src/core/operators/lufs_c.c
    </span>

    </li>
    <li class="file-stats">
    <a href="#94dfd8e6b3b90907690f85eb8345c42fc8e1a7b9"> src/core/operators/max_duration.ml

    </li>
    <li class="file-stats">
    <a href="#d1a174585cfedd347e925b517548f21cb4f23a16"> src/core/operators/muxer.ml

    </li>
    <li class="file-stats">
    <a href="#f780c4e74713c7ce151073957ca414f5b5c7e6ff"> src/core/operators/noblank.ml

    </li>
    <li class="file-stats">
    <a href="#6d68f691990e939c7d6f47fc4442980ca46b3d59"> src/core/operators/sequence.ml

    </li>
    <li class="file-stats">
    <a href="#fde3f8cba542bdea9f993085343e7b7170955cb5"> src/core/operators/switch.ml

    </li>
    <li class="file-stats">
    <a href="#60aca5b334dd7e437e4df0fda9d562f0a51f8755"> src/core/operators/time_warp.ml

    </li>
    <li class="file-stats">
    <a href="#9bf3d2bf8975c75436faf985a772897146a46ea9"> src/core/operators/video_fade.ml

    </li>
    <li class="file-stats">
    <a href="#4aaaf4ab1bbe442f83034d1adf4820edd70ddfe2">
    src/core/outputs/ao_out.ml

    </li>
    <li class="file-stats">
    <a href="#ac5993936d203eb118b3390ff79325ab271a7f6a"> src/core/outputs/bjack_out.ml

    </li>
    <li class="file-stats">
    <a href="#c56c442888bf8f1d20d1899a52636438c65ef216"> src/core/outputs/harbor_output.ml

    </li>
    <li class="file-stats">
    <a href="#175362798a9c2b39d4975f60cc237e64077df57e"> src/core/outputs/hls_output.ml

    </li>
    <li class="file-stats">
    <a href="#a69e44cd7bcc7b97e8345684124730cfc753c328"> src/core/outputs/icecast2.ml

    </li>
    <li class="file-stats">
    <a href="#5b0914f5284dde691d4bce8b15d02b37c4fe1948"> src/core/outputs/ndi_out.ml

    </li>
    <li class="file-stats">
    <a href="#a38b614d022a3b14048b794b5607975d35df34a3">
    src/core/outputs/output.ml

    </li>
    <li class="file-stats">
    <a href="#3377ec02ce9242924589d5389f3ef03891be8d90"> src/core/outputs/output.mli

    </li>
    <li class="file-stats">
    <a href="#4bc93b07399203e909e1bbc3038f8a8110af9466"> src/core/outputs/pipe_output.ml

    </li>
    <li class="file-stats">
    <a href="#3ebfcefa8567e7ad1a6f34ebca6522e956ee96be"> src/core/outputs/sdl_out.ml

    </li>
    <li class="file-stats">
    <a href="#677769b6b8e5322aaa86c2df6ad835231e139d1a"> src/core/playlist_parser.ml

    </li>
    <li class="file-stats">
    <a href="#e87aa109f1e5faa711121e00cba5b8a964b8eeb7"> src/core/protocols/annotate.ml

    </li>
    <li class="file-stats">
    <a href="#de8de235894db63003df5f0510d0d1e3a19b6c9a">
    src/core/request.ml

    </li>
    <li class="file-stats">
    <a href="#4c14ba6b8cedb9131b0a55dfefa72075b2c12a7a">
    src/core/request.mli

    </li>
    <li class="file-stats">
    <a href="#0ff670da1609496589b61fbbcfb397550d7dc7f2">
    src/core/shebang.ml

    </li>
    <li class="file-stats">
    <a href="#f5bd2d12ab10b8abe03afc21a8c9b868021ab3db">
    src/core/source.ml

    </li>
    <li class="file-stats">
    <a href="#763018ae79c6a334a456a61379af35d750a154f0">
    src/core/source.mli

    </li>
    <li class="file-stats">
    <a href="#9ef684b305a4646c59a36860ceff44a9668b6c7b"> src/core/sources/generated.ml

    </li>
    <li class="file-stats">
    <a href="#03b9fdfedd8186939392bcec8c947950bbb57639"> src/core/sources/request_dynamic.ml

    </li>
    <li class="file-stats">
    <a href="#e770dc8eb332671b45a402469c9ca15c2346fd20"> src/core/sources/synthesized.ml

    </li>
    <li class="file-stats">
    <a href="#39b57a61e8d3874bdc202b249a402a82fe217a04">
    src/core/stream/aFrame.mli

    </li>
    <li class="file-stats">
    <a href="#8d050770d31e164ffdbfdb815ff5ad704bcb4704"> src/core/stream/content_video.ml

    </li>
    <li class="file-stats">
    <a href="#1a0d6fbb3202ae774d36148f93d8b3cfc5a6d84a">
    src/core/stream/frame.ml

    </li>
    <li class="file-stats">
    <a href="#323ee22959dca1ff5f4f337db4bd7c67e1d4a6f2">
    src/core/stream/frame.mli

    </li>
    <li class="file-stats">
    <a href="#00882533065d6c4714a06609fefaa085d0045449"> src/core/stream/frame_base.ml

    </li>
    <li class="file-stats">
    <a href="#4165d9e997f98d7b54132066b59770756e4a8858"> src/core/stream/frame_settings.ml

    </li>
    <li class="file-stats">
    <a href="#c0e5d5d4df7bd5af377b0b22fe044a9642cc77d0"> src/core/stream/generator.mli

    </li>
    <li class="file-stats">
    <a href="#1ee68674f565a8db5d89efb86cea3d664ba02f64">
    src/core/stream/mFrame.mli

    </li>
    <li class="file-stats">
    <a href="#03e8c4d97a5be31f32f0310e6fc205c690f8f4c1">
    src/core/tools/charset.ml

    </li>
    <li class="file-stats">
    <a href="#e4a0d5ad544dbd7c339572a8897612267518cb7e"> src/core/tools/charset_base.ml

    </li>
    <li class="file-stats">
    <a href="#3784a3d962c73c4b5faff7ca16375a8bd343bb54"> src/core/tools/child_support.ml

    </li>
    <li class="file-stats">
    <a href="#a7796c5bb24e16d38bf1c980ff723bb9c2eccd5c"> src/core/tools/ffmpeg_utils.ml

    </li>
    <li class="file-stats">
    <a href="#704dd1d950f5ae9d09ec093a05802ac495831a5f"> src/core/tools/lifecycle.mli

    </li>
    <li class="file-stats">
    <a href="#45fd61fb9b681e853487af34422900915b744544">
    src/core/tools/liq_http.ml

    </li>
    <li class="file-stats">
    <a href="#22fa4e85b91f4d1b241f0adcd6202fc75c46ebf3">
    src/core/tools/log.ml

    </li>
    <li class="file-stats">
    <a href="#406c0a97dd2dd12eca8fb11cb033b3847ec29cc4">
    src/core/tools/log.mli

    </li>
    <li class="file-stats">
    <a href="#da6cfb1ad8f4116554f1ec8c026e1578409f701d"> src/core/tools/mutex_utils.ml

    </li>
    <li class="file-stats">
    <a href="#8eca5829ea55f860ce72f9224baa73a4602b0de2">
    src/core/tools/pool.ml

    </li>
    <li class="file-stats">
    <a href="#e95b937f9d950debb1ec9a0db3937fa8c59412d5"> src/core/tools/process_handler.mli

    </li>
    <li class="file-stats">
    <a href="#51fd63b231c301b10594868ee457fd7394a8dfd6"> src/core/tools/producer_consumer.ml

    </li>
    <li class="file-stats">
    <a href="#b10dd7b5e21385e729c20ae1117efee7ad833786">
    src/lang/queues.ml
    &#8594;
    src/core/tools/queues.ml

    </li>
    <li class="file-stats">
    <a href="#968414d60b226b8b8d7e121deb2b4aef7db9407a">
    src/lang/queues.mli
    &#8594;
    src/core/tools/queues.mli

    </li>
    <li class="file-stats">
    <a href="#7df6c31907957ff4f04110d0ac6d2559fe0c56c5">
    src/core/tools/server.mli

    </li>
    <li class="file-stats">
    <a href="#f04462ba1322a560abb7e699a0572312583b4f26">
    src/core/tools/sha1.ml

    </li>
    <li class="file-stats">
    <a href="#60604bd324fc9f591826513b9e62bf5140c84be6"> src/core/tools/start_stop.ml

    </li>
    <li class="file-stats">
    <a href="#ef5f22c6747c792f90a90cfd69dfcb1bc4c52a0b">
    src/core/tools/strings.mli

    </li>
    <li class="file-stats">
    <a href="#8c24e021505fa56b483efc801d868b0bb3ba8e63">
    src/core/tools/tutils.ml

    </li>
    <li class="file-stats">
    <a href="#09559df87a4750143b0f4cc34d723f33e994d24f">
    src/core/tools/tutils.mli

    </li>
    <li class="file-stats">
    <a href="#7b9b0ea461455d69fc004234af63e816b5600e4e">
    src/core/tools/unix_c.c

    </li>
    <li class="file-stats">
    <a href="#f9b1563abf1cce6969fe35f0786eefc41e3efd41">
    src/core/tools/utils.ml

    </li>
    <li class="file-stats">
    <a href="#15b96739fc1a4efe229c9991f4f3b862e13354fc">
    src/core/tools/wav_aiff.ml

    </li>
    <li class="file-stats">
    <a href="#80c5d984db2205e2f4868000c415eed37021d08e"> src/core/tools/wav_aiff.mli

    </li>
    <li class="file-stats">
    <a href="#9ddd0c723e7961216f06759601bffa9aa9cf1776"> src/core/types/format_type.ml

    </li>
    <li class="file-stats">
    <a href="#dc71c4ee1ff6166bb865e1be34fe6bac8efdce99">
    src/js/interactive_js.ml

    </li>
    <li class="file-stats">
    <a href="#d6bf85ca4a50251cc6340e5b9488910439f5fde3"> src/lang/builtins_string.ml

    </li>
    <li class="file-stats">
    <a href="#37713c08b542868a60e7a23b9867d2d544ad22b2">
    src/lang/cache.ml

    </li>
    <li class="file-stats">
    <a href="#619023eff30ff86cab22cc58c0d9f224c1a40d42">
    src/lang/dune

    </li>
    <li class="file-stats">
    <a href="#786f6a769ab6edc926dbb691c080f5efef279980">
    src/lang/flags.ml

    </li>
    <li class="file-stats">
    <a href="#80a72454ccfea8af68046e55b6585c49e735675d">
    src/lang/lang.mli

    </li>
    <li class="file-stats">
    <a href="#af36469bcfade510f3af4eb8043c027dcc3bd31a">
    src/lang/lang_core.ml

    </li>
    <li class="file-stats">
    <a href="#468f492504067b24e7692badb8da3f859176b49f">
    src/lang/lang_eval.ml

    </li>
    <li class="file-stats">
    <a href="#c06d978210fe4d9d659daafb98432328ca6b2351">
    src/lang/lang_string.ml

    </li>
    <li class="file-stats">
    <a href="#4e8677e0d2fc896356adaed3d8c38b801463df2c">
    src/lang/lang_string.mli

    </li>
    <li class="file-stats">
    <a href="#262b746647517e0c85846251ce4cf72680289f9c">
    src/lang/parser_helper.ml

    </li>
    <li class="file-stats">
    <a href="#c5b59c79525f2f14c1c032f9c02870911e9334ef">
    src/lang/preprocessor.ml

    </li>
    <li class="file-stats">
    <a href="#8f31df09ed09616b02ae2a7c6b8e21db1597d9eb">
    src/lang/repr.ml

    </li>
    <li class="file-stats">
    <a href="#7649b9cdc92516112ffa955fcd7fc89bcb763b69">
    src/lang/runtime.ml

    </li>
    <li class="file-stats">
    <a href="#430896622cc190937534056f7682d2b40bab0e91">
    src/lang/runtime.mli

    </li>
    <li class="file-stats">
    <a href="#ad8d447cf1c49bbac54a8f8650e43a784f35a392">
    src/lang/term/term_base.ml

    </li>
    <li class="file-stats">
    <a href="#59daf7f2fcc76d8bc3109bd4413b115862e13300"> src/lang/term/term_reducer.ml

    </li>
    <li class="file-stats">
    <a href="#847be2716db7d74ef75650edbd7a13a4f994e6a0"> src/lang/term/term_stdlib.ml

    </li>
    <li class="file-stats">
    <a href="#5d3cba50303cdc5919090a6cae3776fd734aa81c">
    src/lang/typechecking.ml

    </li>
    <li class="file-stats">
    <a href="#41f56c7825b27b415854feffa117098ee2f289c6"> src/lang/types/type_base.ml

    </li>
    <li class="file-stats">
    <a href="#7314415904e09a88689706773ecb484df9fa0e37">
    src/lang/typing.ml

    </li>
    <li class="file-stats">
    <a href="#789c1d52c35c3482eab84c0c019e7c4e1d598b28">
    src/lang/typing.mli

    </li>
    <li class="file-stats">
    <a href="#ad7c2796ede1003453061f4ed0a87d2e6136ed32">
    src/lang/value.ml

    </li>
    <li class="file-stats">
    <a href="#f05dd13a88f5548bfd4bf869ac6fc7ff85e3e41d">
    src/libs/clock.liq

    </li>
    <li class="file-stats">
    <a href="#5ee2b14968894aa0799deded4bdb2a8acec33e06"> src/libs/extra/audioscrobbler.liq

    </li>
    <li class="file-stats">
    <a href="#56e00ffb98cfa4ec56009c85d9030d45f2fb4380">
    src/libs/extra/telnet.liq

    </li>
    <li class="file-stats">
    <a href="#cdcb1a22d86312ed45016b0c3e50ab5a83a0e1f3">
    src/libs/http.liq

    </li>
    <li class="file-stats">
    <a href="#f19f1083264083bfec98b67043eb6feb098f433b">
    src/libs/playlist.liq

    </li>
    <li class="file-stats">
    <a href="#aef9edae4be5bce4615ccf70625665d79a3ae8c9">
    src/libs/request.liq

    </li>
    <li class="file-stats">
    <a href="#57bfe9dd05e1000a87c0c6584ac58ee9361f4854">
    src/libs/runtime.liq

    </li>
    <li class="file-stats">
    <a href="#3b85c55910005679605c5f38fe6718fa43aa42cb">
    src/ndi/ndi.mli

    </li>
    <li class="file-stats">
    <a href="#092d9c2ff6ccb88b1fc648ac934b0344d85c00de">
    src/runtime/main.ml

    </li>
    <li class="file-stats">
    <a href="#b524bbd0547509b81a0f341d80d2ae5cf66074da"> src/stereotool/stereotool.mli

    </li>
    <li class="file-stats">
    <a href="#bc71ef4d4a7e3742a2b8ae26c9bc0cfd4f8095b3">
    src/tooling/parsed_json.ml

    </li>
    <li class="file-stats">
    <a href="#e2f12596c33ccabc20a7844aea41f46caffd420a">
    tests/core/more_types.ml

    </li>
    <li class="file-stats">
    <a href="#800070d5ee1936f5be78901c4ff7dc7df336c9e0"> tests/core/output_encoded_test.ml

    </li>
    <li class="file-stats">
    <a href="#eb61846c4f6a163fa5f4532002c24d562dca7213"> tests/language/cue_test.liq

    </li>
    <li class="file-stats">
    <a href="#5d23fc3c8cf69cfaf51539b072875358d1d24c80">
    tests/media/dune

    </li>
    <li class="file-stats">
    <a href="#23bbd1bc7c08ea843738c0d0a94b94873f10ba0c">
    <span class="new-file">
    +
    tests/media/image_decoder_duration.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#ee439dd7b279096912497ff49cf729f9325d7a2f">
    <span class="new-file">
    +
    tests/media/lufs_integrated.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#28676b941063c4556e745c68e0af6134b1f1155f">
    <span class="new-file">
    +
    tests/regression/GH4395.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#a544fda53625c059b0c47dc16fe27f470de8d411">
    tests/regression/dune.inc

    </li>
    <li class="file-stats">
    <a href="#ea5435f8de59503915c704047d729983551535c7"> tests/regression/init-error.liq

    </li>
    <li class="file-stats">
    <a href="#85de10f01b4ab351f84fc96a9d24fc3e114f2e9b">
    tests/run_test.ml

    </li>
    <li class="file-stats">
    <a href="#454f32e92cf1aa857b930833a754b4899fb9a34d"> tests/streams/icecast_last_meta.liq

    </li>
    <li class="file-stats">
    <a href="#9e52385121b9852b9a1ce76e3cd8d4387547072c"> tests/streams/icecast_ssl.liq

    </li>
    <li class="file-stats">
    <a href="#16b993847856ea211cf79e8df16f7c111555d5c4"> tests/streams/icecast_ssl_tls.liq

    </li>
    <li class="file-stats">
    <a href="#00be570961e13548495b0476638415fecdd85efb"> tests/streams/icecast_tls.liq

    </li>
    <li class="file-stats">
    <a href="#b8eba7b3c101cc1f902d0f0a0698c3ed8280f2cc"> tests/streams/icecast_tls_ssl.liq

    </li>
    <li class="file-stats">
    <a href="#62f146f35da14ad81d5383c7e89444887a0818a0">
    tests/test.liq

    </li>
    </ul>

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)