Skip to content

Releases: bbc/rd-apmm-python-lib-mediagrains

5.1.0

08 Apr 15:36
94662fd
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.1.0

5.0.0

30 Jan 14:42
34ce5f3
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.0.4...5.0.0

4.0.4

02 Nov 11:57
Compare
Choose a tag to compare

Full Changelog: 4.0.3...4.0.4

4.0.3

01 Nov 14:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.0.2...4.0.3

Asyncio improvements

27 Nov 11:27
0b74eea
Compare
Choose a tag to compare
  • Switched to using asynctest for testing asynchronous code
  • Made asynchronous IO wrappers that wrap synchronous IO do so using an executor thread pool
  • Added support for automatically wrapping synchronous files in asynchronous wrappers to use them in gsf encoder

First Python 3.6+ only version

06 Nov 13:47
408a454
Compare
Choose a tag to compare
  • Dropped all support for Python2.7
  • Moved python3.6 specific submodules in tree
  • Added GrainWrapper class to wrap raw essence in Grains.
  • Added wrap_video_in_gsf and wrap_audio_in_gsf tools to generate GSF files from raw essence.
  • Added extract_from_gsf and gsf_probe tools to extract essence and metadata from GSF files.
  • Added MyPy as a dependency
  • Deprecated old asyncio code from v2.6
  • Added Asynchronous GSFEncoding using the standard Encoder in a context-manager type workflow.
  • Added Asynchronous GSFDecoding using the standard Decoder in a context-manager type workflow.

Final version compatible with Python 2.7

22 Oct 13:39
442ef79
Compare
Choose a tag to compare
  • Added support for async methods to gsf decoder in python 3.6+
  • Added Grain.origin_timerange method.
  • Added Grain.normalise_time method.
  • Added Colourbars test signal generator
  • Added MovingBarOverlay for test signal generators
  • Added mediagrains.numpy sublibrary for handling video grains as numpy arrays, in python 3.6+
  • Added PSNR option to grain compare.
  • Support for converting between all uncompressed video grain formats added to mediagrains.numpy
  • This is the last release that will support python 2.7 (apart from bugfixes)

Initial PyPi Release

17 Aug 15:41
88afd58
Compare
Choose a tag to compare
Merge pull request #22 from bbc/jamesba-pypi

v1.0.0 ready to go

Minor Bugfixes

23 Mar 14:39
3795199
Compare
Choose a tag to compare
Merge pull request #16 from bbc/jamesba-bugfixes

Bug fixes

Initial Release

23 Mar 14:41
Compare
Choose a tag to compare
v0.1.0

Switched to Apache2 license