Releases: savonet/ocaml-ffmpeg
Releases · savonet/ocaml-ffmpeg
v1.3.0
ocaml-ffmpeg (1.3.0)
- Add support for
color_space,color_range,color_primaries,
color_trcandchroma_location. - Add support for array of values as filter parameters.
- Add
telltoAv. - Add
Av.set_input_metadata - Add [on_unhandled_packet] to
Av.read_input. - Cleaned up support for subtitles.
- Add
Av.get_container_stream_time_base - Add
Av.get_input_format - Catch AV_NOPTS_VALUE in
get_durationand returnNone - Cleaned up
PackedBadata type inSwscale.
ocaml-ffmpeg 1.2.8
1.2.8 (01-01-2026)
avfilter: Addedfilter_name.avfilter: Fixed/tested complex use ofAvfilter.parseavutil: Reimplemented log callback support with a lock- and
ocaml- free C side.
ocaml-ffmpeg 1.2.7
1.2.7 (2025-10-31)
- Add ffmpeg 8.0 support
- Fix CAMLparam definitions in C stubs (avoids potential heap
corruption)
ocaml-ffmpeg 1.2.6
1.2.6 (2025-08-26)
- Fix memleak in
ocaml_avcodec_receive_frameand
ocaml_avcodec_receive_packet
ocaml-ffmpeg 1.2.5
1.2.5 (2025-05-26)
- Rename
Avutil.Channel_layout.get_native_id
intoAvutil.Channel_layout.get_maskwith deprecated
backward-compatible function. - Fixed channel_layout allocation.
ocaml-ffmpeg 1.2.4
1.2.4 (2025-04-16)
- Fix avio max buffer error (#72)
ocaml-ffmpeg 1.2.3
1.2.3 (2025-04-13)
- Cleanup C allocations.
ocaml-ffmpeg 1.2.2
1.2.2 (2025-02-04)
- Fixed memory leak when an exception is raised
while initializing a container with aavio
data source.
ocaml-ffmpeg 1.2.1
1.2.1 (2024-10-29)
- Fixed plane size when allocating big array planes in
swscale. - Added packed big array API to
swscalewhere all planes are alloacted in
on contiguous memory region.
ocaml-ffmpeg 1.1.11
1.1.11 (2024-03-19)
- Fix segfault with the new OCaml 5 concurrent GC.