Monthly Archives: August 2005

GPAC Release 0.4.0

GPAC is from now on licensed under LGPL. This release is mainly a major API rewrite of the core library, now called libgpac. All APIs are no longer backward compatible, but most of them should now be in a frozen state for GPAC’s lifetime. Note that due to massive code rewrite this release is not considered as stable as 0.3.0, although no serious issues have been identified. Apart from the license change and API redesign, GPAC 0.4.0 also features some interesting things:

  • Support for anamorphic video (MPEG-4 Visual importer and all decoders supporting it)
  • X11 video output support with integration in Osmo4/wxWidgets
  • OSS audio output support has been updated, GPAC can now be used without SDL at all on Linux.
  • Stable version of osmozilla, the GPAC plugin for Mozilla-based browsers, tested under Win32 and linux. This plugin is in its early development stage, the scripting API spec has not been produced yet (only Play, Pause and Reload methods are currently available for testing). Any scripting request from GPAC users for this plugin are more than welcome.
  • LATM RTP depacketizer support for GPAC clients.
  • Various fixes and updates in MP4Box (media language, ttxt and srt importing, track-based importing options).

This release also marks the start of the gpac core documentation which is under writing. You may have a look at it by generating it with doxygen (cf GPAC install documentation).