Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 7e3070fc89f888fe6f69c4b172718f3c > files > 22

libmp4v2-devel-2.1.0-0.4.mga7.armv7hl.rpm

MP4v2 -r Release Notes
**********************

     Warning: This is a developer release which includes all the normal
     pieces of a stable release but is considered unstable.  The purpose
     of a developer release is to make available to MP4v2 developers
     features which require collaborative testing.

1 What's New?
2 Breaking Changes
2.1 Removed deprecated metadata/free-form API.
Appendix A Changelog
A.1 Version 2.0
A.2 Version 1.9
A.3 Version 1.6
Appendix B SCM repository details
1 What's New?
*************

[TODO]

2 Breaking Changes
******************

2.1 Removed deprecated metadata/free-form API.
==============================================

The following functions have been removed and replaced with iTMF Generic
and Tags API. Detailed documentation can be found under API modules
section.

DeleteMetadataAtom(), DeleteMetadataFreeForm(), DeleteMetadataGenre(),
GetMetadataByIndex(), GetMetadataCoverArt(), GetMetadataCoverArtCount(),
GetMetadataDisk(), GetMetadataFreeForm(), GetMetadataGenre(),
GetMetadataString(), GetMetadataTrack(), GetMetadataUint16(),
GetMetadataUint8(), MetadataDelete(), SetMetadataCoverArt(),
SetMetadataDisk(), SetMetadataFreeForm(), SetMetadataGenre(),
SetMetadataString(), SetMetadataTrack(), SetMetadataUint16(),
SetMetadataUint8().

Appendix A Changelog
********************

A.1 Version 2.0
===============

  1. Removed deprecated metadata/free-form API and replaced with iTMF
     Generic and Tags API.

  2. Added new public-API: MP4SetLogCallback().

A.2 Version 1.9
===============

  1. Renamed public API top-level header to '<mp4v2/mp4v2.h>' and added
     namespaces for implementation (private) symbols.  Only public API
     symbols are exported for dynamic (shared) or DLL libraries.  All
     other symbols are now private, notwithstanding static-library
     usage.

  2. Added initial AC3 support.

  3. Added native Windows port.  The port targets 'WINVER 0x0500' which
     is Windows 2000 or higher.

  4. Added QuickTime and Nero chapter support.  See 'mp4chaps'
     command-line utility.
     Contributed by Ullrich Pollähne <u.pollaehne@gmail.com>.

  5. Enhanced 'mp4art' to support multiple cover-art atoms.

  6. Dropped 'mp4dump' and replaced with 'mp4file' which supports
     general file operations.

  7. Added 'mp4track' with colr-box and pasp-box support.

  8. Fixed corruption of udta.name atom during read-in.

  9. Enhanced 'mp4file --dump' to show hexdump-style canonical hex+ASCII
     data.

  10. Enhanced 'mp4file --dump' to show human-readble value for tag
     typeCode values.

  11. Enhanced 'mp4file --dump' to show human-readble value for
     ISO-639-2/T language codes.

  12. Added new public-API: MP4GetTrackLanguage().

  13. Added new public-API: MP4SetTrackLanguage().

  14. Added support for GCC precompiled-headers on various *nix
     platforms to speed up builds as we are using quite a few C++
     headers.

  15. Enhanced 'mp4track' to facilitate modification of { enabled,
     inmovie, inpreview, altgroup, volume, width, height, language,
     hdlrname, udtaname } properties.

  16. Added new public-API: MP4GetTrackDurationPerChunk().

  17. Added new public-API: MP4SetTrackDurationPerChunk() to override
     default per-track chunk duration.

  18. Added new public-API: MP4WriteSampleDependency().

  19. Replaced (undocumented) public-API: MP4CreateEx() with
     MP4CreateProvider().

  20. Added new public-API for iTMF Generic functionality.

A.3 Version 1.6
===============

  1. Branched libmp4v2 module from mpeg4ip project version 1.6.1.

Appendix B SCM repository details
*********************************

     url:  svn://nowhere.com/project/unknown
     root: svn://nowhere.com/project
     uuid: 00000000-0000-0000-0000-000000000000
     rev:  0
     date: unknown
     type: developer