Skip to content

Releases: savonet/ocaml-ffmpeg

ocaml-ffmpeg 1.2.1

29 Oct 13:58
Compare
Choose a tag to compare

1.2.1 (2024-10-29)

  • Fixed plane size when allocating big array planes in swscale.
  • Added packed big array API to swscale where all planes are alloacted in
    on contiguous memory region.

ocaml-ffmpeg 1.1.11

19 Mar 17:28
Compare
Choose a tag to compare

1.1.11 (2024-03-19)

  • Fix segfault with the new OCaml 5 concurrent GC.

ocaml-ffmpeg 1.1.10

17 Jan 15:19
Compare
Choose a tag to compare

1.1.10 (2024-01-17)

  • Fixed codec attribute for AAC.
  • Added non-interleaved API for Av.

ocaml-ffmpeg 1.1.9

27 Oct 05:17
Compare
Choose a tag to compare

1.1.9 (202310-27)

  • Added support for AV_CODEC_ID_WRAPPED_AVFRAME
    as valid audio/video codec.
  • Added AV_CODEC_ID_NONE to all codec id classes
    to prevent unecessary failures when passing it
    as detected coded_id.

ocaml-ffmpeg 1.1.8

01 Jul 22:35
Compare
Choose a tag to compare

1.1.8 (2023-07-01)

  • Added asynchronous stream copy creation API.
  • Added pkt_dts API for AVFrame.
  • Raise exception when re-using a closed container.
  • Move caml_remove_generational_global_root to ocaml finalizers
    to follow OCaml 5 memory model.
  • Added Avutil.Frame.{duration, set_duration}
  • Reset metadata before setting new value.
  • Fix min/max filter option values for int and int64 type.
  • Add flush API to avfilter.
  • Add support for data streams.

ocaml-ffmpeg 1.1.7

09 Feb 00:25
Compare
Choose a tag to compare

1.1.7 (2023-02-08)

  • Filter NaN when converting floats to and from
    OCaml in swresample.

1.1.6

26 Sep 15:13
Compare
Choose a tag to compare

1.1.6 (2022-09-26)

  • Fix channel layout breakage with recent FFmpeg with new channel layout API.
  • Fix memory leak with streams.
  • Cleanup internal C binding.

1.1.5

28 Aug 20:35
Compare
Choose a tag to compare

1.1.5 (2022-08-28)

  • Fix segfault when flushing an encoder that
    hasn't been started yet.
  • Added flac to codec_attr.

1.1.4

18 Jun 16:23
Compare
Choose a tag to compare

1.1.4 (2022-06-18)

  • Added codec descriptor API.
  • Added bitstream filters API.
  • Fixed issues with unimplements AvOptions types.
  • Fixed memory cleanup when raising exception in open_input (#55)

0.1.3

06 Apr 18:35
Compare
Choose a tag to compare

1.1.3 (2022-04-06)

  • Use size of memory referred by AVFrame when allocating OCaml frame custom block to make sure the GC is diligent when cleaning up OCaml values referring to AVFrame.