GPAC is a multimedia framework based on the MPEG4 systems standard. It aims to integrate as many rich media technologies as possible. It already supports MPEG-4, VRML, and X3D presentations, many audio/video codecs and formats, and RTP/RTSP streaming, and features basic SVG and Macromedia Flash support.
... part of T2, get it here
URL: https://github.com/gpac/gpac/archive/v1.0.1.tar.gz
Author: jeanlf <jeanlf [at] users [dot] sourceforge [dot] net>
Maintainer: Michael Tross <michael [at] tross [dot] org>
License: GPL
Status: Beta
Version: 2.4.0
Remark: Does cross compile (as setup and patched in T2).
Remark: Does not allow parallel builds.
Download: https://github.com/gpac/gpac/ gpac-2.4.0.tar.gz
T2 source: gpac.cache
T2 source: gpac.desc
Build time (on reference hardware): 40% (relative to binutils)2
Installed size (on reference hardware): 30.91 MB, 348 files
Dependencies (build time detected): 00-dirtree a52dec alsa-lib bash binutils coreutils diffutils faad findutils freetype gawk glu grep gzip libglvnd libjpeg libmad libogg libpng libvorbis libxext libxv linux-header make nghttp2 openjpeg openssl pulseaudio sed tar xorgproto xz zlib
Installed files (on reference hardware):
[show]
usr/bin/MP4Box
usr/bin/gpac
usr/include/gpac
usr/include/gpac/00_doxy.h
usr/include/gpac/Remotery.h
usr/include/gpac/ait.h
usr/include/gpac/avparse.h
usr/include/gpac/base_coding.h
usr/include/gpac/bifs.h
usr/include/gpac/bitstream.h
usr/include/gpac/cache.h
usr/include/gpac/color.h
usr/include/gpac/compositor.h
usr/include/gpac/config_file.h
usr/include/gpac/configuration.h
usr/include/gpac/constants.h
usr/include/gpac/crypt.h
usr/include/gpac/crypt_tools.h
usr/include/gpac/dash.h
usr/include/gpac/download.h
usr/include/gpac/dsmcc.h
usr/include/gpac/dvb_mpe.h
usr/include/gpac/events.h
usr/include/gpac/events_constants.h
usr/include/gpac/evg.h
usr/include/gpac/filters.h
usr/include/gpac/html5_media.h
usr/include/gpac/html5_mse.h
usr/include/gpac/ietf.h
usr/include/gpac/internal
usr/include/gpac/internal/avilib.h
usr/include/gpac/internal/bifs_dev.h
usr/include/gpac/internal/bifs_tables.h
usr/include/gpac/internal/camera.h
usr/include/gpac/internal/compositor_dev.h
usr/include/gpac/internal/crypt_dev.h
usr/include/gpac/internal/dvb_mpe_dev.h
usr/include/gpac/internal/ietf_dev.h
usr/include/gpac/internal/isomedia_dev.h
usr/include/gpac/internal/laser_dev.h
usr/include/gpac/internal/m3u8.h
usr/include/gpac/internal/media_dev.h
usr/include/gpac/internal/mesh.h
usr/include/gpac/internal/odf_dev.h
usr/include/gpac/internal/odf_parse_common.h
usr/include/gpac/internal/ogg.h
usr/include/gpac/internal/reedsolomon.h
usr/include/gpac/internal/scenegraph_dev.h
usr/include/gpac/internal/swf_dev.h
usr/include/gpac/internal/vobsub.h
usr/include/gpac/iso639.h
usr/include/gpac/isomedia.h
usr/include/gpac/laser.h
usr/include/gpac/list.h
usr/include/gpac/main.h
usr/include/gpac/maths.h
usr/include/gpac/media_tools.h
usr/include/gpac/mediaobject.h
usr/include/gpac/module.h
usr/include/gpac/modules
usr/include/gpac/modules/audio_out.h
usr/include/gpac/modules/codec.h
usr/include/gpac/modules/compositor_ext.h
usr/include/gpac/modules/font.h
usr/include/gpac/modules/hardcoded_proto.h
usr/include/gpac/modules/video_out.h
usr/include/gpac/mpd.h
usr/include/gpac/mpeg4_odf.h
usr/include/gpac/mpegts.h
usr/include/gpac/network.h
usr/include/gpac/nodes_mpeg4.h
usr/include/gpac/nodes_svg.h
usr/include/gpac/nodes_x3d.h
usr/include/gpac/path2d.h
usr/include/gpac/revision.h
usr/include/gpac/route.h
usr/include/gpac/rtp_streamer.h
usr/include/gpac/scene_engine.h
usr/include/gpac/scene_manager.h
usr/include/gpac/scenegraph.h
usr/include/gpac/scenegraph_svg.h
usr/include/gpac/scenegraph_vrml.h
usr/include/gpac/setup.h
usr/include/gpac/svg_types.h
usr/include/gpac/sync_layer.h
usr/include/gpac/thread.h
usr/include/gpac/token.h
usr/include/gpac/tools.h
usr/include/gpac/utf.h
usr/include/gpac/version.h
usr/include/gpac/webvtt.h
usr/include/gpac/xml.h
usr/lib64/gpac
usr/lib64/gpac/gm_alsa.so
usr/lib64/gpac/gm_caca_out.so
usr/lib64/gpac/gm_ft_font.so
usr/lib64/gpac/gm_sdl_out.so
usr/lib64/gpac/gm_validator.so
usr/lib64/gpac/gm_x11_out.so
usr/lib64/libgpac.so
usr/lib64/libgpac.so.12
usr/lib64/libgpac.so.12.14.0
usr/lib64/libgpac_static.a
usr/lib64/pkgconfig/gpac.pc
usr/share/applications/gpac.desktop
usr/share/gpac
usr/share/gpac/default.cfg
usr/share/gpac/gui
usr/share/gpac/gui/extensions
usr/share/gpac/gui/extensions/H2B2VS/H2B2VS.png
usr/share/gpac/gui/extensions/H2B2VS/h2b2vs.js
usr/share/gpac/gui/extensions/H2B2VS/init.js
usr/share/gpac/gui/extensions/H2B2VS/logo_hd.png
usr/share/gpac/gui/extensions/H2B2VS/logo_uhd.png
usr/share/gpac/gui/extensions/about/info.js
usr/share/gpac/gui/extensions/about/info.svg
usr/share/gpac/gui/extensions/about/init.js
usr/share/gpac/gui/extensions/bifs_tests/applications-other.svg
usr/share/gpac/gui/extensions/bifs_tests/bifs_tests.js
usr/share/gpac/gui/extensions/bifs_tests/init.js
usr/share/gpac/gui/extensions/dashif/dashif.svg
usr/share/gpac/gui/extensions/dashif/dashif_tests.js
usr/share/gpac/gui/extensions/dashif/init.js
usr/share/gpac/gui/extensions/player/applications-multimedia.svg
usr/share/gpac/gui/extensions/player/fileopen.js
usr/share/gpac/gui/extensions/player/init.js
usr/share/gpac/gui/extensions/player/player.js
usr/share/gpac/gui/extensions/player/playlist.js
usr/share/gpac/gui/extensions/player/stats.js
usr/share/gpac/gui/extensions/showroom/gpac.bt
usr/share/gpac/gui/extensions/showroom/init.js
usr/share/gpac/gui/extensions/showroom/showroom.js
usr/share/gpac/gui/extensions/widget_manager/applications-system.svg
usr/share/gpac/gui/extensions/widget_manager/init.js
usr/share/gpac/gui/gui.bt
usr/share/gpac/gui/gui.js
usr/share/gpac/gui/gwlib.js
usr/share/gpac/gui/icons
usr/share/gpac/gui/icons/add.svg
usr/share/gpac/gui/icons/app.svg
usr/share/gpac/gui/icons/audio.svg
usr/share/gpac/gui/icons/audio_full.svg
usr/share/gpac/gui/icons/audio_mute.svg
usr/share/gpac/gui/icons/chapter.svg
usr/share/gpac/gui/icons/check.svg
usr/share/gpac/gui/icons/close.svg
usr/share/gpac/gui/icons/compass.svg
usr/share/gpac/gui/icons/cross.svg
usr/share/gpac/gui/icons/down.svg
usr/share/gpac/gui/icons/expand.svg
usr/share/gpac/gui/icons/file.svg
usr/share/gpac/gui/icons/film.svg
usr/share/gpac/gui/icons/folder.svg
usr/share/gpac/gui/icons/gpac.svg
usr/share/gpac/gui/icons/harddrive.svg
usr/share/gpac/gui/icons/heart.svg
usr/share/gpac/gui/icons/home.svg
usr/share/gpac/gui/icons/image.svg
usr/share/gpac/gui/icons/info.svg
usr/share/gpac/gui/icons/laptop.svg
usr/share/gpac/gui/icons/left.svg
usr/share/gpac/gui/icons/list.svg
usr/share/gpac/gui/icons/live.svg
usr/share/gpac/gui/icons/media_next.svg
usr/share/gpac/gui/icons/media_prev.svg
usr/share/gpac/gui/icons/monitor.svg
usr/share/gpac/gui/icons/more.svg
usr/share/gpac/gui/icons/musical.svg
usr/share/gpac/gui/icons/navigation.svg
usr/share/gpac/gui/icons/network.svg
usr/share/gpac/gui/icons/next.svg
usr/share/gpac/gui/icons/overflowing.svg
usr/share/gpac/gui/icons/pause.svg
usr/share/gpac/gui/icons/pl_next.svg
usr/share/gpac/gui/icons/pl_prev.svg
usr/share/gpac/gui/icons/play.svg
usr/share/gpac/gui/icons/play_loop.svg
usr/share/gpac/gui/icons/play_shuffle.svg
usr/share/gpac/gui/icons/play_single.svg
usr/share/gpac/gui/icons/power.svg
usr/share/gpac/gui/icons/previous.svg
usr/share/gpac/gui/icons/remove.svg
usr/share/gpac/gui/icons/resize.svg
usr/share/gpac/gui/icons/rewind.svg
usr/share/gpac/gui/icons/right.svg
usr/share/gpac/gui/icons/seek_forward.svg
usr/share/gpac/gui/icons/shrink.svg
usr/share/gpac/gui/icons/sort.svg
usr/share/gpac/gui/icons/speed.svg
usr/share/gpac/gui/icons/star.svg
usr/share/gpac/gui/icons/stop.svg
usr/share/gpac/gui/icons/stop2.svg
usr/share/gpac/gui/icons/trash.svg
usr/share/gpac/gui/icons/tray.svg
usr/share/gpac/gui/icons/tv.svg
usr/share/gpac/gui/icons/up.svg
usr/share/gpac/gui/icons/world.svg
usr/share/gpac/python
usr/share/gpac/python/__init__.py
usr/share/gpac/python/libgpac/__init__.py
usr/share/gpac/python/libgpac/libgpac.py
usr/share/gpac/python/setup.py
usr/share/gpac/res
usr/share/gpac/res/gpac.ico
usr/share/gpac/res/gpac.mp4
usr/share/gpac/res/gpac.png
usr/share/gpac/res/gpac_cfg_test.mp4
usr/share/gpac/res/gpac_highres.png
usr/share/gpac/scripts
usr/share/gpac/scripts/custom_dash.js
usr/share/gpac/scripts/jsf/avgen/init.js
usr/share/gpac/scripts/jsf/avgen/testcard.png
usr/share/gpac/scripts/jsf/avmix/help.js
usr/share/gpac/scripts/jsf/avmix/init.js
usr/share/gpac/scripts/jsf/avmix/scenes/clear.js
usr/share/gpac/scripts/jsf/avmix/scenes/clip.js
usr/share/gpac/scripts/jsf/avmix/scenes/mask.js
usr/share/gpac/scripts/jsf/avmix/scenes/shape.js
usr/share/gpac/scripts/jsf/avmix/transitions/fade.js
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/Bounce.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/BowTieHorizontal.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/BowTieVertical.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/BowTieWithParameter.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/ButterflyWaveScrawler.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/CircleCrop.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/ColourDistance.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/CrazyParametricFun.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/CrossZoom.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/Directional.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/DoomScreenTransition.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/Dreamy.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/DreamyZoom.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/FilmBurn.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/GlitchDisplace.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/GlitchMemories.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/GridFlip.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/InvertedPageCurl.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/LeftRight.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/LinearBlur.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/Mosaic.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/PolkaDotsCurtain.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/Radial.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/SimpleZoom.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/StereoViewer.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/Swirl.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/TVStatic.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/TopBottom.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/WaterDrop.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/ZoomInCircles.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/angular.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/burn.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/cannabisleaf.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/circle.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/circleopen.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/colorphase.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/crosshatch.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/crosswarp.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/cube.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/directional-easing.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/directionalwarp.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/directionalwipe.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/displacement.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/doorway.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/fade.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/fadecolor.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/fadegrayscale.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/flyeye.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/heart.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/hexagonalize.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/kaleidoscope.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/luma.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/luminance_melt.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/morph.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/multiply_blend.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/perlin.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/pinwheel.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/pixelize.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/polar_function.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/randomNoisex.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/randomsquares.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/ripple.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/rotateTransition.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/rotate_scale_fade.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/squareswire.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/squeeze.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/swap.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/tangentMotionBlur.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/undulatingBurnOut.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/wind.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/windowblinds.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/windowslice.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/wipeDown.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/wipeLeft.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/wipeRight.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gl-transitions/wipeUp.glsl
usr/share/gpac/scripts/jsf/avmix/transitions/gltrans.js
usr/share/gpac/scripts/jsf/avmix/transitions/mix.js
usr/share/gpac/scripts/jsf/avmix/transitions/swipe.js
usr/share/gpac/scripts/jsf/glpush.js
usr/share/gpac/scripts/jsf/thumbs/init.js
usr/share/gpac/scripts/jsf/uncvg.js
usr/share/gpac/scripts/ttml-renderer.js
usr/share/gpac/scripts/vout.js
usr/share/gpac/scripts/webvtt-renderer.js
usr/share/gpac/shaders
usr/share/gpac/shaders/fragment.glsl
usr/share/gpac/shaders/vertex.glsl
usr/share/gpac/vis
usr/share/gpac/vis/Code/Console.js
usr/share/gpac/vis/Code/DataViewReader.js
usr/share/gpac/vis/Code/PixelTimeRange.js
usr/share/gpac/vis/Code/Remotery.js
usr/share/gpac/vis/Code/SampleWindow.js
usr/share/gpac/vis/Code/ThreadFrame.js
usr/share/gpac/vis/Code/TimelineRow.js
usr/share/gpac/vis/Code/TimelineWindow.js
usr/share/gpac/vis/Code/TitleWindow.js
usr/share/gpac/vis/Code/WebSocketConnection.js
usr/share/gpac/vis/Styles/Remotery.css
usr/share/gpac/vis/extern/BrowserLib/Core/Code/Animation.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/Bind.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/Convert.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/Core.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/DOM.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/Keyboard.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/LocalStore.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/Mouse.js
usr/share/gpac/vis/extern/BrowserLib/Core/Code/MurmurHash3.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/Button.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/ComboBox.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/Container.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/EditBox.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/Grid.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/Label.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/Treeview.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/TreeviewItem.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/Window.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Code/WindowManager.js
usr/share/gpac/vis/extern/BrowserLib/WindowManager/Styles/WindowManager.css
usr/share/gpac/vis/index.html
usr/share/icons/hicolor/128x128/apps/gpac.png
usr/share/man/man1/gpac-filters.1
usr/share/man/man1/gpac.1
usr/share/man/man1/mp4box.1
var/adm/dependencies/gpac
var/adm/descs/gpac
var/adm/flists/gpac
var/adm/md5sums/gpac
var/adm/packages/gpac
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).