SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libgpac-devel-0.8.0-lp150.1.3.x86_64.rpm :

* Thu Jun 27 2019 Luigi Baldoni - Update to version 0.8.0 General:
* Many security fixes (static compile and fuzzing through AFL, always ongoing).
* Many bugs fixes
* Added :ncl option in log levels to disable color logs
* More tests and coverage File Formats:
* Better support of QTFF / ProRes files
* Support for AV1 + import and export + source formats: OBUs (Section 5), IVF and AnnexB + AV1 in HEIF
* Support for color (nclc, nclx and ICC profiles) in HEIF and ISOBMFF
* Support for HDR (mdcv, clli) info in HEIF and ISOBMFF
* Support for alpha in HEIF
* Support for enforcing pasp presence even for 1:1 ratios
* HEVC temporal sublayer split in MP4Box
* Allow meta storage before mdat for meta-only files (heif and co)
* Added option to keep AU delimiter in isobmff samples
* Support for opus import
* Support for pixi and ccst in HEIF
* DolbyVision \'dvcC\' and partial \'dvhe\' boxes for HDR
* Support for VP9 import and playback
* Sample dependency in avc and hevc importers, and track thinner for non-refs images
* Support for audio_roll signaling
* New audio import mode to control AudioSampleEntry creation (v0, v1 ISOBMFF, v1 QTFF)
* xHE-AAC import with detection of sync samples
* Added support for MPEG-H 3D audio boxes (no import yet)
* Handle Vobsub empty SPU packets
* Added auxv and pict support Common Encryption:
* Fully compliant CENC supporting cenc, cens, cbc1 and cbcs
* CENC for AV1
* Improved DASH+CENC support, pssh in MPD
* ForceClear mode for CENC to skip encryption without sample groups
* Made senc in movie fragments always stored before truns
* Added default values handling for cbcs and possibility to set protection system per track
* Compatibility with OpenSSL 1.1.x Streaming and Adaptive Streaming:
* Support for ATSC3.0 both US and Korean versions !
* Support for for live splices (xlink period insertions) in DASH client
* Automatic period continuity in DASH when no codec change between periods
* Added DASH cue-base segmentation (XML based) and -dsap option to generate cue files from source
* Support for BBA-0 and BOLA implementations
* Write fragment defaults in trex even when not using them
* Support for simple ssix for keyframe data byterange at the start of a segment
* Moved segment template at AdaptationSet level if only one representation
* Changed default bsmode in dasher if single input file
* Added init-seg-ext option
* Added -mvex-after-traks option to MP4Box when dashing for CMAF
* Added segmentation option to insert a tfdt per traf
* Added -closest mode for DASH segmentation
* Added -bound option to use audio segmenting method for video
* Renamed -dash-run-for to -run-for
* Added \'=\' in dash templates
* Improved bandwith estimation when using HTTP 1.1 chunk transfer
* Add option to force moof base offsets MP4Box:
* Added -catpl to concatenate from playlist in MP4Box
* Added options to set movie timescale at import and dash time
* Added mpd rip option and top-level box compressor in MP4Box
* Made -dts skip timing check and added -dtsc for that
* Made force-cat option more agressive
* Support for MovieFragmentRandomAccess using -mfra option
* Added -dtsx to dump timing without offset
* Added -dnalc opt for nal CRC dump
* Added chunk extraction up to time until end
* ISOBMFF single track import now removes references by default Decoders:
* Updated ffmpeg to 4.0.2
* Moved to openHEVC 3.0 API
* Added nvdec support (windows, linux) with reuse of decoder context for tiled VR
* Added HEVC support to mediacodec on android
* AV1 playback through ffmpeg
* Opus playback through ffmpeg 3D, VR and 360:
* Added vrhud for multiviewpoint 360
* Added forced visibility mode of tiles in VR
* Added tile visibility debug mode
* Added forced stereo output for openhevc
* Disable face nav if mouse grabbed
* Added simple face tracking vr navigation based on udp commands
* Added PSVR support
* Added mouse move emulation at window border to force sphere rotation when inactive
* Changed tile visibility algo to sample points in mesh Players (Mobile and Desktop):
* Added about extension
* Added multiple audio objects in dynamic scene
* Added addon splicing of main content
* Added mosaic://v1:.:vN url support
* Added gaze simulation through mouse and gaze-sphere visibility test Subtitles:
* Allow
* as argument of -srt|ttxt to dump all possible tracks (#925)
* Improved support for WebVTT import
* Improved support for WebVTT DASHing/fragmentation Misc:
* OSX install now done through PKG and modify PATH env in/etc/paths
* Added initial PMT version and disc marker to TS muxer
* Moved dektec output to matrix API, added SDI clipping
* Added temi periodic toggle and manual toggle in MP42TS- Bumped soversion to 8- Refreshed gpac-0.6.1-x264-export.patch as gpac-0.8.0-x264-export.patch- Reworked gpac.ssl.patch (probably pointless, since it applies only to OpenSSL 1.0)- Dropped gpac-0.7.1-install_DashCast.patch (merged upstream)
* Tue Oct 09 2018 aloisioAATTgmx.com- Update to version 0.7.1
* Minor bug fixes from 0.7.0 version 0.7.0 Overview of the community activity:
* ~1550 commits since 0.6.0.
* Launched a few side projects - cf https://github.com/gpac/.
* New test public infrastructure. 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.- Refreshed gpac-0.6.1-enable_V4Studio.patch as gpac-0.7.1-enable_V4Studio.patch, gpac-0.5.0-SVGGen_abuild.patch as gpac-0.7.1-SVGGen_abuild.patch, gpac-0.5.0-system-amr.patch as gpac-0.7.1-system-amr.patch, gpac-0.6.1-no-pc.patch, gpac-0.6.1-x264-export.patch and gpac.wx.patch- Added gpac-0.7.1-install_DashCast.patch
* Fri May 04 2018 olafAATTaepfle.de- Use ffmpeg3 versions of pkgconfig(libav
*)
* Fri Feb 17 2017 olafAATTaepfle.de- fix some parts of wxWidgets-3_0 build failures
* Fri Apr 29 2016 aloisioAATTgmx.com- Update to 0.6.1, see changelog https://github.com/gpac/gpac/releases/tag/v0.6.1 https://github.com/gpac/gpac/releases/tag/v0.6.0- Reworked patches: gpac-0.6.1-64bit-portability.patch gpac-0.6.1-enable_V4Studio.patch gpac-0.6.1-libpng-version-detection.patch gpac-0.6.1-no-pc.patch gpac-0.6.1-x264-export.patch- Switched to ffmpeg 3.0
* Sat Sep 26 2015 olafAATTaepfle.de- Use pkgconfig(mozjs185), also on 11.4
* Tue Sep 22 2015 olafAATTaepfle.de- Use pkgconfig for some BuildRequires
* Sun Mar 01 2015 aloisioAATTgmx.com- update to 0.5.2
* fixes build problem with ffmpeg 2.5.x
* Sat Feb 28 2015 iAATTmargueirte.su- update 0.5.1.svn5619- drop gpac-0.5.1-bufferoverflow.patch
* upstream fixed
* Wed Nov 05 2014 iAATTmargueirte.su- update 0.5.1.svn5491- disable browser plugin support
* it depends on xulrunner, which is uncompatible during versions so we need to use many macros to fix it, hard to maintain
* gpac is a fundamental package because it\'s used to build x264 while fundamental package shouldn\'t have so complicated depe- ndencies
* that brower plugin wasn\'t used by anyone- add patch: gpac-0.5.1-u32-count-redeclaration.patch
* it declared \"u32 count\" twice, change the first to countLang- drop patch:
* gpac-0.5.0-smjs_call_prop_stub.patch
* gpac-0.5.0-js_getparent.patch
* they were used to fix xulrunner, no longer needed
 
ICM