Subject: CVS commit: pkgsrc/multimedia/gpac
From: Adam Ciarcinski
Date: 2017-07-22 15:07:04
Message id: 20170722130704.637C9FACD@cvs.NetBSD.org

Log Message:
0.7.1:
Minor bug fixes from 0.7.0

0.7.0:
General
* Many security fixes (static compile and fuzzing through AFL, always ongoing).
* Colorized log.
* Changed default audio volume to 100% instead of 75%.
* Expose more experimental options through the documentation.
* Improved GLES renderer on mobile platforms.
* Improvements on AVI dump.
* Fixed pkg-config Private.libs.
* SAT>IP playback support.

Codecs and File Formats
* Added L-HEVC File Format support (SHVC/MV-HEVC tracks and HEVC Tile Tracks).
* Added MPEG IFF (image File Format) support.
* Range extension support for AVC and HEVC.
* SHVC and MV-HEVC importers and playback: moved to final spec version (SHM6+).

Adaptive streaming
* Support of HLS with fragmented MP4 playback.
* APIs: gf_mpd_() functions and new segmenter API.
* Improved alternate groups.
* More support for PIFF PSEC and Smooth Streaming ( file format & playback).
* DASH client: pluggable algorithms + improvements with scalable contents.
* The counter source from the DASH sequences added to the public content.
* HLS and DASH playback minor fixes.
* DASH client logs are clearer.

VR and 360
* Added support for DASH SRD in 360 for independent videos videos (NxM partial \ 
spheres) more
* Added support for DASH SRD in 360 for HEVC tiled videos (NxM tiles on one \ 
sphere) - checkout tuto

Mobile
* Apple VideoToolBox hardware decoding support for OSX and iOS for AVC|H264.
* Android hardware decoding hardware acceleration for AVC|H264 (HEVC on its way).
* YUV422 and YUV444 8 and 10 bit support in GLES renderer.
* Android build is based on Android Studio.
* Android: new File Manager.

Subtitles
* Import of TTML via NHML according to MPEG-4 part 30 improved.

Files:
RevisionActionfile
1.53modifypkgsrc/multimedia/gpac/Makefile
1.6modifypkgsrc/multimedia/gpac/PLIST
1.13modifypkgsrc/multimedia/gpac/distinfo
1.2modifypkgsrc/multimedia/gpac/patches/patch-Makefile
1.1addpkgsrc/multimedia/gpac/options.mk
1.3addpkgsrc/multimedia/gpac/patches/patch-configure
1.4removepkgsrc/multimedia/gpac/patches/patch-modules_oss__audio_Makefile
1.2removepkgsrc/multimedia/gpac/patches/patch-modules_pulseaudio_Makefile