Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@fengalin fengalin released this 01 Oct 21:30

New Features

  • Allow seeking and range playback during range playback (#149).
  • Allow pausing during range playback (#149).

Fixes

  • Workaround an issue with PlaybackPipeline since GStreamer 1.18 (c48af1c).
  • Remove output file when an error occurs during text export (4a9374c).
  • Fix already borrowed panic when loading another media (#151).
  • Fix panic seeking when the stream is not ready (66af86d).
  • Disable open action from menu while exporting / splitting (c2d24af).
  • Fix panic closing app when a question is asked (de6f553).
  • Fix split filename when tags are missing (d1fed5d & 487b3eb).
  • Fix overflow exporting to CUE sheet (cd88c58).
  • Fix stream tags handling (e5bfcb1).
  • Fix infinite loop splitting a chapter-less media (bc916ba).
  • Prevent the user from accidentally changing chapter when not on the playback perspective (8a4aec9).
  • Split: workaround for decoders advertising random stream ids (b200922).
  • Split: temporary workaround for some tracks with a toc (383f6f0).
  • Split pipeline: remove unneeded queue (59f9287).
  • Use weak references in closures / callbacks (ebebec1).
  • Fix AudioBuffer not draining (230cf7b).

Other Improvements

  • Use Futures in the UI (#146).
  • Refactor WaveformRenderer as a clean state machine (#150).
  • Implement media event handler as a state machine (ab70b25).
  • Revert to using audio playback ts instead of frame time for current sample (0fc25df).
  • New types: track caller to ease debugging (89dfac9).

Limitations

  • When exporting the TOC to a Matroska container, subtitles are not included in the resulting file. See these issues: #116 & #136.
  • Exporting the TOC to a Matroska container requires gst-plugins-good 1.14 or above.
  • Prior to version 1.14, the GStreamer decoding element used for media playback enters a loop after the end of stream which causes high CPU usage.
  • UI labels are not translated on macOS. See #124
  • Application icons are not displayed on Windows & macOS.