mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-04 05:44:53 +00:00
[PR #894] [MERGED] [IMPROVEMENT] Upgrade libgpac based on Hori75's branch #1734
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/894
Author: @harrynull
Created: 1/10/2018
Status: ✅ Merged
Merged: 1/11/2018
Merged by: @cfsmp3
Base:
master← Head:libgpac📝 Commits (10+)
bbe2f33The real changes (This gonna be messy)d96b8e0Modify makefile.am for linux and maca531779Configuring the vs project solution7a4f4a8Remove thread.h (it doesn't needed)cde884fMerge branch 'master' of https://github.com/Hori75/ccextractor9073396Minor fixa5f17c3Merge branch 'master' into libgpac86a3980Upgrade gpac to 0.7.1dfb26f4Modification to libgpac 0.7.1a473ef2merge📊 Changes
60 files changed (+30940 additions, -21459 deletions)
View changed files
📝
gsoc/skrill/first_phase_evaluation_script(+0 -0)📝
linux/Makefile.am(+6 -2)📝
linux/build(+1 -1)📝
linux/build_hardsubx(+1 -1)📝
linux/builddebug(+1 -1)📝
mac/Makefile.am(+6 -2)📝
mac/build.command(+1 -1)📝
src/CMakeLists.txt(+1 -1)📝
src/gpacmp4/av_parsers.c(+1063 -832)📝
src/gpacmp4/avc_ext.c(+435 -321)📝
src/gpacmp4/avilib.c(+766 -776)📝
src/gpacmp4/box_code_3gpp.c(+155 -305)📝
src/gpacmp4/box_code_adobe.c(+87 -113)📝
src/gpacmp4/box_code_apple.c(+62 -80)📝
src/gpacmp4/box_code_base.c(+3300 -1780)📝
src/gpacmp4/box_code_drm.c(+283 -373)📝
src/gpacmp4/box_code_meta.c(+124 -174)➕
src/gpacmp4/box_dump.c(+5180 -0)📝
src/gpacmp4/box_funcs.c(+1220 -2663)➕
src/gpacmp4/color.c(+2936 -0)...and 40 more files
📄 Description
Please prefix your pull request with one of the following: [FEATURE] [FIX] [IMPROVEMENT].
In raising this pull request, I confirm the following (please check boxes):
My familiarity with the project is as follows (check one):
Upgrade libgpac to
0.7.00.7.1.The pr fixes the failing sample, based on @Hori75 's pr #871 .
List of changes I have made: (For future references when upgrading it...)
box_funcs.c: comment out some of the lines to avoid introduce too many files. See dfb26f49a265c1cf383a4016fc2ca015bcfb7d4dgpac/configuration.h, comment out all#define GPAC_MEMORY_TRACKING(there are currently two of it) and#else #error "Unknown target platform used with static configuration file"(To avoid compilation errors in Linux)gpac/isomedia.h, add more constants. See dfb26f49a265c1cf383a4016fc2ca015bcfb7d4dgpac/revision.hyourself; update the version./gpac/setup.h, change functions likevoid* gf_malloc(size_t size);to#define gf_malloc malloc(to avoid introducingalloc.c)isom_write.c, remove line#include <gpac/iso639.h>Please don't merge until the CI platforms run it
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.