mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-07-08 18:06:30 +00:00
[PR #1328] [MERGED] [IMPROVEMENT] Update GPAC to version 1.0.1 #2100
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/CCExtractor/ccextractor/pull/1328
Author: @pranavrajpal
Created: 4/27/2021
Status: ✅ Merged
Merged: 4/30/2021
Merged by: @cfsmp3
Base:
master← Head:update-gpac📝 Commits (10+)
7954adeAdd update_gpac.py150e8e0Update GPAC to version 1.0.140f0493Add necessary GPAC header files9164c08Define GF_CONFIG_H to fix Linux build failing50070caAdd some more necessary GPAC header filese0b8c86Fix renamed and removed media types5c0c9cfRemove Remotery from updated GPACa03f0f3Remove unused box definitions0cea6a6Replace alloc function declarations with defines4a3f0eeRemove WebVTT handling code in gf_isom_dump_srt_track📊 Changes
110 files changed (+58431 additions, -19684 deletions)
View changed files
📝
docs/CHANGES.TXT(+1 -0)📝
linux/Makefile.am(+7 -2)📝
linux/build(+2 -2)📝
mac/Makefile.am(+7 -2)📝
mac/build.command(+2 -2)📝
src/CMakeLists.txt(+2 -2)📝
src/lib_ccx/BUILD(+2 -1)📝
src/lib_ccx/mp4.c(+6 -4)📝
src/thirdparty/gpacmp4/BUILD(+3 -2)📝
src/thirdparty/gpacmp4/av_parsers.c(+5003 -1739)📝
src/thirdparty/gpacmp4/avc_ext.c(+1143 -396)📝
src/thirdparty/gpacmp4/avilib.c(+89 -60)📝
src/thirdparty/gpacmp4/base_encoding.c(+168 -13)📝
src/thirdparty/gpacmp4/bitstream.c(+642 -151)📝
src/thirdparty/gpacmp4/box_code_3gpp.c(+184 -162)📝
src/thirdparty/gpacmp4/box_code_adobe.c(+112 -51)📝
src/thirdparty/gpacmp4/box_code_apple.c(+728 -59)📝
src/thirdparty/gpacmp4/box_code_base.c(+3357 -2601)📝
src/thirdparty/gpacmp4/box_code_drm.c(+433 -499)📝
src/thirdparty/gpacmp4/box_code_meta.c(+137 -265)...and 80 more files
📄 Description
In raising this pull request, I confirm the following (please check boxes):
My familiarity with the project is as follows (check one):
This pull request update GPAC to version 1.0.1, which fixes the issue mentioned in #1313.
I made the following changes to GPAC to avoid having to pull in too many files:
box_dump.c(see4a3f0ee85d)box_funcs.cas recommended in #894 (seea03f0f3018)gpac/setup.hto#defines (see0cea6a642e)gpac/tools.hand removing calls togf_rmt_beginandgf_rmt_endin os_divers.c (see5c0c9cf71e)I also added the python script
tools/update_gpac.pyto do some of the work involved in updating GPAC (It just copies in the newer version of every file without making any of the above changes).🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.