Help us keep the list up to date and submit new video software here.






Software Home »


Complete Version history / Release notes / Changelog / What's New for GPAC MP4Box


GPAC 2.4
17 April 2024BlogJean Le Feuvre
We are happy to announce the release of GPAC 2.4

This release marks the beginning of GPAC in your browser with emscripten support, with a live demo at https://wasm.gpac.io !

This release also brings many new features including pcap support, async net IOs, JIT packaging for on-demand content and better subtitle/CC support.

As usual, installers are available on gpac.io for most common platforms.

Enjoy, give us feedback and spread the news!

Detailed changes:

Emscripten|WebAssembly(WASM) support
Session can run in worker or in main browser loop
Automatic disable of ffdec and ffenc threads when not running in worker
Use fetch() api for downloader
Support for WebCodecs
Support for getUserMedia and canvas readable streams
gpac.html demo page
Media Formats
Fixes in text subtitle converters
Improved DolbyVision muxing from mkv
Dasher support for inputs with multiple stsd entries
Allow multiplexed representations for LL-HLS
Improved eac3 support
QT cmov support (reading and writing)
QT lpcm support
Improved chaptering support
Improved timecode inspection
Support for big-endian PCM formats
Support for uncv (raw video in mp4 and heif)
Support for forced subtitles
Support for HEVC bitstreams merging in dash (for multi-res tile adaptation)
Filters
Async HTTP request in all filters
JS/Python/NodeJS bindings for httpout server
Fixed CORS and mime types in httpout for wasm and sharedArrayuffer support
Allow compilation without threads
Allow compilation without network
Fixed GF_FileIO for async read and write modes
Added seeking in mp4dmx in mem mode
vout updated to use VBO (required for gles2)
libcaca video output support
Allow ffdmx to work as demux filter on gpac input file pids
GHI format for pre-indexing DASH/HLS session for JIT packaging/encryption/transcode
Zero-copy for mp4dmx and fragmented mp4mx
Various speed optimizations (filter session, isomedia lib, disk io, xml)
Allow running the session without mutexes
Closed Caption decoding filter (CEA708)
MPEG-H decoder using IIS mpeghdec
Templating for property assignment
Conditional filter replacement to identify based on codecID
Per-filter logging
MP4Box
Add track reordering option
Misc
Migrated doc from github’s wiki to wiki.gpac.io
FFMPEG 7 support
Added features for configure (vout, aout, fonts, doc, evg)
Allow specifying network interface by name or IP (instead of IP only)
UDP/TCP filtering and recording to / playback from pcap, pcapng and GPAC gpc files
Added Nix and Docker build files
many bug fixes, improvements and security patches


GPAC 2.2
19 December 2022

We are happy to announce the release of GPAC 2.2

This release marks the end of MP4Client/Osmo4/Osmo4Ios/Osmo4Android, with gpac being used for all platforms – Android app now supports running gpac and MP4Box command line as well as running the GUI.

This release also brings better support for MKV, DolbyAtmos and DolbyVision.

As usual, installers are available on gpac.io for most common platforms.

Enjoy, give us feedback and spread the news!

Detailed changes:

Media Formats
2-pass encoding for FFmpeg codecs other than libx264
Conversion filters for VTT, TXG3 and TTML
SubstationAlpha subtitle import (basic)
DVB subpictures in M2TS mux and demux
FFMPEG (mostly for Matroska) subtitle import and export (SRT/SSA to TX3G, TX3G to SRT, WebVTT and DVB subpictures)
EC3+Atmos signaling support
ALAC support
Improved DolbyVision muxing
Media player
subtitle delay and position adjustment
audio delay adjustment
MP4Box
allow numbers and media types as identifiers for track actions
dlba option to update atmos+ec3 signaling
Filters
UTC-based range extraction in reframer
Thumbnail generator filter
Added unframer filter
FFMPEG bitstream filters support
initseg support in mp4dmx filter
Access to GPU textures of decoders in Python and JSF bindings (glpush filter for tests)
Chapters editing and original timestamp dispatch in reformer range extraction
dual in-band and out-of-band parameter set support in dasher
non-blocking IO for RTSP and HTTP servers/clients
RTSP over HTTP in rtsp server
Source-Specific multicast for udp and rtp inputs
User Authentication for HTTP and RTSP servers
TLS support for RTSP client and server
Per-filter buffering options
Encryption
ClearKey support in dasher and decryption
Misc
QT metadata tags in MP4Box and qt muxer
support for some packet properties in URL templates


GPAC 2.0
22 February 2022

We are happy to announce the release GPAC 2.0, packed with new features!

This release brings support for Python and NodeJS: you can now interact with GPAC media pipelines using these languages, from basic session processing down to packet-level manipulations.

A new JSON-based video editor called avmix has landed in GPAC: it is designed for typical live processing tasks (scheduling, animations and transitions, graphics/text insertion) running from command line with or without GPU.

A lot of work has been put on HLS support for both client and packager, with support for low latency HLS.

MP4Box has been improved as well and is now capable of in-place rewrite, resulting in much faster IOs when editing files.

As usual, installers are available on gpac.io for most common platforms.

Enjoy, give us feedback and spread the news!

New features
Adaptive Streaming
Low Latency HLS (LL-HLS, generation and playback)
Custom forwarding modes of DASH reader, allowing for example to encrypt/decrypt a live DASH/HLS session
DASHing now possible using inband cues (generated by flist, dashin or dasher filters)
Cue-generation only mode for dasher
HLS/DASH signaling of intra-only representations
playback improvements for SRD (HEVC tiling and independent streams)
CMAF-compatible signaling
PPS injection for inband parameter set modes
Improved SmoothStreaming support
DASH period continuity support (from playlists or reframer)
DASH MPD Chaining support
Text segments in native format (WebVTT, TTML) in dasher
User tags injection for HLS master and variant playlists
Image File Format (HEIF)
Grid creation and other derived images
Encryption
Time range in -add-image
Item to sample data reference (no copy)
Item to item data reference (no copy)
Generic auxiliary image tagging
Image replacement in HEIF collection
AV1 (AVIF) and VVC support
MP4Box
In-place editing (no file remultiplexing)
Improved splitting, including sample-accurate split
ISOBMFF edit lists modification through :edits and -edits options
Track extraction from non ISOBMFF sources in MP4Box
Most import options can now be applied on an existing ISOBMF file or track
Multiple filter chains per source in -dash or -add modes
Chunk interleaving dumper
Filters
Simplified gpac command line (backward compatible syntax) avoiding links directives for common cases
Added avmix, a playlist-based audio video mixer/compositor with GPU or software rendering
Python bindings for filter session
NodeJS bindings for filter session
Custom HAS adaptation algorithms (JS, Python and NodeJS)
Custom Remotery callbacks (JS, Python and NodeJS)
Added avgen, a simple counter generation
Splicing support in playlists: raw and compressed domain, vod and live splicing
Tile splitting now available as a filter
Added restamp, a stream timestamp rewriter filter
Added bssplit and bsagg, compressed bitstream splitter and aggregator filters
Aspect ratio support in rescaler (ffsws)
Raw (uncompressed) modes for flist and reframer
Flip and rotate in vout
Simple UI for vout to test seeking and speed modes
Improved color space support in rendering (OpenGL only)
Improved round-trip audio decode
Improved audio resampler
Added back old arch compositor features (TEMI support, HEVC tiling JS monitoring, MPEG-4 SegmentDescriptor)
Reading back frame interface data (GPU, decoder mem) in JS or Python sink filters
Memory storage in httpout server file sink
FileIO wrapper available in QJS, Python and NodeJS
Protocols
HTTP/2 (client and server) through nghttp2
ROUTE multiplexer and low-latency ROUTE (mux and demux)
Media Formats
Improved MPEG-H audio mux/demux/dashing
VVC parsing, inspecting, mux/demux (ISOBMFF, M2TS), RTP, DASH and encryption
VUI color info rewrite for AVC, HEVC and VVC (mp4box and bsrw filter)
Dolby TrueHD
DolbyVision muxing
Improved multichannel AAC (>=8) support
Improved raw video in ISOBMFF support
Bitstream dumping for inspect analyze mode
Improved TTML support: metrics, image embedding (IMSC1), TTML sample merging while exporting, subtitle zero in TTML
YouTube VR meta-data
yuv4mpeg format read/write
Extended NHML syntax for properties, reconfiguration, subsamples and sample auxiliary data
Encryption
Multi-key per sample encryption
HLS full segment encryption and decryption
Per-segment or per-period key roll
Master/leaf key schemes
Misc
Improved HTTP rate limiter and chunk-transfer rate estimator
Cleanup of mod-dirs and js-dirs usage, JS filters can now be included in the default available filters
Support for windows long path
Moved to latest QuickJS (2021-03-27)
Added QJS-libc modules, support for exec/waitpid/kill and Workers on most platforms
Support for FFmpeg 4.4 +
many bug fixes, improvements and security patches


GPAC 1.0.1

This release fixes build and installation issues in 1.0.0, as well as various bugs introduced during the migration to the filters architecture.

It also adds several small features:

better ttml import
better support for MPEGH audio
support fur DASH UTCTiming
manifest generation from pre-fragmented DASH/HLS mp4
speed optimization in isobmf reading (normal and fragmented)
improved JS API for the filter session
core tools exposed as JS module (file io, bitstream, etc ...)
android fixes


GPAC 1.0

We are thrilled to announce the release of GPAC 1.0, the first official release of GPAC "filters", a complete re-architecture of GPAC streaming core.

You can have a quick overview of the new possibilities of GPAC in our fosdem 2020 talk or our MMSYS'20 presentation.

A lot of new things are present in this release:

Complete rewrite of GPAC streaming core:
addition of a filter-based architecture, used by MP4Client and MP4Box,
moving all decoders and demuxer plugins of MP4Client and most of MP4Box import/export code as filters for this new architecture,
moving DASH/HLS segmenter to a filter,
moving MP4Client compositor and most of the GF_Terminal internals to a filter,
addition of a new application gpac, whose only purpose is to create and run filter chains,
removal of MP42TS and DashCast applications since these functionalities are provided by gpac,
deprecation of some features (widget management, MSE draft implementation for SVG media, UPnP, TEMI player support).
Profile system allowing to override through a static file default options of all filters and libgpac core.
Alias system for gpac app to simplify your command lines.
Enhanced DASHer:
Support for HLS and dual HLS / DASH generation.
Support for any input.
True low-latency mode for DASH.
Support for multiple periods.
Support for other segment formats (raw, mkv, webm currently tested).
Input and outputs
Generic pipe, TCP, UDP, and Unix Domain socket input and output.
RTSP server output.
HTTP output (client and server), supporting low latency DASH access.
Ad-hoc stream format called GSF to allow serialization to file, pipe or socket of a session (for distributed filter chains), supporting AES-128 CBC encryption.
Raw audio (PCM) and video (RGB, YUV) reframers and exporters.
HEVC tile spliting and merging filters.
Compositor is a standalone filter (SVG/BIFS/VRML graphics in a filter chain).
Image encoding support through libjpg and libpng.
Full FFMPEG support:
Encoding/decoding through FFMPEG libavcodec.
Multiplexing/demultiplexing through FFMPEG libavformat.
Device grabbers through FFMPEG libavdevice.
Raw audio and video filters through FFMPEG libavfilter.
Support for QuickJS (ES2020) and bindings for:
Complete filter API.
GPAC software rasterizer (EVG).
WebGL 1.0 Core.
XmlHttpRequest and uDOM APIs.
Storage.
Inspect and analyze filter.
MPEG-2 TS splitter.
Video cropper filter with zero-copy mode.
Video flip filter.
Source concatenation filter.
Simple audio and video output filters.
Experimental audio and video rewinder filter.
Encryption:
On-the-fly encryption and decryption, now available as filters.
Segment-based encryption and decryption.
ISOBMFF:
Box customization.
Better QT support, ProRes parsing and dumping.
Support for raw media (QT style or ISOBMFF for audio).
Simplify HEIF batch conversion through item to track mapping.
Reading from pipes (fragmented or progressive files).
Writing to packets rather than files.
Fast interleaved file creation mode with less storage requirements.
FileIO wrapper for cases where files are not stored in a file system known by GPAC.
Testing and Documentation:
Live doc generation (man and wiki).
Improved coverage.
Split test suite as dedicated repository.
Moved all resource to https://wiki.gpac.io.
Started howto pages on wiki.
Many bug fixes.
As usual, installers are available on gpac.io for most common platforms.

Enjoy, give us feedback and spread the news !


GPAC 0.8.1

The 0.8.1 release will be the last release of GPAC under the old architecture (pre-filters).

The 0.8.1 release features:

support for Dolby Vision meta-data tagging in ISOBMFF
improved QT support
bug fixes and security fixes
The code of 0.8.1 will be available in the legacy branch for a while, however no new features will be added to this branch, only critical bug fixes will be done. The installers for this branch will be available for the lifetime of the branch.



GPAC version 0.8.0

We are happy to announce the new release 0.8.0 of GPAC, featuring AV1, full CENC and ATSC3.0 support.

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


v0.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.
Fix pkg-config Private.libs.
Changed default audio volume to 100% instead of 75%.
Expose more experimental options through the documentation.
Improved GLES renderer on mobile platforms
YUV422 and YUV444 8 and 10 bit support in GLES renderer
Improvements on AVI dump.
SAT>IP modified RTSP client.
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.
Cleanup of DASH client logs.
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 HEV Ctiled 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).
Android build is based on Android Studio.
Android: new File Manager.
Subtitles:
Import of TTML via NHML according to MPEG-4 part 30 improved.


v0.6.0
Overview of the community activity:

Moved from Sourceforge to Github.
~1200 commits since 0.5.2.
GPAC contains MP4Box, the MP4Client/Osmo4 player, and many other tools (MP42TS, etc.).
Launched new projects such as MP4Box.js or Zenbuild.
Built more free datasets based on GPAC (DASH, HEVC).
General:

Improved very high resolutions, high framerate, and high colorspace (10 bits) playback support.
HEVC top-notch support.
Improved video playback through OpenGL and OpenGL ES.
Video 360 navigation support on all platforms.
Many adaptive streaming improvement (HLS and DASH), see specific section below.
MP42TS (MPEG2-TS multiplexer) is production grade for adaptive streaming and reference vector streams.
TEMI extension for fine synchronization and hybrid delivery (mandated by HbbTV 2.0).
Better language tagging support.
UTF16 name handling.
Better multi-channel audio support.
Improved support for encryption (CENC/PIFF - both AES CTR and CBC are supported).
Improved generic support for subtitles (METX/METT, STPP TTML, WebVTT, SBTT, STXT, etc.).
Parallel execution of GPAC tools.
Better network support for TTL and multi-interface.
SHVC (scalable) experimental (based on SHM4.1 and old ISOBMFF spec)
Dev:

Improved security on the code.
Memory tracker can display the stack.
More examples of the API (player, demuxers, benchmarks, ...).
Build:

Compatible with the latest dependencies (FFmpeg 3, etc.).
Improved compatibility for toolchains (MSYS, MSYS2, Cygwin ; MSVC 2015 ; updated XCode ; updated Android and iOS build environments).
Improved partial build.
Static builds (including for the MP4Client player).
MP4Box:

Added timescale change (:timescale=) and overwrite (:rescale=) in MP4Box importers.
MP4Box to stdout with -std.
Better id3v2 support.
Better metadata handling.
Options to change or swap trackIDs.
-align-cat option.
MP4Client/Osmo4:

Can display interactive animated graphics for statistics (buffer levels, resolutions for adaptive streaming, additional services, IOs, etc.)
Mobile: several improvements. OpenGL ES2 support and better shaders.
SVG animation and MediaSourceExtension support in SVG tag.
Hybrid playback (broadcast/broadband, scalable codecs, fine synchronization, GUI in MP4Client).
Dektec output cards.
Adaptive streaming:

Better HLS support (including startup improvement for huge VoD manifests).
Industry profiles support: DASH-IF 2.0, HbbTV 1.5. Others on the roadmap.
DASH segmenting: now cuts segments at average duration like other packagers. Less correct but improved player compatibility. Old behaviour with -dash-strict.
DASH segmenting: insertion of custom DASH descriptors at various level of the MPD hierarchy, including SRD descriptors
MP4Box can do stateful live packaging using -dash-live and -dash-ctx.
Better SAP handling (from Type 1 to 6) aligned with MPEG latest documents.
HDS preliminary support.
SRD playback support for independent videos and HEVC independent tiles (file format still experimental), with various rate allocation strategies per tiles.


GPAC 0.5.0
Posted on 25 May 2012 by Jean
Release 0.5.0 of GPAC is finally out, with many new features and bug fixes, including:
- MPEG-DASH and HLS support (players and MP4Box)
- MPEG-U Widgets and UPnP support in the player
- Stereo and multiview display support
- Better AVC and SVC support including OpenSVC decoder integration
- More live tools: RTP, MPEG-TS, T-DMB support, scene encoders (BIFS and RME/DIMS)
- iOS and Android support
- and many other good things


Revision: 2735
Author: cconcolato
Date: 17:55:20, mercredi 2 mars 2011
Message:
First attempt at M3U8 to MPD conversion within MP4Box
(including fix parsing of M3U8 for bandwidth and codecs attributes)
----
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/internal/m3u8.h
Modified : /trunk/gpac/include/gpac/internal/mpd.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/media_tools/m3u8.c
Modified : /trunk/gpac/src/media_tools/mpd.c

Revision: 2734
Author: enst_devs
Date: 15:33:54, mercredi 2 mars 2011
Message:
[sillan] Adding new modification for the script gpac_build_android. Just the NDK path is needed. it does not recompile all the libgpac every time
----
Deleted : /trunk/gpac/build/android/gpac_build_android
Modified : /trunk/gpac/build/android/jni/Application.mk
Added : /trunk/gpac/build/android/jni/gpac_build_android
Modified : /trunk/gpac/build/android/jni/libgpac/Android.mk

Revision: 2733
Author: cconcolato
Date: 13:36:21, mercredi 2 mars 2011
Message:
First (partial) implementation of MPEG-2 TS indexing according to MPEG DASH (use of SIDX box)
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2732
Author: cconcolato
Date: 13:35:21, mercredi 2 mars 2011
Message:
Implementation of the new SIDX box according to w11726_14496-12_3rd_DAM3_R6 (Daegu)
Needs further fix in movie fragmentation
----
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h
Modified : /trunk/gpac/src/isomedia/box_code_base.c
Modified : /trunk/gpac/src/isomedia/box_dump.c
Modified : /trunk/gpac/src/isomedia/movie_fragments.c

Revision: 2731
Author: enst_devs
Date: 13:32:21, mercredi 2 mars 2011
Message:
[bouqueau] merge recent vc8 modifications
----
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/mpd_in.vcproj

Revision: 2730
Author: cconcolato
Date: 12:57:55, mercredi 2 mars 2011
Message:
Fix pre-build (generation of version.h) when the path contains spaces
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj

Revision: 2729
Author: bad_sheep
Date: 12:28:42, mercredi 2 mars 2011
Message:
Fixed typo in error message
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2728
Author: bad_sheep
Date: 12:25:19, mercredi 2 mars 2011
Message:
Fixed GCC compilation warnings about missing parenthesis
----
Modified : /trunk/gpac/src/media_tools/mpd.c

Revision: 2727
Author: bad_sheep
Date: 12:16:21, mercredi 2 mars 2011
Message:
Fixed error in previous merge, restored working mpd
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2726
Author: bad_sheep
Date: 11:47:25, mercredi 2 mars 2011
Message:
Avoid crash when starting MPD/MPEGTS_IN and stopping the player before anything has been downloaded + added some assert() to avoid some memory corruptions
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2725
Author: cconcolato
Date: 11:41:58, mercredi 2 mars 2011
Message:
moved M3U8 and MPD Header files to gpac/include/internal
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Added : /trunk/gpac/include/gpac/internal/m3u8.h (Copy from path: /trunk/gpac/src/media_tools/m3u8.h, Revision, 2723)
Added : /trunk/gpac/include/gpac/internal/mpd.h (Copy from path: /trunk/gpac/src/media_tools/mpd.h, Revision, 2723)
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/media_tools/m3u8.c
Deleted : /trunk/gpac/src/media_tools/m3u8.h
Modified : /trunk/gpac/src/media_tools/mpd.c
Deleted : /trunk/gpac/src/media_tools/mpd.h

Revision: 2724
Author: cconcolato
Date: 11:14:45, mercredi 2 mars 2011
Message:
fix .h path after m3u8 and mpd code move
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2723
Author: cconcolato
Date: 11:10:03, mercredi 2 mars 2011
Message:
Moving code for m3u8 and mpd into libgpac for use by MP4Box
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc8/mpd_in.vcproj
Modified : /trunk/gpac/modules/mpd_in/Makefile
Deleted : /trunk/gpac/modules/mpd_in/m3u8.c
Deleted : /trunk/gpac/modules/mpd_in/m3u8.h
Deleted : /trunk/gpac/modules/mpd_in/mpd.c
Deleted : /trunk/gpac/modules/mpd_in/mpd.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/Makefile
Modified : /trunk/gpac/src/export.cpp
Added : /trunk/gpac/src/media_tools/m3u8.c (Copy from path: /trunk/gpac/modules/mpd_in/m3u8.c, Revision, 2722)
Added : /trunk/gpac/src/media_tools/m3u8.h (Copy from path: /trunk/gpac/modules/mpd_in/m3u8.h, Revision, 2722)
Added : /trunk/gpac/src/media_tools/mpd.c (Copy from path: /trunk/gpac/modules/mpd_in/mpd.c, Revision, 2722)
Added : /trunk/gpac/src/media_tools/mpd.h (Copy from path: /trunk/gpac/modules/mpd_in/mpd.h, Revision, 2722)

Revision: 2722
Author: cconcolato
Date: 10:41:34, mercredi 2 mars 2011
Message:
adding TODO to update the MPD structure according to latest standard document
----
Modified : /trunk/gpac/modules/mpd_in/mpd.h

Revision: 2721
Author: cconcolato
Date: 18:00:32, mardi 1 mars 2011
Message:
Fix for version.h generation
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Added : /trunk/gpac/version.bat

Revision: 2720
Author: enst_devs
Date: 17:26:32, mardi 1 mars 2011
Message:
[bouqueau] align ffmpeg headers on rev18966 used for automatic builds
----
Modified : /trunk/gpac/extra_lib/include/libavcodec/avcodec.h
Modified : /trunk/gpac/extra_lib/include/libavformat/avformat.h
Modified : /trunk/gpac/extra_lib/include/libavformat/avio.h
Modified : /trunk/gpac/extra_lib/include/libavutil/common.h

Revision: 2719
Author: jeanlf
Date: 15:09:55, mardi 1 mars 2011
Message:
Removed libjs dependency from MP4Box (dep is in libgpac)
----
Modified : /trunk/gpac/applications/mp4box/Makefile

Revision: 2718
Author: jeanlf
Date: 15:09:19, mardi 1 mars 2011
Message:
Removed libjs dependency from MP4Box (dep is in libgpac)
----
Modified : /trunk/gpac/applications/mp4client/Makefile

Revision: 2717
Author: jeanlf
Date: 11:33:18, mardi 1 mars 2011
Message:
Fixed deadlock in cache
----
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2716
Author: bad_sheep
Date: 17:34:42, lundi 28 février 2011
Message:
Fixed memory leaks + disabled ffmpeg for JPEG images since it has issues (black stride on the right side of picture with some pictures)
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2715
Author: bad_sheep
Date: 14:01:20, lundi 28 février 2011
Message:
Fixed many memory leaks into MPD, now valgrind does not report any leak into MPD
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/modules/mpd_in/mpd.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2714
Author: bad_sheep
Date: 14:04:50, dimanche 27 février 2011
Message:
Fixed memory leak reported by valgrind in MPD
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2713
Author: bad_sheep
Date: 14:04:00, dimanche 27 février 2011
Message:
FFMPEG was reading data outside allocated memory since ffmpeg MAY read dataLength + FF_INPUT_BUFFER_PADDING_SIZE, fixed other areas where it happens too. Now valgrind does not report any read outside allocated memory
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2712
Author: bad_sheep
Date: 14:48:48, samedi 26 février 2011
Message:
Added insert, use 1024 as max size for URLs (a common MAX size for servers)
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_demux.c

Revision: 2711
Author: bad_sheep
Date: 14:14:46, samedi 26 février 2011
Message:
Fixed compilation warnings
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c
Modified : /trunk/gpac/modules/widgetman/wgt_load.c

Revision: 2710
Author: bad_sheep
Date: 13:00:54, samedi 26 février 2011
Message:
Removed GCC compilation warning : symbol main is reserved (renamed it nmain) + removed unused variable u32 meta
----
Modified : /trunk/gpac/modules/widgetman/widgetman.c

Revision: 2709
Author: bad_sheep
Date: 12:55:20, samedi 26 février 2011
Message:
Removed compilation warnings : unused variable GF_WidgetInstance *wid and avoid creating double objet to cast it into JSInt value
----
Modified : /trunk/gpac/modules/widgetman/widget.c

Revision: 2708
Author: bad_sheep
Date: 12:53:26, samedi 26 février 2011
Message:
Removed unused function to avoid compilation warning
----
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c

Revision: 2707
Author: bad_sheep
Date: 12:50:40, samedi 26 février 2011
Message:
Be sure to initialize memory properly for sub allocated structures (init to NULL to ease debug) + avoid to read freed memory (AU->CTS was already freed in droped au unit)
----
Modified : /trunk/gpac/src/terminal/decoder.c
Modified : /trunk/gpac/src/terminal/media_memory.c

Revision: 2706
Author: bad_sheep
Date: 12:34:39, samedi 26 février 2011
Message:
Don't know if we have to abort, but at least write an error message when read size if not the one expected
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2705
Author: bad_sheep
Date: 12:16:31, samedi 26 février 2011
Message:
FFMPEG was reading data outside allocated memory since ffmpeg MAY read dataLength + FF_INPUT_BUFFER_PADDING_SIZE. Also fixed algorith that was reading outside allocated space, please chez if new impl is correct (added FIXME)
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2704
Author: enst_devs
Date: 10:36:57, vendredi 25 février 2011
Message:
[sillan] adding an u32 table_id field in EIT Structure
----
Modified : /trunk/gpac/include/gpac/mpegts.h

Revision: 2703
Author: bad_sheep
Date: 16:59:44, jeudi 24 février 2011
Message:
Fixed multiple memory leaks and added some assert() to detect leaks
----
Modified : /trunk/gpac/modules/mpd_in/mpd.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2702
Author: jeanlf
Date: 14:03:02, jeudi 24 février 2011
Message:
Fixed bugs in segment dir and manifest writing
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2701
Author: enst_devs
Date: 13:13:50, jeudi 24 février 2011
Message:
[sillan] Add error messages for missing parameters.
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2700
Author: jeanlf
Date: 10:35:52, jeudi 24 février 2011
Message:
Fixed bug in MPD/M3U8 refresh
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2699
Author: enst_devs
Date: 17:21:40, mardi 22 février 2011
Message:
[sillan] Fixed the problem with the peer_name "localhost" on linux
----
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2698
Author: bad_sheep
Date: 19:28:59, lundi 21 février 2011
Message:
FFMPEG with USE_AVCODEC2 was not decoding properly audio packets
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2697
Author: enst_devs
Date: 16:58:42, lundi 21 février 2011
Message:
[bouqueau] use %PROGRAMFILES% to locate NSIS
----
Modified : /trunk/gpac/generate_installer.bat

Revision: 2696
Author: bad_sheep
Date: 12:16:10, lundi 21 février 2011
Message:
Avoid crash when using a 404 URL
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2695
Author: bad_sheep
Date: 11:43:18, lundi 21 février 2011
Message:
Fixed GPAC compilation under Linux when using spidermonkey
----
Modified : /trunk/gpac/applications/mp42ts/Makefile
Modified : /trunk/gpac/applications/mp4box/Makefile
Modified : /trunk/gpac/applications/mp4client/Makefile
Modified : /trunk/gpac/applications/osmo4_wx/Makefile
Modified : /trunk/gpac/src/Makefile

Revision: 2694
Author: enst_devs
Date: 10:29:08, lundi 21 février 2011
Message:
[bouqueau] platinum vc9 missing dir
----
Modified : /trunk/gpac/build/msvc9/platinum.vcproj

Revision: 2693
Author: enst_devs
Date: 10:19:37, lundi 21 février 2011
Message:
[bouqueau] SDL behaves like other extra_libs for includes and libs (2)
----
Modified : /trunk/gpac/build/msvc8/sdl_out.vcproj
Modified : /trunk/gpac/build/msvc9/sdl_out.vcproj

Revision: 2692
Author: enst_devs
Date: 10:12:24, lundi 21 février 2011
Message:
[bouqueau] SDL behaves like other extra_libs for includes and libs
----
Modified : /trunk/gpac/build/msvc8/sdl_out.vcproj
Modified : /trunk/gpac/build/msvc9/sdl_out.vcproj

Revision: 2691
Author: enst_devs
Date: 09:56:09, lundi 21 février 2011
Message:
[bouqueau] fix build
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2690
Author: bad_sheep
Date: 19:18:12, vendredi 18 février 2011
Message:
Fixed possible leaking writePointer in cache entries, should fix UPnp bug
----
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2689
Author: bad_sheep
Date: 18:38:09, vendredi 18 février 2011
Message:
Fixed wrong previous commit, should fix gf_cache_entry_dup_readonly... sorry
----
Modified : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2688
Author: bad_sheep
Date: 18:13:45, vendredi 18 février 2011
Message:
Fixed possible corruption when using gf_dm_cache_entry_dup_readonly(sess) since duplicate entries where not garbage collected
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2687
Author: bad_sheep
Date: 16:51:01, vendredi 18 février 2011
Message:
Removed compilation warning due to unused size variable on non-apple plateforms
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2686
Author: enst_devs
Date: 15:01:05, vendredi 18 février 2011
Message:
[bouqueau] SDL include files are expected to be here
----
Added : /trunk/gpac/extra_lib/include/SDL

Revision: 2685
Author: enst_devs
Date: 11:40:17, vendredi 18 février 2011
Message:
[bouqueau] platinum now compiles like any other module
/! this commit may break all your current builds as includes and libs directories have moved /!
----
Modified : /trunk/gpac/build/msvc8/platinum.vcproj
Modified : /trunk/gpac/build/msvc9/platinum.vcproj
Added : /trunk/gpac/extra_lib/include/platinum (Copy from path: /trunk/gpac/modules/platinum/SDK/include, Revision, 2684)
Modified : /trunk/gpac/modules/platinum/Makefile
Deleted : /trunk/gpac/modules/platinum/SDK

Revision: 2684
Author: jeanlf
Date: 16:04:29, jeudi 17 février 2011
Message:
fixed palette PNG support with new libpng API
----
Modified : /trunk/gpac/src/media_tools/img.c

Revision: 2683
Author: enst_devs
Date: 15:20:09, jeudi 17 février 2011
Message:
[bouqueau] remove failing post-events
----
Modified : /trunk/gpac/build/msvc8/GPAX.vcproj
Modified : /trunk/gpac/build/msvc9/GPAX.vcproj

Revision: 2682
Author: jeanlf
Date: 14:49:48, jeudi 17 février 2011
Message:
cleaner version of PNG logo
----
Modified : /trunk/gpac/regression_tests/auxiliary_files/logo.png

Revision: 2681
Author: jeanlf
Date: 10:07:22, jeudi 17 février 2011
Message:
Added RGB and RGBA side-by-side pixel formats
----
Modified : /trunk/gpac/include/gpac/constants.h
Modified : /trunk/gpac/modules/dx_hw/copy_pixels.c
Modified : /trunk/gpac/modules/img_in/img_in.c
Modified : /trunk/gpac/modules/img_in/png_dec.c
Modified : /trunk/gpac/src/compositor/compositor_2d.c
Modified : /trunk/gpac/src/utils/color.c

Revision: 2680
Author: jeanlf
Date: 19:10:42, mardi 15 février 2011
Message:
Fixed usage of /usr/lib64 for NetBSD
----
Modified : /trunk/gpac/configure

Revision: 2679
Author: jeanlf
Date: 17:21:26, mardi 15 février 2011
Message:
Fixed erase background message
----
Modified : /trunk/gpac/modules/dx_hw/dx_hw.h
Modified : /trunk/gpac/modules/dx_hw/dx_window.c

Revision: 2678
Author: enst_devs
Date: 11:42:58, mardi 15 février 2011
Message:
[bouqueau] fix post_compilation event
----
Modified : /trunk/gpac/build/msvc9/mp4box.vcproj

Revision: 2677
Author: enst_devs
Date: 11:42:00, mardi 15 février 2011
Message:
[bouqueau] fix post_compilation event
----
Modified : /trunk/gpac/build/msvc9/mp4box.vcproj

Revision: 2676
Author: enst_devs
Date: 10:22:37, mardi 15 février 2011
Message:
[bouqueau] Avoid updating version.h at each build on msvc (2)
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj

Revision: 2675
Author: jeanlf
Date: 10:09:21, mardi 15 février 2011
Message:
Fixed compilation with libpng>=1.5
----
Modified : /trunk/gpac/src/media_tools/img.c

Revision: 2674
Author: bad_sheep
Date: 17:59:48, lundi 14 février 2011
Message:
Updated pulseaudio behavior to avoid consuming too much CPU when audio is not available
----
Modified : /trunk/gpac/modules/pulseaudio/pulseaudio.c

Revision: 2673
Author: enst_devs
Date: 17:53:43, lundi 14 février 2011
Message:
[bouqueau] NSIS installer with revision number. The new generate_installer.bat batch won't succeed if you have local modifications. You can still generate an installer using the old way for experimental builds.
----
Added : /trunk/gpac/bin/win32/release/nsis_install/default.out
Modified : /trunk/gpac/bin/win32/release/nsis_install/gpac_installer.nsi
Added : /trunk/gpac/bin/win32/release/nsis_install/readme.txt
Added : /trunk/gpac/generate_installer.bat

Revision: 2672
Author: jeanlf
Date: 17:20:46, lundi 14 février 2011
Message:
Fixed GUI launching
----
Modified : /trunk/gpac/gui/gui.js

Revision: 2671
Author: jeanlf
Date: 16:23:13, lundi 14 février 2011
Message:
Patched message loop
----
Modified : /trunk/gpac/modules/dx_hw/dx_window.c

Revision: 2670
Author: jeanlf
Date: 16:22:50, lundi 14 février 2011
Message:
Avoid updating version.h at each build on msvc
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj

Revision: 2669
Author: jeanlf
Date: 16:21:48, lundi 14 février 2011
Message:
Added version number in WinCE installer
----
Modified : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/do.bat

Revision: 2668
Author: jeanlf
Date: 14:46:48, lundi 14 février 2011
Message:
Added version number in installer
----
Modified : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/do.bat
Modified : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/gpac.inf
Deleted : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/gpac.ini

Revision: 2667
Author: jeanlf
Date: 18:47:00, vendredi 11 février 2011
Message:
Added Smartphone2003 installer
----
Added : /trunk/gpac/bin/smartphone 2003 (armv4)
Added : /trunk/gpac/bin/smartphone 2003 (armv4)/debug
Added : /trunk/gpac/bin/smartphone 2003 (armv4)/release
Added : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install
Added : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/do.bat
Added : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/gpac.inf
Added : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/gpac.ini
Added : /trunk/gpac/bin/smartphone 2003 (armv4)/release/install/readme.txt

Revision: 2666
Author: jeanlf
Date: 18:33:54, vendredi 11 février 2011
Message:
Added NSIS installer
----
Added : /trunk/gpac/bin/win32
Added : /trunk/gpac/bin/win32/debug
Added : /trunk/gpac/bin/win32/release
Added : /trunk/gpac/bin/win32/release/nsis_install
Added : /trunk/gpac/bin/win32/release/nsis_install/gpac_installer.nsi

Revision: 2665
Author: jeanlf
Date: 18:09:41, vendredi 11 février 2011
Message:
Added license agreement to OSX DMG
----
Added : /trunk/gpac/build/osxdmg/SLA.r
Modified : /trunk/gpac/configure
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/mkdmg.sh

Revision: 2664
Author: enst_devs
Date: 11:54:37, vendredi 11 février 2011
Message:
[bouqueau] add expected lib folders for platinum (UPnP)
----
Added : /trunk/gpac/modules/platinum/SDK/lib_arm
Added : /trunk/gpac/modules/platinum/SDK/lib_gcc_x86
Added : /trunk/gpac/modules/platinum/SDK/lib_vc8

Revision: 2663
Author: enst_devs
Date: 17:56:53, jeudi 10 février 2011
Message:
[bouqueau] GPAC won't compile if the 'svnversion' command (shipped with every Subversion package) is not in your path
----
Modified : /trunk/gpac/INSTALLME

Revision: 2662
Author: enst_devs
Date: 13:22:56, jeudi 10 février 2011
Message:
[sillan] remove useless directory
----
Deleted : /trunk/gpac/applications/osmo4_android/bin

Revision: 2661
Author: enst_devs
Date: 10:27:19, jeudi 10 février 2011
Message:
[sillan] Mise ŕ jour pour GPAC Android
----
Added : /trunk/gpac/applications/osmo4_android
Added : /trunk/gpac/applications/osmo4_android/.classpath
Added : /trunk/gpac/applications/osmo4_android/.project
Added : /trunk/gpac/applications/osmo4_android/.settings
Added : /trunk/gpac/applications/osmo4_android/.settings/de.loskutov.anyedit.AnyEditTools.prefs
Added : /trunk/gpac/applications/osmo4_android/AndroidManifest.xml
Added : /trunk/gpac/applications/osmo4_android/assets
Added : /trunk/gpac/applications/osmo4_android/bin
Added : /trunk/gpac/applications/osmo4_android/build.xml
Added : /trunk/gpac/applications/osmo4_android/default.properties
Added : /trunk/gpac/applications/osmo4_android/gen
Added : /trunk/gpac/applications/osmo4_android/gen/com
Added : /trunk/gpac/applications/osmo4_android/gen/com/artemis
Added : /trunk/gpac/applications/osmo4_android/gen/com/artemis/Osmo4
Added : /trunk/gpac/applications/osmo4_android/gen/com/artemis/Osmo4/R.java
Added : /trunk/gpac/applications/osmo4_android/jni
Added : /trunk/gpac/applications/osmo4_android/jni/Android.mk
Added : /trunk/gpac/applications/osmo4_android/jni/wrapper-bitmap-20-09-2010.cpp
Added : /trunk/gpac/applications/osmo4_android/jni/wrapper-bitmap-20-09-2010.h
Added : /trunk/gpac/applications/osmo4_android/jni/wrapper.cpp
Added : /trunk/gpac/applications/osmo4_android/jni/wrapper.h
Added : /trunk/gpac/applications/osmo4_android/libs
Added : /trunk/gpac/applications/osmo4_android/libs/armeabi
Added : /trunk/gpac/applications/osmo4_android/libs/armeabi/gdb.setup
Added : /trunk/gpac/applications/osmo4_android/libs/armeabi/gdbserver
Added : /trunk/gpac/applications/osmo4_android/local.properties
Added : /trunk/gpac/applications/osmo4_android/proguard.cfg
Added : /trunk/gpac/applications/osmo4_android/res
Added : /trunk/gpac/applications/osmo4_android/res/drawable-hdpi
Added : /trunk/gpac/applications/osmo4_android/res/drawable-hdpi/icon.png
Added : /trunk/gpac/applications/osmo4_android/res/drawable-ldpi
Added : /trunk/gpac/applications/osmo4_android/res/drawable-ldpi/icon.png
Added : /trunk/gpac/applications/osmo4_android/res/drawable-mdpi
Added : /trunk/gpac/applications/osmo4_android/res/drawable-mdpi/icon.png
Added : /trunk/gpac/applications/osmo4_android/res/layout
Added : /trunk/gpac/applications/osmo4_android/res/layout/main.xml
Added : /trunk/gpac/applications/osmo4_android/res/menu
Added : /trunk/gpac/applications/osmo4_android/res/menu/main_menu.xml
Added : /trunk/gpac/applications/osmo4_android/res/raw
Added : /trunk/gpac/applications/osmo4_android/res/values
Added : /trunk/gpac/applications/osmo4_android/res/values/strings.xml
Added : /trunk/gpac/applications/osmo4_android/src
Added : /trunk/gpac/applications/osmo4_android/src/com
Added : /trunk/gpac/applications/osmo4_android/src/com/artemis
Added : /trunk/gpac/applications/osmo4_android/src/com/artemis/Osmo4
Added : /trunk/gpac/applications/osmo4_android/src/com/artemis/Osmo4/BitmapView.java
Added : /trunk/gpac/applications/osmo4_android/src/com/artemis/Osmo4/GpacObject.java
Added : /trunk/gpac/applications/osmo4_android/src/com/artemis/Osmo4/Osmo4.java
Added : /trunk/gpac/applications/osmo4_android/src/com/artemis/Osmo4/Osmo4GLSurfaceView.java
Added : /trunk/gpac/applications/osmo4_android/src/com/artemis/Osmo4/Osmo4Renderer.java
Added : /trunk/gpac/build/android
Added : /trunk/gpac/build/android/AndroidManifest.xml
Added : /trunk/gpac/build/android/assets
Added : /trunk/gpac/build/android/bin
Added : /trunk/gpac/build/android/default.properties
Added : /trunk/gpac/build/android/gen
Added : /trunk/gpac/build/android/gen/com
Added : /trunk/gpac/build/android/gen/com/artemis
Added : /trunk/gpac/build/android/gen/com/artemis/gpac
Added : /trunk/gpac/build/android/gen/com/artemis/gpac/R.java
Added : /trunk/gpac/build/android/gpac_build_android
Added : /trunk/gpac/build/android/jni
Added : /trunk/gpac/build/android/jni/Android.mk
Added : /trunk/gpac/build/android/jni/Application.mk
Added : /trunk/gpac/build/android/jni/libgpac
Added : /trunk/gpac/build/android/jni/libgpac/Android.mk
Added : /trunk/gpac/build/android/jni/libgpac/config.h
Added : /trunk/gpac/build/android/jni/modules
Added : /trunk/gpac/build/android/jni/modules/Android.mk
Added : /trunk/gpac/build/android/jni/modules/base.mk
Added : /trunk/gpac/build/android/jni/modules/gm_aac_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_bifs_dec.mk
Added : /trunk/gpac/build/android/jni/modules/gm_ctx_load.mk
Added : /trunk/gpac/build/android/jni/modules/gm_droid_audio.mk
Added : /trunk/gpac/build/android/jni/modules/gm_droid_out.mk
Added : /trunk/gpac/build/android/jni/modules/gm_dummy_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_ffmpeg_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_ft_font.mk
Added : /trunk/gpac/build/android/jni/modules/gm_gpac_js.mk
Added : /trunk/gpac/build/android/jni/modules/gm_img_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_ismacryp.mk
Added : /trunk/gpac/build/android/jni/modules/gm_isom_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_laser_dec.mk
Added : /trunk/gpac/build/android/jni/modules/gm_mp3_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_mpd_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_mpegts_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_odf_dec.mk
Added : /trunk/gpac/build/android/jni/modules/gm_rawout.mk
Added : /trunk/gpac/build/android/jni/modules/gm_rtp_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_saf_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_soft_raster.mk
Added : /trunk/gpac/build/android/jni/modules/gm_svg_in.mk
Added : /trunk/gpac/build/android/jni/modules/gm_timedtext.mk
Added : /trunk/gpac/build/android/jni/modules/gm_widgetman.mk
Added : /trunk/gpac/build/android/libs
Added : /trunk/gpac/build/android/libs/armeabi
Added : /trunk/gpac/build/android/rename_file
Added : /trunk/gpac/build/android/res
Added : /trunk/gpac/build/android/res/drawable-hdpi
Added : /trunk/gpac/build/android/res/drawable-hdpi/icon.png
Added : /trunk/gpac/build/android/res/drawable-ldpi
Added : /trunk/gpac/build/android/res/drawable-ldpi/icon.png
Added : /trunk/gpac/build/android/res/drawable-mdpi
Added : /trunk/gpac/build/android/res/drawable-mdpi/icon.png
Added : /trunk/gpac/build/android/res/layout
Added : /trunk/gpac/build/android/res/layout/main.xml
Added : /trunk/gpac/build/android/res/values
Added : /trunk/gpac/build/android/res/values/strings.xml
Added : /trunk/gpac/build/android/src
Added : /trunk/gpac/build/android/src/com
Added : /trunk/gpac/build/android/src/com/artemis
Added : /trunk/gpac/build/android/src/com/artemis/gpac
Added : /trunk/gpac/build/android/src/com/artemis/gpac/gpac.java
Added : /trunk/gpac/extra_lib/lib/android
Added : /trunk/gpac/extra_lib/lib/android/libeditline.so
Added : /trunk/gpac/extra_lib/lib/android/libfaad.so
Added : /trunk/gpac/extra_lib/lib/android/libfaad_static.a
Added : /trunk/gpac/extra_lib/lib/android/libffmpeg.so
Added : /trunk/gpac/extra_lib/lib/android/libft2.so
Added : /trunk/gpac/extra_lib/lib/android/libjpeg.so
Added : /trunk/gpac/extra_lib/lib/android/libjs_osmo.so
Added : /trunk/gpac/extra_lib/lib/android/libmad.so
Added : /trunk/gpac/extra_lib/lib/android/libopenjpeg.so
Added : /trunk/gpac/extra_lib/lib/android/libpng.so
Added : /trunk/gpac/extra_lib/lib/android/libz.so
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/aac_in/faad_dec.c
Added : /trunk/gpac/modules/droid_audio
Added : /trunk/gpac/modules/droid_audio/droidaudio.c
Added : /trunk/gpac/modules/droid_audio/javaenv.c
Added : /trunk/gpac/modules/droid_audio/javaenv.h
Added : /trunk/gpac/modules/droid_out
Added : /trunk/gpac/modules/droid_out/droid_vout-bitmap.c
Added : /trunk/gpac/modules/droid_out/droid_vout.c
Modified : /trunk/gpac/src/compositor/gl_inc.h
Modified : /trunk/gpac/src/compositor/visual_manager_3d_gl.c
Modified : /trunk/gpac/src/scenegraph/base_scenegraph.c
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c
Modified : /trunk/gpac/src/utils/color.c
Modified : /trunk/gpac/src/utils/os_divers.c
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 2660
Author: enst_devs
Date: 14:34:05, mercredi 9 février 2011
Message:
[bouqueau] fix compilation
----
Modified : /trunk/gpac/modules/opensvc_dec/opensvc_dec.c

Revision: 2659
Author: enst_devs
Date: 14:31:11, mercredi 9 février 2011
Message:
[bouqueau] fix build with new version.h pre-compile generation

/! the 'svnversion' command from subversion must be accessible in your path to compile gapc /!
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj

Revision: 2658
Author: enst_devs
Date: 14:29:42, mercredi 9 février 2011
Message:
[bouqueau] version.h cannot be commited
----
Modified : /trunk/gpac/include/gpac

Revision: 2657
Author: jeanlf
Date: 10:55:30, mercredi 9 février 2011
Message:
cleanup osx app package
----
Modified : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Info.plist
Deleted : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/lib

Revision: 2656
Author: jeanlf
Date: 10:51:11, mercredi 9 février 2011
Message:
added new icons for file types
----
Deleted : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/Osmo4.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/osmo.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/osmo_audio.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/osmo_generic.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/osmo_model.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/osmo_subs.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/osmo_video.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/osmo_widget.icns

Revision: 2655
Author: jeanlf
Date: 18:36:49, mardi 8 février 2011
Message:
Added DMG package for OSX
----
Added : /trunk/gpac/build/osxdmg
Added : /trunk/gpac/build/osxdmg/Osmo4.app
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Info.plist
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/MacOS
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/MacOS/lib
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/MacOS/modules
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/PkgInfo
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/English.lproj
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/Resources/Osmo4.icns
Added : /trunk/gpac/build/osxdmg/Osmo4.app/Contents/lib

Revision: 2654
Author: jeanlf
Date: 18:32:22, mardi 8 février 2011
Message:
Added SVN revision in GPAC version and OSX DMG generation
----
Modified : /trunk/gpac/Makefile
Modified : /trunk/gpac/applications/mp4client/Makefile
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/configure
Modified : /trunk/gpac/gui/extensions/widget_manager/init.js
Modified : /trunk/gpac/gui/gui.js
Added : /trunk/gpac/mkdmg.sh
Modified : /trunk/gpac/modules/platinum/Makefile
Modified : /trunk/gpac/modules/sdl_out/video.c
Modified : /trunk/gpac/src/Makefile
Modified : /trunk/gpac/src/utils/module.c

Revision: 2653
Author: jeanlf
Date: 17:33:04, mardi 8 février 2011
Message:
Added SVN revision in GPAC version
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/include/gpac/tools.h

Revision: 2652
Author: cconcolato
Date: 17:42:25, vendredi 4 février 2011
Message:
adding Time Stamp logging
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2651
Author: jeanlf
Date: 16:11:13, vendredi 4 février 2011
Message:
Misc bug fixes in configure (xvidcore) and gui/x11 bugs under linux
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/configure
Modified : /trunk/gpac/gui/gui.js
Modified : /trunk/gpac/modules/x11_out/x11_out.c
Modified : /trunk/gpac/modules/x11_out/x11_out.h
Modified : /trunk/gpac/modules/xvid_dec/Makefile

Revision: 2650
Author: enst_devs
Date: 15:24:40, vendredi 4 février 2011
Message:
[bouqueau] remove pending resize notifications when one has just been treated
----
Modified : /trunk/gpac/src/compositor/compositor.c

Revision: 2649
Author: jeanlf
Date: 18:41:42, jeudi 3 février 2011
Message:
More improvements on SVC import
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/avparse.h
Modified : /trunk/gpac/include/gpac/internal/media_dev.h
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2648
Author: jeanlf
Date: 15:55:23, jeudi 3 février 2011
Message:
Fixed bug with cache entry
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2647
Author: jeanlf
Date: 15:54:53, jeudi 3 février 2011
Message:
Fixed potential crash upun disconnect
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2646
Author: jeanlf
Date: 15:15:20, jeudi 3 février 2011
Message:
Fixed regressions due to sscanf bug on win32
----
Modified : /trunk/gpac/src/ietf/rtsp_common.c
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2645
Author: jeanlf
Date: 12:07:53, jeudi 3 février 2011
Message:
Fixed vpath for Makefile
----
Modified : /trunk/gpac/applications/mp42ts/Makefile

Revision: 2644
Author: jeanlf
Date: 15:58:14, mercredi 2 février 2011
Message:
Fixed bug in navigation mode selection
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2643
Author: jeanlf
Date: 14:50:40, mercredi 2 février 2011
Message:
Fixed import of NALU prefix in SVC bitstreams
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2642
Author: jeanlf
Date: 10:46:27, mercredi 2 février 2011
Message:
Fixed ISO track import bug
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2641
Author: cconcolato
Date: 17:56:49, mardi 1 février 2011
Message:
Adding warning message for use of BIFS PMF
----
Modified : /trunk/gpac/src/bifs/field_decode.c

Revision: 2640
Author: cconcolato
Date: 17:56:19, mardi 1 février 2011
Message:
attaching scene to compositor only if BIFS decoding went well
----
Modified : /trunk/gpac/modules/bifs_dec/bifs_dec.c

Revision: 2639
Author: cconcolato
Date: 17:09:23, mardi 1 février 2011
Message:
DMB extensions (fix)
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2638
Author: cconcolato
Date: 17:08:22, mardi 1 février 2011
Message:
DMB extension files
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2637
Author: cconcolato
Date: 17:07:02, mardi 1 février 2011
Message:
Adding a new possible extension for MPEG-2 TS streams for DMB streams (.dmb)
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2636
Author: jeanlf
Date: 11:08:59, mardi 1 février 2011
Message:
Fixed bug when multi-channel audio configuration fails
----
Modified : /trunk/gpac/src/compositor/audio_render.c

Revision: 2635
Author: enst_devs
Date: 09:16:56, mardi 1 février 2011
Message:
[bouqueau] more robust when trying to extract (uncompliant) adts aac from mp4
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/src/media_tools/media_export.c

Revision: 2634
Author: jeanlf
Date: 13:21:54, lundi 31 janvier 2011
Message:
made -force-cat less strict and ore verbose, and added number of SPS/PPS for -info
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/fileimport.c

Revision: 2633
Author: jeanlf
Date: 13:21:10, lundi 31 janvier 2011
Message:
Added error when no SPS/PPS are found in the .264 bitstream
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2632
Author: enst_devs
Date: 11:52:13, lundi 31 janvier 2011
Message:
[dufourd] typo fix to the invoke mechanism
----
Modified : /trunk/gpac/gui/mpegu-core.js

Revision: 2631
Author: bad_sheep
Date: 17:57:32, vendredi 28 janvier 2011
Message:
Be sure to always initialize sampDTS before comparing, avoid compilation warning
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2630
Author: bad_sheep
Date: 16:14:00, vendredi 28 janvier 2011
Message:
Added missing include for PNG
----
Modified : /trunk/gpac/applications/mp4client/extract.c

Revision: 2629
Author: bad_sheep
Date: 16:05:30, vendredi 28 janvier 2011
Message:
Removed unused variable
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2628
Author: enst_devs
Date: 10:17:45, vendredi 28 janvier 2011
Message:
[bouqueau] ptr was assigned after being freed
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2627
Author: enst_devs
Date: 13:38:56, jeudi 27 janvier 2011
Message:
[bouqueau] fix import memory leaks
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 2626
Author: enst_devs
Date: 15:51:22, mercredi 26 janvier 2011
Message:
[bouqueau] dependancies were broken for parallel build with make
----
Modified : /trunk/gpac/Makefile

Revision: 2625
Author: enst_devs
Date: 13:51:46, mercredi 26 janvier 2011
Message:
[bouqueau] fix inconsistent arg parsing for "-mpeg4"
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2624
Author: enst_devs
Date: 13:26:43, mercredi 26 janvier 2011
Message:
[bouqueau] wrong indentation was causing parse errors
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2623
Author: jeanlf
Date: 08:00:23, mercredi 26 janvier 2011
Message:
Fixed crash in SIDX and added correct bandwidth compute
----
Modified : /trunk/gpac/src/isomedia/movie_fragments.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2622
Author: jeanlf
Date: 07:09:11, mercredi 26 janvier 2011
Message:
More DASH fixes and improvements (URL range, URLTemplates)
----
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/isomedia.h
Modified : /trunk/gpac/include/gpac/media_tools.h
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/isomedia/isom_read.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2621
Author: enst_devs
Date: 15:32:57, mardi 25 janvier 2011
Message:
[bouqueau] fix unix build
----
Modified : /trunk/gpac/include/gpac/media_tools.h

Revision: 2620
Author: enst_devs
Date: 14:27:09, mardi 25 janvier 2011
Message:
[bouqueau] fix overflows in DTS computation
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2619
Author: jeanlf
Date: 12:30:44, mardi 25 janvier 2011
Message:
Fixed bugs in media import and export
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/src/media_tools/media_export.c
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2618
Author: jeanlf
Date: 12:27:05, mardi 25 janvier 2011
Message:
Fixed DASH bugs (spliter and reader)
----
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/src/isomedia/box_code_base.c
Modified : /trunk/gpac/src/isomedia/isom_intern.c
Modified : /trunk/gpac/src/isomedia/movie_fragments.c
Modified : /trunk/gpac/src/isomedia/stbl_write.c
Modified : /trunk/gpac/src/isomedia/track.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2617
Author: enst_devs
Date: 17:53:49, lundi 24 janvier 2011
Message:
[dufourd] typos in a variable name
----
Modified : /trunk/gpac/gui/mpegu-core.js

Revision: 2616
Author: jeanlf
Date: 06:45:57, lundi 24 janvier 2011
Message:
Fixed resize bug with OpenGL
----
Modified : /trunk/gpac/modules/dx_hw/dx_window.c
Modified : /trunk/gpac/src/compositor/compositor.c

Revision: 2615
Author: jeanlf
Date: 06:24:31, lundi 24 janvier 2011
Message:
pixel format decided based on init_flags
----
Modified : /trunk/gpac/modules/raw_out/raw_video.c

Revision: 2614
Author: jeanlf
Date: 06:20:04, lundi 24 janvier 2011
Message:
Fixed PNG exports with OpenGL
----
Modified : /trunk/gpac/modules/dx_hw/dx_window.c
Modified : /trunk/gpac/src/compositor/visual_manager_3d.c
Modified : /trunk/gpac/src/compositor/visual_manager_3d_gl.c

Revision: 2613
Author: jeanlf
Date: 06:19:17, lundi 24 janvier 2011
Message:
Fixed parsing of -size switch
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2612
Author: jeanlf
Date: 04:07:43, lundi 24 janvier 2011
Message:
Added support for transparent background (-no-back) and PNG dump (-png) in mp4client
----
Modified : /trunk/gpac/applications/mp4client/extract.c
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/include/gpac/user.h
Modified : /trunk/gpac/modules/dx_hw/dx_2d.c
Modified : /trunk/gpac/modules/dx_hw/dx_hw.h
Modified : /trunk/gpac/modules/dx_hw/dx_window.c
Modified : /trunk/gpac/modules/sdl_out/sdl_out.h
Modified : /trunk/gpac/modules/sdl_out/video.c
Modified : /trunk/gpac/src/compositor/visual_manager_2d_draw.c
Modified : /trunk/gpac/src/media_tools/img.c

Revision: 2611
Author: jeanlf
Date: 02:03:35, lundi 24 janvier 2011
Message:
Update usage info and track layout format
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/fileimport.c
Modified : /trunk/gpac/applications/mp4box/main.c

Revision: 2610
Author: bad_sheep
Date: 16:26:38, vendredi 21 janvier 2011
Message:
Fixed behaviour of wget() to work properly with HTTP1.1 servers such as google ones
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2609
Author: bad_sheep
Date: 14:26:57, vendredi 21 janvier 2011
Message:
Fixed debug message with wrong parameters
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2608
Author: bad_sheep
Date: 14:22:02, vendredi 21 janvier 2011
Message:
Use gf_dm_del() instead of gf_free()
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2607
Author: bad_sheep
Date: 20:28:46, jeudi 20 janvier 2011
Message:
Added function to simply download a file
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2606
Author: enst_devs
Date: 15:42:22, vendredi 14 janvier 2011
Message:
[bouqueau] m2ts mux allocation consistency (packets removed and freed before packetization, data freed after being sent)

----
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2605
Author: jeanlf
Date: 16:51:00, jeudi 13 janvier 2011
Message:
code cleanup
----
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2604
Author: jeanlf
Date: 16:50:44, jeudi 13 janvier 2011
Message:
Fixed error code when input service cannot be opened
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2603
Author: jeanlf
Date: 13:55:24, jeudi 13 janvier 2011
Message:
Removed current PES packet being packetized from PES FIFO before packetization
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2602
Author: jeanlf
Date: 15:29:25, mercredi 12 janvier 2011
Message:
Added support for LASeR/DIMS updates element
----
Modified : /trunk/gpac/applications/mp4box/live.c
Modified : /trunk/gpac/include/gpac/nodes_svg.h
Modified : /trunk/gpac/include/gpac/xml.h
Modified : /trunk/gpac/src/compositor/compositor_node_init.c
Modified : /trunk/gpac/src/compositor/nodes_stacks.h
Modified : /trunk/gpac/src/compositor/svg_media.c
Modified : /trunk/gpac/src/scene_manager/loader_svg.c
Modified : /trunk/gpac/src/scene_manager/scene_engine.c
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/svg_types.c
Modified : /trunk/gpac/src/scenegraph/xml_ns.c
Modified : /trunk/gpac/src/terminal/channel.c
Modified : /trunk/gpac/src/terminal/media_object.c
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/src/terminal/terminal.c
Modified : /trunk/gpac/src/utils/xml_parser.c

Revision: 2601
Author: enst_devs
Date: 13:33:13, mercredi 12 janvier 2011
Message:
[bouqueau] fix m2ts mux algorithm for mpts multiplexes
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2600
Author: jeanlf
Date: 18:54:38, mardi 11 janvier 2011
Message:
Modified buffering to abort when one of the CB is full
----
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/src/terminal/channel.c
Modified : /trunk/gpac/src/terminal/clock.c
Modified : /trunk/gpac/src/terminal/media_memory.c

Revision: 2599
Author: jeanlf
Date: 17:01:33, mardi 11 janvier 2011
Message:
Added support for libplayer demux/decode
----
Added : /trunk/gpac/modules/libplayer
Added : /trunk/gpac/modules/libplayer/Makefile
Added : /trunk/gpac/modules/libplayer/libplayer.c

Revision: 2598
Author: jeanlf
Date: 16:59:24, mardi 11 janvier 2011
Message:
Added support for libplayer demux/decode
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2597
Author: jeanlf
Date: 16:58:54, mardi 11 janvier 2011
Message:
Added HW caps for stretching
----
Modified : /trunk/gpac/modules/dx_hw/dx_2d.c
Modified : /trunk/gpac/modules/sdl_out/video.c

Revision: 2596
Author: jeanlf
Date: 16:58:17, mardi 11 janvier 2011
Message:
Added support for libplayer demux/decode
----
Modified : /trunk/gpac/include/gpac/color.h
Modified : /trunk/gpac/include/gpac/constants.h
Modified : /trunk/gpac/include/gpac/internal/compositor_dev.h
Modified : /trunk/gpac/include/gpac/mediaobject.h
Modified : /trunk/gpac/include/gpac/modules/codec.h
Modified : /trunk/gpac/include/gpac/modules/video_out.h
Modified : /trunk/gpac/src/compositor/compositor_2d.c
Modified : /trunk/gpac/src/compositor/texturing.c
Modified : /trunk/gpac/src/compositor/visual_manager_2d_draw.c
Modified : /trunk/gpac/src/terminal/decoder.c
Modified : /trunk/gpac/src/terminal/media_object.c

Revision: 2595
Author: jeanlf
Date: 17:03:29, lundi 10 janvier 2011
Message:
Added configurable timeout for HTTP HEAD
----
Modified : /trunk/gpac/doc/configuration.html

Revision: 2594
Author: jeanlf
Date: 17:01:26, lundi 10 janvier 2011
Message:
Added configurable timeout for HTTP HEAD (cf doc)
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2593
Author: jeanlf
Date: 16:45:47, lundi 10 janvier 2011
Message:
Fixed potential crash on script destroy
----
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c

Revision: 2592
Author: jeanlf
Date: 16:45:19, lundi 10 janvier 2011
Message:
Fixed parsing of HTTP replies when badly formatted
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2591
Author: enst_devs
Date: 13:42:36, lundi 10 janvier 2011
Message:
[bouqueau] remove unused code throwing an assert
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2590
Author: enst_devs
Date: 15:46:42, vendredi 7 janvier 2011
Message:
[bouqueau] mp42ts: audio timestamps could be reset after an http deconnexion
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2589
Author: jeanlf
Date: 10:10:27, vendredi 7 janvier 2011
Message:
Fixed potential bug in XHR callback
----
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c

Revision: 2588
Author: jeanlf
Date: 09:31:56, vendredi 7 janvier 2011
Message:
Fixed mp42ts path when configure is not run from source directory
----
Modified : /trunk/gpac/configure

Revision: 2587
Author: jeanlf
Date: 19:20:27, jeudi 6 janvier 2011
Message:
Fixed MSVC compilation
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2586
Author: jeanlf
Date: 19:19:44, jeudi 6 janvier 2011
Message:
Fixed BGR32 rasterizer
----
Modified : /trunk/gpac/modules/soft_raster/raster_argb.c

Revision: 2585
Author: jeanlf
Date: 11:55:59, jeudi 6 janvier 2011
Message:
Fixed OSX version (iOS was enabled by default)
----
Modified : /trunk/gpac/modules/sdl_out/audio.c
Modified : /trunk/gpac/modules/sdl_out/video.c

Revision: 2584
Author: enst_devs
Date: 17:49:29, mercredi 5 janvier 2011
Message:
[bouqueau] multicast TTL was set to 0
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2583
Author: bad_sheep
Date: 17:03:33, mercredi 5 janvier 2011
Message:
Forgot to send packet with PCR
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2582
Author: enst_devs
Date: 10:49:54, mercredi 5 janvier 2011
Message:
[bouqueau] more robustness against invalid avc nal units
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2581
Author: bad_sheep
Date: 17:04:01, mardi 4 janvier 2011
Message:
fread would not have been performed in release mode
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2580
Author: bad_sheep
Date: 14:55:45, mardi 4 janvier 2011
Message:
Fixed warning about uninitialized value
----
Modified : /trunk/gpac/modules/widgetman/unzip.c

Revision: 2579
Author: bad_sheep
Date: 14:54:19, mardi 4 janvier 2011
Message:
Fixed warning about uninitialized value
----
Modified : /trunk/gpac/modules/widgetman/unzip.c

Revision: 2578
Author: bad_sheep
Date: 14:50:49, mardi 4 janvier 2011
Message:
fixed compilation warning about uninitialized value
----
Modified : /trunk/gpac/modules/dummy_in/dummy_in.c

Revision: 2577
Author: bad_sheep
Date: 14:46:22, mardi 4 janvier 2011
Message:
be sure to init video_buffer_size to avoid compilation warnings
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2576
Author: bad_sheep
Date: 14:43:19, mardi 4 janvier 2011
Message:
Added assert on fread, avoids compilation warnings an possible error if file is modified after the ftell()
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2575
Author: bad_sheep
Date: 14:33:48, mardi 4 janvier 2011
Message:
Fixed possible not initialized string
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2574
Author: enst_devs
Date: 11:27:47, mardi 4 janvier 2011
Message:
[bouqueau] use prefered GPAC APIs
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/modules/img_in/img_in.c
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/rtp_in/sdp_fetch.c
Modified : /trunk/gpac/modules/sdl_out/video.c
Modified : /trunk/gpac/modules/ui_rec/ui_rec.c
Modified : /trunk/gpac/src/media_tools/img.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2573
Author: bad_sheep
Date: 22:51:46, lundi 3 janvier 2011
Message:
Partial fix, now should work with any audio config
----
Modified : /trunk/gpac/modules/redirect_av/ffmpeg_ts_muxer.c
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Modified : /trunk/gpac/modules/redirect_av/ts_muxer.h

Revision: 2572
Author: bad_sheep
Date: 17:13:21, lundi 3 janvier 2011
Message:
Check if null before calling thread_detach(), fixed compilation warning
----
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 2571
Author: bad_sheep
Date: 17:11:44, lundi 3 janvier 2011
Message:
Check if null before calling thread_detach()
----
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 2570
Author: enst_devs
Date: 15:39:00, lundi 3 janvier 2011
Message:
[bouqueau] temporarily remove experimental av_redirect module as some ffmpeg version fails to compile
----
Modified : /trunk/gpac/modules/Makefile

Revision: 2569
Author: enst_devs
Date: 15:35:12, lundi 3 janvier 2011
Message:
[bouqueau] misc build
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/redirect_av.vcproj
Modified : /trunk/gpac/include/gpac/ringbuffer.h
Modified : /trunk/gpac/modules/redirect_av/ffmpeg_ts_muxer.c
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/utils/os_divers.c
Modified : /trunk/gpac/src/utils/ringbuffer.c

Revision: 2568
Author: bad_sheep
Date: 09:09:31, lundi 3 janvier 2011
Message:
Fixed wrong header
----
Modified : /trunk/gpac/include/gpac/ringbuffer.h

Revision: 2567
Author: bad_sheep
Date: 19:16:13, jeudi 30 décembre 2010
Message:
Almost work on UNIX, still some issues with DTS, have to find a nice way to do it with ffmpeg
----
Added : /trunk/gpac/modules/redirect_av/ffmpeg_ts_muxer.c
Added : /trunk/gpac/modules/redirect_av/gpac_ts_muxer.c
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Added : /trunk/gpac/modules/redirect_av/ts_muxer.h

Revision: 2566
Author: bad_sheep
Date: 19:15:05, jeudi 30 décembre 2010
Message:
Added ringbuffer implementation + added function to lock a global resource (not implemented under Win32 yet)
----
Added : /trunk/gpac/include/gpac/ringbuffer.h
Modified : /trunk/gpac/include/gpac/tools.h
Modified : /trunk/gpac/src/Makefile
Modified : /trunk/gpac/src/utils/os_divers.c
Added : /trunk/gpac/src/utils/ringbuffer.c

Revision: 2565
Author: bad_sheep
Date: 14:49:04, lundi 27 décembre 2010
Message:
Removed unecessary check (always true)
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2564
Author: bad_sheep
Date: 14:36:50, lundi 27 décembre 2010
Message:
We now initialize SSL only if needed, this avoid to spoil a few kilobytes of memory. Also avoid to init SSL two times if several download managers are used
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2563
Author: bad_sheep
Date: 14:30:43, lundi 27 décembre 2010
Message:
We did not freed nicely the threads, avoid to leak 160 bytes for every thread
----
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 2562
Author: enst_devs
Date: 09:20:21, jeudi 23 décembre 2010
Message:
[bouqueau] m2ts schedule policy: send pcr stream first (2 reasons: 1. we could never send the pcr ; 2. pcr is often carried by audio which need to be sent regularly)
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2561
Author: enst_devs
Date: 09:04:21, jeudi 23 décembre 2010
Message:
[bouqueau] add video support for mp42ts
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2560
Author: enst_devs
Date: 08:45:22, jeudi 23 décembre 2010
Message:
[bouqueau] avoid PES never being sent + minor fix on err msg
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2559
Author: bad_sheep
Date: 10:45:17, mercredi 22 décembre 2010
Message:
Now adds default options when nothing is specified. Use by default 24 bits for RGB depth instead of 15
----
Modified : /trunk/gpac/modules/x11_out/x11_out.c

Revision: 2558
Author: bad_sheep
Date: 09:34:05, mercredi 22 décembre 2010
Message:
Since we don't support remote playlist, remove support for http URL in playlists, some work fine with m3u8 MPD support
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2557
Author: bad_sheep
Date: 15:18:47, mardi 21 décembre 2010
Message:
Added audio support
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2556
Author: bad_sheep
Date: 14:41:09, mardi 21 décembre 2010
Message:
Now also send audio
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2555
Author: bad_sheep
Date: 11:19:37, mardi 21 décembre 2010
Message:
Added error messages when symbols are not found in modules + fixed possible deadlocks with add/remove_audio/video_listeners
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Modified : /trunk/gpac/src/utils/os_module.c

Revision: 2554
Author: bad_sheep
Date: 19:45:08, lundi 20 décembre 2010
Message:
Fixed error while parsing port + fixed deadloack with compositor
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2553
Author: jeanlf
Date: 17:23:49, lundi 20 décembre 2010
Message:
Fixed script names
----
Modified : /trunk/gpac/gui/gui.bt
Modified : /trunk/gpac/gui/gui.js
Modified : /trunk/gpac/gui/gui_old.bt

Revision: 2552
Author: jeanlf
Date: 17:23:23, lundi 20 décembre 2010
Message:
Fixed loadScript return value
----
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2551
Author: jeanlf
Date: 16:42:35, lundi 20 décembre 2010
Message:
Commit of new GUI for GPAC - widget manager UI is now in extensions/widget_manager
----
Added : /trunk/gpac/gui/extensions
Added : /trunk/gpac/gui/extensions/widget_manager
Added : /trunk/gpac/gui/extensions/widget_manager/applications-system.svg
Added : /trunk/gpac/gui/extensions/widget_manager/init.js

Revision: 2550
Author: jeanlf
Date: 16:41:51, lundi 20 décembre 2010
Message:
Commit of new GUI for GPAC
----
Added : /trunk/gpac/gui/icons/edit-find.svg
Added : /trunk/gpac/gui/icons/emblem-symbolic-link.svg
Added : /trunk/gpac/gui/icons/folder-open.svg
Added : /trunk/gpac/gui/icons/preferences-desktop-remote-desktop.svg
Added : /trunk/gpac/gui/icons/preferences-system-windows.svg

Revision: 2549
Author: jeanlf
Date: 16:40:56, lundi 20 décembre 2010
Message:
Commit of new GUI for GPAC - widget manager UI is now in extensions/widget_manager
----
Added : /trunk/gpac/gui/gui.bt
Added : /trunk/gpac/gui/gui.js
Added : /trunk/gpac/gui/gwlib.js

Revision: 2548
Author: jeanlf
Date: 16:39:36, lundi 20 décembre 2010
Message:
Moved old GUI to gui_old
----
Deleted : /trunk/gpac/gui/gui.bt
Deleted : /trunk/gpac/gui/gui.js

Revision: 2547
Author: jeanlf
Date: 16:36:49, lundi 20 décembre 2010
Message:
Moved old GUI to gui_old
----
Added : /trunk/gpac/gui/gui_old.bt (Copy from path: /trunk/gpac/gui/gui.bt, Revision, 2544)
Added : /trunk/gpac/gui/gui_old.js (Copy from path: /trunk/gpac/gui/gui.js, Revision, 2544)

Revision: 2546
Author: jeanlf
Date: 16:33:00, lundi 20 décembre 2010
Message:
Fixed compilation for JS API when JS_THREADSAFE is not defined
----
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2545
Author: jeanlf
Date: 16:27:27, lundi 20 décembre 2010
Message:
Fixed win32 release build
----
Modified : /trunk/gpac/build/msvc8/mpd_in.vcproj

Revision: 2544
Author: jeanlf
Date: 16:19:19, lundi 20 décembre 2010
Message:
Fixed gcc compilation

----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h

Revision: 2543
Author: jeanlf
Date: 16:15:51, lundi 20 décembre 2010
Message:
Updated to latest GPAC object interface
----
Modified : /trunk/gpac/gui/gui.js

Revision: 2542
Author: jeanlf
Date: 16:15:13, lundi 20 décembre 2010
Message:
Fixed support for latest SpiderMonkey compiled with JS_THREADSAFE

----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h

Revision: 2541
Author: jeanlf
Date: 16:12:14, lundi 20 décembre 2010
Message:
Fixed support for latest SpiderMonkey compiled with JS_THREADSAFE
----
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2540
Author: bad_sheep
Date: 13:42:09, lundi 20 décembre 2010
Message:
Fixed compilation when Javascript is not present
----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2539
Author: jeanlf
Date: 11:26:08, lundi 20 décembre 2010
Message:
Added JS context in lock request for new SpiderMonkey APIs
----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/widgetman/widgetman.c
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2538
Author: bad_sheep
Date: 13:47:18, vendredi 17 décembre 2010
Message:
Fixed redirect_av to avoid crashes
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2537
Author: jeanlf
Date: 13:17:15, vendredi 17 décembre 2010
Message:
Fixed compilation under OSX
----
Modified : /trunk/gpac/include/gpac/setup.h

Revision: 2536
Author: bad_sheep
Date: 17:49:32, jeudi 16 décembre 2010
Message:
Fixed assert crash when stopping cleanly GPAC on mu38 file when cache has only one file
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2535
Author: bad_sheep
Date: 17:29:38, jeudi 16 décembre 2010
Message:
Fixed memory leak with track names / stream names...
----
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c

Revision: 2534
Author: bad_sheep
Date: 17:14:59, jeudi 16 décembre 2010
Message:
Fix incorrect use of const for decrypt, so changed a lot of const char * into char *
----
Modified : /trunk/gpac/include/gpac/crypt.h
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/include/gpac/modules/ipmp.h
Modified : /trunk/gpac/include/gpac/modules/service.h
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c
Modified : /trunk/gpac/src/mcrypt/g_crypt.c
Modified : /trunk/gpac/src/terminal/channel.c
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2533
Author: bad_sheep
Date: 14:40:49, jeudi 16 décembre 2010
Message:
Now basicaly works
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2532
Author: jeanlf
Date: 14:25:34, jeudi 16 décembre 2010
Message:
Added MPD_IN project settings for WinCE
----
Modified : /trunk/gpac/build/msvc8/gpac.sln
Modified : /trunk/gpac/build/msvc8/mpd_in.vcproj
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/modules/mpd_in/m3u8.c

Revision: 2531
Author: bad_sheep
Date: 14:24:02, jeudi 16 décembre 2010
Message:
Put some const char * when possible ; now configurable UDP output for AVRedirect
----
Modified : /trunk/gpac/include/gpac/crypt.h
Modified : /trunk/gpac/include/gpac/network.h
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Modified : /trunk/gpac/src/mcrypt/g_crypt.c
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2530
Author: jeanlf
Date: 14:04:59, jeudi 16 décembre 2010
Message:
FFixed compilation under WinCE
----
Modified : /trunk/gpac/build/msvc8/redirect_av.vcproj
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2529
Author: jeanlf
Date: 13:51:12, jeudi 16 décembre 2010
Message:
Changed threading flags and added -gui and -guid modes
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2528
Author: jeanlf
Date: 13:50:16, jeudi 16 décembre 2010
Message:
Fixed some compilation issues under MSVC
----
Modified : /trunk/gpac/build/msvc8/aac_in.vcproj
Modified : /trunk/gpac/build/msvc8/ac3_in.vcproj
Modified : /trunk/gpac/build/msvc8/mp4box.vcproj
Modified : /trunk/gpac/build/msvc8/redirect_av.vcproj

Revision: 2527
Author: jeanlf
Date: 13:49:43, jeudi 16 décembre 2010
Message:
Added new properties and functions
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2526
Author: jeanlf
Date: 13:49:11, jeudi 16 décembre 2010
Message:
Mapped HSCROLL event to horizontal mousewheel
----
Modified : /trunk/gpac/modules/dx_hw/dx_window.c

Revision: 2525
Author: jeanlf
Date: 13:48:43, jeudi 16 décembre 2010
Message:
Added new user flags for threading
----
Modified : /trunk/gpac/include/gpac/user.h

Revision: 2524
Author: jeanlf
Date: 13:47:47, jeudi 16 décembre 2010
Message:
Added missing exports
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2523
Author: jeanlf
Date: 13:46:33, jeudi 16 décembre 2010
Message:
Many fixes in compositor (event handling, backround binding, text, ..)
----
Modified : /trunk/gpac/include/gpac/internal/compositor_dev.h
Modified : /trunk/gpac/src/compositor/compositor.c
Modified : /trunk/gpac/src/compositor/compositor_3d.c
Modified : /trunk/gpac/src/compositor/drawable.c
Modified : /trunk/gpac/src/compositor/events.c
Modified : /trunk/gpac/src/compositor/font_engine.c
Modified : /trunk/gpac/src/compositor/mpeg4_background2d.c
Modified : /trunk/gpac/src/compositor/mpeg4_grouping.c
Modified : /trunk/gpac/src/compositor/mpeg4_grouping.h
Modified : /trunk/gpac/src/compositor/mpeg4_grouping_2d.c
Modified : /trunk/gpac/src/compositor/mpeg4_layout.c
Modified : /trunk/gpac/src/compositor/mpeg4_sensors.c
Modified : /trunk/gpac/src/compositor/mpeg4_text.c
Modified : /trunk/gpac/src/compositor/navigate.c
Modified : /trunk/gpac/src/compositor/svg_grouping.c
Modified : /trunk/gpac/src/compositor/texturing.c
Modified : /trunk/gpac/src/compositor/visual_manager_2d.c

Revision: 2522
Author: jeanlf
Date: 13:45:03, jeudi 16 décembre 2010
Message:
Fixed crash in GC
----
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2521
Author: jeanlf
Date: 13:44:31, jeudi 16 décembre 2010
Message:
fixed compilation warning
----
Modified : /trunk/gpac/modules/widgetman/wgt_load.c

Revision: 2520
Author: jeanlf
Date: 13:44:07, jeudi 16 décembre 2010
Message:
Fixed error handling when file loading fails
----
Modified : /trunk/gpac/modules/isom_in/read.c

Revision: 2519
Author: jeanlf
Date: 13:43:37, jeudi 16 décembre 2010
Message:
Added error code to DOM Event for connection events
----
Modified : /trunk/gpac/include/gpac/scenegraph_svg.h
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c

Revision: 2518
Author: jeanlf
Date: 13:42:51, jeudi 16 décembre 2010
Message:
Made scene disconnection/destruction an async task
----
Modified : /trunk/gpac/modules/ctx_load/ctx_load.c

Revision: 2517
Author: jeanlf
Date: 13:42:30, jeudi 16 décembre 2010
Message:
Made scene disconnection/destruction an async task and added notification events upon connection failure
----
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/src/terminal/decoder.c
Modified : /trunk/gpac/src/terminal/mpeg4_inline.c
Modified : /trunk/gpac/src/terminal/object_manager.c
Modified : /trunk/gpac/src/terminal/scene.c
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2516
Author: jeanlf
Date: 13:38:48, jeudi 16 décembre 2010
Message:
Added notification event for scene attachment
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2515
Author: jeanlf
Date: 13:37:24, jeudi 16 décembre 2010
Message:
Fixed win32 compilation
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2514
Author: jeanlf
Date: 13:37:02, jeudi 16 décembre 2010
Message:
Reverted const char * to char * as decyphering is done inplace
----
Modified : /trunk/gpac/include/gpac/crypt.h
Modified : /trunk/gpac/include/gpac/internal/crypt_dev.h
Modified : /trunk/gpac/src/mcrypt/g_crypt.c

Revision: 2513
Author: bad_sheep
Date: 12:29:00, jeudi 16 décembre 2010
Message:
Don't update the title of a song if name = '' (on some shoutcast servers
----
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c

Revision: 2512
Author: bad_sheep
Date: 12:20:13, jeudi 16 décembre 2010
Message:
Don't update the title of a song if name = '' (on some shoutcast servers
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2511
Author: bad_sheep
Date: 12:10:58, jeudi 16 décembre 2010
Message:
Fixed input_udta
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2510
Author: bad_sheep
Date: 11:58:45, jeudi 16 décembre 2010
Message:
Fixed input_udta
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2509
Author: jeanlf
Date: 11:04:40, jeudi 16 décembre 2010
Message:
Fixed crash when dumping corrupted AVC/H264 tracks
----
Modified : /trunk/gpac/src/media_tools/media_export.c

Revision: 2508
Author: bad_sheep
Date: 11:00:19, jeudi 16 décembre 2010
Message:
Stuck with MPEG-TS mux
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2507
Author: enst_devs
Date: 10:07:01, jeudi 16 décembre 2010
Message:
[bouqueau] minor double deletion
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2506
Author: bad_sheep
Date: 09:59:23, jeudi 16 décembre 2010
Message:
Fixed compilation warnings
----
Modified : /trunk/gpac/applications/osmo4_wx/wxOsmo4.cpp

Revision: 2505
Author: bad_sheep
Date: 00:02:00, jeudi 16 décembre 2010
Message:
Fixed configure script and Makefile for Mac OS X
----
Modified : /trunk/gpac/configure
Modified : /trunk/gpac/modules/redirect_av/Makefile

Revision: 2504
Author: bad_sheep
Date: 23:16:55, mercredi 15 décembre 2010
Message:
Fixed problems with compilation when not activating threads / added assert in TS muxer
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2503
Author: bad_sheep
Date: 20:23:30, mercredi 15 décembre 2010
Message:
Shuts down nicely when connection is broken
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/modules/redirect_av/Makefile
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2502
Author: bad_sheep
Date: 20:16:33, mercredi 15 décembre 2010
Message:
used #ifdef UNUSED_FUNC for unused function
----
Modified : /trunk/gpac/modules/sdl_out/video.c

Revision: 2501
Author: bad_sheep
Date: 19:57:04, mercredi 15 décembre 2010
Message:
Added ignore list for Win32 builds / added some const char * instead of char * for compilation warnings
----
Modified : /trunk/gpac/bin
Modified : /trunk/gpac/bin/w32_rel
Modified : /trunk/gpac/build/msvc9
Modified : /trunk/gpac/include/gpac/internal/crypt_dev.h
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c

Revision: 2500
Author: enst_devs
Date: 18:24:35, mercredi 15 décembre 2010
Message:
[bouqueau] fix mp42ts leaks
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/src/utils/alloc.c

Revision: 2499
Author: enst_devs
Date: 18:06:54, mercredi 15 décembre 2010
Message:
[bouqueau] mp42ts: if http streaming connection for audio is broken, set a new one as soon as possible
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2498
Author: bad_sheep
Date: 17:45:41, mercredi 15 décembre 2010
Message:
Fixed compilation for old ffmpeg libraries
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2497
Author: bad_sheep
Date: 17:40:51, mercredi 15 décembre 2010
Message:
Fixed compilation for old ffmpeg libraries
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2496
Author: bad_sheep
Date: 17:34:42, mercredi 15 décembre 2010
Message:
Fixed compilation for old ffmpeg libraries
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2495
Author: bad_sheep
Date: 17:22:41, mercredi 15 décembre 2010
Message:
changed buffer empty to debug instead of warning since it is a normal message
----
Modified : /trunk/gpac/src/compositor/audio_mixer.c

Revision: 2494
Author: enst_devs
Date: 16:43:42, mercredi 15 décembre 2010
Message:
[bouqueau] GPAC for iOS
----
Added : /trunk/gpac/applications/osmo4_ios
Added : /trunk/gpac/applications/osmo4_ios/extract.c
Added : /trunk/gpac/applications/osmo4_ios/main.c
Added : /trunk/gpac/build/xcode/README_IOS.txt
Added : /trunk/gpac/build/xcode/empty.c
Added : /trunk/gpac/build/xcode/gpac4ios.xcodeproj
Added : /trunk/gpac/build/xcode/gpac4ios.xcodeproj/project.pbxproj
Added : /trunk/gpac/build/xcode/libgpac_symbols.h
Added : /trunk/gpac/build/xcode/module_av_generic.c
Added : /trunk/gpac/build/xcode/module_av_sdl.c
Added : /trunk/gpac/build/xcode/script_libgpac.sh
Added : /trunk/gpac/build/xcode/script_modules.sh
Modified : /trunk/gpac/include/gpac/configuration.h
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/modules/sdl_out/audio.c
Modified : /trunk/gpac/modules/sdl_out/video.c
Modified : /trunk/gpac/src/utils/module.c
Modified : /trunk/gpac/src/utils/os_module.c

Revision: 2493
Author: bad_sheep
Date: 15:19:43, mercredi 15 décembre 2010
Message:
Removed debug msg
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2492
Author: bad_sheep
Date: 15:09:32, mercredi 15 décembre 2010
Message:
Fix all compilation GCC warnings and fix some memory leaks and use const char * instead of const char when appropriate
----
Modified : /trunk/gpac/include/gpac/avparse.h
Modified : /trunk/gpac/include/gpac/bifs.h
Modified : /trunk/gpac/include/gpac/crypt.h
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/include/gpac/laser.h
Modified : /trunk/gpac/include/gpac/modules/codec.h
Modified : /trunk/gpac/include/gpac/modules/ipmp.h
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/include/gpac/scene_manager.h
Modified : /trunk/gpac/include/gpac/sync_layer.h
Modified : /trunk/gpac/include/gpac/xml.h
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/ac3_in/ac3_in.c
Modified : /trunk/gpac/modules/bifs_dec/bifs_dec.c
Modified : /trunk/gpac/modules/ctx_load/ctx_load.c
Modified : /trunk/gpac/modules/laser_dec/laser_dec.c
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c
Modified : /trunk/gpac/modules/odf_dec/odf_dec.c
Modified : /trunk/gpac/modules/svg_in/svg_in.c
Modified : /trunk/gpac/modules/timedtext/timedtext_dec.c
Modified : /trunk/gpac/src/bifs/bifs_codec.c
Modified : /trunk/gpac/src/bifs/com_dec.c
Modified : /trunk/gpac/src/compositor/audio_render.c
Modified : /trunk/gpac/src/compositor/compositor.c
Modified : /trunk/gpac/src/compositor/svg_base.c
Modified : /trunk/gpac/src/compositor/svg_filters.c
Modified : /trunk/gpac/src/laser/lsr_dec.c
Modified : /trunk/gpac/src/laser/lsr_enc.c
Modified : /trunk/gpac/src/mcrypt/g_crypt.c
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/dvb_mpe.c
Modified : /trunk/gpac/src/odf/slc.c
Modified : /trunk/gpac/src/scene_manager/loader_bt.c
Modified : /trunk/gpac/src/scene_manager/loader_svg.c
Modified : /trunk/gpac/src/scene_manager/loader_xmt.c
Modified : /trunk/gpac/src/scene_manager/scene_dump.c
Modified : /trunk/gpac/src/scene_manager/scene_manager.c
Modified : /trunk/gpac/src/scenegraph/base_scenegraph.c
Modified : /trunk/gpac/src/scenegraph/xbl_process.c
Modified : /trunk/gpac/src/terminal/channel.c
Modified : /trunk/gpac/src/terminal/input_sensor.c
Modified : /trunk/gpac/src/terminal/mpeg4_inline.c
Modified : /trunk/gpac/src/terminal/object_manager.c
Modified : /trunk/gpac/src/utils/xml_parser.c

Revision: 2491
Author: enst_devs
Date: 14:50:21, mercredi 15 décembre 2010
Message:
[bouqueau] fix msvc9 idiosyncrasy (double click on the icon does nothing)
----
Modified : /trunk/gpac/build/msvc9/gpac.sln

Revision: 2490
Author: bad_sheep
Date: 12:26:38, mercredi 15 décembre 2010
Message:
Use const whenever possible
----
Modified : /trunk/gpac/include/gpac/modules/service.h

Revision: 2489
Author: bad_sheep
Date: 12:23:46, mercredi 15 décembre 2010
Message:
Fixed memory leak in some circonstances when retrieving mime-type
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2488
Author: bad_sheep
Date: 12:00:20, mercredi 15 décembre 2010
Message:
Fixed memory leak
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2487
Author: bad_sheep
Date: 11:57:53, mercredi 15 décembre 2010
Message:
Fixed memory leak + format code
----
Modified : /trunk/gpac/modules/pulseaudio/pulseaudio.c

Revision: 2486
Author: enst_devs
Date: 09:52:25, mercredi 15 décembre 2010
Message:
[bouqueau] revert r2483
----
Modified : /trunk/gpac/applications/mp4box/live.c

Revision: 2485
Author: bad_sheep
Date: 16:25:33, mardi 14 décembre 2010
Message:
Use const where possible
----
Modified : /trunk/gpac/include/gpac/bitstream.h
Modified : /trunk/gpac/src/utils/bitstream.c

Revision: 2484
Author: bad_sheep
Date: 16:02:16, mardi 14 décembre 2010
Message:
Use const char * instead of char * when possible
----
Modified : /trunk/gpac/include/gpac/mpeg4_odf.h
Modified : /trunk/gpac/src/odf/odf_codec.c

Revision: 2483
Author: bad_sheep
Date: 15:54:21, mardi 14 décembre 2010
Message:
Set correct const, avoid compilation warning
----
Modified : /trunk/gpac/applications/mp4box/live.c

Revision: 2482
Author: bad_sheep
Date: 15:20:40, mardi 14 décembre 2010
Message:
Fixed memory leaks
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2481
Author: cconcolato
Date: 14:27:09, mardi 14 décembre 2010
Message:
Fix for playlist renaming
fix for missing segment-dir in HTTP Streaming case
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2480
Author: bad_sheep
Date: 13:45:49, mardi 14 décembre 2010
Message:
Fixed wrong double free
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2479
Author: bad_sheep
Date: 12:48:29, mardi 14 décembre 2010
Message:
Fixed memory leaks, added assert for debug
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2478
Author: enst_devs
Date: 11:06:56, mardi 14 décembre 2010
Message:
[bouqueau] fix wrong error msg
----
Modified : /trunk/gpac/src/utils/alloc.c

Revision: 2477
Author: enst_devs
Date: 11:05:30, mardi 14 décembre 2010
Message:
[bouqueau] fix m2ts mux potential crash
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2476
Author: enst_devs
Date: 18:40:35, lundi 13 décembre 2010
Message:
[bouqueau] fix arg parser for mp42ts
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2475
Author: enst_devs
Date: 16:22:02, lundi 13 décembre 2010
Message:
[bouqueau] fix m2ts muxer leak
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2474
Author: bad_sheep
Date: 15:35:00, lundi 13 décembre 2010
Message:
Fixed compilation warnings for FFMPEG
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_demux.c

Revision: 2473
Author: bad_sheep
Date: 18:19:19, dimanche 12 décembre 2010
Message:
Use const for buffer when sending data over network
----
Modified : /trunk/gpac/include/gpac/network.h
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2472
Author: bad_sheep
Date: 01:01:39, samedi 11 décembre 2010
Message:
Added const where possible
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/include/gpac/token.h
Modified : /trunk/gpac/src/utils/token.c

Revision: 2471
Author: bad_sheep
Date: 00:30:10, samedi 11 décembre 2010
Message:
bad conversion -> test was always true since both operands where u32
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2470
Author: bad_sheep
Date: 18:52:41, vendredi 10 décembre 2010
Message:
Fixed declaration of gf_seng_get_stream_config() for GCC compilation
----
Modified : /trunk/gpac/include/gpac/scene_engine.h
Modified : /trunk/gpac/src/scene_manager/scene_engine.c

Revision: 2469
Author: bad_sheep
Date: 18:41:39, vendredi 10 décembre 2010
Message:
Fixed wrong assigment
----
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c

Revision: 2468
Author: bad_sheep
Date: 18:38:53, vendredi 10 décembre 2010
Message:
Fixed wrong assigment
----
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c

Revision: 2467
Author: bad_sheep
Date: 18:18:19, vendredi 10 décembre 2010
Message:
Fixed incorrect size of pointer for 64bits architecture
----
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/src/compositor/mpeg4_textures.c
Modified : /trunk/gpac/src/compositor/svg_font.c
Modified : /trunk/gpac/src/ietf/rtsp_session.c
Modified : /trunk/gpac/src/scene_manager/loader_xmt.c

Revision: 2466
Author: bad_sheep
Date: 16:47:06, vendredi 10 décembre 2010
Message:
Added method RegisterMimeTypes for all modules except ffmpeg
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c
Modified : /trunk/gpac/include/gpac/modules/service.h
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/ac3_in/ac3_in.c
Modified : /trunk/gpac/modules/dummy_in/dummy_in.c
Modified : /trunk/gpac/modules/img_in/img_in.c
Modified : /trunk/gpac/modules/isom_in/read.c
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/modules/ogg/ogg_in.c
Modified : /trunk/gpac/modules/rtp_in/rtp_in.c
Modified : /trunk/gpac/modules/saf_in/saf_in.c
Modified : /trunk/gpac/modules/timedtext/timedtext_in.c
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2465
Author: enst_devs
Date: 15:39:10, vendredi 10 décembre 2010
Message:
[bouqueau] fix double free
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2464
Author: enst_devs
Date: 15:38:37, vendredi 10 décembre 2010
Message:
[bouqueau] psi tables default refresh rate is 200ms
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2463
Author: bad_sheep
Date: 12:20:12, vendredi 10 décembre 2010
Message:
Fixed possible session/memory leak
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2462
Author: bad_sheep
Date: 12:06:06, vendredi 10 décembre 2010
Message:
Fixed DownloadManager cleanup
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2461
Author: bad_sheep
Date: 11:49:38, vendredi 10 décembre 2010
Message:
Fixed reading live AAC does not work
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2460
Author: enst_devs
Date: 11:41:04, vendredi 10 décembre 2010
Message:
[bouqueau] misc fix for mp42ts
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2459
Author: bad_sheep
Date: 19:15:05, jeudi 9 décembre 2010
Message:
Removed OpenGL compilation warnings for UNIX and MacOS X
----
Modified : /trunk/gpac/src/compositor/visual_manager_3d_gl.c

Revision: 2458
Author: bad_sheep
Date: 19:03:11, jeudi 9 décembre 2010
Message:
Compiles without warnings for every version of OpenSSL
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2457
Author: enst_devs
Date: 17:16:14, jeudi 9 décembre 2010
Message:
[bouqueau] fix define and bra placements
----
Modified : /trunk/gpac/modules/x11_out/x11_out.c

Revision: 2456
Author: enst_devs
Date: 16:47:30, jeudi 9 décembre 2010
Message:
[bouqueau] add mpd_in to msvc9
----
Modified : /trunk/gpac/build/msvc9/gpac.sln
Added : /trunk/gpac/build/msvc9/mpd_in.vcproj

Revision: 2455
Author: bad_sheep
Date: 13:52:49, jeudi 9 décembre 2010
Message:
Fixed compilation warning on MacOS
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2454
Author: bad_sheep
Date: 13:41:31, jeudi 9 décembre 2010
Message:
Fixed error message when decoder is not found
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2453
Author: enst_devs
Date: 13:08:47, jeudi 9 décembre 2010
Message:
[bouqueau] mp42ts: send psi tables every 500ms
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2452
Author: cconcolato
Date: 10:49:18, jeudi 9 décembre 2010
Message:
Adding error message for use of meta box
(needs further fix, to not rely on order of command-line arguments when adding items to a file)
----
Modified : /trunk/gpac/src/isomedia/meta.c

Revision: 2451
Author: bad_sheep
Date: 09:05:18, jeudi 9 décembre 2010
Message:
Added assert due to a strange bug seen + fixed debug message in MPD_IN
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2450
Author: bad_sheep
Date: 20:14:05, mercredi 8 décembre 2010
Message:
Fixed MPD to work with any type of M3U files, now works with audio, video...
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2449
Author: enst_devs
Date: 17:07:03, mercredi 8 décembre 2010
Message:
[bouqueau] use gpac allocation functions
----
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2448
Author: bad_sheep
Date: 11:42:58, mercredi 8 décembre 2010
Message:
Fixed debug messages
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c

Revision: 2447
Author: bad_sheep
Date: 22:44:54, mardi 7 décembre 2010
Message:
fixed extra token at end of ifdef directive
----
Modified : /trunk/gpac/src/mcrypt/stream.c

Revision: 2446
Author: bad_sheep
Date: 17:30:14, lundi 6 décembre 2010
Message:
Fixed MPD to work when TS reader reads very fast, fixed mutext issues
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2445
Author: jeanlf
Date: 15:31:12, lundi 6 décembre 2010
Message:
draft code of ndt .html file generation
----
Modified : /trunk/gpac/applications/generators/MPEG4/main.c

Revision: 2444
Author: bad_sheep
Date: 15:29:22, lundi 6 décembre 2010
Message:
Compilation fixes for UNIX + more informative debug messages for MPD
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2443
Author: jeanlf
Date: 15:29:19, lundi 6 décembre 2010
Message:
Fixed compilation under MSVC
----
Modified : /trunk/gpac/include/gpac/internal/odf_parse_common.h

Revision: 2442
Author: cconcolato
Date: 15:25:43, lundi 6 décembre 2010
Message:
adding bytes per secs for logging download info
----
Modified : /trunk/gpac/include/gpac/events.h

Revision: 2441
Author: jeanlf
Date: 15:17:45, lundi 6 décembre 2010
Message:
Fixed path to point to new path on SVN
----
Added : /trunk/gpac/applications/testapps/mp42ts
Added : /trunk/gpac/applications/testapps/mp42ts/mp42ts.vcproj

Revision: 2440
Author: jeanlf
Date: 15:17:18, lundi 6 décembre 2010
Message:
Fixed extra lib import path
----
Modified : /trunk/gpac/build/msvc8/dx_hw.vcproj

Revision: 2439
Author: jeanlf
Date: 15:15:53, lundi 6 décembre 2010
Message:
Fixed wince compilation
----
Modified : /trunk/gpac/build/msvc8/osmophone.vcproj
Modified : /trunk/gpac/build/msvc8/redirect_av.vcproj

Revision: 2438
Author: jeanlf
Date: 15:14:12, lundi 6 décembre 2010
Message:
Added gui mode (no window title and no composition/mm thread)
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2437
Author: jeanlf
Date: 15:12:25, lundi 6 décembre 2010
Message:
Added icon resource to MP4Client on win32
----
Modified : /trunk/gpac/build/msvc8/mp4client.vcproj

Revision: 2436
Author: jeanlf
Date: 15:11:56, lundi 6 décembre 2010
Message:
Added icon resource to MP4Client on win32
----
Added : /trunk/gpac/applications/mp4client/mp4client.rc
Added : /trunk/gpac/applications/mp4client/resource.h

Revision: 2435
Author: jeanlf
Date: 15:05:22, lundi 6 décembre 2010
Message:
Added new extensions
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2434
Author: jeanlf
Date: 15:03:57, lundi 6 décembre 2010
Message:
Fixed potential JS multithreading crash
----
Modified : /trunk/gpac/modules/widgetman/widgetman.c

Revision: 2433
Author: jeanlf
Date: 15:02:55, lundi 6 décembre 2010
Message:
Moved sys_color event to video output modules
----
Modified : /trunk/gpac/applications/osmo4_w32/Osmo4.cpp

Revision: 2432
Author: jeanlf
Date: 15:02:33, lundi 6 décembre 2010
Message:
Added time and duration change notification in DLNA controller
----
Modified : /trunk/gpac/modules/platinum/GPACMediaController.cpp
Modified : /trunk/gpac/modules/platinum/GPACMediaController.h
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.h

Revision: 2431
Author: jeanlf
Date: 15:01:46, lundi 6 décembre 2010
Message:
Moved sys_color event to video output modules
----
Modified : /trunk/gpac/include/gpac/events.h
Modified : /trunk/gpac/modules/gapi/gapi.cpp
Modified : /trunk/gpac/modules/sdl_out/video.c

Revision: 2430
Author: jeanlf
Date: 15:00:48, lundi 6 décembre 2010
Message:
Fixed bug when pixel access fails
----
Modified : /trunk/gpac/src/compositor/compositor_2d.c

Revision: 2429
Author: jeanlf
Date: 14:58:21, lundi 6 décembre 2010
Message:
Fixed potential crash
----
Modified : /trunk/gpac/src/compositor/mpeg4_background2d.c

Revision: 2428
Author: jeanlf
Date: 14:58:04, lundi 6 décembre 2010
Message:
Added end of scene detection for offscreen cache and detach mode (subtree discard)
----
Modified : /trunk/gpac/src/compositor/svg_grouping.c

Revision: 2427
Author: jeanlf
Date: 14:57:25, lundi 6 décembre 2010
Message:
fixed text edit and events propagation with composite textures
----
Modified : /trunk/gpac/src/compositor/hardcoded_protos.c

Revision: 2426
Author: jeanlf
Date: 14:57:03, lundi 6 décembre 2010
Message:
fixed text edit and events propagation with composite textures
----
Modified : /trunk/gpac/src/compositor/compositor.c

Revision: 2425
Author: jeanlf
Date: 14:56:48, lundi 6 décembre 2010
Message:
fixed text edit and events propagation with composite textures
----
Modified : /trunk/gpac/src/compositor/events.c
Modified : /trunk/gpac/src/compositor/mpeg4_composite.c
Modified : /trunk/gpac/src/compositor/mpeg4_sensors.c
Modified : /trunk/gpac/src/compositor/mpeg4_text.c
Modified : /trunk/gpac/src/compositor/visual_manager.h

Revision: 2424
Author: jeanlf
Date: 14:55:46, lundi 6 décembre 2010
Message:
Fixed potential crashes on url switching
----
Modified : /trunk/gpac/src/terminal/media_control.c
Modified : /trunk/gpac/src/terminal/media_sensor.c

Revision: 2423
Author: jeanlf
Date: 14:55:13, lundi 6 décembre 2010
Message:
Added end of scene detection for offscreen cache and detach mode (subtree discard)
----
Modified : /trunk/gpac/include/gpac/internal/compositor_dev.h
Modified : /trunk/gpac/src/compositor/offscreen_cache.c
Modified : /trunk/gpac/src/compositor/offscreen_cache.h
Modified : /trunk/gpac/src/terminal/scene.c

Revision: 2422
Author: jeanlf
Date: 14:52:56, lundi 6 décembre 2010
Message:
Fixed bugs in JS GC
----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_proto.c
Modified : /trunk/gpac/src/scenegraph/vrml_route.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2421
Author: jeanlf
Date: 14:51:24, lundi 6 décembre 2010
Message:
Fixed too strict assert
----
Modified : /trunk/gpac/include/gpac/internal/ietf_dev.h

Revision: 2420
Author: jeanlf
Date: 14:50:44, lundi 6 décembre 2010
Message:
Added title-less decoration init flag
----
Modified : /trunk/gpac/include/gpac/user.h

Revision: 2419
Author: jeanlf
Date: 14:50:17, lundi 6 décembre 2010
Message:
Fixed compilation
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2418
Author: jeanlf
Date: 14:49:33, lundi 6 décembre 2010
Message:
Added support for single window (FS and normal) and title-less decoration
----
Modified : /trunk/gpac/modules/dx_hw/dx_hw.h
Modified : /trunk/gpac/modules/dx_hw/dx_video.c
Modified : /trunk/gpac/modules/dx_hw/dx_window.c

Revision: 2417
Author: jeanlf
Date: 14:47:20, lundi 6 décembre 2010
Message:
Added missing exports
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2416
Author: jeanlf
Date: 14:46:07, lundi 6 décembre 2010
Message:
Fixed wince compilation
----
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/os_divers.c

Revision: 2415
Author: cconcolato
Date: 14:28:45, lundi 6 décembre 2010
Message:
adding log messages for debugging
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2414
Author: cconcolato
Date: 14:26:30, lundi 6 décembre 2010
Message:
adding log and download speed info
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2413
Author: bad_sheep
Date: 12:03:54, lundi 6 décembre 2010
Message:
Fixed memory leak
----
Modified : /trunk/gpac/modules/x11_out/x11_out.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2412
Author: bad_sheep
Date: 11:00:00, lundi 6 décembre 2010
Message:
Fixed memory leaks
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2411
Author: bad_sheep
Date: 00:50:54, lundi 6 décembre 2010
Message:
Fixed a few of memory leaks found with valgrind
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/bifs/field_decode.c
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2410
Author: bad_sheep
Date: 15:08:44, dimanche 5 décembre 2010
Message:
Fixed compilation warning
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2409
Author: bad_sheep
Date: 14:55:36, dimanche 5 décembre 2010
Message:
Now works with streaming servers, not only cachable files, so it is now possible to directly m3u8 files such as http://tv.freebox.fr/iphone/france2.m3u8 for instance
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2408
Author: bad_sheep
Date: 18:51:27, samedi 4 décembre 2010
Message:
Fixed possible missing variable initialization, avoid to download two times the same segment for m3u8 files...
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2407
Author: bad_sheep
Date: 12:40:14, samedi 4 décembre 2010
Message:
Fixed error when setting credentials in URL
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2406
Author: bad_sheep
Date: 17:55:39, vendredi 3 décembre 2010
Message:
Now properly works at least of M3U8.

- fix sliding window issues with M3U8 files
- initURL is now optional for MPD files
- when GF_NET_SERVICE_QUERY_NEXT was issued, it was locked if another download was pending.
No longer the case except when less than two cache files are present, so it won't
stop playing while downloading files
- added function gf_dm_get_url_info to get information about an URL including canonial form,
should be extended to get path information, port and so on...
- many other fixes...

----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/modules/mpd_in/m3u8.h
Modified : /trunk/gpac/modules/mpd_in/mpd.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2405
Author: enst_devs
Date: 14:34:16, vendredi 3 décembre 2010
Message:
[bouqueau] uniformize fread() use following wernam's remarks on SF for win32
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/modules/rtp_in/sdp_fetch.c
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2404
Author: enst_devs
Date: 13:48:53, vendredi 3 décembre 2010
Message:
[bouqueau] fix win32 compil
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2403
Author: bad_sheep
Date: 08:04:58, vendredi 3 décembre 2010
Message:
Fixed UNix compilation
----
Modified : /trunk/gpac/src/utils/alloc.c

Revision: 2402
Author: bad_sheep
Date: 20:18:19, jeudi 2 décembre 2010
Message:
Workaround to avoid buggy servers such as BFM TV
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2401
Author: bad_sheep
Date: 19:26:29, jeudi 2 décembre 2010
Message:
Now updates the title of MPD file to the terminal.
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2400
Author: enst_devs
Date: 19:07:21, jeudi 2 décembre 2010
Message:
[bouqueau] fix mp42ts output directory
----
Modified : /trunk/gpac/applications/mp42ts/mp42ts.vcproj

Revision: 2399
Author: enst_devs
Date: 18:45:13, jeudi 2 décembre 2010
Message:
[bouqueau] fix gf_asprintf() as microsoft snprintf() was not C99-compliant
----
Modified : /trunk/gpac/src/utils/alloc.c

Revision: 2398
Author: bad_sheep
Date: 17:47:10, jeudi 2 décembre 2010
Message:
When Downloader/CleanCache is set, only delete the files downloaded during the DownloadManager's lifetime
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2397
Author: bad_sheep
Date: 17:24:00, jeudi 2 décembre 2010
Message:
Avoid error when using more DASH segments in cache than the MPD/M3U8 has files... + fixed wrong error messages about deleting a file
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2396
Author: cconcolato
Date: 15:35:24, jeudi 2 décembre 2010
Message:
changing #define name for socket errors
----
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2395
Author: bad_sheep
Date: 15:31:24, jeudi 2 décembre 2010
Message:
Fixed compilation for WIN32
----
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2394
Author: bad_sheep
Date: 14:56:07, jeudi 2 décembre 2010
Message:
VERY important commit : now have better reliability for socket connections at least under UNIX and huge speedup latency in HTTP downloads by reducing gf_sleep() everywhere
----
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2393
Author: bad_sheep
Date: 13:57:40, jeudi 2 décembre 2010
Message:
Fixed compilation warnings : variables not initialized
----
Modified : /trunk/gpac/applications/mp4box/live.c

Revision: 2392
Author: bad_sheep
Date: 13:47:45, jeudi 2 décembre 2010
Message:
Fixed compilation warnings and avoid unitialized variables
----
Modified : /trunk/gpac/applications/mp42ts/main.c

Revision: 2391
Author: bad_sheep
Date: 13:38:19, jeudi 2 décembre 2010
Message:
Fixed possible crashes (values not initialized) and fixed compilation warning of GCC with -Wall
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/src/compositor/mpeg4_grouping_2d.c
Modified : /trunk/gpac/src/compositor/mpeg4_sensors.c
Modified : /trunk/gpac/src/compositor/svg_filters.c
Modified : /trunk/gpac/src/isomedia/movie_fragments.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c
Modified : /trunk/gpac/src/scenegraph/mpeg4_valuator.c

Revision: 2390
Author: cconcolato
Date: 13:34:31, jeudi 2 décembre 2010
Message:
added gf_sha1_file export for Visual Studio for compilation of mpd_in
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2389
Author: bad_sheep
Date: 12:11:19, jeudi 2 décembre 2010
Message:
Correclty implements file reloading when needed, don't parse a M3U file that has alread been parsed
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/modules/mpd_in/m3u8.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2388
Author: bad_sheep
Date: 10:45:31, jeudi 2 décembre 2010
Message:
Removed ebug information
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c

Revision: 2387
Author: bad_sheep
Date: 10:42:48, jeudi 2 décembre 2010
Message:
Simplified parsing the lines, parsing will work better now
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c

Revision: 2386
Author: bad_sheep
Date: 17:29:33, mercredi 1 décembre 2010
Message:
Updated Makefile to make it work under UNIX
----
Modified : /trunk/gpac/applications/mp42ts/Makefile

Revision: 2385
Author: cconcolato
Date: 17:06:11, mercredi 1 décembre 2010
Message:
fix after bad SVN merge
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2384
Author: cconcolato
Date: 17:05:40, mercredi 1 décembre 2010
Message:
Fix for PCR drift detections
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2383
Author: cconcolato
Date: 17:05:06, mercredi 1 décembre 2010
Message:
- temporary buffer increase for M3U8 parsing (bug in long M3U8 files)
- adding support for end of playlist detection
- fix for playlist merges (init segment detection)
- added more log messages
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/modules/mpd_in/m3u8.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2382
Author: cconcolato
Date: 17:02:16, mercredi 1 décembre 2010
Message:
Fix for compilation with Visual (no support for variable declarations in the middle of a block)
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2381
Author: enst_devs
Date: 16:50:12, mercredi 1 décembre 2010
Message:
[bouqueau] fix mp42ts compil when tracking memory
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/applications/mp42ts/mp42ts.vcproj

Revision: 2380
Author: enst_devs
Date: 16:41:28, mercredi 1 décembre 2010
Message:
[bouqueau]- remove osmozilla because it won't compile with latest xulrunner
- move mp42ts out of testapps
----
Modified : /trunk/gpac/applications/Makefile
Added : /trunk/gpac/applications/mp42ts (Copy from path: /trunk/gpac/applications/testapps/mp42ts, Revision, 2379)
Deleted : /trunk/gpac/applications/testapps/mp42ts
Modified : /trunk/gpac/configure

Revision: 2379
Author: enst_devs
Date: 15:48:16, mercredi 1 décembre 2010
Message:
[bouqueau] update xulrunner detection on ubuntu 10.04
----
Modified : /trunk/gpac/configure

Revision: 2378
Author: enst_devs
Date: 13:34:48, mercredi 1 décembre 2010
Message:
[bouqueau] fix crash with http streaming output for mp42ts
----
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2377
Author: enst_devs
Date: 13:15:47, mercredi 1 décembre 2010
Message:
[bouqueau] fix allocations + warnings
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c
Modified : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/modules/ac3_in/ac3_in.c
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_demux.c
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/modules/mpd_in/mpd.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/ui_rec/ui_rec.c
Modified : /trunk/gpac/src/compositor/events.c
Modified : /trunk/gpac/src/compositor/svg_filters.c
Modified : /trunk/gpac/src/scene_manager/loader_xmt.c
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/url.c

Revision: 2376
Author: bad_sheep
Date: 17:29:11, mardi 30 novembre 2010
Message:
Fixed compilation warnings under GCC 64 bits
----
Modified : /trunk/gpac/src/scenegraph/base_scenegraph.c

Revision: 2375
Author: bad_sheep
Date: 17:23:07, mardi 30 novembre 2010
Message:
Fixed compilation warnings under GCC 64 bits
----
Modified : /trunk/gpac/include/gpac/internal/odf_parse_common.h
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/modules/timedtext/timedtext_in.c
Modified : /trunk/gpac/src/media_tools/media_export.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2374
Author: bad_sheep
Date: 14:27:39, mardi 30 novembre 2010
Message:
souchay - Huge commit : fix almost all compilation warnings for GCC 4.4.5 with -Wall, should ease dead code removal and trivial fixes, most of the fixes are scanf/printf related (ie: %d instead of %u)
----
Modified : /trunk/gpac/applications/mp4box/fileimport.c
Modified : /trunk/gpac/applications/mp4box/live.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/include/gpac/internal/ietf_dev.h
Added : /trunk/gpac/include/gpac/internal/odf_parse_common.h
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_demux.c
Modified : /trunk/gpac/modules/isom_in/read.c
Modified : /trunk/gpac/modules/ogg/ogg_in.c
Modified : /trunk/gpac/modules/rtp_in/rtp_stream.c
Modified : /trunk/gpac/src/compositor/audio_input.c
Modified : /trunk/gpac/src/compositor/audio_render.c
Modified : /trunk/gpac/src/ietf/rtp_depacketizer.c
Modified : /trunk/gpac/src/ietf/rtsp_command.c
Modified : /trunk/gpac/src/ietf/rtsp_common.c
Modified : /trunk/gpac/src/ietf/rtsp_response.c
Modified : /trunk/gpac/src/ietf/sdp.c
Modified : /trunk/gpac/src/media_tools/dvb_mpe.c
Modified : /trunk/gpac/src/media_tools/filestreamer.c
Modified : /trunk/gpac/src/media_tools/ismacryp.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c
Modified : /trunk/gpac/src/media_tools/media_export.c
Modified : /trunk/gpac/src/media_tools/media_import.c
Modified : /trunk/gpac/src/media_tools/text_import.c
Modified : /trunk/gpac/src/odf/ipmpx_parse.c
Modified : /trunk/gpac/src/odf/odf_parse.c
Modified : /trunk/gpac/src/scene_manager/loader_bt.c
Modified : /trunk/gpac/src/scene_manager/scene_dump.c
Modified : /trunk/gpac/src/scene_manager/scene_engine.c
Modified : /trunk/gpac/src/scene_manager/text_to_bifs.c
Modified : /trunk/gpac/src/scenegraph/vrml_proto.c
Modified : /trunk/gpac/src/scenegraph/vrml_route.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c
Modified : /trunk/gpac/src/terminal/channel.c
Modified : /trunk/gpac/src/terminal/media_object.c

Revision: 2373
Author: bad_sheep
Date: 12:16:54, mardi 30 novembre 2010
Message:
Fixed various compilation warnings with GCC
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2372
Author: bad_sheep
Date: 12:12:18, mardi 30 novembre 2010
Message:
fixed compilation warnings
----
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2371
Author: bad_sheep
Date: 12:09:27, mardi 30 novembre 2010
Message:
Now can directly read streams from VLC such as http://tv.freebox.fr/stream_france2 for instance
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2370
Author: enst_devs
Date: 10:47:58, mardi 30 novembre 2010
Message:
Add additional key events for STB [daud]
----
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c

Revision: 2369
Author: enst_devs
Date: 10:47:21, mardi 30 novembre 2010
Message:
Add case for BGRA color scheme to solve conflicts for STB [daud]
----
Modified : /trunk/gpac/src/compositor/compositor_2d.c

Revision: 2368
Author: enst_devs
Date: 10:46:14, mardi 30 novembre 2010
Message:
Add additional key events for STB [daud]
----
Modified : /trunk/gpac/include/gpac/events.h

Revision: 2367
Author: enst_devs
Date: 10:45:40, mardi 30 novembre 2010
Message:
Add GF_PIXEL_BGRA to solve conlor conflict in STB [daud]
----
Modified : /trunk/gpac/include/gpac/constants.h

Revision: 2366
Author: enst_devs
Date: 10:42:49, mardi 30 novembre 2010
Message:
DirectFB modules updated [daud]
----
Modified : /trunk/gpac/modules/directfb_out/Makefile
Modified : /trunk/gpac/modules/directfb_out/directfb_out.c
Modified : /trunk/gpac/modules/directfb_out/directfb_out.h

Revision: 2365
Author: jeanlf
Date: 09:49:16, lundi 29 novembre 2010
Message:
Added missing exported symbols
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2364
Author: jeanlf
Date: 09:47:15, lundi 29 novembre 2010
Message:
Fixed compilation under win32
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2363
Author: jeanlf
Date: 09:47:03, lundi 29 novembre 2010
Message:
Fixed compilation under win32
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2362
Author: jeanlf
Date: 09:46:46, lundi 29 novembre 2010
Message:
Fixed compilation under CE and Win32
----
Modified : /trunk/gpac/src/utils/os_divers.c

Revision: 2361
Author: jeanlf
Date: 09:46:21, lundi 29 novembre 2010
Message:
Fixed iTunes tag semantics and added warning when dumping META if no box found
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/isomedia.h

Revision: 2360
Author: bad_sheep
Date: 01:29:12, lundi 29 novembre 2010
Message:
Fixed compilation warnings under GCC
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2359
Author: bad_sheep
Date: 01:20:27, lundi 29 novembre 2010
Message:
Fixed a few compilation warning, use %ud instead of %d where appropriate for scanf
----
Modified : /trunk/gpac/src/scene_manager/loader_bt.c
Modified : /trunk/gpac/src/scene_manager/loader_xmt.c

Revision: 2358
Author: bad_sheep
Date: 01:12:06, lundi 29 novembre 2010
Message:
Code reformat + all mime types are now declared once in the file
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2357
Author: bad_sheep
Date: 00:32:29, lundi 29 novembre 2010
Message:
Memory leak fixed + fixed documentation + code reformating
----
Modified : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2356
Author: bad_sheep
Date: 20:43:16, samedi 27 novembre 2010
Message:
Fix download of M3U8 file when network is not reachable for a few seconds...
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2355
Author: bad_sheep
Date: 20:24:55, samedi 27 novembre 2010
Message:
Now has correct mime-type even when data is coming from cache
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2354
Author: bad_sheep
Date: 19:53:25, samedi 27 novembre 2010
Message:
Be sure to remove the correct cache files / now try to download the files a second time if network connection fails
----
Modified : /trunk/gpac/modules/mpd_in/Makefile
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2353
Author: bad_sheep
Date: 18:09:15, samedi 27 novembre 2010
Message:
Code cleanups
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2352
Author: bad_sheep
Date: 19:31:53, vendredi 26 novembre 2010
Message:
Made autodeletion work properly
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2351
Author: bad_sheep
Date: 19:19:11, vendredi 26 novembre 2010
Message:
Made autodeletion work properly
----
Modified : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2350
Author: bad_sheep
Date: 18:47:23, vendredi 26 novembre 2010
Message:
Now implemented deletion of cached files while reading...
----
Modified : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/include/gpac/config_file.h
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/include/gpac/list.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/configfile.c
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/list.c

Revision: 2349
Author: bad_sheep
Date: 16:41:40, vendredi 26 novembre 2010
Message:
Thread safe / now cleans up cache at start/end when option Downloader/CleanCache=yesis set in gpacrc file
----
Modified : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2348
Author: bad_sheep
Date: 16:39:55, vendredi 26 novembre 2010
Message:
Added debug info in mutexes for POSIX when it fails
----
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 2347
Author: bad_sheep
Date: 14:30:42, vendredi 26 novembre 2010
Message:
Now cleans up the cache at startup, now cached entries should be thread safe + added error code to function gf_delete_file()
----
Modified : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/include/gpac/tools.h
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/os_divers.c

Revision: 2346
Author: enst_devs
Date: 11:13:38, vendredi 26 novembre 2010
Message:
[dufourd] debug cleanup and name change to avoid a potential conflict
----
Modified : /trunk/gpac/gui/iphone_wm_gui.js

Revision: 2345
Author: bad_sheep
Date: 11:12:41, vendredi 26 novembre 2010
Message:
Added mpd_in to plugins
----
Modified : /trunk/gpac/modules/Makefile

Revision: 2344
Author: bad_sheep
Date: 11:11:07, vendredi 26 novembre 2010
Message:
Fixed possible memory corruption (at least under Linux 32bits), use memmove instead of memcpy
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c

Revision: 2343
Author: enst_devs
Date: 11:01:41, vendredi 26 novembre 2010
Message:
[dufourd] yet another small fix
----
Modified : /trunk/gpac/gui/iphone_wm_gui.js

Revision: 2342
Author: enst_devs
Date: 18:36:40, jeudi 25 novembre 2010
Message:
small fix
----
Modified : /trunk/gpac/gui/iphone_wm_gui.js

Revision: 2341
Author: enst_devs
Date: 18:33:13, jeudi 25 novembre 2010
Message:
[dufourd] remove var on global vars so that they are not gc-ed
----
Modified : /trunk/gpac/gui/iphone_wm_gui.js

Revision: 2340
Author: jeanlf
Date: 18:18:01, jeudi 25 novembre 2010
Message:
Renamed GPAC events
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2339
Author: jeanlf
Date: 18:03:59, jeudi 25 novembre 2010
Message:
Fixed no cache bug
----
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2338
Author: jeanlf
Date: 18:02:35, jeudi 25 novembre 2010
Message:

----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2337
Author: jeanlf
Date: 16:29:15, jeudi 25 novembre 2010
Message:
fixed wince compilation bugs
----
Modified : /trunk/gpac/modules/dx_hw/dx_window.c

Revision: 2336
Author: jeanlf
Date: 16:28:50, jeudi 25 novembre 2010
Message:
fixed scanning of url starting with
----
Modified : /trunk/gpac/modules/dummy_in/dummy_in.c

Revision: 2335
Author: jeanlf
Date: 16:28:16, jeudi 25 novembre 2010
Message:
fixed compilation error
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2334
Author: jeanlf
Date: 16:28:03, jeudi 25 novembre 2010
Message:
new functions exported
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2333
Author: jeanlf
Date: 16:27:49, jeudi 25 novembre 2010
Message:
new functions
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2332
Author: jeanlf
Date: 16:27:34, jeudi 25 novembre 2010
Message:
removed clean cache (handled by cache)
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2331
Author: jeanlf
Date: 16:26:55, jeudi 25 novembre 2010
Message:
Allow firing events on nodes using a subscene even if subscene is not loaded yet
----
Modified : /trunk/gpac/src/terminal/scene.c

Revision: 2330
Author: jeanlf
Date: 16:25:57, jeudi 25 novembre 2010
Message:
Fixed deadlock between media queue and network
----
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2329
Author: jeanlf
Date: 16:25:43, jeudi 25 novembre 2010
Message:
added gpac:// url scheme to skip url concatenation
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2328
Author: jeanlf
Date: 16:25:11, jeudi 25 novembre 2010
Message:
Fixed deadlock between media queue and network, and crash when destroying InputSensor
----
Modified : /trunk/gpac/src/terminal/object_manager.c

Revision: 2327
Author: jeanlf
Date: 16:24:32, jeudi 25 novembre 2010
Message:
Fixed bugs with inline scene
----
Modified : /trunk/gpac/src/terminal/media_sensor.c

Revision: 2326
Author: jeanlf
Date: 16:24:08, jeudi 25 novembre 2010
Message:
Fixed deadlock between media queue and network
----
Modified : /trunk/gpac/src/terminal/mpeg4_inline.c

Revision: 2325
Author: jeanlf
Date: 16:23:18, jeudi 25 novembre 2010
Message:
commented MM_SimulationStep logs
----
Modified : /trunk/gpac/src/terminal/media_manager.c

Revision: 2324
Author: jeanlf
Date: 16:22:46, jeudi 25 novembre 2010
Message:
Fixed deadlock on media queue and network
----
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/src/terminal/media_object.c

Revision: 2323
Author: jeanlf
Date: 16:22:02, jeudi 25 novembre 2010
Message:
Fixed crash upon URL switching
----
Modified : /trunk/gpac/src/terminal/media_control.c

Revision: 2322
Author: jeanlf
Date: 16:21:21, jeudi 25 novembre 2010
Message:
fixed memory overread
----
Modified : /trunk/gpac/src/utils/path2d.c

Revision: 2321
Author: jeanlf
Date: 16:21:02, jeudi 25 novembre 2010
Message:
Fixed bug in Unregister
----
Modified : /trunk/gpac/src/terminal/input_sensor.c

Revision: 2320
Author: jeanlf
Date: 16:20:38, jeudi 25 novembre 2010
Message:
Changed gf_node_dirty_reset
----
Modified : /trunk/gpac/src/scene_manager/scene_engine.c

Revision: 2319
Author: jeanlf
Date: 16:20:17, jeudi 25 novembre 2010
Message:
fixed memory overread
----
Modified : /trunk/gpac/src/scene_manager/loader_bt.c

Revision: 2318
Author: jeanlf
Date: 16:19:58, jeudi 25 novembre 2010
Message:
Changed gf_node_dirty_reset
----
Modified : /trunk/gpac/src/compositor/visual_manager.c
Modified : /trunk/gpac/src/compositor/visual_manager_3d.c

Revision: 2317
Author: jeanlf
Date: 16:19:19, jeudi 25 novembre 2010
Message:
Qdded sethod to retrieve sub scene graph of <animation>
----
Modified : /trunk/gpac/src/compositor/svg_grouping.c

Revision: 2316
Author: jeanlf
Date: 16:18:36, jeudi 25 novembre 2010
Message:
Fixed bugs in composite textures picking and rendering
----
Modified : /trunk/gpac/src/compositor/texturing.h
Modified : /trunk/gpac/src/compositor/texturing_gl.c

Revision: 2315
Author: jeanlf
Date: 16:18:11, jeudi 25 novembre 2010
Message:
Fixed allocqtion
----
Modified : /trunk/gpac/src/compositor/drawable.c

Revision: 2314
Author: jeanlf
Date: 16:17:14, jeudi 25 novembre 2010
Message:
Fixed scene size notification bug on xmt
----
Modified : /trunk/gpac/modules/ctx_load/ctx_load.c

Revision: 2313
Author: jeanlf
Date: 16:16:40, jeudi 25 novembre 2010
Message:
Changed event listeners to include consumed state
----
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Modified : /trunk/gpac/modules/ui_rec/ui_rec.c

Revision: 2312
Author: jeanlf
Date: 16:15:49, jeudi 25 novembre 2010
Message:
Improvements on text editing
----
Modified : /trunk/gpac/include/gpac/internal/compositor_dev.h
Modified : /trunk/gpac/src/compositor/compositor.c
Modified : /trunk/gpac/src/compositor/events.c
Modified : /trunk/gpac/src/compositor/font_engine.c

Revision: 2311
Author: jeanlf
Date: 15:56:41, jeudi 25 novembre 2010
Message:
Fixed bugs in composite textures picking and rendering
----
Modified : /trunk/gpac/src/compositor/mpeg4_background2d.c
Modified : /trunk/gpac/src/compositor/mpeg4_composite.c
Modified : /trunk/gpac/src/compositor/mpeg4_layer_2d.c
Modified : /trunk/gpac/src/compositor/mpeg4_layout.c
Modified : /trunk/gpac/src/compositor/mpeg4_sensors.c
Modified : /trunk/gpac/src/compositor/mpeg4_text.c

Revision: 2310
Author: jeanlf
Date: 15:55:54, jeudi 25 novembre 2010
Message:
Fixed potential crashes and added configuration file deletion
----
Modified : /trunk/gpac/include/gpac/config_file.h
Modified : /trunk/gpac/src/utils/configfile.c

Revision: 2309
Author: jeanlf
Date: 15:54:55, jeudi 25 novembre 2010
Message:
Fixes in multithreading and javascript/DOM Events
----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h

Revision: 2308
Author: jeanlf
Date: 15:54:34, jeudi 25 novembre 2010
Message:
Fixes in multithreading and javascript/DOM Events
----
Modified : /trunk/gpac/include/gpac/scenegraph.h

Revision: 2307
Author: jeanlf
Date: 15:54:16, jeudi 25 novembre 2010
Message:
Fixes in multithreading and javascript/DOM Events
----
Modified : /trunk/gpac/src/scenegraph/base_scenegraph.c
Modified : /trunk/gpac/src/scenegraph/dom_events.c
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2306
Author: jeanlf
Date: 15:53:15, jeudi 25 novembre 2010
Message:
Fixed issue with no caching in file download file
----
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2305
Author: jeanlf
Date: 08:03:24, jeudi 25 novembre 2010
Message:
Fixed compilation with new cache version
----
Modified : /trunk/gpac/modules/widgetman/widgetman.c

Revision: 2304
Author: bad_sheep
Date: 23:10:49, mercredi 24 novembre 2010
Message:
Removed C99 compilation warnings and missing include on POSIX systems
----
Modified : /trunk/gpac/modules/widgetman/unzip.c

Revision: 2303
Author: bad_sheep
Date: 22:35:08, mercredi 24 novembre 2010
Message:
Removed compilation warnings and missing include
----
Modified : /trunk/gpac/modules/x11_out/x11_out.c

Revision: 2302
Author: bad_sheep
Date: 22:19:17, mercredi 24 novembre 2010
Message:
Fixed ES_ID displays and scans to used unsigned instead of signed (avoid compilation warnings
----
Modified : /trunk/gpac/applications/v4studio/V4Service.cpp
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/ac3_in/ac3_in.c
Modified : /trunk/gpac/modules/dummy_in/dummy_in.c
Modified : /trunk/gpac/modules/img_in/img_in.c
Modified : /trunk/gpac/modules/isom_in/read.c
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c
Modified : /trunk/gpac/modules/rtp_in/rtp_in.c
Modified : /trunk/gpac/modules/timedtext/timedtext_in.c
Modified : /trunk/gpac/src/terminal/object_manager.c

Revision: 2301
Author: bad_sheep
Date: 21:46:36, mercredi 24 novembre 2010
Message:
Fixed various compile warnings
----
Modified : /trunk/gpac/src/isomedia/data_map.c
Modified : /trunk/gpac/src/isomedia/isom_read.c
Modified : /trunk/gpac/src/terminal/decoder.c
Modified : /trunk/gpac/src/terminal/object_manager.c
Modified : /trunk/gpac/src/utils/os_divers.c

Revision: 2300
Author: bad_sheep
Date: 18:59:48, mercredi 24 novembre 2010
Message:
Removed compilation warning
----
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2299
Author: enst_devs
Date: 17:06:25, mercredi 24 novembre 2010
Message:
[bouqueau] align mp42ts with recent changes on http downloading/caching
+ align arg parsing and usage
+ vc projs
+ _snprintf for win32
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc8/libgpac_dll.vcproj
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2298
Author: bad_sheep
Date: 16:13:00, mercredi 24 novembre 2010
Message:
Fixed possible issues with extensions findings...
----
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2297
Author: bad_sheep
Date: 16:07:16, mercredi 24 novembre 2010
Message:
Use default Fonts directory under MacOS X
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2296
Author: bad_sheep
Date: 16:04:43, mercredi 24 novembre 2010
Message:
Fixed possible issues with extensions findings...
----
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2295
Author: enst_devs
Date: 15:44:38, mercredi 24 novembre 2010
Message:
[bouqueau] fix win32 compilation
----
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2294
Author: bad_sheep
Date: 12:30:39, mercredi 24 novembre 2010
Message:
Removed compilation warnings under MacOS
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2293
Author: enst_devs
Date: 11:43:49, mercredi 24 novembre 2010
Message:
[bouqueau] add features to mp42ts:
1) possibility to signal PES streams as not SL-packetized by setting "ODProfileLevelIndication" to value "GPAC_MAGIC_OD_PROFILE_FOR_MPEG4_SIGNALING";
2) ADTS encapsulation for AAC with the MPEG2-TS muxer.
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2292
Author: bad_sheep
Date: 11:38:16, mercredi 24 novembre 2010
Message:
Fixed crash due to wrong inlining in raster_argb.c and fixed debug messages in pulse audio
----
Modified : /trunk/gpac/modules/pulseaudio/pulseaudio.c
Modified : /trunk/gpac/modules/soft_raster/raster_argb.c

Revision: 2291
Author: bad_sheep
Date: 10:22:12, mercredi 24 novembre 2010
Message:
First version of new cache implementation, still needs to add some mutexes for multithreading
----
Added : /trunk/gpac/include/gpac/cache.h
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/src/Makefile
Modified : /trunk/gpac/src/terminal/network_service.c
Added : /trunk/gpac/src/utils/cache.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2290
Author: bad_sheep
Date: 09:56:40, mercredi 24 novembre 2010
Message:
Added some svn:ignore
----
Modified : /trunk/gpac
Modified : /trunk/gpac/include/gpac

Revision: 2289
Author: enst_devs
Date: 09:21:41, mercredi 24 novembre 2010
Message:
[bouqueau] fix mp42ts version increment bug
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2288
Author: enst_devs
Date: 10:47:19, mardi 23 novembre 2010
Message:
[bouqueau] aac/http input for mp42ts
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2287
Author: bad_sheep
Date: 17:34:51, lundi 22 novembre 2010
Message:
Check size of read for sdp_fetch
----
Modified : /trunk/gpac/modules/rtp_in/sdp_fetch.c

Revision: 2286
Author: bad_sheep
Date: 16:50:11, lundi 22 novembre 2010
Message:
Fixed possible crash
----
Modified : /trunk/gpac/modules/soft_raster/surface.c

Revision: 2285
Author: bad_sheep
Date: 14:45:46, lundi 22 novembre 2010
Message:
Removed unused variable
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2284
Author: bad_sheep
Date: 14:44:11, lundi 22 novembre 2010
Message:
Arguments where not sent to asprintf to not Win32 plateforms
----
Modified : /trunk/gpac/src/utils/alloc.c

Revision: 2283
Author: bad_sheep
Date: 14:39:10, lundi 22 novembre 2010
Message:
Fixed possible crash on complicated SVG files
----
Modified : /trunk/gpac/src/scenegraph/xml_ns.c
Modified : /trunk/gpac/src/utils/xml_parser.c

Revision: 2282
Author: bad_sheep
Date: 14:36:11, lundi 22 novembre 2010
Message:
Removed unused variable
----
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2281
Author: bad_sheep
Date: 14:35:08, lundi 22 novembre 2010
Message:
Avoid to close stream with an error when reaching GF_EOS
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2280
Author: bad_sheep
Date: 14:31:58, lundi 22 novembre 2010
Message:
Fixed wrong number of arguments for fprintf
----
Modified : /trunk/gpac/applications/mp4box/main.c

Revision: 2279
Author: bad_sheep
Date: 14:29:29, lundi 22 novembre 2010
Message:
Fixed compilation warnings and made the authorization mechanism work
----
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2278
Author: bad_sheep
Date: 14:26:08, lundi 22 novembre 2010
Message:
Uses new function gf_get_default_cache_directory() to fetch default download directory
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2277
Author: bad_sheep
Date: 14:23:16, lundi 22 novembre 2010
Message:
Added method to create a config file even if the file does not exist
----
Modified : /trunk/gpac/include/gpac/config_file.h
Modified : /trunk/gpac/src/utils/configfile.c

Revision: 2276
Author: bad_sheep
Date: 14:19:44, lundi 22 novembre 2010
Message:
Added method to get the default cache directory if not set
----
Modified : /trunk/gpac/include/gpac/tools.h
Modified : /trunk/gpac/src/utils/os_divers.c

Revision: 2275
Author: bad_sheep
Date: 14:17:25, lundi 22 novembre 2010
Message:
Fixed pedantic compilation
----
Modified : /trunk/gpac/modules/pulseaudio/pulseaudio.c

Revision: 2274
Author: bad_sheep
Date: 10:44:21, lundi 22 novembre 2010
Message:
sometimes, SDL was leaking Audio out descriptor that could lead on some systems to have no sound (for instance, Linux + SDL + pulseaudio)
----
Modified : /trunk/gpac/modules/sdl_out/audio.c

Revision: 2273
Author: bad_sheep
Date: 10:14:03, lundi 22 novembre 2010
Message:
sometimes, SDL was leaking Audio out descriptor that could lead on some systems to have no sound (for instance, Linux + SDL + pulseaudio)
----
Modified : /trunk/gpac/modules/sdl_out/audio.c

Revision: 2272
Author: cconcolato
Date: 17:26:31, vendredi 19 novembre 2010
Message:
exporting simple download function
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2271
Author: cconcolato
Date: 17:12:58, vendredi 19 novembre 2010
Message:
Tentative reuse of code within mp42ts
----
Modified : /trunk/gpac/modules/aac_in/aac_in.c

Revision: 2270
Author: bad_sheep
Date: 16:40:29, vendredi 19 novembre 2010
Message:
Removed debug info bla
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2269
Author: bad_sheep
Date: 16:33:07, vendredi 19 novembre 2010
Message:
Fixed possible double free
----
Modified : /trunk/gpac/src/terminal/decoder.c

Revision: 2268
Author: enst_devs
Date: 16:21:36, vendredi 19 novembre 2010
Message:
[bouqueau] save work on raw udp mp3 live input
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2267
Author: bad_sheep
Date: 16:10:47, vendredi 19 novembre 2010
Message:
Fixed possible double free
----
Modified : /trunk/gpac/src/terminal/decoder.c
Modified : /trunk/gpac/src/terminal/media_memory.c

Revision: 2266
Author: bad_sheep
Date: 15:01:33, vendredi 19 novembre 2010
Message:
Fixed possible double free
----
Modified : /trunk/gpac/src/terminal/media_memory.c

Revision: 2265
Author: bad_sheep
Date: 12:24:11, vendredi 19 novembre 2010
Message:
Fix in os_net.c : on Linux, when select is successfull but read returns 0, it means connection has been closed... to test under Windows
----
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 2264
Author: enst_devs
Date: 09:31:16, vendredi 19 novembre 2010
Message:
[bouqueau] fix buffer resources managment when playing content within a scene (previously based on parent scene instead of subscene)
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2263
Author: bad_sheep
Date: 18:39:33, jeudi 18 novembre 2010
Message:
Fixed name QueryInterface into QueryInterfaces for pulseaudio module, so it works now, removed debug info
----
Modified : /trunk/gpac/modules/pulseaudio/pulseaudio.c

Revision: 2262
Author: bad_sheep
Date: 18:36:06, jeudi 18 novembre 2010
Message:
Fixed name QueryInterface into QueryInterfaces for pulseaudio module, so it works now
----
Modified : /trunk/gpac/modules/pulseaudio/pulseaudio.c

Revision: 2261
Author: bad_sheep
Date: 17:48:29, jeudi 18 novembre 2010
Message:
Implemented basic auth in Osmo4
----
Modified : /trunk/gpac/applications/osmo4_wx/wxOsmo4.cpp

Revision: 2260
Author: bad_sheep
Date: 17:09:03, jeudi 18 novembre 2010
Message:
Implemented basic auth in MP4Client
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2259
Author: bad_sheep
Date: 17:07:47, jeudi 18 novembre 2010
Message:
Implemented basic auth in Osmo4
----
Modified : /trunk/gpac/applications/osmo4_wx/wxOsmo4.cpp

Revision: 2258
Author: jeanlf
Date: 12:09:17, jeudi 18 novembre 2010
Message:
Fixed bgr32 blit
----
Modified : /trunk/gpac/src/utils/color.c

Revision: 2257
Author: jeanlf
Date: 17:42:58, mercredi 17 novembre 2010
Message:
Fixed BGR32 fill from stencil (gradient, texture) v2
----
Modified : /trunk/gpac/modules/soft_raster/raster_argb.c

Revision: 2256
Author: jeanlf
Date: 17:27:30, mercredi 17 novembre 2010
Message:
Fixed BGR32 fill from stencil (gradient, texture)
----
Modified : /trunk/gpac/modules/soft_raster/raster_argb.c

Revision: 2255
Author: jeanlf
Date: 17:14:45, mercredi 17 novembre 2010
Message:
Fixed external script file loading
----
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2254
Author: jeanlf
Date: 16:29:48, mercredi 17 novembre 2010
Message:
Fixed component migration
----
Modified : /trunk/gpac/gui/gui.bt
Modified : /trunk/gpac/gui/gui.js
Modified : /trunk/gpac/gui/mpegu-core.js

Revision: 2253
Author: jeanlf
Date: 16:28:13, mercredi 17 novembre 2010
Message:
Fixed get_context on non-activated components
----
Modified : /trunk/gpac/modules/widgetman/widgetman.c

Revision: 2252
Author: jeanlf
Date: 14:11:27, mercredi 17 novembre 2010
Message:
Fixed compilation for smartphone 2003
----
Modified : /trunk/gpac/src/utils/alloc.c

Revision: 2251
Author: enst_devs
Date: 14:09:36, mercredi 17 novembre 2010
Message:
[lefeuvre] fix local (vs server) url name on unix for bifs cache_texture
----
Modified : /trunk/gpac/src/bifs/field_decode.c
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2250
Author: jeanlf
Date: 13:27:23, mercredi 17 novembre 2010
Message:
Fixed bug when context cannot be properly restored from remote source, consider the widget is valid
----
Modified : /trunk/gpac/modules/widgetman/widgetman.c

Revision: 2249
Author: bad_sheep
Date: 17:57:19, mardi 16 novembre 2010
Message:
Fixed pulse audio in configure + fixed type of interface for pulseaudio
----
Modified : /trunk/gpac/configure
Modified : /trunk/gpac/modules/pulseaudio/pulseaudio.c

Revision: 2248
Author: bad_sheep
Date: 12:13:27, vendredi 12 novembre 2010
Message:
Fixed leaking FILE pointer
----
Modified : /trunk/gpac/src/media_tools/img.c

Revision: 2247
Author: jeanlf
Date: 16:47:10, mardi 9 novembre 2010
Message:

----
Deleted : /trunk/gpac/modules/m3u8_in

Revision: 2246
Author: jeanlf
Date: 16:40:48, mardi 9 novembre 2010
Message:
Misc fixes in focus handling
----
Modified : /trunk/gpac/include/gpac/internal/compositor_dev.h
Modified : /trunk/gpac/src/compositor/compositor.c
Modified : /trunk/gpac/src/compositor/events.c

Revision: 2245
Author: jeanlf
Date: 16:40:17, mardi 9 novembre 2010
Message:
Added event filter
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2244
Author: jeanlf
Date: 16:39:54, mardi 9 novembre 2010
Message:
Removed event filters from TermExt module and added dedicated api
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2243
Author: jeanlf
Date: 16:39:40, mardi 9 novembre 2010
Message:
Added test code for TS discontinuities
----
Modified : /trunk/gpac/src/terminal/channel.c

Revision: 2242
Author: jeanlf
Date: 16:39:10, mardi 9 novembre 2010
Message:
Fixed bug in service closing when referering to media object without OD stream
----
Modified : /trunk/gpac/src/terminal/object_manager.c

Revision: 2241
Author: jeanlf
Date: 16:38:20, mardi 9 novembre 2010
Message:
Removed event filters from TermExt module and added dedicated api
----
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2240
Author: jeanlf
Date: 16:38:03, mardi 9 novembre 2010
Message:
Removed event filters from TermExt module and added dedicated api
----
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.h
Modified : /trunk/gpac/modules/redirect_av/redirect_av.c
Modified : /trunk/gpac/modules/ui_rec/ui_rec.c

Revision: 2239
Author: jeanlf
Date: 16:37:43, mardi 9 novembre 2010
Message:
Removed event filters from TermExt module and added dedicated api
----
Modified : /trunk/gpac/include/gpac/modules/term_ext.h

Revision: 2238
Author: jeanlf
Date: 16:36:00, mardi 9 novembre 2010
Message:
Added automatic service closing when stoping external resources
----
Modified : /trunk/gpac/include/gpac/mediaobject.h
Modified : /trunk/gpac/src/compositor/texturing.c
Modified : /trunk/gpac/src/terminal/media_object.c

Revision: 2237
Author: jeanlf
Date: 16:35:25, mardi 9 novembre 2010
Message:
Fixed URL switching bug
----
Modified : /trunk/gpac/src/compositor/mpeg4_audio.c
Modified : /trunk/gpac/src/compositor/mpeg4_textures.c

Revision: 2236
Author: jeanlf
Date: 16:34:13, mardi 9 novembre 2010
Message:
Added new reframe mode for PES
----
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2235
Author: jeanlf
Date: 16:33:21, mardi 9 novembre 2010
Message:
Added mpd_in makefile
----
Added : /trunk/gpac/modules/mpd_in/Makefile

Revision: 2234
Author: jeanlf
Date: 16:31:33, mardi 9 novembre 2010
Message:
Merged M3U8 in MPD
----
Modified : /trunk/gpac/applications/m3u82mpd/main.c

Revision: 2233
Author: jeanlf
Date: 16:31:16, mardi 9 novembre 2010
Message:
Merged M3U8 in MPD
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2232
Author: jeanlf
Date: 16:30:57, mardi 9 novembre 2010
Message:
Merged M3U8 in MPD
----
Added : /trunk/gpac/modules/mpd_in/m3u8.c
Added : /trunk/gpac/modules/mpd_in/m3u8.h

Revision: 2231
Author: jeanlf
Date: 16:30:15, mardi 9 novembre 2010
Message:
Merged M3U8 in MPD
----
Modified : /trunk/gpac/build/msvc8/mpd_in.vcproj

Revision: 2230
Author: jeanlf
Date: 16:29:56, mardi 9 novembre 2010
Message:
Merged M3U8 in MPD
----
Modified : /trunk/gpac/build/msvc8/m3u82mpd.vcproj

Revision: 2229
Author: jeanlf
Date: 16:19:11, mardi 9 novembre 2010
Message:
Public release of DASH & M3u8 support for playback
----
Modified : /trunk/gpac/build/msvc8/gpac.sln

Revision: 2228
Author: jeanlf
Date: 15:54:29, mardi 9 novembre 2010
Message:
Public release of DASH & M3u8 support for playback
----
Added : /trunk/gpac/modules/mpd_in
Added : /trunk/gpac/modules/mpd_in/mpd.c
Added : /trunk/gpac/modules/mpd_in/mpd.h
Added : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2227
Author: jeanlf
Date: 16:33:16, lundi 8 novembre 2010
Message:
Fixed potential bug in AAC reframe
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2226
Author: jeanlf
Date: 16:32:09, lundi 8 novembre 2010
Message:
Fixed relative subscript loading
----
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2225
Author: jeanlf
Date: 16:31:41, lundi 8 novembre 2010
Message:
Changed logs
----
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2224
Author: jeanlf
Date: 16:31:19, lundi 8 novembre 2010
Message:
Fixed pixel aspect ratio compute
----
Modified : /trunk/gpac/src/terminal/scene.c

Revision: 2223
Author: jeanlf
Date: 16:30:53, lundi 8 novembre 2010
Message:
Fixed concatentation bug when suburl is full path from server root
----
Modified : /trunk/gpac/src/utils/url.c

Revision: 2222
Author: jeanlf
Date: 16:30:22, lundi 8 novembre 2010
Message:
Fixed initial sync bug in MPEG-2 TS: media objects inserted from broadcast are no longer added to the media queue, playback request is sent synchronously
----
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/src/terminal/channel.c
Modified : /trunk/gpac/src/terminal/decoder.c
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/src/terminal/object_manager.c

Revision: 2221
Author: jeanlf
Date: 16:28:35, lundi 8 novembre 2010
Message:
Moved segment logs to mpdin
----
Modified : /trunk/gpac/modules/isom_in/read_ch.c

Revision: 2220
Author: jeanlf
Date: 16:25:00, lundi 8 novembre 2010
Message:
Fixed rn in URLs
----
Modified : /trunk/gpac/modules/m3u8_in/m3u8_parser.c

Revision: 2219
Author: cconcolato
Date: 16:18:54, samedi 6 novembre 2010
Message:
adding module log level parsing
----
Modified : /trunk/gpac/src/utils/error.c

Revision: 2218
Author: cconcolato
Date: 16:18:09, samedi 6 novembre 2010
Message:
fix for indefinite looping
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2217
Author: cconcolato
Date: 16:14:17, vendredi 5 novembre 2010
Message:
Fix a bug with the config buffer
remove fflush of stdout and used stderr instead
changed command line and processing to enable all output types at the same time
improved playlist generation
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2216
Author: bad_sheep
Date: 10:20:33, vendredi 5 novembre 2010
Message:
Fixed compilation warning and issues with buffering
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2215
Author: jeanlf
Date: 17:28:12, jeudi 4 novembre 2010
Message:
Removed early frame detection
----
Modified : /trunk/gpac/src/compositor/audio_input.c

Revision: 2214
Author: jeanlf
Date: 17:27:12, jeudi 4 novembre 2010
Message:
Changed log messages
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2213
Author: jeanlf
Date: 16:47:25, jeudi 4 novembre 2010
Message:
Fixed bug in focus handling inside proto instances
----
Modified : /trunk/gpac/src/compositor/events.c

Revision: 2212
Author: enst_devs
Date: 14:47:23, jeudi 4 novembre 2010
Message:
[bouqueau] add gf_sprintf() + put memory related functions in new alloc.c file.
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Modified : /trunk/gpac/include/gpac/tools.h
Modified : /trunk/gpac/src/Makefile
Modified : /trunk/gpac/src/export.cpp
Added : /trunk/gpac/src/utils/alloc.c
Modified : /trunk/gpac/src/utils/error.c

Revision: 2211
Author: cconcolato
Date: 18:29:36, mercredi 3 novembre 2010
Message:
Initial implementation of segment and M3U8 generation
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2210
Author: enst_devs
Date: 14:41:27, mercredi 27 octobre 2010
Message:
[bouqueau] fix m2ts muxing
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2209
Author: enst_devs
Date: 13:51:53, mercredi 27 octobre 2010
Message:
[bouqueau] cpu load regulation for mp42ts
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2208
Author: jeanlf
Date: 09:21:06, mercredi 27 octobre 2010
Message:
Remove composition buffer stop pacth (not working)
----
Modified : /trunk/gpac/src/terminal/object_manager.c

Revision: 2207
Author: jeanlf
Date: 09:19:41, mercredi 27 octobre 2010
Message:
Allowed creation of download session without user IO callback
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2206
Author: jeanlf
Date: 09:18:40, mercredi 27 octobre 2010
Message:
Fixed potential sync bug when media decoding fails
----
Modified : /trunk/gpac/src/terminal/decoder.c

Revision: 2205
Author: jeanlf
Date: 09:17:49, mercredi 27 octobre 2010
Message:
new exported symbols
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2204
Author: jeanlf
Date: 09:17:07, mercredi 27 octobre 2010
Message:
DASH support improvements
----
Modified : /trunk/gpac/include/gpac/modules/service.h
Modified : /trunk/gpac/modules/isom_in/isom_in.h
Modified : /trunk/gpac/modules/isom_in/read.c
Modified : /trunk/gpac/modules/isom_in/read_ch.c
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2203
Author: jeanlf
Date: 09:16:08, mercredi 27 octobre 2010
Message:
Added subplaylist parsing
----
Modified : /trunk/gpac/modules/m3u8_in/m3u8_parser.c
Modified : /trunk/gpac/modules/m3u8_in/m3u8_parser.h

Revision: 2202
Author: jeanlf
Date: 09:15:31, mercredi 27 octobre 2010
Message:
Added segment open/release for read mode
----
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h
Modified : /trunk/gpac/include/gpac/isomedia.h
Modified : /trunk/gpac/src/isomedia/isom_read.c

Revision: 2201
Author: jeanlf
Date: 09:14:45, mercredi 27 octobre 2010
Message:
Added dedicated audio log subsystem ("audio")
----
Modified : /trunk/gpac/include/gpac/tools.h
Modified : /trunk/gpac/src/compositor/audio_input.c
Modified : /trunk/gpac/src/compositor/audio_mixer.c
Modified : /trunk/gpac/src/compositor/audio_render.c
Modified : /trunk/gpac/src/utils/error.c

Revision: 2200
Author: jeanlf
Date: 09:13:48, mercredi 27 octobre 2010
Message:
Added session reset and get resource URL
----
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2199
Author: jeanlf
Date: 17:24:09, lundi 25 octobre 2010
Message:
Added m3u8->mpd conversion
----
Modified : /trunk/gpac/build/msvc8/mpd_in.vcproj

Revision: 2198
Author: jeanlf
Date: 17:23:38, lundi 25 octobre 2010
Message:
Fixed data notification when no cache and no threading is used
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2197
Author: jeanlf
Date: 17:15:43, lundi 25 octobre 2010
Message:
Fixed buffer occupancy computation
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2196
Author: jeanlf
Date: 17:15:14, lundi 25 octobre 2010
Message:
Added simulation step logs
----
Modified : /trunk/gpac/src/terminal/media_manager.c

Revision: 2195
Author: jeanlf
Date: 17:14:42, lundi 25 octobre 2010
Message:
Fixed timing init bug when end of AUs is not signaled in transport layer
----
Modified : /trunk/gpac/src/terminal/channel.c

Revision: 2194
Author: jeanlf
Date: 17:13:40, lundi 25 octobre 2010
Message:
Fixed data notification when no cache and no threading is used
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2193
Author: jeanlf
Date: 17:12:45, lundi 25 octobre 2010
Message:
Changed log messages to include timing
----
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 2192
Author: jeanlf
Date: 17:12:11, lundi 25 octobre 2010
Message:
changed some log levels and disabled audio blank frame detection
----
Modified : /trunk/gpac/src/compositor/audio_input.c

Revision: 2191
Author: jeanlf
Date: 17:11:24, lundi 25 octobre 2010
Message:
Fixed some regulation bugs when playing from file, and added http based playback
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2190
Author: jeanlf
Date: 17:09:54, lundi 25 octobre 2010
Message:
Moved back GPAC JS extension as a js extension, not as a terminal one
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2189
Author: enst_devs
Date: 17:52:38, vendredi 22 octobre 2010
Message:
[bouqueau] improve 'text' box support
----
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h
Modified : /trunk/gpac/src/isomedia/box_code_3gpp.c
Modified : /trunk/gpac/src/isomedia/box_dump.c

Revision: 2188
Author: jeanlf
Date: 10:03:33, vendredi 22 octobre 2010
Message:
fixed bug when restarting media objects
----
Modified : /trunk/gpac/src/terminal/object_manager.c

Revision: 2187
Author: jeanlf
Date: 10:02:17, vendredi 22 octobre 2010
Message:
Fixed module loading when no mime is set in GPAC cfg file
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2186
Author: jeanlf
Date: 10:01:22, vendredi 22 octobre 2010
Message:
fixed restart_time for dynamic scenes
----
Modified : /trunk/gpac/src/terminal/mpeg4_inline.c

Revision: 2185
Author: jeanlf
Date: 10:00:16, vendredi 22 octobre 2010
Message:
Fixed potential crash upon resource unlinking
----
Modified : /trunk/gpac/src/terminal/media_sensor.c

Revision: 2184
Author: jeanlf
Date: 09:59:35, vendredi 22 octobre 2010
Message:
Fixed bug in SL fecthing and timeline init
----
Modified : /trunk/gpac/src/terminal/channel.c

Revision: 2183
Author: jeanlf
Date: 19:05:11, jeudi 21 octobre 2010
Message:
fixed compilation warning
----
Modified : /trunk/gpac/build/msvc8/mpd_in.vcproj
Modified : /trunk/gpac/build/msvc8/opensvc.vcproj

Revision: 2182
Author: jeanlf
Date: 19:04:45, jeudi 21 octobre 2010
Message:
fixed compilation warning
----
Modified : /trunk/gpac/applications/testapps/mp42ts/mp42ts.vcproj

Revision: 2181
Author: jeanlf
Date: 18:46:08, jeudi 21 octobre 2010
Message:
Fixed resize problem
----
Modified : /trunk/gpac/applications/osmo4_w32/MainFrm.cpp
Modified : /trunk/gpac/applications/osmo4_w32/Osmo4.cpp

Revision: 2180
Author: jeanlf
Date: 18:45:47, jeudi 21 octobre 2010
Message:
fixed compil warnings
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2179
Author: jeanlf
Date: 18:45:16, jeudi 21 octobre 2010
Message:
Added security check before PCR notif
----
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2178
Author: jeanlf
Date: 18:44:29, jeudi 21 octobre 2010
Message:
Fixed desync issue in TS->MP4 import
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2177
Author: jeanlf
Date: 18:43:55, jeudi 21 octobre 2010
Message:
Fixed SEI parsing when emulation bytes are present
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 2176
Author: enst_devs
Date: 16:33:46, jeudi 21 octobre 2010
Message:
[bouqueau] improve gf_bs_available() behaviour
----
Modified : /trunk/gpac/src/utils/bitstream.c

Revision: 2175
Author: cconcolato
Date: 15:40:46, jeudi 21 octobre 2010
Message:
First attempt at a M3U8 translator into MPD
----
Added : /trunk/gpac/build/msvc8/m3u82mpd.vcproj

Revision: 2174
Author: cconcolato
Date: 15:40:17, jeudi 21 octobre 2010
Message:
First attempt at a M3U8 translator into MPD
----
Added : /trunk/gpac/applications/m3u82mpd
Added : /trunk/gpac/applications/m3u82mpd/main.c

Revision: 2173
Author: cconcolato
Date: 15:30:43, jeudi 21 octobre 2010
Message:
Adding a wget equivalent to the downloader (independent from the terminal, the config, the modules ...).
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2172
Author: cconcolato
Date: 15:22:46, jeudi 21 octobre 2010
Message:
fix concatenation of url
----
Modified : /trunk/gpac/modules/m3u8_in/m3u8_parser.c

Revision: 2171
Author: jeanlf
Date: 15:00:19, jeudi 21 octobre 2010
Message:
Fixed AVC reframer + reject any TS packet with error bit right away
----
Modified : /trunk/gpac/include/gpac/mpegts.h
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2170
Author: enst_devs
Date: 14:48:54, jeudi 21 octobre 2010
Message:
[bouqueau] sanity check
----
Modified : /trunk/gpac/src/terminal/object_manager.c

Revision: 2169
Author: enst_devs
Date: 11:05:55, jeudi 21 octobre 2010
Message:
[bouqueau] improve avc sei parsing robustness
----
Modified : /trunk/gpac/include/gpac/internal/media_dev.h
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/media_import.c
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2168
Author: jeanlf
Date: 17:37:07, mercredi 20 octobre 2010
Message:
Fixed RAP generation for BIFS and OD to strictly follow RAP period
----
Modified : /trunk/gpac/include/gpac/mpeg4_odf.h
Modified : /trunk/gpac/src/odf/odf_codec.c
Modified : /trunk/gpac/src/scene_manager/encode_isom.c

Revision: 2167
Author: jeanlf
Date: 17:36:09, mercredi 20 octobre 2010
Message:
Added RAP signaling in time inspection
----
Modified : /trunk/gpac/applications/mp4box/filedump.c

Revision: 2166
Author: enst_devs
Date: 15:15:22, mercredi 20 octobre 2010
Message:
[bouqueau] improve avc import (especially FPS detection)
----
Modified : /trunk/gpac/include/gpac/internal/media_dev.h
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/media_import.c
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2165
Author: jeanlf
Date: 13:47:17, mercredi 20 octobre 2010
Message:
Fixed bug in file saving detection
----
Modified : /trunk/gpac/applications/mp4box/main.c

Revision: 2164
Author: jeanlf
Date: 13:46:13, mercredi 20 octobre 2010
Message:
Added log message for incomplete boxes
----
Modified : /trunk/gpac/src/isomedia/box_funcs.c

Revision: 2163
Author: jeanlf
Date: 13:45:26, mercredi 20 octobre 2010
Message:
Added AAC ADTS reframer
----
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2162
Author: cconcolato
Date: 10:51:33, mercredi 20 octobre 2010
Message:
Fix search of last access unit
----
Modified : /trunk/gpac/src/scene_manager/scene_manager.c

Revision: 2161
Author: jeanlf
Date: 10:42:31, mercredi 20 octobre 2010
Message:
Fixed bug in image import with initial DTS != 0
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2160
Author: jeanlf
Date: 10:26:16, mercredi 20 octobre 2010
Message:
Patch for mingw 64
----
Modified : /trunk/gpac/src/utils/dlmalloc.c

Revision: 2159
Author: jeanlf
Date: 10:16:44, mercredi 20 octobre 2010
Message:
Fixed bug in AVC hinting (STAP was disabled)
----
Modified : /trunk/gpac/src/ietf/rtp_packetizer.c
Modified : /trunk/gpac/src/ietf/rtp_pck_mpeg4.c

Revision: 2158
Author: cconcolato
Date: 17:11:33, mardi 19 octobre 2010
Message:
Implementation of MPD generation
----
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2157
Author: jeanlf
Date: 17:08:59, mardi 19 octobre 2010
Message:
Fixed moof sequence number checking to comply with the spec
----
Modified : /trunk/gpac/src/isomedia/isom_intern.c

Revision: 2156
Author: jeanlf
Date: 17:08:20, mardi 19 octobre 2010
Message:
removed test on mfhd sequence number (0 is allowed by the spec)
----
Modified : /trunk/gpac/src/isomedia/box_code_base.c

Revision: 2155
Author: jeanlf
Date: 17:07:16, mardi 19 octobre 2010
Message:
Fixed handling of EOS when dash is used
----
Modified : /trunk/gpac/modules/isom_in/isom_in.h
Modified : /trunk/gpac/modules/isom_in/read.c
Modified : /trunk/gpac/modules/isom_in/read_ch.c

Revision: 2154
Author: jeanlf
Date: 17:06:43, mardi 19 octobre 2010
Message:
Allow opening truncated file for info and dump operations
----
Modified : /trunk/gpac/applications/mp4box/main.c

Revision: 2153
Author: jeanlf
Date: 13:42:29, mardi 19 octobre 2010
Message:
Fixed DASHing crash when segment contains only one fragment
----
Modified : /trunk/gpac/src/isomedia/movie_fragments.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2152
Author: jeanlf
Date: 13:28:32, mardi 19 octobre 2010
Message:
Changed dash duration to be in same units as fragment duration
----
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/media_tools.h
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2151
Author: jeanlf
Date: 13:15:59, mardi 19 octobre 2010
Message:
Added '+' and '-' key handling
----
Modified : /trunk/gpac/modules/dx_hw/dx_window.c

Revision: 2150
Author: jeanlf
Date: 13:00:27, mardi 19 octobre 2010
Message:
Fixed alpha blending default function in OpenGL ES
----
Modified : /trunk/gpac/src/compositor/visual_manager_3d_gl.c

Revision: 2149
Author: jeanlf
Date: 12:57:59, mardi 19 octobre 2010
Message:
Added bitstream truncation
----
Modified : /trunk/gpac/src/utils/bitstream.c

Revision: 2148
Author: jeanlf
Date: 12:57:41, mardi 19 octobre 2010
Message:
Added DASH file generation support (segmenting and fragmenting)
----
Modified : /trunk/gpac/src/isomedia/box_code_base.c
Modified : /trunk/gpac/src/isomedia/box_dump.c
Modified : /trunk/gpac/src/isomedia/box_funcs.c
Modified : /trunk/gpac/src/isomedia/isom_intern.c
Modified : /trunk/gpac/src/isomedia/isom_read.c
Modified : /trunk/gpac/src/isomedia/isom_write.c
Modified : /trunk/gpac/src/isomedia/movie_fragments.c
Modified : /trunk/gpac/src/isomedia/track.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2147
Author: jeanlf
Date: 12:57:12, mardi 19 octobre 2010
Message:
Added DASH file generation support (segmenting and fragmenting)
----
Modified : /trunk/gpac/applications/mp4box/main.c

Revision: 2146
Author: jeanlf
Date: 12:56:55, mardi 19 octobre 2010
Message:
Added DASH file generation support (segmenting and fragmenting)
----
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h
Modified : /trunk/gpac/include/gpac/isomedia.h
Modified : /trunk/gpac/include/gpac/media_tools.h

Revision: 2145
Author: jeanlf
Date: 12:56:09, mardi 19 octobre 2010
Message:
Added quality switching capability
----
Modified : /trunk/gpac/include/gpac/terminal.h

Revision: 2144
Author: jeanlf
Date: 12:55:51, mardi 19 octobre 2010
Message:
Added bitstream truncation
----
Modified : /trunk/gpac/include/gpac/bitstream.h

Revision: 2143
Author: jeanlf
Date: 12:55:15, mardi 19 octobre 2010
Message:
Added quality switching capability
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2142
Author: jeanlf
Date: 12:54:57, mardi 19 octobre 2010
Message:
Added quality switching capability
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2141
Author: jeanlf
Date: 12:54:29, mardi 19 octobre 2010
Message:
Added quality switching capability
----
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2140
Author: jeanlf
Date: 12:54:11, mardi 19 octobre 2010
Message:
Added quality switching capability
----
Modified : /trunk/gpac/include/gpac/modules/codec.h

Revision: 2139
Author: jeanlf
Date: 12:53:31, mardi 19 octobre 2010
Message:
Fixed decoder output and added layer switching
----
Modified : /trunk/gpac/modules/opensvc_dec/opensvc_dec.c

Revision: 2138
Author: jeanlf
Date: 12:52:33, mardi 19 octobre 2010
Message:
Fixed decoder output and added layer switching
----
Modified : /trunk/gpac/modules/opensvc_dec/opensvc_dec.c

Revision: 2137
Author: cconcolato
Date: 11:17:29, mardi 19 octobre 2010
Message:
adding possibility to remove the MPEG-2 TS muxer from the compilation
----
Modified : /trunk/gpac/include/gpac/configuration.h

Revision: 2136
Author: cconcolato
Date: 10:33:11, mardi 19 octobre 2010
Message:
additional conditional compiling
----
Modified : /trunk/gpac/configure

Revision: 2135
Author: cconcolato
Date: 10:02:09, mardi 19 octobre 2010
Message:
Fix conditional compilation
----
Modified : /trunk/gpac/configure

Revision: 2134
Author: cconcolato
Date: 09:57:29, mardi 19 octobre 2010
Message:
miscellaneous fixes for conditional compilation
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2133
Author: cconcolato
Date: 09:57:01, mardi 19 octobre 2010
Message:
Adding the possibility to compile without MPEG-2 TS Mux
----
Modified : /trunk/gpac/src/media_tools/m2ts_mux.c

Revision: 2132
Author: cconcolato
Date: 09:56:33, mardi 19 octobre 2010
Message:
Fix compilation when ISO support is not there
----
Modified : /trunk/gpac/include/gpac/rtp_streamer.h

Revision: 2131
Author: cconcolato
Date: 09:56:11, mardi 19 octobre 2010
Message:
adding the possibility to remove MPEG-2 TS Mux from compilation
----
Modified : /trunk/gpac/include/gpac/mpegts.h

Revision: 2130
Author: cconcolato
Date: 20:29:05, lundi 18 octobre 2010
Message:
merging tracks was not checking the track id
----
Modified : /trunk/gpac/src/isomedia/track.c

Revision: 2129
Author: cconcolato
Date: 20:28:08, lundi 18 octobre 2010
Message:
Fix for conditional compilation (no X3D)
----
Modified : /trunk/gpac/src/terminal/scene.c

Revision: 2128
Author: cconcolato
Date: 20:27:24, lundi 18 octobre 2010
Message:
Fix for conditional compilation (no movie fragments)
----
Modified : /trunk/gpac/src/isomedia/isom_read.c

Revision: 2127
Author: cconcolato
Date: 20:26:34, lundi 18 octobre 2010
Message:
Fix when compilation uses minimal ODF, need for sl_depacketize for MPEG-2 TS/T-DMB module
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2126
Author: cconcolato
Date: 20:25:41, lundi 18 octobre 2010
Message:
Adding directives when not compiling with ISO Movie Fragments
----
Modified : /trunk/gpac/src/isomedia/isom_intern.c


Revision: 2125
Author: cconcolato
Date: 17:11:50, dimanche 17 octobre 2010
Message:
Implemented methods for playback with GPAC
----
Modified : /trunk/gpac/modules/m3u8_in/m3u8_in.c

Revision: 2124
Author: cconcolato
Date: 15:25:13, dimanche 17 octobre 2010
Message:
Fix for compilation with Visual Studio
----
Modified : /trunk/gpac/modules/m3u8_in/m3u8_in.c
Modified : /trunk/gpac/modules/m3u8_in/m3u8_parser.c
Modified : /trunk/gpac/modules/m3u8_in/playlist.c
Modified : /trunk/gpac/modules/m3u8_in/playlist.h

Revision: 2123
Author: cconcolato
Date: 15:24:15, dimanche 17 octobre 2010
Message:
Adding Visual Studio project for the m3u8 module
----
Added : /trunk/gpac/build/msvc8/m3u8_in.vcproj

Revision: 2122
Author: enst_devs
Date: 14:05:14, vendredi 15 octobre 2010
Message:
[bouqueau] fix modular compilation support
----
Modified : /trunk/gpac/src/compositor/compositor.c
Modified : /trunk/gpac/src/compositor/compositor_node_init.c
Modified : /trunk/gpac/src/compositor/events.c
Modified : /trunk/gpac/src/compositor/mpeg4_grouping.c
Modified : /trunk/gpac/src/compositor/mpeg4_grouping_3d.c
Modified : /trunk/gpac/src/compositor/mpeg4_viewport.c
Modified : /trunk/gpac/src/compositor/visual_manager_3d.c
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/isomedia/isom_intern.c
Modified : /trunk/gpac/src/isomedia/isom_read.c
Modified : /trunk/gpac/src/isomedia/movie_fragments.c
Modified : /trunk/gpac/src/scene_manager/encode_isom.c
Modified : /trunk/gpac/src/scenegraph/base_scenegraph.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c
Modified : /trunk/gpac/src/terminal/scene.c
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2121
Author: bad_sheep
Date: 14:33:46, jeudi 14 octobre 2010
Message:
Fixed compilation warnings
----
Modified : /trunk/gpac/modules/m3u8_in/m3u8_in.c
Modified : /trunk/gpac/modules/m3u8_in/test.c

Revision: 2120
Author: bad_sheep
Date: 14:27:23, jeudi 14 octobre 2010
Message:
Fixed compilation warning
----
Modified : /trunk/gpac/include/gpac/modules/service.h

Revision: 2119
Author: bad_sheep
Date: 14:24:06, jeudi 14 octobre 2010
Message:
added svn:ignore
----
Modified : /trunk/gpac/modules/m3u8_in

Revision: 2118
Author: bad_sheep
Date: 14:23:22, jeudi 14 octobre 2010
Message:
Added m3u8 subdirectory
----
Added : /trunk/gpac/modules/m3u8_in
Added : /trunk/gpac/modules/m3u8_in/m3u8_in.c
Added : /trunk/gpac/modules/m3u8_in/m3u8_parser.c
Added : /trunk/gpac/modules/m3u8_in/playlist.c
Added : /trunk/gpac/modules/m3u8_in/playlist.h
Added : /trunk/gpac/modules/m3u8_in/test.c
Added : /trunk/gpac/modules/m3u8_in/Makefile
Added : /trunk/gpac/modules/m3u8_in/m3u8_in.h
Added : /trunk/gpac/modules/m3u8_in/m3u8_in_load.c
Added : /trunk/gpac/modules/m3u8_in/m3u8_parser.h
Added : /trunk/gpac/modules/m3u8_in/tests
Added : /trunk/gpac/modules/m3u8_in/tests/direct8.m3u8
Added : /trunk/gpac/modules/m3u8_in/tests/relative_playlist.m3u8
Added : /trunk/gpac/modules/m3u8_in/tests/spec_encrypted_media.m3u8
Added : /trunk/gpac/modules/m3u8_in/tests/spec_multiple_files.m3u8
Added : /trunk/gpac/modules/m3u8_in/tests/spec_simple_playlist.m3u8
Added : /trunk/gpac/modules/m3u8_in/tests/spec_sliding_window_playlist.m3u8
Added : /trunk/gpac/modules/m3u8_in/tests/spec_variant_playlist.m3u8

Revision: 2117
Author: enst_devs
Date: 09:30:14, mercredi 13 octobre 2010
Message:
[bouqueau] fix configure for mingw
----
Modified : /trunk/gpac/configure

Revision: 2116
Author: enst_devs
Date: 15:31:39, lundi 11 octobre 2010
Message:
[bouqueau] fix warning
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 2115
Author: enst_devs
Date: 15:14:46, lundi 11 octobre 2010
Message:
[bouqueau] cosmetics
----
Modified : /trunk/gpac/Makefile
Modified : /trunk/gpac/configure

Revision: 2114
Author: enst_devs
Date: 15:09:04, lundi 11 octobre 2010
Message:
[bouqueau] allow >2GB TS dumping
----
Modified : /trunk/gpac/applications/mp4box/filedump.c

Revision: 2113
Author: jeanlf
Date: 06:36:37, dimanche 10 octobre 2010
Message:
Fixed compilation under MinGW
----
Modified : /trunk/gpac/src/utils/os_divers.c

Revision: 2112
Author: jeanlf
Date: 06:27:42, dimanche 10 octobre 2010
Message:
Fixed Makefile and Configure for Solaris
----
Modified : /trunk/gpac/src/Makefile

Revision: 2111
Author: jeanlf
Date: 06:26:44, dimanche 10 octobre 2010
Message:
Fixed Makefile and Configure for Solaris
----
Modified : /trunk/gpac/Makefile
Modified : /trunk/gpac/configure

Revision: 2110
Author: jeanlf
Date: 18:25:18, vendredi 8 octobre 2010
Message:
Fixes for MovieFragments over HTTP (DASH)
----
Modified : /trunk/gpac/modules/isom_in/read.c

Revision: 2109
Author: jeanlf
Date: 18:23:33, vendredi 8 octobre 2010
Message:
Fixed crash in event handling due to GC
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2108
Author: jeanlf
Date: 18:22:45, vendredi 8 octobre 2010
Message:
Fixes for MovieFragments over HTTP (DASH)
----
Modified : /trunk/gpac/include/gpac/modules/service.h
Modified : /trunk/gpac/modules/isom_in/isom_in.h
Modified : /trunk/gpac/modules/isom_in/read.c
Modified : /trunk/gpac/modules/isom_in/read_ch.c
Modified : /trunk/gpac/src/isomedia/isom_intern.c
Modified : /trunk/gpac/src/isomedia/isom_read.c

Revision: 2107
Author: jeanlf
Date: 18:13:58, vendredi 8 octobre 2010
Message:
Added VRML EventOut flush in XHR
----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2106
Author: jeanlf
Date: 18:13:27, vendredi 8 octobre 2010
Message:
Commit patches for android port
----
Modified : /trunk/gpac/src/compositor/gl_inc.h

Revision: 2105
Author: jeanlf
Date: 18:13:10, vendredi 8 octobre 2010
Message:
Commit patches for android port
----
Modified : /trunk/gpac/src/scenegraph/base_scenegraph.c

Revision: 2104
Author: jeanlf
Date: 18:12:44, vendredi 8 octobre 2010
Message:
Commit patches for android port
----
Modified : /trunk/gpac/src/terminal/scene.c
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/os_divers.c
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 2103
Author: enst_devs
Date: 16:50:37, vendredi 8 octobre 2010
Message:
[sillan] Add dump_rap function
----
Modified : /trunk/gpac/include/gpac/scene_engine.h

Revision: 2102
Author: enst_devs
Date: 16:49:51, vendredi 8 octobre 2010
Message:
[sillan] Add dump_rap function
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2101
Author: enst_devs
Date: 16:07:36, vendredi 8 octobre 2010
Message:
RAP dump allowed
----
Modified : /trunk/gpac/src/scene_manager/scene_engine.c

Revision: 2100
Author: jeanlf
Date: 16:35:13, mercredi 6 octobre 2010
Message:
changed cache name generation to avoid conflicts when multiple instances of GPAC are running on the same machine
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2099
Author: jeanlf
Date: 16:34:14, mercredi 6 octobre 2010
Message:
Added exclusive access to the JS runtime
----
Modified : /trunk/gpac/include/gpac/internal/scenegraph_dev.h
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.h
Modified : /trunk/gpac/modules/platinum/GenericDevice.cpp
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2098
Author: enst_devs
Date: 15:55:43, mercredi 6 octobre 2010
Message:
[bouqueau] mp42ts: improve arg parsing, fix blocking keyboard under unix, make code and usage consistent...
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2097
Author: jeanlf
Date: 15:51:24, mercredi 6 octobre 2010
Message:
Fixed widget packaging to remove .svn directory
----
Modified : /trunk/gpac/applications/mp4box/fileimport.c

Revision: 2096
Author: enst_devs
Date: 11:25:48, mercredi 6 octobre 2010
Message:
[jcdufourd] implement binding with repeated messages
----
Modified : /trunk/gpac/gui/mpegu-core.js

Revision: 2095
Author: jeanlf
Date: 10:42:51, mercredi 6 octobre 2010
Message:
Fixed crash in event handling due to GC
----
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2094
Author: jeanlf
Date: 10:41:53, mercredi 6 octobre 2010
Message:
Modified EnvironmentTest to consider keypad and touch present by default
----
Modified : /trunk/gpac/src/compositor/mpeg4_sensors.c

Revision: 2093
Author: jeanlf
Date: 10:40:55, mercredi 6 octobre 2010
Message:
Moved RTCP logging to GF_LOG_INFO
----
Modified : /trunk/gpac/src/ietf/rtcp.c

Revision: 2092
Author: jeanlf
Date: 10:40:13, mercredi 6 octobre 2010
Message:
Added more explicit log message when module loading fails
----
Modified : /trunk/gpac/src/utils/module.c

Revision: 2091
Author: jeanlf
Date: 10:39:36, mercredi 6 octobre 2010
Message:
Finished implementing support for XReplace
----
Modified : /trunk/gpac/src/bifs/com_enc.c
Modified : /trunk/gpac/src/bifs/memory_decoder.c
Modified : /trunk/gpac/src/scene_manager/loader_xmt.c
Modified : /trunk/gpac/src/scene_manager/scene_dump.c

Revision: 2090
Author: jeanlf
Date: 10:38:56, mercredi 6 octobre 2010
Message:
Fixed bug in PAUSE (multiple commands were sent in pause->stop sequences)
----
Modified : /trunk/gpac/modules/rtp_in/rtp_in.h
Modified : /trunk/gpac/modules/rtp_in/rtp_signaling.c
Modified : /trunk/gpac/modules/rtp_in/rtp_stream.c

Revision: 2089
Author: jeanlf
Date: 10:37:57, mercredi 6 octobre 2010
Message:
Moved module as a scriptable terminal extension
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c

Revision: 2088
Author: jeanlf
Date: 10:31:58, mercredi 6 octobre 2010
Message:
Added check for image to have only one composition unit allocated
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_in.h

Revision: 2087
Author: jeanlf
Date: 10:27:56, mercredi 6 octobre 2010
Message:
Added support for UPnP seek
----
Modified : /trunk/gpac/modules/platinum/GPACMediaRenderer.cpp
Modified : /trunk/gpac/modules/platinum/GPACMediaRenderer.h
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.h

Revision: 2086
Author: jeanlf
Date: 10:26:52, mercredi 6 octobre 2010
Message:
added safety check when cache file is not created yet
----
Modified : /trunk/gpac/modules/ctx_load/ctx_load.c
Modified : /trunk/gpac/modules/svg_in/svg_in.c

Revision: 2085
Author: jeanlf
Date: 10:26:13, mercredi 6 octobre 2010
Message:
Fixed flickering bug during window resize
----
Modified : /trunk/gpac/modules/dx_hw/dx_window.c

Revision: 2084
Author: enst_devs
Date: 10:17:46, mercredi 6 octobre 2010
Message:
[bouqueau] fix print
----
Modified : /trunk/gpac/applications/testapps/mp42ts/main.c

Revision: 2083
Author: enst_devs
Date: 10:10:58, mercredi 6 octobre 2010
Message:
[bouqueau] improve mp4client use of keyb input (Linux)
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2082
Author: jeanlf
Date: 14:17:43, mardi 5 octobre 2010
Message:
Fixed deactivate trigger
----
Modified : /trunk/gpac/modules/widgetman/widgetman.c

Revision: 2081
Author: enst_devs
Date: 12:46:16, vendredi 1 octobre 2010
Message:
[bouqueau] fix vobsub build regarding rev1993 (AMD64 compatibility)
----
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/src/media_tools/vobsub.c

Revision: 2080
Author: cconcolato
Date: 12:57:15, jeudi 30 septembre 2010
Message:
Improving precision in fragmentation of MP4 files
----
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2079
Author: cconcolato
Date: 10:13:48, mercredi 29 septembre 2010
Message:
Implementation of media segment byte range request in MPEG-DASH module
----
Modified : /trunk/gpac/src/export.cpp
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2078
Author: enst_devs
Date: 09:50:35, mercredi 29 septembre 2010
Message:
[bouqueau] support for apple 'text' box
----
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h
Modified : /trunk/gpac/src/isomedia/box_code_3gpp.c
Modified : /trunk/gpac/src/isomedia/box_dump.c
Modified : /trunk/gpac/src/isomedia/box_funcs.c
Modified : /trunk/gpac/src/isomedia/tx3g.c
Modified : /trunk/gpac/src/media_tools/media_import.c
Modified : /trunk/gpac/src/odf/descriptors.c

Revision: 2077
Author: enst_devs
Date: 10:03:04, mardi 28 septembre 2010
Message:
[bouqueau] fix hrd_parameters parsing thanks to golgol7777 from SF
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 2076
Author: enst_devs
Date: 10:24:43, lundi 27 septembre 2010
Message:
[bouqueau] fix
----
Modified : /trunk/gpac/applications/mp4box/filedump.c

Revision: 2075
Author: jeanlf
Date: 18:26:37, mardi 21 septembre 2010
Message:
fixed make install with new path for gui
----
Modified : /trunk/gpac/Makefile

Revision: 2074
Author: enst_devs
Date: 17:14:08, mardi 21 septembre 2010
Message:
[jcdufourd] adding a simulation of multiple channels changed with numeric keys
----
Modified : /trunk/gpac/gui/tv_wm_gui.js
Modified : /trunk/gpac/gui/tv_wm_gui.svg

Revision: 2073
Author: enst_devs
Date: 15:47:49, mardi 21 septembre 2010
Message:
[jcdufourd] fix closure problems impacting the interactive migration of widgets
----
Modified : /trunk/gpac/gui/iphone_wm_gui.js

Revision: 2072
Author: cconcolato
Date: 15:43:06, mardi 21 septembre 2010
Message:
Initial version of test suite validator module
----
Added : /trunk/gpac/build/msvc8/validator.vcproj

Revision: 2071
Author: cconcolato
Date: 15:42:36, mardi 21 septembre 2010
Message:
initial version of MPEG-DASH input plugin
----
Added : /trunk/gpac/build/msvc8/mpd_in.vcproj

Revision: 2070
Author: cconcolato
Date: 15:40:39, mardi 21 septembre 2010
Message:
Adding MPEG-DASH support
----
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/include/gpac/download.h

Revision: 2069
Author: cconcolato
Date: 15:40:09, mardi 21 septembre 2010
Message:
Adding optional free space box before movie fragments
----
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/isomedia.h
Modified : /trunk/gpac/include/gpac/media_tools.h
Modified : /trunk/gpac/src/isomedia/movie_fragments.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c

Revision: 2068
Author: enst_devs
Date: 15:23:57, mardi 21 septembre 2010
Message:
[bouqueau] remove warnings
----
Modified : /trunk/gpac/applications/mp4box/filedump.c

Revision: 2067
Author: enst_devs
Date: 15:02:57, mardi 21 septembre 2010
Message:
[bouqueau] remove warnings
----
Modified : /trunk/gpac/src/scene_manager/scene_manager.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/src/compositor/mpeg4_text.c
Modified : /trunk/gpac/src/compositor/svg_filters.c

Revision: 2066
Author: jeanlf
Date: 14:39:41, mardi 21 septembre 2010
Message:
Added support for conditional execution in scene engine
----
Modified : /trunk/gpac/src/scene_manager/scene_engine.c

Revision: 2065
Author: jeanlf
Date: 13:33:21, mardi 21 septembre 2010
Message:
Fixed component migration
----
Modified : /trunk/gpac/gui/gui.js

Revision: 2064
Author: jeanlf
Date: 13:31:27, mardi 21 septembre 2010
Message:
Fixed component migration
----
Modified : /trunk/gpac/gui/gui.bt

Revision: 2063
Author: jeanlf
Date: 11:51:13, mardi 21 septembre 2010
Message:
Allowed activation of component from the widget manager API "get_component" for migration purposes
----
Modified : /trunk/gpac/modules/widgetman/widget.c
Modified : /trunk/gpac/modules/widgetman/widgetman.c
Modified : /trunk/gpac/modules/widgetman/widgetman.h

Revision: 2062
Author: enst_devs
Date: 11:50:52, mardi 21 septembre 2010
Message:
[jcdufourd] reorg WM to gpac/gui dir
----
Deleted : /trunk/gpac/doc/gui

Revision: 2061
Author: enst_devs
Date: 11:38:18, mardi 21 septembre 2010
Message:
[jcdufourd] reorg WMs into gpac/gui dir
----
Added : /trunk/gpac/gui/gui.js (Copy from path: /trunk/gpac/doc/gui/gui.js, Revision, 2053)
Added : /trunk/gpac/gui/gui.bt (Copy from path: /trunk/gpac/doc/gui/gui.bt, Revision, 2053)

Revision: 2060
Author: cconcolato
Date: 11:11:07, mardi 21 septembre 2010
Message:
exporting more symbols for DASH (mpd_in module)
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2059
Author: cconcolato
Date: 10:27:23, mardi 21 septembre 2010
Message:
Removing styp code and using ftyp code instead
----
Modified : /trunk/gpac/src/isomedia/box_code_base.c
Modified : /trunk/gpac/src/isomedia/box_dump.c
Modified : /trunk/gpac/src/isomedia/box_funcs.c

Revision: 2058
Author: enst_devs
Date: 10:22:58, mardi 21 septembre 2010
Message:
[jcdufourd] reorg WMs into gpac/gui dir
----
Deleted : /trunk/gpac/doc/gui/icons
Added : /trunk/gpac/gui/icons/image-missing.svg (Copy from path: /trunk/gpac/doc/gui/icons/image-missing.svg, Revision, 2053)

Revision: 2057
Author: cconcolato
Date: 10:02:58, mardi 21 septembre 2010
Message:
Adding video/mp2t as a supported mime type for HTTP Streaming (DASH)
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2056
Author: enst_devs
Date: 18:54:32, lundi 20 septembre 2010
Message:
[jcdufourd] release of widget managers part 2
----
Added : /trunk/gpac/gui/icons
Added : /trunk/gpac/gui/icons/applications-internet.svg
Added : /trunk/gpac/gui/icons/applications-multimedia.svg
Added : /trunk/gpac/gui/icons/applications-system.svg
Added : /trunk/gpac/gui/icons/audio-volume-high.svg
Added : /trunk/gpac/gui/icons/audio-volume-low.svg
Added : /trunk/gpac/gui/icons/audio-volume-medium.svg
Added : /trunk/gpac/gui/icons/audio-volume-muted.svg
Added : /trunk/gpac/gui/icons/audio-x-generic.svg
Added : /trunk/gpac/gui/icons/battery-caution.svg
Added : /trunk/gpac/gui/icons/camera-photo.svg
Added : /trunk/gpac/gui/icons/camera-video.svg
Added : /trunk/gpac/gui/icons/dialog-error.svg
Added : /trunk/gpac/gui/icons/dialog-information.svg
Added : /trunk/gpac/gui/icons/dialog-warning.svg
Added : /trunk/gpac/gui/icons/document-new.svg
Added : /trunk/gpac/gui/icons/document-print-preview.svg
Added : /trunk/gpac/gui/icons/document-print.svg
Added : /trunk/gpac/gui/icons/document-save-as.svg
Added : /trunk/gpac/gui/icons/document-save.svg
Added : /trunk/gpac/gui/icons/emblem-unreadable.svg
Added : /trunk/gpac/gui/icons/face-surprise.svg
Added : /trunk/gpac/gui/icons/folder.svg
Added : /trunk/gpac/gui/icons/go-bottom.svg
Added : /trunk/gpac/gui/icons/go-down.svg
Added : /trunk/gpac/gui/icons/go-first.svg
Added : /trunk/gpac/gui/icons/go-home.svg
Added : /trunk/gpac/gui/icons/go-jump.svg
Added : /trunk/gpac/gui/icons/go-last.svg
Added : /trunk/gpac/gui/icons/go-next.svg
Added : /trunk/gpac/gui/icons/go-previous.svg
Added : /trunk/gpac/gui/icons/go-top.svg
Added : /trunk/gpac/gui/icons/go-up.svg
Added : /trunk/gpac/gui/icons/left_arrow.svg
Added : /trunk/gpac/gui/icons/list-add.svg
Added : /trunk/gpac/gui/icons/list-remove.svg
Added : /trunk/gpac/gui/icons/media-eject.svg
Added : /trunk/gpac/gui/icons/media-playback-pause.svg
Added : /trunk/gpac/gui/icons/media-playback-start.svg
Added : /trunk/gpac/gui/icons/media-playback-stop.svg
Added : /trunk/gpac/gui/icons/media-record.svg
Added : /trunk/gpac/gui/icons/media-seek-backward.svg
Added : /trunk/gpac/gui/icons/media-seek-forward.svg
Added : /trunk/gpac/gui/icons/media-skip-backward.svg
Added : /trunk/gpac/gui/icons/media-skip-forward.svg
Added : /trunk/gpac/gui/icons/process-stop.svg
Added : /trunk/gpac/gui/icons/right_arrow.svg
Added : /trunk/gpac/gui/icons/tennis_ball.svg
Added : /trunk/gpac/gui/icons/tennis_black.svg
Added : /trunk/gpac/gui/icons/tennis_racket.svg
Added : /trunk/gpac/gui/icons/tennis_racket_color.svg
Added : /trunk/gpac/gui/icons/user-trash.svg
Added : /trunk/gpac/gui/icons/video-display.svg
Added : /trunk/gpac/gui/icons/video-x-generic.svg
Added : /trunk/gpac/gui/icons/view-fullscreen.svg

Revision: 2055
Author: enst_devs
Date: 18:47:20, lundi 20 septembre 2010
Message:
release of widget managers
----
Added : /trunk/gpac/gui
Added : /trunk/gpac/gui/iphone_wm_gui.js
Added : /trunk/gpac/gui/iphone_wm_gui.svg
Added : /trunk/gpac/gui/mpegu-core.js
Added : /trunk/gpac/gui/mpegu-wm.bt
Added : /trunk/gpac/gui/mpegu-wm.js
Added : /trunk/gpac/gui/mpegu-wm.xmt
Added : /trunk/gpac/gui/tv_wm_gui.js
Added : /trunk/gpac/gui/tv_wm_gui.svg

Revision: 2054
Author: enst_devs
Date: 17:01:32, lundi 20 septembre 2010
Message:
partial implementation of new predefined core out messages
----
Modified : /trunk/gpac/doc/gui/gui.js
Modified : /trunk/gpac/doc/gui/mpegu-core.js

Revision: 2053
Author: jeanlf
Date: 16:59:41, vendredi 17 septembre 2010
Message:
Fixed proxy usage with UPnP
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2052
Author: jeanlf
Date: 14:37:57, vendredi 17 septembre 2010
Message:
Fixed usage of HTTP proxy
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2051
Author: jeanlf
Date: 14:26:55, vendredi 17 septembre 2010
Message:
Made MP4Client not threaded by default on Mac (use -thread to enable)
----
Modified : /trunk/gpac/applications/mp4client/main.c

Revision: 2050
Author: enst_devs
Date: 14:23:39, vendredi 17 septembre 2010
Message:
[bouqueau] fix for mp4box -info (infinite loop)
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 2049
Author: jeanlf
Date: 14:19:47, vendredi 17 septembre 2010
Message:
Fixed compilation warnings under OSX
----
Modified : /trunk/gpac/applications/Makefile
Modified : /trunk/gpac/applications/mp4box/Makefile
Modified : /trunk/gpac/applications/mp4box/live.c
Modified : /trunk/gpac/modules/aac_in/faad_dec.c
Modified : /trunk/gpac/src/ietf/rtsp_command.c
Modified : /trunk/gpac/src/ietf/rtsp_response.c
Modified : /trunk/gpac/src/ietf/rtsp_session.c
Modified : /trunk/gpac/src/isomedia/data_map.c
Modified : /trunk/gpac/src/odf/ipmpx_dump.c
Modified : /trunk/gpac/src/scene_manager/scene_dump.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 2048
Author: jeanlf
Date: 13:54:08, vendredi 17 septembre 2010
Message:
changed connection ACK logs
----
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2047
Author: jeanlf
Date: 13:51:07, vendredi 17 septembre 2010
Message:
Modified sync_id to be the clock_id instead of the clock object address
----
Modified : /trunk/gpac/src/terminal/decoder.c

Revision: 2046
Author: jeanlf
Date: 13:43:50, vendredi 17 septembre 2010
Message:
Removed unused variable Channel->chan_id
----
Modified : /trunk/gpac/src/terminal/network_service.c
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/src/terminal/channel.c

Revision: 2045
Author: jeanlf
Date: 13:15:20, vendredi 17 septembre 2010
Message:
Fixed usage of HTTP proxy
----
Modified : /trunk/gpac/src/utils/downloader.c

Revision: 2044
Author: jeanlf
Date: 13:12:16, vendredi 17 septembre 2010
Message:
Align SFAttrRef and MFAttrRef codes to spec
----
Modified : /trunk/gpac/include/gpac/scenegraph_vrml.h

Revision: 2043
Author: enst_devs
Date: 11:22:49, vendredi 17 septembre 2010
Message:
[bouqueau] Fixed patch for frame desync in some AVC files (see https://sourceforge.net/tracker/?func=detail&aid=3058368&group_id=84101&atid=571738)
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 2042
Author: jeanlf
Date: 16:58:44, jeudi 16 septembre 2010
Message:
Added missing BIFS template files
----
Added : /trunk/gpac/applications/generators/MPEG4/templates10.txt
Added : /trunk/gpac/applications/generators/MPEG4/templates8.txt
Added : /trunk/gpac/applications/generators/MPEG4/templates9.txt

Revision: 2041
Author: enst_devs
Date: 16:35:26, jeudi 16 septembre 2010
Message:
[bouqueau] remove vc98 support
----
Deleted : /trunk/gpac/build/msvc6
Deleted : /trunk/gpac/extra_lib/lib/w32_deb
Deleted : /trunk/gpac/extra_lib/lib/w32_rel

Revision: 2040
Author: enst_devs
Date: 15:52:34, jeudi 16 septembre 2010
Message:
[bouqueau] fix file>2GB seek and size retrieving
----
Modified : /trunk/gpac/src/utils/os_divers.c

Revision: 2039
Author: cconcolato
Date: 22:41:43, mercredi 15 septembre 2010
Message:
SVGWheel event is now wheel event
----
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c

Revision: 2038
Author: cconcolato
Date: 22:41:02, mercredi 15 septembre 2010
Message:
fix to avoid scanning the whole list of updates when adding a new one
----
Modified : /trunk/gpac/src/scene_manager/scene_manager.c

Revision: 2037
Author: cconcolato
Date: 22:40:17, mercredi 15 septembre 2010
Message:
adding method to decode png image from file
----
Modified : /trunk/gpac/include/gpac/avparse.h
Modified : /trunk/gpac/src/media_tools/img.c

Revision: 2036
Author: cconcolato
Date: 22:38:40, mercredi 15 septembre 2010
Message:
exporting more of the dom methods
----
Modified : /trunk/gpac/src/export.cpp

Revision: 2035
Author: jeanlf
Date: 19:04:39, lundi 13 septembre 2010
Message:
Fixed events flushing in playback mode
----
Modified : /trunk/gpac/modules/ui_rec/ui_rec.c

Revision: 2034
Author: jeanlf
Date: 19:03:47, lundi 13 septembre 2010
Message:
Fixed type-casting 32<->64 bit following the >2G commit
----
Modified : /trunk/gpac/modules/ui_rec/ui_rec.c
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/ctx_load/ctx_load.c
Modified : /trunk/gpac/modules/dummy_in/dummy_in.c
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c
Modified : /trunk/gpac/modules/img_in/img_in.c
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c
Modified : /trunk/gpac/modules/ogg/ogg_in.c
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/rtp_in/sdp_fetch.c
Modified : /trunk/gpac/modules/saf_in/saf_in.c
Modified : /trunk/gpac/modules/svg_in/svg_in.c
Modified : /trunk/gpac/modules/widgetman/unzip.c

Revision: 2033
Author: jeanlf
Date: 19:02:16, lundi 13 septembre 2010
Message:
Fixed broken include <inttypes.h> on WINCE
----
Modified : /trunk/gpac/include/gpac/setup.h

Revision: 2032
Author: jeanlf
Date: 19:01:30, lundi 13 septembre 2010
Message:
Fixed settings under WINCE
----
Modified : /trunk/gpac/build/msvc8/redirect_av.vcproj
Modified : /trunk/gpac/build/msvc8/ui_rec.vcproj

Revision: 2031
Author: bad_sheep
Date: 17:12:26, lundi 13 septembre 2010
Message:
Added svn:ignore property
----
Modified : /trunk/gpac/applications/generators/SVG

Revision: 2030
Author: bad_sheep
Date: 10:49:05, lundi 13 septembre 2010
Message:
Fixed compilation under MacOS X
----
Modified : /trunk/gpac/applications/osmo4_wx/wxOsmo4.cpp
Modified : /trunk/gpac/modules/saf_in/saf_in.c

Revision: 2029
Author: enst_devs
Date: 18:18:19, vendredi 10 septembre 2010
Message:
[bouqueau] improved support for >2GB files
----
Modified : /trunk/gpac/applications/GPAX/GPAXPlugin.cpp
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/fileimport.c
Modified : /trunk/gpac/applications/mp4box/live.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/applications/mp4client/extract.c
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/applications/osmo4_w32/Osmo4.cpp
Modified : /trunk/gpac/applications/osmo4_w32/Playlist.cpp
Modified : /trunk/gpac/applications/osmophone/main.cpp
Modified : /trunk/gpac/applications/osmozilla/osmozilla.cpp
Modified : /trunk/gpac/include/gpac/avparse.h
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h
Modified : /trunk/gpac/include/gpac/ismacryp.h
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/include/gpac/tools.h
Modified : /trunk/gpac/include/gpac/xml.h
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/ac3_in/ac3_in.c
Modified : /trunk/gpac/modules/ctx_load/ctx_load.c
Modified : /trunk/gpac/modules/dummy_in/dummy_in.c
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_demux.c
Modified : /trunk/gpac/modules/img_in/img_in.c
Modified : /trunk/gpac/modules/ismacryp/ismacryp.c
Modified : /trunk/gpac/modules/isom_in/cache.c
Modified : /trunk/gpac/modules/isom_in/load.c
Modified : /trunk/gpac/modules/mp3_in/mp3_in.c
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/modules/ogg/ogg_in.c
Modified : /trunk/gpac/modules/platinum/GPACFileMediaServer.cpp
Modified : /trunk/gpac/modules/platinum/GPACPlatinum.cpp
Modified : /trunk/gpac/modules/rtp_in/rtp_in.c
Modified : /trunk/gpac/modules/rtp_in/sdp_fetch.c
Modified : /trunk/gpac/modules/rtp_in/sdp_load.c
Modified : /trunk/gpac/modules/saf_in/saf_in.c
Modified : /trunk/gpac/modules/svg_in/svg_in.c
Modified : /trunk/gpac/modules/widgetman/unzip.c
Modified : /trunk/gpac/modules/widgetman/unzip.h
Modified : /trunk/gpac/modules/widgetman/wgt_load.c
Modified : /trunk/gpac/modules/widgetman/widgetman.c
Modified : /trunk/gpac/src/bifs/field_decode.c
Modified : /trunk/gpac/src/bifs/field_encode.c
Modified : /trunk/gpac/src/ietf/rtp.c
Modified : /trunk/gpac/src/ietf/rtp_depacketizer.c
Modified : /trunk/gpac/src/ietf/rtp_pck_mpeg4.c
Modified : /trunk/gpac/src/ietf/rtp_streamer.c
Modified : /trunk/gpac/src/isomedia/box_dump.c
Modified : /trunk/gpac/src/isomedia/isom_read.c
Modified : /trunk/gpac/src/isomedia/isom_store.c
Modified : /trunk/gpac/src/isomedia/isom_write.c
Modified : /trunk/gpac/src/isomedia/meta.c
Modified : /trunk/gpac/src/mcrypt/sha1.c
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/avilib.c
Modified : /trunk/gpac/src/media_tools/filestreamer.c
Modified : /trunk/gpac/src/media_tools/ismacryp.c
Modified : /trunk/gpac/src/media_tools/isom_hinter.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c
Modified : /trunk/gpac/src/media_tools/media_export.c
Modified : /trunk/gpac/src/media_tools/media_import.c
Modified : /trunk/gpac/src/media_tools/mpeg2_ps.c
Modified : /trunk/gpac/src/media_tools/mpeg2_ps.h
Modified : /trunk/gpac/src/media_tools/text_import.c
Modified : /trunk/gpac/src/odf/descriptors.c
Modified : /trunk/gpac/src/odf/ipmpx_parse.c
Modified : /trunk/gpac/src/odf/odf_code.c
Modified : /trunk/gpac/src/odf/odf_dump.c
Modified : /trunk/gpac/src/odf/odf_parse.c
Modified : /trunk/gpac/src/scene_manager/loader_bt.c
Modified : /trunk/gpac/src/scene_manager/loader_qt.c
Modified : /trunk/gpac/src/scene_manager/loader_svg.c
Modified : /trunk/gpac/src/scene_manager/loader_xmt.c
Modified : /trunk/gpac/src/scene_manager/scene_dump.c
Modified : /trunk/gpac/src/scene_manager/scene_engine.c
Modified : /trunk/gpac/src/scene_manager/swf_parse.c
Modified : /trunk/gpac/src/scene_manager/text_to_bifs.c
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c
Modified : /trunk/gpac/src/scenegraph/xbl_process.c
Modified : /trunk/gpac/src/scenegraph/xml_ns.c
Modified : /trunk/gpac/src/terminal/terminal.c
Modified : /trunk/gpac/src/utils/configfile.c
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/error.c
Modified : /trunk/gpac/src/utils/os_divers.c
Modified : /trunk/gpac/src/utils/xml_parser.c

Revision: 2028
Author: jeanlf
Date: 14:43:56, vendredi 10 septembre 2010
Message:
Renamed "DirectDraw" option to "DrawMode" and added defer-debug mode
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/applications/osmo4_w32/Options.cpp
Modified : /trunk/gpac/applications/osmophone/main.cpp
Modified : /trunk/gpac/include/gpac/configuration.h
Modified : /trunk/gpac/include/gpac/internal/compositor_dev.h
Modified : /trunk/gpac/include/gpac/options.h
Modified : /trunk/gpac/src/compositor/compositor.c
Modified : /trunk/gpac/src/compositor/compositor_2d.c
Modified : /trunk/gpac/src/compositor/drawable.c
Modified : /trunk/gpac/src/compositor/mpeg4_background2d.c
Modified : /trunk/gpac/src/compositor/mpeg4_composite.c
Modified : /trunk/gpac/src/compositor/mpeg4_layer_2d.c
Modified : /trunk/gpac/src/compositor/mpeg4_text.c
Modified : /trunk/gpac/src/compositor/offscreen_cache.c
Modified : /trunk/gpac/src/compositor/svg_filters.c
Modified : /trunk/gpac/src/compositor/svg_text.c
Modified : /trunk/gpac/src/compositor/visual_manager_2d.c
Modified : /trunk/gpac/src/compositor/visual_manager_2d_draw.c

Revision: 2027
Author: jeanlf
Date: 14:42:46, vendredi 10 septembre 2010
Message:
Fixed DashSettings (was no longer aligned with MFFloat)
----
Modified : /trunk/gpac/include/gpac/path2d.h
Modified : /trunk/gpac/include/gpac/svg_types.h

Revision: 2026
Author: enst_devs
Date: 10:07:56, vendredi 10 septembre 2010
Message:
[bouqueau] remove warning
----
Modified : /trunk/gpac/src/media_tools/img.c

Revision: 2025
Author: enst_devs
Date: 10:06:53, vendredi 10 septembre 2010
Message:
[bouqueau] fix possibe crash when printing info
----
Modified : /trunk/gpac/src/media_tools/dvb_mpe.c

Revision: 2024
Author: enst_devs
Date: 09:31:58, jeudi 9 septembre 2010
Message:
[bouqueau] epoch offset was incorrect (although aligned with 14496-5 reference software).
Thanks to VFR maniac and Brazil2 from doom9
----
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h

Revision: 2023
Author: jeanlf
Date: 15:15:50, mercredi 8 septembre 2010
Message:
Added 'Z' option to MP4Client for PNG screenshot
----
Modified : /trunk/gpac/applications/mp4client/main.c
Modified : /trunk/gpac/include/gpac/avparse.h
Modified : /trunk/gpac/src/media_tools/img.c
Modified : /trunk/gpac/src/scene_manager/swf_parse.c

Revision: 2022
Author: enst_devs
Date: 14:49:17, mercredi 8 septembre 2010
Message:
[bouqueau] fix AVC import CTS computation: the max delay between decode and display is now computed based on POC instead of B patterns.
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2021
Author: cconcolato
Date: 14:44:46, mercredi 8 septembre 2010
Message:
fixing relative paths for access to auxiliary_files resources
----
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-image.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-layer2D.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-movie.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-url-change.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-discsensor.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-mousesensor.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-planesensor2D.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-colortransform-bitmap.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-imagetexture.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-clipper2D.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layer2d-in-layer2d.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-imagetexture-shapes.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-movietexture-shapes.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-texturetransform-base.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-texturetransform-interact.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-texturetransform-transformmatrix2D.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-2D-viewport-simple.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-background-images.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-background.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-lighting-fog.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-gravity.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-layer3D-views.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-layer3D.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-box-transparent.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-elevationgrid.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-extrusion.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-box-video.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-box.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-compositetexture3D-bitmap.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-compositetexture3D-box.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-cone.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-cylinder.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-transform-box.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-transform-matrix-box.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-bitmap-image-meter-metrics.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-bitmap-image-pixel-metrics.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-bitmap-image-resizing.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-bitmap-movie-materialkey.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-bitmap-movie.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-bitmap-video-resizing.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-externproto-mfurl.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positioninterpolator-position.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positioninterpolator2D-position.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-segment-inline.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-audiobuffer.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-audioclip-urlchanged.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-audioclip.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-audiosource-mixing.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-audiosource-urlchanged.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-audiosource.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-OD-reuse.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-no-od.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-object-scale.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-transparent.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-url-change.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-control.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-no-od.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-od-joinsession.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-od-leave-session.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-owns-OCR.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-shares-OCR.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-url-change.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-sound-spatialize.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-media-sound.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-misc-hc-proto-pathextrusion.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-misc-hc-proto-planarextrusion.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-misc-hc-proto-planeclipper.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import-3gpp-control-share-ocr.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import-3gpp-control.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import-3gpp.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-od-remove-esd.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-od-remove-od.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-od-update-od.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-proto-mfurl.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-stream-text-switch.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-OCR.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-audio-speed.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-audio.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-complete.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-deactivation.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-inline-av.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-segments.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-video.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-videospeed.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediasensor-segment-switch.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediasensor-segment.bt
Modified : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediasensor.bt

Revision: 2020
Author: jeanlf
Date: 14:23:43, mercredi 8 septembre 2010
Message:
Added patch for frame desync in some AVC files
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 2019
Author: jeanlf
Date: 14:16:14, mercredi 8 septembre 2010
Message:
Fixed event forwarding and UIRec module
----
Modified : /trunk/gpac/build/msvc8/ui_rec.vcproj
Modified : /trunk/gpac/include/gpac/internal/terminal_dev.h
Modified : /trunk/gpac/modules/ui_rec/ui_rec.c
Modified : /trunk/gpac/src/compositor/compositor.c
Modified : /trunk/gpac/src/compositor/events.c
Modified : /trunk/gpac/src/terminal/terminal.c

Revision: 2018
Author: cconcolato
Date: 14:02:34, mercredi 8 septembre 2010
Message:

----
Added : /trunk/gpac/regression_tests/svg/utfscript.svg

Revision: 2017
Author: cconcolato
Date: 13:59:41, mercredi 8 septembre 2010
Message:
Moving X3D files to a separate folder
----
Added : /trunk/gpac/regression_tests/x3d
Added : /trunk/gpac/regression_tests/x3d/x3d-2D-Arc2d.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-2D-ArcClose2d.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-2D-Disk2d.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-2D-Polyline2d.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-2D-Polypoint2d.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-2D-TriangleSet2d.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-3D-IndexedTriangleFanSet.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-3D-IndexedTriangleSet.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-3D-IndexedTriangleStripSet.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-3D-LineSet.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-3D-TriangleFanSet.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-3D-TriangleSet.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-3D-TriangleStripSet.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-misc-ColorRGBA.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-misc-HatchStyle.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-misc-KeySensor.x3dv
Added : /trunk/gpac/regression_tests/x3d/x3d-misc-StringSensor.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-2D-Arc2d.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-2D-ArcClose2d.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-2D-Disk2d.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-2D-Polyline2d.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-2D-Polypoint2d.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-2D-TriangleSet2d.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-3D-IndexedTriangleFanSet.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-3D-IndexedTriangleSet.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-3D-IndexedTriangleStripSet.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-3D-LineSet.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-3D-TriangleFanSet.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-3D-TriangleSet.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-3D-TriangleStripSet.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-misc-ColorRGBA.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-misc-HatchStyle.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-misc-KeySensor.x3dv
Deleted : /trunk/gpac/regression_tests/x3d-misc-StringSensor.x3dv

Revision: 2016
Author: cconcolato
Date: 13:56:15, mercredi 8 septembre 2010
Message:
moved BIFS test file into a dedicated folder
----
Deleted : /trunk/gpac/regression_tests/bifs-2D-background-background2D-bind.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-background-background2D-image.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-background-background2D-layer2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-background-background2D-movie.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-background-background2D-url-change.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-discsensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-htk-sensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-keysensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-mousesensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-nested-sensors.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-planesensor2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-proximitysensor2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-stringsensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-touchsensor-4states.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-touchsensor-hitpoint.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-touchsensor-isactive-exposedfield.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-touchsensor-isactive.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-touchsensor-isover.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-interactivity-touchsensor-move_over.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-colortransform-alpha.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-colortransform-bitmap.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-colortransform-color.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-lineproperties.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-material2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-cap.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-compositetexture2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-dash.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-imagetexture.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-join.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-lineargradient.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-radialgradient.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-scalable.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-painting-xlineproperties-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-clipper2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-form-align-center.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-form-align-horiz.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-form-align-vert.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-form-spread-horiz.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-form-spread-vert.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layer2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layer2d-in-layer2d.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-horiz-ltr-nowrap.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-horiz-ltr-wrap-btt.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-horiz-ltr-wrap-ttb.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-horiz-rtl-nowrap.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-horiz-rtl-wrap-btt.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-horiz-rtl-wrap-ttb.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-horiz-text.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-scroll-child.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-scroll-full.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-scroll-modes-horiz.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-scroll-modes-vert.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-scroll-on-off.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-vert-btt-nowrap.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-vert-btt-wrap-ltr.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-vert-btt-wrap-rtl.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-vert-ttb-nowrap.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-vert-ttb-wrap-ltr.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-layout-vert-ttb-wrap-rtl.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-orderedgroup.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-pathlayout-graphics.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-pathlayout.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-transform2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-positioning-transformmatrix2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-shapes-all.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-shapes-indexfaceset2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-shapes-indexlineset2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-shapes-pointset2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-shapes-xcurve2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-compositetexture2D-background.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-compositetexture2D-bitmap.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-compositetexture2D-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-gradients-text.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-gradients-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-imagetexture-shapes.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-lineargradient-simple.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-lineargradient-spread.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-movietexture-shapes.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-pixeltexture.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-radialgradient-simple.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-radialgradient-spread.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-texturetransform-base.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-texturetransform-interact.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-texturing-texturetransform-transformmatrix2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-viewport-complete.bt
Deleted : /trunk/gpac/regression_tests/bifs-2D-viewport-simple.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-background-images.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-background.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-interactivity-collision-proxy.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-interactivity-collision.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-interactivity-cylindersensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-interactivity-planesensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-interactivity-proximitysensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-interactivity-spheresensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-interactivity-visibilitysensor.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-lighting-directionalLight.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-lighting-fog.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-lighting-pointlight.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-lighting-spotlight.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-positioning-billboard-viewer-alignment.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-positioning-billboard.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-positioning-gravity.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-positioning-layer3D-views.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-positioning-layer3D.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-positioning-lod.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-positioning-transform.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-box-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-box.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-cone.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-cylinder.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-elevationgrid.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-extrusion.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-indexedfaceset.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-indexedlineset.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-nonlineardeformer.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-shapes-pointset.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-box-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-box-video.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-box.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-compositetexture3D-bitmap.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-compositetexture3D-box.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-cone-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-cone.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-cylinder-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-cylinder.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-transform-box.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-texturing-transform-matrix-box.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-viewpoint-anim.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-viewpoint-bind-jump.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-viewpoint-bind.bt
Deleted : /trunk/gpac/regression_tests/bifs-3D-viewpoint-ortho-bind.bt
Deleted : /trunk/gpac/regression_tests/bifs-bitmap-image-meter-metrics.bt
Deleted : /trunk/gpac/regression_tests/bifs-bitmap-image-pixel-metrics.bt
Deleted : /trunk/gpac/regression_tests/bifs-bitmap-image-resizing.bt
Deleted : /trunk/gpac/regression_tests/bifs-bitmap-movie-materialkey.bt
Deleted : /trunk/gpac/regression_tests/bifs-bitmap-movie.bt
Deleted : /trunk/gpac/regression_tests/bifs-bitmap-video-resizing.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-animated-osmo4logo.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-delete-index.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-delete-node.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-delete-route.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-global-qp.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-insert-index.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-insert-node.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-insert-nodedef.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-insert-route.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-multiple-replace-field.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-multiple-replace-index.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-node-delete-ex.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-proto-delete.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-proto-insert.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-protolist-delete.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-quantification.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-replace-field.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-replace-index.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-replace-node-null.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-replace-node.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-replace-route.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-replace-scene-null.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-replace-scene.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-route-add-children.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-route-children.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-route-node-exposedfield.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-route-node.bt
Deleted : /trunk/gpac/regression_tests/bifs-command-route-remove-children.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-forestgump-lib.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-forestgump.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-mfurl-lib.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-mfurl.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-nood-lib.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-nood.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-simple-lib.bt
Deleted : /trunk/gpac/regression_tests/bifs-externproto-simple.bt
Deleted : /trunk/gpac/regression_tests/bifs-game-arrange.bt
Deleted : /trunk/gpac/regression_tests/bifs-game-breakout.bt
Deleted : /trunk/gpac/regression_tests/bifs-game-bubble.bt
Deleted : /trunk/gpac/regression_tests/bifs-game-minesweeper.bt
Deleted : /trunk/gpac/regression_tests/bifs-game-othello.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-colorinterpolator.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-coordinateinterpolator2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-positionanimator.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-positionanimator2D.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-positioninterpolator-position.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-positioninterpolator-size.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-positioninterpolator2D-position.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-positioninterpolator2D-size.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-scalaranimator.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-scalarinterpolator.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-timesensor-enabled.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-timesensor-starttime_norestart.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-timesensor-starttime_restart.bt
Deleted : /trunk/gpac/regression_tests/bifs-interpolation-valuator-sftime.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-anchor-mp4-next.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-anchor-mp4-prev.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-anchor-viewpoint.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-anchor-www.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-animationstream.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-direct-inline.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-direct.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-od-inline.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-od.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-rtsp-no-od.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-rtsp.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-segment-inline.bt
Deleted : /trunk/gpac/regression_tests/bifs-linking-inline-segment.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-audiobuffer.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-audioclip-urlchanged.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-audioclip.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-audiosource-mixing.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-audiosource-urlchanged.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-audiosource.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-imagetexture-OD-reuse.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-imagetexture-no-od.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-imagetexture-object-scale.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-imagetexture-transparent.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-imagetexture-url-change.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-movietexture-control.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-movietexture-no-od.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-movietexture-od-joinsession.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-movietexture-od-leave-session.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-movietexture-owns-OCR.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-movietexture-shares-OCR.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-movietexture-url-change.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-sound-spatialize.bt
Deleted : /trunk/gpac/regression_tests/bifs-media-sound.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-UTF16-input.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-cyclic-graph.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-hc-proto-pathextrusion.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-hc-proto-planarextrusion.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-hc-proto-planeclipper.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-non-linear-parsing-conditional.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-non-linear-parsing-use.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-srt-import-3gpp-control-share-ocr.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-srt-import-3gpp-control.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-srt-import-3gpp.bt
Deleted : /trunk/gpac/regression_tests/bifs-misc-srt-import.bt
Deleted : /trunk/gpac/regression_tests/bifs-od-remove-esd.bt
Deleted : /trunk/gpac/regression_tests/bifs-od-remove-od.bt
Deleted : /trunk/gpac/regression_tests/bifs-od-update-od.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-conditional.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-delete-def.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-delete-index.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-forestgump.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-mfurl.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-multiple.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-nested.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-route.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-sftime-protocode.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-sftime-protointerface.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-simple.bt
Deleted : /trunk/gpac/regression_tests/bifs-proto-use.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-char-to-int.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-child-create.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-date.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-event-out.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-initialize.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-load-url.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-node-access.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-node-create.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-proto.bt
Deleted : /trunk/gpac/regression_tests/bifs-script-timestamp.bt
Deleted : /trunk/gpac/regression_tests/bifs-stream-text-switch.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-horiz1.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-horiz2.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-horiz3.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-horiz4.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-vert1.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-vert2.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-vert3.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-align-vert4.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-glyph-advance.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-length.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-maxextend.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-style.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-unicode.bt
Deleted : /trunk/gpac/regression_tests/bifs-text-vrml-alignment.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-OCR.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-audio-speed.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-audio.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-complete.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-deactivation.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-inline-av.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-inline-segments.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-inline.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-rtsp.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-seg-inline.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-segments.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-video.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediacontrol-videospeed.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediasensor-segment-switch.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediasensor-segment.bt
Deleted : /trunk/gpac/regression_tests/bifs-timeline-mediasensor.bt

Revision: 2015
Author: cconcolato
Date: 13:53:50, mercredi 8 septembre 2010
Message:
Adding a folder for SVG non-regression tests
----
Added : /trunk/gpac/regression_tests/svg
Added : /trunk/gpac/regression_tests/svg/all_syntaxes_1.1F2.svg
Added : /trunk/gpac/regression_tests/svg/createanim-by-script.svg
Added : /trunk/gpac/regression_tests/svg/createimage-by-script.svg

Revision: 2014
Author: cconcolato
Date: 13:39:28, mercredi 8 septembre 2010
Message:
moving BIFS Text files into a BIFS folder
----
Added : /trunk/gpac/regression_tests/bifs
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-bind.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-image.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-layer2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-movie.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-background-background2D-url-change.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-discsensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-htk-sensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-keysensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-mousesensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-nested-sensors.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-planesensor2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-proximitysensor2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-stringsensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-touchsensor-4states.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-touchsensor-hitpoint.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-touchsensor-isactive-exposedfield.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-touchsensor-isactive.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-touchsensor-isover.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-interactivity-touchsensor-move_over.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-colortransform-alpha.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-colortransform-bitmap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-colortransform-color.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-lineproperties.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-material2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-cap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-compositetexture2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-dash.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-imagetexture.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-join.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-lineargradient.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-radialgradient.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-scalable.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-painting-xlineproperties-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-clipper2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-form-align-center.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-form-align-horiz.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-form-align-vert.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-form-spread-horiz.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-form-spread-vert.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layer2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layer2d-in-layer2d.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-horiz-ltr-nowrap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-btt.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-ttb.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-horiz-rtl-nowrap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-btt.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-ttb.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-horiz-text.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-scroll-child.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-scroll-full.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-scroll-modes-horiz.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-scroll-modes-vert.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-scroll-on-off.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-vert-btt-nowrap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-vert-btt-wrap-ltr.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-vert-btt-wrap-rtl.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-vert-ttb-nowrap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-ltr.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-rtl.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-orderedgroup.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-pathlayout-graphics.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-pathlayout.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-transform2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-positioning-transformmatrix2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-shapes-all.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-shapes-indexfaceset2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-shapes-indexlineset2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-shapes-pointset2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-shapes-xcurve2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-compositetexture2D-background.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-compositetexture2D-bitmap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-compositetexture2D-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-gradients-text.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-gradients-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-imagetexture-shapes.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-lineargradient-simple.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-lineargradient-spread.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-movietexture-shapes.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-pixeltexture.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-radialgradient-simple.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-radialgradient-spread.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-texturetransform-base.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-texturetransform-interact.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-texturing-texturetransform-transformmatrix2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-viewport-complete.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-2D-viewport-simple.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-background-images.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-background.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-interactivity-collision-proxy.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-interactivity-collision.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-interactivity-cylindersensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-interactivity-planesensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-interactivity-proximitysensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-interactivity-spheresensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-interactivity-visibilitysensor.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-lighting-directionalLight.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-lighting-fog.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-lighting-pointlight.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-lighting-spotlight.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-billboard-viewer-alignment.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-billboard.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-gravity.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-layer3D-views.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-layer3D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-lod.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-positioning-transform.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-box-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-box.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-cone.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-cylinder.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-elevationgrid.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-extrusion.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-indexedfaceset.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-indexedlineset.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-nonlineardeformer.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-shapes-pointset.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-box-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-box-video.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-box.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-compositetexture3D-bitmap.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-compositetexture3D-box.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-cone-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-cone.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-cylinder-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-cylinder.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-transform-box.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-texturing-transform-matrix-box.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-viewpoint-anim.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-viewpoint-bind-jump.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-viewpoint-bind.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-3D-viewpoint-ortho-bind.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-bitmap-image-meter-metrics.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-bitmap-image-pixel-metrics.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-bitmap-image-resizing.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-bitmap-movie-materialkey.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-bitmap-movie.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-bitmap-video-resizing.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-animated-osmo4logo.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-delete-index.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-delete-node.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-delete-route.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-global-qp.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-insert-index.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-insert-node.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-insert-nodedef.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-insert-route.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-multiple-replace-field.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-multiple-replace-index.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-node-delete-ex.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-proto-delete.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-proto-insert.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-protolist-delete.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-quantification.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-replace-field.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-replace-index.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-replace-node-null.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-replace-node.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-replace-route.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-replace-scene-null.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-replace-scene.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-route-add-children.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-route-children.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-route-node-exposedfield.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-route-node.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-command-route-remove-children.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-forestgump-lib.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-forestgump.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-mfurl-lib.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-mfurl.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-nood-lib.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-nood.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-simple-lib.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-externproto-simple.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-game-arrange.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-game-breakout.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-game-bubble.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-game-minesweeper.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-game-othello.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-colorinterpolator.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-coordinateinterpolator2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positionanimator.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positionanimator2D.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positioninterpolator-position.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positioninterpolator-size.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positioninterpolator2D-position.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-positioninterpolator2D-size.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-scalaranimator.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-scalarinterpolator.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-timesensor-enabled.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-timesensor-starttime_norestart.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-timesensor-starttime_restart.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-interpolation-valuator-sftime.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-anchor-mp4-next.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-anchor-mp4-prev.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-anchor-viewpoint.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-anchor-www.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-animationstream.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-direct-inline.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-direct.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-od-inline.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-od.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-rtsp-no-od.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-rtsp.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-segment-inline.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-linking-inline-segment.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-audiobuffer.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-audioclip-urlchanged.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-audioclip.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-audiosource-mixing.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-audiosource-urlchanged.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-audiosource.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-OD-reuse.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-no-od.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-object-scale.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-transparent.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-imagetexture-url-change.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-control.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-no-od.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-od-joinsession.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-od-leave-session.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-owns-OCR.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-shares-OCR.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-movietexture-url-change.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-sound-spatialize.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-media-sound.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-UTF16-input.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-cyclic-graph.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-hc-proto-pathextrusion.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-hc-proto-planarextrusion.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-hc-proto-planeclipper.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-non-linear-parsing-conditional.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-non-linear-parsing-use.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import-3gpp-control-share-ocr.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import-3gpp-control.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import-3gpp.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-misc-srt-import.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-od-remove-esd.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-od-remove-od.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-od-update-od.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-conditional.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-delete-def.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-delete-index.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-forestgump.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-mfurl.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-multiple.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-nested.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-route.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-sftime-protocode.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-sftime-protointerface.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-simple.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-proto-use.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-char-to-int.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-child-create.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-date.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-event-out.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-initialize.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-load-url.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-node-access.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-node-create.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-proto.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-script-timestamp.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-stream-text-switch.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-horiz1.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-horiz2.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-horiz3.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-horiz4.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-vert1.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-vert2.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-vert3.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-align-vert4.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-glyph-advance.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-length.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-maxextend.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-style.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-unicode.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-text-vrml-alignment.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-OCR.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-audio-speed.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-audio.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-complete.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-deactivation.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-inline-av.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-inline-segments.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-inline.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-rtsp.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-seg-inline.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-segments.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-video.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediacontrol-videospeed.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediasensor-segment-switch.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediasensor-segment.bt
Added : /trunk/gpac/regression_tests/bifs/bifs-timeline-mediasensor.bt

Revision: 2013
Author: enst_devs
Date: 11:22:13, mercredi 8 septembre 2010
Message:
[bouqueau] fix avc import (emulation bytes were accidentaly removed)
----
Modified : /trunk/gpac/include/gpac/internal/media_dev.h
Modified : /trunk/gpac/include/gpac/mpeg4_odf.h
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 2012
Author: jeanlf
Date: 11:22:03, mercredi 8 septembre 2010
Message:
Removed deprecated png_infopp_NULL
----
Modified : /trunk/gpac/src/media_tools/img.c

Revision: 2011
Author: jeanlf
Date: 11:17:03, mercredi 8 septembre 2010
Message:
Fixed includes for NetBSD
----
Modified : /trunk/gpac/modules/x11_out/x11_out.c

Revision: 2010
Author: jeanlf
Date: 11:15:51, mercredi 8 septembre 2010
Message:
Fixed ioctl calls (added NULL for 3rd param)
----
Modified : /trunk/gpac/modules/oss_audio/oss.c

Revision: 2009
Author: enst_devs
Date: 10:24:36, mercredi 8 septembre 2010
Message:
[bouqueau] remove msvc8 non existing project
----
Modified : /trunk/gpac/build/msvc8/gpac.sln

Revision: 2008
Author: enst_devs
Date: 10:17:15, mercredi 8 septembre 2010
Message:
[bouqueau] update msvc9 build files
----
Modified : /trunk/gpac/build/msvc9/gpac.sln
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Added : /trunk/gpac/build/msvc9/redirect_av.vcproj

Revision: 2007
Author: cconcolato
Date: 18:20:20, mardi 7 septembre 2010
Message:
reverting parsing of SVG_Number to parse_svg_length for stop offset attribute
----
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c

Revision: 2006
Author: cconcolato
Date: 18:03:30, mardi 7 septembre 2010
Message:
fix in parsing of svg_parse_length for multiple values with units (e.g stroke-dasharray)
----
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c

Revision: 2005
Author: cconcolato
Date: 16:31:33, mardi 7 septembre 2010
Message:
Fix to be able to parse SVG stroke-dasharray with any units and to render those with pixel units.
----
Modified : /trunk/gpac/include/gpac/path2d.h
Modified : /trunk/gpac/include/gpac/svg_types.h
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c

Revision: 2004
Author: cconcolato
Date: 15:52:37, mardi 7 septembre 2010
Message:
Improving robustness in parsing of SVG numbers
----
Modified : /trunk/gpac/include/gpac/scenegraph_svg.h
Modified : /trunk/gpac/src/scenegraph/svg_attributes.c

Revision: 2003
Author: jeanlf
Date: 13:07:31, mardi 7 septembre 2010
Message:
Fixed log message format when module loading failed (was crashing)
----
Modified : /trunk/gpac/src/utils/module.c

Revision: 2002
Author: jeanlf
Date: 13:06:53, mardi 7 septembre 2010
Message:
Fixed stack overflow with cyclic use references and focus
----
Modified : /trunk/gpac/include/gpac/scenegraph.h
Modified : /trunk/gpac/src/compositor/events.c
Modified : /trunk/gpac/src/scenegraph/base_scenegraph.c

Revision: 2001
Author: cconcolato
Date: 12:18:35, mardi 7 septembre 2010
Message:
Adding error handling in svgView
----
Modified : /trunk/gpac/src/compositor/svg_grouping.c

Revision: 2000
Author: cconcolato
Date: 12:17:49, mardi 7 septembre 2010
Message:
Fix bug (animateMotion not working) introduced when fixing creation of animation by script
----
Modified : /trunk/gpac/src/scenegraph/smil_anim.c

Revision: 1999
Author: cconcolato
Date: 12:14:17, mardi 7 septembre 2010
Message:
Same as previous commit (SVC import)
----
Modified : /trunk/gpac/include/gpac/mpeg4_odf.h

Revision: 1998
Author: cconcolato
Date: 12:13:34, mardi 7 septembre 2010
Message:
New attempt at importing properly SVC streams:
- SSPS are stored directly in the SVC track
- PPS are first stored in the AVC track and when referenced by an SVC NAL Unit (in the slice header), then it is moved to the SVC track
----
Modified : /trunk/gpac/include/gpac/internal/media_dev.h
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 1997
Author: cconcolato
Date: 12:07:48, mardi 7 septembre 2010
Message:
Fix for parsing comments in xml files, especially when comments are as follows:
<!--<g id="draft-watermark">
The < is present right after the !-- and was mistakenly interpreted
Maybe a general fix should be needed here
----
Modified : /trunk/gpac/src/utils/xml_parser.c

Revision: 1996
Author: enst_devs
Date: 16:44:46, lundi 6 septembre 2010
Message:
[bouqueau] fix h264 import when pic_struct is not present and partially for field content
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 1995
Author: cconcolato
Date: 15:50:07, lundi 6 septembre 2010
Message:
variation of the pathlayout with only graphics (no text)
----
Added : /trunk/gpac/regression_tests/bifs-2D-positioning-pathlayout-graphics.bt

Revision: 1994
Author: jeanlf
Date: 16:18:03, jeudi 2 septembre 2010
Message:
Fixed bug in last commit
----
Modified : /trunk/gpac/src/utils/bitstream.c

Revision: 1993
Author: bad_sheep
Date: 12:37:37, mercredi 1 septembre 2010
Message:
Pierre SOUCHAY : Fixed some compilation warnings on AMD64 GCC (size of u64 in printf) + many checks for bytes readen when fread/write are called
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/modules/img_in/img_in.c
Modified : /trunk/gpac/modules/oss_audio/oss.c
Modified : /trunk/gpac/src/bifs/field_decode.c
Modified : /trunk/gpac/src/ietf/rtp_streamer.c
Modified : /trunk/gpac/src/isomedia/box_dump.c
Modified : /trunk/gpac/src/isomedia/isom_store.c
Modified : /trunk/gpac/src/isomedia/meta.c
Modified : /trunk/gpac/src/media_tools/avilib.c
Modified : /trunk/gpac/src/media_tools/text_import.c
Modified : /trunk/gpac/src/media_tools/vobsub.c
Modified : /trunk/gpac/src/odf/ipmpx_dump.c
Modified : /trunk/gpac/src/odf/ipmpx_parse.c
Modified : /trunk/gpac/src/scene_manager/scene_engine.c
Modified : /trunk/gpac/src/scene_manager/text_to_bifs.c
Modified : /trunk/gpac/src/utils/os_divers.c
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 1992
Author: bad_sheep
Date: 19:34:21, vendredi 27 aoűt 2010
Message:
Reverted change from rev 1987, after checking, should be 1, not 0
----
Modified : /trunk/gpac/src/bifs/bifs_node_tables.c

Revision: 1991
Author: enst_devs
Date: 15:37:17, vendredi 27 aoűt 2010
Message:
adding hardware blitting to directfb_out module [daud]
----
Modified : /trunk/gpac/modules/directfb_out/Makefile
Modified : /trunk/gpac/modules/directfb_out/directfb_out.c
Modified : /trunk/gpac/modules/directfb_out/directfb_out.h

Revision: 1990
Author: bad_sheep
Date: 16:27:17, jeudi 26 aoűt 2010
Message:
More restrictive IO checking when reading files
----
Modified : /trunk/gpac/src/isomedia/isom_write.c
Modified : /trunk/gpac/src/media_tools/media_import.c
Modified : /trunk/gpac/src/media_tools/text_import.c
Modified : /trunk/gpac/src/odf/odf_parse.c
Modified : /trunk/gpac/src/scene_manager/loader_svg.c
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c
Modified : /trunk/gpac/src/scenegraph/svg_smjs.c
Modified : /trunk/gpac/src/scenegraph/vrml_smjs.c

Revision: 1989
Author: bad_sheep
Date: 15:24:28, jeudi 26 aoűt 2010
Message:
Added assert when reading size does not match readen size
----
Modified : /trunk/gpac/src/utils/bitstream.c

Revision: 1988
Author: bad_sheep
Date: 15:16:54, jeudi 26 aoűt 2010
Message:
Fixed pedantic compilation for some of the include files, added svn:ignore for generated files, added debug info when loading a module fails
----
Modified : /trunk/gpac/applications/testapps
Modified : /trunk/gpac/include/gpac/avparse.h
Modified : /trunk/gpac/include/gpac/bitstream.h
Modified : /trunk/gpac/include/gpac/constants.h
Modified : /trunk/gpac/include/gpac/download.h
Modified : /trunk/gpac/include/gpac/modules/codec.h
Modified : /trunk/gpac/include/gpac/modules/service.h
Modified : /trunk/gpac/include/gpac/mpeg4_odf.h
Modified : /trunk/gpac/include/gpac/setup.h
Modified : /trunk/gpac/include/gpac/tools.h
Modified : /trunk/gpac/src/utils/module.c

Revision: 1987
Author: bad_sheep
Date: 09:52:31, jeudi 26 aoűt 2010
Message:
Pierre SOUCHAY : Bug fix in NDT_V2_GetNumBits(NDT_Tag) function in charge of determining the number of bits to be read for Group 2 nodes. Function would return 1 in case the NDT does not exist in the group, whereas 0 should be returned (as in similar methods for other groups).
----
Modified : /trunk/gpac/src/bifs/bifs_node_tables.c

Revision: 1986
Author: bad_sheep
Date: 17:08:42, mercredi 18 aoűt 2010
Message:
Pierre Souchay : fixed some compilation warnings with GCC 4.3.3 x86_64 + fixed possible crash when reading preference UserProfile
----
Modified : /trunk/gpac/applications/osmo4_wx/wxOsmo4.cpp
Modified : /trunk/gpac/src/utils/downloader.c
Modified : /trunk/gpac/src/utils/os_divers.c
Modified : /trunk/gpac/src/utils/os_net.c

Revision: 1985
Author: bad_sheep
Date: 16:04:35, mercredi 18 aoűt 2010
Message:
Fixed all basic GCC compilation warnings under MacOS X + fixed possible file descriptor leak and segfault + added svn:ignore for generated files
----
Modified : /trunk/gpac
Modified : /trunk/gpac/applications/generators/MPEG4
Modified : /trunk/gpac/applications/generators/X3D
Modified : /trunk/gpac/bin
Modified : /trunk/gpac/include/gpac/modules/raster2d.h
Modified : /trunk/gpac/src/compositor/compositor_2d.c
Modified : /trunk/gpac/src/media_tools/isom_tools.c
Modified : /trunk/gpac/src/utils/os_thread.c

Revision: 1984
Author: bad_sheep
Date: 13:31:43, mercredi 18 aoűt 2010
Message:
Pierre Souchay : Now set svn:execute on configure
----
Modified : /trunk/gpac/configure

Revision: 1983
Author: enst_devs
Date: 17:25:55, vendredi 13 aoűt 2010
Message:
[bouqueau] h264 import ok for frame encoding + frame/field display.
----
Modified : /trunk/gpac/src/isomedia/track.c
Modified : /trunk/gpac/src/media_tools/av_parsers.c
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 1982
Author: enst_devs
Date: 15:03:43, vendredi 13 aoűt 2010
Message:
[bouqueau] fix POC computation (2)
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 1981
Author: enst_devs
Date: 09:33:54, vendredi 13 aoűt 2010
Message:
[bouqueau] fix h264 cts offsets
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 1980
Author: enst_devs
Date: 08:54:05, vendredi 13 aoűt 2010
Message:
[bouqueau] review of POC computation (frames only)
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 1978
Author: enst_devs
Date: 17:39:39, mardi 10 aoűt 2010
Message:
[bouqueau] incongruent test
----
Modified : /trunk/gpac/src/media_tools/media_import.c

Revision: 1977
Author: enst_devs
Date: 17:34:35, mardi 10 aoűt 2010
Message:
[bouqueau] better avc pic timing sei support (needed to recompute mp4 cts)
----
Modified : /trunk/gpac/src/media_tools/av_parsers.c

Revision: 1976
Author: enst_devs
Date: 17:33:11, mardi 10 aoűt 2010
Message:
[bouqueau] code was not as strict as comment
----
Modified : /trunk/gpac/src/isomedia/track.c

Revision: 1975
Author: enst_devs
Date: 14:04:40, lundi 9 aoűt 2010
Message:
[bouqueau] link fix
----
Modified : /trunk/gpac/applications/osmo4_wx/Makefile


December 2008 - GPAC 0.4.5 released

Many new features in this new release:

* Massive improvements of the SVG support - checkout the W3C SVG Implementation Report
* Integrated 2D/3D renderer with support for mixed 2D/3D drawing (documents mixing BIFS, SVG, VRML/X3D)
* Support for 3GPP DIMS (hinting, streaming and file playback).
* Support for AC3 muxing in ISO Media and AC3 decoding in GPAC
* Added support for MPEG-4 over MPEG-2 systems (T-DMB)
* Improvements on Symbian version
* And many small fixes and improvements in MP4Box and GPAC clients


31/05/07: GPAC 0.4.4
- Added support for XMLHttpRequest for both VRML/MPEG-4 and SVG. All methods should be supported, but only GET/HEAD have been tested
- Added a basic subset of DOM Core for xml doc (XMLHttpRequest, SVG) and moved the uDOM implementation in it.
- Added support for SVG focus & navigation in 2D renderer
- new SVG scene graph implementation with much lower memory usage
- Updated LASeR to new SVG implementation and fixed many bugs in codec
current LASeR binary version should now be in sync with the latest spec (IS+COR, AMD still to be done)
- Added support for some LASeR tools:
- conditional
- clipBegin/clipEnd and syncReference on audio/video elements
- WARNING:
* other LASeR (non-SVG) v1 elements and all v2 elements are NOT supported
* LASeR save/restore and sendEvents are NOT supported
* SAF handling is likely not conformant yet
- Moved default SVG implementation to dynamic attribute allocation
- ALSA output module
- DVB support for Linux - connection URL is dvb://ChannelName, cf doc/configuration.html
- Moved ISMA decryption to run-time module for basic DRM tests
- Added support for NAT Keep Alive (RTP streaming only)
- Two new test apps:
mp4_streamer: RTP unicaster/mulitcaster
mp42ts: MPEG-2 TS sample gateway, can output to file or to RTP. Supports ISO file and SDPs (RTP only, no RTSP) as input.
- Changed default behavior in MP4Box when adding AAC-SBR with explicit signaling: full SBR Samplerate is now used in media track.
- Added JP2 and MJP2 support for mux/demux and playback - latest version of openjpeg (1.1) used for decoding (Win32 only).
Win32 user: if you don't want to install openjpeg, remove GPAC_HAS_JP2 from img_in project settings
- large code rewrite in scenegraph and 2D renderer to lower memory usage
- added support for OMA DRM2 packaging in MP4Box (doc to come)
- Symbian OS now supported. Build instructions are in doc/INSTALL.symbian. Network is NOT working on symbian yet
- Major speed improvement of XML SAX parser
- added unthreaded mode in MP4Client (-no-thread switch) to test behavior on symbian
- added fullscreen startup mode in MP4Client (-fs switch)
- better handling of iTunes tags in MP4Box (set/get) and in players (title display)
- added support for multiple RTSP sessions in an SDP description
- added support for faked broadcast mode in SDP (forbids any timeline control by player except initial play/final stop)
syntax is (in media SDP section, per stream): a=gpac-broadcast:1
- added ffmpeg support for WinCE devices (ffmpeg for WinCE is available in gpac_extra_libs)
- added GPAC log system

- moved key/mouse event subsystem to DOM3 model
- Fixed handling of QT V1 and V2 audio descriptions
- Misc source code reorganization for RTP (depacketizers now in libgpac, no longer in plugins)
- Fixed support for IPV6 and for multicast (IPV4 and IPV6). Some issues remain with IPV6 on Win32 XP, so IPV6 is disabled by default on Win32
- Fixed handling of negative delays when adding/appending media tracks with MP4Box
- moved ffmpeg headers to latest CVS version (05/01/2007).
- fixes in MPEG2 TS import and demuxer
- added detection of FPS for raw AVC import when present
- fixed a display freezing bug in osmo4 for PocketPC 2003.
- added support for svg animation and svg use with external resources
- cleanup of MPEG-4 RemoteOD + support for segment identifiers at scene level
- some workarounds for iPod file producing (special UUID needed) (-ipod option, auto on for .m4a and .m4v extensions)
- added windowless mode on Win32: transparent background color is defined in the config file ( [Rendering] ColorKey )
- major speed improvements in MPEG-4/VRML scripts and SVG uDOM regarding node creation
- and a lot more bug fixes...

21/07/06: GPAC 0.4.2
- commit of GPAX (GPAC ActiveX) - controller only works in IE and ActiveX control tester for now.
- API changes to Osmozilla to keep in sync with GPAX. Sample html file can be found in applications/GPAX.
- both plugin now support browser navigation (ie link to html within MPEG-4 content)
- Plugins can be used to modify the presentation from a parent HTML doc
- check sample files in regression tests for more details
- iTune tagging support, (patch from Andrew Voznytsa with slight modif). Tagging can be done with MP4Box -itags option. The tags are passed in a single string, separated by ':', formatted as 'tag_name=tag_value'. Supported tags names are: album, artist, comment, compilation, composer, created, disk, encoder, genre, name, tempo, track, tracknum, writer.
NOTE: to make sure you mp4 is importable on an iPod, you must:
- use .m4a extension
- specify the right brands: MP4Box -brand "M4A " -ab mp42
This process is automated in MP4Box for all file with extension .m4a
- added MPEG-1/2 raw importing (extensions: .m1v and .m2v).
- cleanup of all Makefiles:
no more recursive makes for libgpac
gpac can now be compiled outside the main source tree with gcc, eg $ ~/cvs/test>../gpac/configure
- Support for VobSub import and export (.idx) thanks to a great patch from Falco !
- initial version of MPEG-2 TS demuxer (MP4Box and client plugin)
program-based import for MPEG-2 TS streams (MP4Box -add file.ts#program=ProgName).
- initial IPV6 support
- MP42AVI is now deprecated. MP4Client can now be used to produce uncompressed bmp/raw/AVI, dumping the complete presentattion rather than just BIFS scenes (audio is currently not extracted). Usage:
MP4Client -bmp 1-2.5-3 file.mp4 take screenshots of file.mp4 aty T=1, 2.5 and 3 seconds
MP4Client -avi -fps 15.0 -size 176x144 file.mp4 produces an uncompressed AVI of resolution 176x144, framerate 15
MP4Client -avi 4-10 file.mp4 produces an uncompressed AVI of the scene between 4 and 10 seconds
Check MP4Client man page for more details.
- added support for major brand versioning in MP4Box: "-brand GPAC:2" will set the major brand to GPAC, with a version of 2.
- regression tests (.bt and .x3dv) are now part of GPAC source tree
changed all audio and video media in regression tests.
- added 2D/3D selection param for osmozilla: use3d="true" or use3d="false" to force renderer used.
- added support for importing AMR/SMV/EVRC file missing their magic number
- moved all language handling to both ISO 639-1 (2 char code) and 639-2 (3 char code), as 639-1 is used in SVG.
- removed old XML parser, all parsing now relies on a new GPAC SAX parser (avoid dependency on libxml when unneeded).
- support for progressive loading support for XMT and X3D files.
- new svg_in module using gpac sax parser (supports progressive loading too)
- cf configuration.html or man gpac for more info on progressive loading control
- added 'define' support in BT - to use it just do:
#define symbol blab labl a
and reuse the symbol in the BT text. This may be quite buggy, but it can be usefull
- support for Scene Carousel in hinters, core and rtp reassembler. Currently only BIFS and BIFS+AV can be use the scene carousel, carouseling of
static data (eg images) is not supported. The OD data must be embedded in the IOD a la ISMA.
- added FPS and size info dumping for MPEG and AVI file import (MP4Box -info file.mpg)
- improved 3D renderer while checking the X3D conformance suite
- changed MPEG-4 SP -> AVI to add VOSH before each I-frame
- Experimental support for LASeR (encoder, decoder and decoder module).
- Far from behing complete or usable at this time, binary syntax not 100% safe and COR to standard is in edition stage...
- LASeR RAP generation in MP4Box
- added SAF (LASeR Simple Aggregation Format) support: mux and demux (MP4Box) + SAF input plugin.
Basic LASeR usage:
encoding: MP4Box -mp4 file.svg, MP4Box -saf file.svg
decoding: MP4Box -svg file.mp4, MP4Box -xsr file.mp4 (dumps to LASeRML format)
- added patch from FT R&D for simple anim mask encoding needed for FAP/BAP streams on FDT/BDP nodes.
- added patch for drift-controled interleaving (interleaves while trying to keep chunk synchronized). This is now the storage mode of MP4Box, old interleaving is possible with -old-inter option.
- added support for tight interleaving without hinting in MP4Box.
- added support for delayed concatenation (-cat file.mp4:delay=2000 test.mp4)
- added "-name" option to MP4Box (track import and general cmd line opt) for setting the track handler name
- More SVG improvements and features:
- support for SVG scripting (ecmascript through SpiderMonkey) - a good subset of microDOM is supported (!! presentation traits are missing).
- support for SVG events (DOM)
- support for SVG scene dumping
- SVG Tiny 1.2 gradients + gradient matrix (1.1 feature)
- SVG.preserveAspectRatio support
- system color paint
- basic conditional processing (switch)
- SMIL anim events (begin, end, restart)
- added PAR modification support to MP4Box (import time and file based)
- improved precision of IsoMedia file spliting
- added NHML import/export. NHML is an XML representation of the NHNT file, with add-ons and a more flexible way of integrating media. Doc to come on web site
- clean-up of 2D direct rendering mode:
* no more bounds tracking for less memory usage
* automatically mode switch to direct rendering when using slide navigation (pan&zoom)
- clean-up of soft raster:
* removed all bezier curbs handling, let gpac core handle those
* paths are now always flatten to reduce rastering times
* misc optimizations of scanline converter (no more Y-sorting, only X-sorting used)
- speed improvements in BT/WRL loader
- updated makefiles for compilation under GPE
- made FreeType plugin log unknown fonts in general cfg file to speed up font selection.
- changed module naming - all modules are now prefixed with "gm_", and module is loaded/unloaded at run-time
- changed isomedia file open API for better support of temporary directories
- simplified 2D blitter for non DirectX output: no more in-middle surface used, direct stretch, blit and yuv conversion to back buffer
- added software and hardware support for MaterialKey in 2D renderer
- Support for SP2003 and PPC2003
- added all project files for evc4
- added osmophone to gpac/applications, demo player for Smartphone devices (tested on SPV C500 and PocketPC)
- support for GDI drawing on WinCE to avoid weird menu behaviour in windowed mode
- added support for OpenGL-ES in 3D renderer, in DX and in GAPI plugins
* tested with Hybrid Graphics and Vincent3D implementations
* Klimt could compile but no decent results
* Result tested on PocketPC/SmartPhone 2003 and regular windows
- added LASeR XML to SVG loader
- improved SRT -> 3GPP convertion - now accepts any number of <b>, <i>, <u> tags at random places.

- fixed AVC/H264 parsing (pic size detection on interleaved stream and cropping were broken)
- fixes on X3D scene parsing and dumping
- fixed mp4 root OD creating when fragmenting file (PLs were not copied over)
- fixed bug in large MP4 file (> 4GB) writing (chunk offset table was corrupted)
- fixes in InputSensor handling.
- fixes in XMT proto+script parsing
- fixed ISOMedia track duration in case of ctts table
- fixed PAR issus at import time setting wrong track sizes for visual media.
- fixed handling of 64-bit timing in GPAC (clients and MP4Box). Impacts on a few APIs (libisomedia, scene manager and terminal).
- fixed bugs in BIFS RAP generation (BT and XMT-A loaders)
- fixed support for node insert and delete in laser
- fixed AVC import bug with multiple PPSs per stream
- fixed stts bug in file concatenation (first inserted sample had a wrong duration)
- fixed v5 and v7 MPEG-4 node templates
- fixed ttxt extraction (fontID was missing in styles)
- fixed MP4Box -add file1 -cat file2 use case (broken CTTS compute)
- fixed 3GP brand when using AVC (3GP6 shall be used)
- fixed misc issues with text import/info display on track sizes and 3GP text track importing.
- fixed bug in gradient raster (spread/pad/repeat modes were broken)
- fixed bevel stroking bug and many SVG rendering ones
- fixed bug in MP4Box track concatenation of MPEG-4 user streams
- fixed bug in meta items storage (existing items were corrupted on file rewrite)
- fixed splitx option to support end times larger than file duration
- fixed globalQP context loading issues
- fixed display bug when switching between MPEG-4 and SVG scenes
- fixed absolute URLs handling on WinCE devices
- fixed redraw bug in 2D renderer for simple video drawing (background was always repaint regardless of video transparency)
- fixed UTF8 vs Win-CP text handling (BT and XMT parsers, subs->bifs and subs->ttxt converters)
- fixed bug in unknown stsd boxes handling
- fixes for gpac compilation on 64 bits platforms
- fixed bugs related to cache in file downloader

03/08/05: GPAC 0.4.0 RC2
- fixed Invalid versioning of previous release (was still 0.4.0-DEV...)
- fixed MinGW compilation
- fixed MP4Box handling of full MSDOS paths (C:)
- fixed GCC 4 compilation issues
- added MacOS X (DARWIN) compilation patches
- fixed OSS audio compilation (seems to perform perfectly on 50% of systems tested and dramatically fail on the rest...)
- fixed MP4A-LATM support at client side
- fixed X11 module in embedded mode (should work well with both Osmo4/wx and Osmozilla)

28/07/05: GPAC 0.4.0 release
** GPAC is now licensed under LGPL. **
Massive code rewrite and repository reorganization in order to comply to some base coding style (cf gpac/doc/CODING_STYLE) have taken place
since previous release. Documentation is still a work in progress.
APIs are not backward compatible, but should now be in a frozen state/spelling for the most common tools (utils, MPEG-4 OD, IsoMedia and terminal APIs)

- Fixed FAAD multichannel support with latest FAAD CVS version (bug due to FAAD inner channel creation). Latest version should
support both multichannel and AAC radios.
- added support for normal drawing (for debug purposes) in 3D renderer
- adedd support for single instance of Osmo4/w32
- changed audio configuration options to "Number of buffers" and "TotalDuration"
- fixed old bug in audio renderer screwing up the audio from time to time
- moved ffmpeg to latest CVS version (25/07/05). THIS VERSION IS NO LONGER COMPATIBLE with previous ones used in GPAC, update
your binaries!! Also updated ffmpeg plugin to new ffmpeg API
- moved all fullscreen handling to dedicated windows, refinement of wxOsmo4.
- more work on x11 plugin (events handling, 3D support) - THIS IS EXPERIMENTAL AT THIS RELEASE LEVEL, CHECKOUT CVS FOR BETTER SUPPORT...
- fixed anamorphic video handling in GPAC, both playing (2D and 3D) and MP4Box parsers (only done for MPEG-4 Visual, not AVC). Video is
now only rescaled at blit time
- changed ';' separators to ':' seprators in MP4Box (meta options and track import options) for linux prompt compatibility.
- misc fixes in tx3g track import, tx3g bt dump and couple of issues introduced in 0.3.0->0.4.0 migration
- misc cleanup of GF_VideoOutput interface.
- started doc manager using doxygen (doxyfile added in gpac/doc). APIs may be slightly reworked during the documentation phase.
Documentation will only be produced for libgpac, eg all exported headers in gpac/include/gpac
Development APIs documentation (gpac/include/gpac/internal) will come later.
- cleaned up IsoMedia reading for more efficient and more reliable parsing
- misc fixes in MP4Box option parsing, in RTP multicast setup
- Osmozilla should now be much more stable on Win32 - Linux version to come.


20/06/05: GPAC 0.3.0 release
- fixed bug in 4GB file writing in interleaving mode
- fixed bug in absolute path usage in MP4Box
- added -cat file*.mpg syntax support
- added support for mass encryption in ISMACrypt drm_file (trackID="*" means all tracks get encrypted with the desired key)
- fixed compilation of wxOsmo4 with wxWidgets+Unicode
- fixed bug in 3GPP text layout when not fully contained in video
- added mapping between OD.ESD.GF_Language and MP4.MediaHeader.Language (BT/XMT <-> MP4)
- fixed bug in SDP playback without RTSP session attached (live casts)
- added language and delay selection at import time (cf MP4Box -h import)
- made -lang able to change all tracks languages by default !erase language specified at import time!
- added -lang option to MP4Box to change track language
- added -delay option to MP4Box to change initil media delay - ALTHOUGH 100% STANDARD, THIS MAY NOT BE SUPPORTED BY SOME PLAYERS
- updated configure for opengl disabling and fixed-point configuration
- misc fixes in ffmpeg decoder and MP4Box ISMA for PAR - this is disabled by default due to some unsolved crashes, cf gpac/doc/configuration.html or man gpac.s
- misc updates in MP4Box meta handling for item extraction.
- fixed MPEG-2 aac importing and info dumping
- fixed 3GPP text display bug when stoping and changing an animationStream using a 3GPP text object.
- fixed AVC/H264 HP parsing
- added BIFS track visual size info at BT/XMT encoding stage
- MOVED FFMPEG INCLUDE FILES TO LATEST CVS VERSION to support AVC/H264 HP decoding
- added meta self reference item for dual-headed files
- commit MPEG-4 LATM Audio hinting patch and added rtp aggregation. RTP reassembler NOT UPDATED YET
- fixed bugs in TeXML parser
- fixed bt/xmt to MP4 encoding for IOD with single BIFS ESD.URLString set
- fixed SVG outline handling and SVG/SMIL anim on appearance/geometry
- fixed svg_loader compilation on winCE (ARM binaries and include to follow in next release of gpac_extra_libs)
- commit of SVG fixed-point version
- Fixed MP4Box spliter crash introduced by MetaBox support.
- Merged MP21 and MP4 handling, added meta support in MP4Box (creation/extraction - cf MP4Box -h meta)

FROM THIS DAY ON, ALL WORK ADDED TO GPAC IS COPYLEFT ENST

15/05/05:
- Updated makefiles and configure for MacOSX support
- commit of GPAC fixed-point version - may not be completely stable yet :)
- changed all project files location for soon-to-come EVC4 and Visual .NET support
- changed 2D path object to directly support cubic and quadratic bezier (outliner do support them too), inspired from FreeType.
- MSVC Users: moved to wxWidgets 2.6.0 !!
- more fixes on CTTS in H264/AVC importer (p-frame reorder and some I/B sequences with neg POC)
- fixed last sample duration in mp4 for BIFS/OD/Text
- completely rewrote AVC CTS computing to handle b-refs properly
- fixed improper instanciation of externProto with VRML files not declaring default field values in externProtos
- reworked file splitter to support duration and size based splittings
- fixes in file concatanation
- support for "self" parameter in Anchor to replace only inline scenes on anchors
- fixed H263 raw importer (frame boundary detection and frame size) - changed default H263 frame rate to 15 fps (more used than 25 in 3GP).
- added support for new chaper format: CHAPTERX=HH:MM:SS[:ms or .ms] and CHAPTERXNAME=string
- committed AVC parser patch from bobolobo (SEI parsing and recovery points)
- added support for nero chapters in MP4 ('chpl' box), in MP4Box (-chap file.chp) and selection in players (chapters mapped to MPEG-4 SegmentDescriptors).
note regarding chp files: not sure about file syntax, currently support for (one chapter entry per line):
ZoomPlayer syntax: AddChapter (-fps for import framerate selection), AddChapterBySecond and AddChapterByTime
Regular time code … la SRT: HH:MM:SS[:ms or .ms] [Chapter Name]
SMPTE time code: HH:MM:SS;fr/fps [Chapter Name] - if fps is omitted, use '-fps' if specified or 25 fps default.

- fixed avi packed bitstream flag removal bug with beta versions of DivX.
- fixed bugs in AVC CTTS compute
- wxOsmo4 now single-windowed on win32 with DirectX output driver (SDL one buggy).
- fixed bugs in media exporter for non-MPEG4 streams (AMR & co).
- added '-dts' option to MP4Box - dumps samp num, DTS and CTS for all tracks and performs sanity check of CTS offsets.
- added '-split time_sec' option to MP4Box - splits a simple AV IsoMedia file (no systems, only ONE VIDEO stream supported) into several movies of time_sec duration.
- added '-cat' option to MP4Box - concatenates several input file (IsoMedia or not) to a single IsoMedia file. Same options as -add.
** Streams with different sample descriptions are imported as distinct tracks **
- fixed bugs in OD and IPMPX parsers (ipmpDescrPtr and IPMP_ToolID)

30/03/05: GPAC 0.2.4 release
- Added TeXML import (QT XML format for 3GPP text)
- Added SRT extraction for text tracks.
- Added SUB subtitles support (SUB->3GPP text, SUB->BIFS)
- New lifting for MP4Box - nicer progress notifications and help screens.
- changed MP4Box to OVERRIDE FILES BY DEFAULT if '-out' is not specified.
- changed MP4Box to use 0.5sec interleaving storage by default on all operations.
- added file associations for Osmo4/Win32 (not for wx version)
- added volume control and playlist restoring (Osmo4_w32 and Osmo4_wx) as well as fullscreen restoring when changing file through playlist
- added '-unhint' option in MP4Box to remove all hinting from file.
- many rewrite and fixes in WinCE version (Osmo4 and gapi), much more stable and usable player.
- changed SBR import in MP4Box: -sbr for backward compatible HE-AAC (implicit) signaling, -sbrx for non-backward compatible (explicit) signaling.
- added bandwidth signaling in SDP (b=AS:X) for some players compatibility
- added H263 and MPEG4 Visual(CMP) importers in MP4Box
- added extra SDP lines support in MP4Box - PLEASE refer to rfc2327 before complaining :)
- added hinters for QCELP (RFC 2658) and EVRC/SMV (RFC 3558). Not tested (no decoder available) - QCELP hinter works with QT6.5.
- added QCP importer/export in MP4Box and raw EVRC and SMV importers (not tested)
- added support for 3GPP2 extensions in IsoMedia (EVRC, QCELP and SMV config)
- added basic media cache for stream recording (rtp, internet radios). Only MP4 cache available, but other formats possible (plugin)
- added raw samples export and avi track to raw export in MP4Box
- More H264: import/export/rtp hinter in MP4Box, rtp reassembler
- Basic ISMACryp support in client (RTP and file)
- ISMACryp hinter in MP4Box
- ISMACryp support in MP4Box - cf "MP4Box -h crypt" for more details. Selective encryption (sample-based) is supported but not key switching (only one key at this time).
- added smaller version of libmcrypt to M4Systems library for ISMA AES-128 CTR (but kept other algos for future IPMPX usage)
- added simple converter from cubic QTVR to MP4
- added 3GGP AMR NB and WB (float code) plugin (Fixed Point AMRWB is just so slow ....)
- moved 3GGP AMR NB decoder to 600 release (old lib should still be compatible)
- moved to latest official ffmpeg tarball for AVC B-frames decoding support (older ffmpeg versions should still work despite some API changes)
- added IPMPX base code (read/write and BT/XMT dump/parse)
- added chunk encoding in MP4Box (uses 2 input files, one with base scene, one with BIFS updates only)
- changed OGG muxing in MP4 - one single OTI (0xDD) used for all OGG streams - DSI format same as before.
- Fixed bug in CTTS computing in MPEG4 Video import caused by consecutive I frames.
- fixed MPA hinter RTP agregation mode (was always on).
- misc updates in importers, exporters and ISMACryp APIs
- cleaning of ISMA and 3GP related stuff in m4systems, forced 3GP file to be branded '3GP5' for QT compatibility...
- rewrote AMR hinter for RTP agregation, added maxptime hint param for speech rtp payloads (AMR/QCELP/EVRC/SMV).
- Fixed MediaControl/Inline URL changing
- fixed video RTP timescale in hinters for QT compatibility
- fixed language-based alternate stream selection in ODs
- cleanup of m4_config.h (removing all unneeded includes, misc cleanup for FreeBSD port)
- brought XMT-A in line with spec regarding MFString/MFURL/MFScript (parsers and dumpers)
- added support for "od://" in XMT-A urls according to XMT spec
- fixed raw aac export bug
- fixed DIV5 import issues with PLs

05/01/05: GPAC 0.2.3 release
- new regression tests (X3D and some other features)
- MPEG-4 playback from BT/XMT now supports proper startTime/stopTime behaviour
- found a port of XVID for WinCE/ARM, removed OpenDivX from distribution (seemed no longer maintained). This XviD port is BTW much faster & more reliable than old OpenDivx
- split codec_pack in xvid_dec, img_in and mp3_in plugins
- fixed ffmpeg H264 support
- scene time for VRML/X3D now complies with spec (VRML uses absolute UTC timing since 1970)
- fixed 3D spot/point lighting bug
- added support for raw AMR file format (AMR and AMR-WB, multichannel AMR not supported) in MP4Box (import/extract) and reader plugin.
- added MP4Box '-tmp directory': forces temp file creation to given directory rather than OS-specific temp file storage.
- integrated the very nice mpeg ps parser from MPEG4IP - MP4Box now supports MPEG PS import to MP4 (ATM only one audio, one video, and only MP3 audio)
- added basic MPEG 1/2 Video RTP hinter and reassembler, checked MPEG files hinted to MP4 compatibility with QT player.
- fixed color transform and texturing issues.
- various fixes due to "dynamic scenes" in RTP stack and ESM module
- fixed copy/paste in Osmo4 address bar, mp4 on http issues, MP4Box -add pbs with IsoMedia
- Freezing TTXT format version 1.0 - documentation avail on gpac.sf.net
- Updated MP4Box documentation on gpac.sf.net to 0.2.3 version.
- Changed NetClientPluggin API (got rid of status query, status handled internally in ESM and in plugin if needed)
- Updated evc3 projects, made M4Systems READ/WRITE on CE to enable timedtext parsing (and future streaming cache, who knows ...).
- Added 3GPP text hinting in MP4Box and 3GPP text reassembler in rtp plugin.
- Bug fixes and testing of 3GP timed text with some 3GP files
- GF_InlineScene now supports MediaControl with mediaStartTime and mediaStopTime
- AAC SBR import now uses backward compatible decoder config.
- 3GPP/MPEG4 timed text decoder - supports everything except soft wrap & dynamic highlighting (karaoke) - vertical text not fully tested
- new "ttxt" format (for "timed text"): XML representation of 3GPP/MPEG4 timed text streams - importer (from ttxt and from srt) and dumper (to ttxt only) support.
- MP4Box "-ttxt" option: converts an SRT file to a TTXT one.
- Input plugin for ttxt and srt files.
- Support for "dynamic scenes", eg gpac will now generate on the fly a scene description when none is found, and allows stream selection in GUI.
- Modified Osmo4 & wxOsmo4 GUI: stream selection & subtitle adding
- Changed MP4Box "-import" to "-convert" ("-import" is kept for backward compatibility).
- Added MP4Box -nosys (removes all MPEG-4 systems streams and writes an empty IOD)
- Added MP4Box "-add": adds any supported format to an mp4 file (same input conventions as -convert). Several input can be specified (ex: -add audio1.aac -add sub1.srt video.mp4 -out full_movie.mp4)
- fixed a nasty bug in RTSP stack screwing up all mediaControl & rtsp session.
- 3D NonLinearDeformer (AFX) support (taper, twister and bender)
- Completed X3D geometry set: LineSet, (Indexed)TriangleSet, (Indexed)TriangleStripSet, (Indexed)TriangleFanSet
- Full multichannel audio mixing and resampling (and better audio speed support). Multichannel->stereo conversion (not configurable atm).
- Yet Another Announcement of a stable ffmpeg demuxer - stable with avi & mpeg, still sync issues with some QT files (same issues with ffplay).
- added SBR mode for aac importing ('-sbr' switch) in MP4Box.
- fixed: MP4Box hinters (empty tracks), SDL -> BIFS coord mapping in fullscreen, rounding segmentDescriptor.startTime pbs in seeking with mp4menu
- Added Playlist and brower-like navigation to Osmo4 and wxOsmo4
- AAC/ADTS file & streaming input (radios) - FAAD decoder moved to aac_in plugin
- ADTS import/extraction in MP4Box
- fixed OD XMT-A for ESD.OCR_ES_ID and ESD.dependsOn_ES_ID (now use IDREFs and not binary IDs)
- integrated ogg lib in gpac (<gpac/m4_ogg.h>), and added ogg/vorbis and ogg/theora importers to mp4 - THIS IS NOT STANDARD AT ALL.
The current syntax is to put needed headers in the MPEG-4 DecoderSpecificInfo, with the following syntax:
u16 sizeof_header;
char *header_data;
for each header (quite similar to what is found in qtcomponents). Vorbis ObjectTypeIndication is 0xDE, theora ObjectTypeIndication is 0xDF.
Need some more testing before filing a request to mp4ra.org.
Streaming possible as MPEG-4 streams, Vorbis RTP packetizer still to be done.

09/11/04: GPAC 0.2.2 release
- Xiph OGG demuxer: supports file, http download (not tested) and icecast servers.
- Xiph Vorbis decoder
- Xiph Theora support (should work with fluendo but I can't get any data from the server...)
- Better FFMPEG support (moved to latest ffmpeg cvs tarball).
- all file associations in client are made through mime types, and changed handling of service (mime type query if possible before loading plugin)
- network stats & changed all UIs for that.
- decoder stats & changed all UIs for that.
- nicer Osmo4/wxGTK
- shoutcast support in mp3 reader
- Install doc cleanup
- MP4Box "-single" option now work for 3GP files
- MP4Box "-rem TrackID" option to remove a track
- made 3GP hinter produce QT-compatible streams (as usual QT only accepts specific RTP timescales)
- moved M4Systems to a dynamic lib (static is still first built & used for MP4Box)
- moved all scene decoders (bifs, OD and context loader) to real plugins
- moved BT & XMT parsers from stdio to ZLIB io, in order to support GZIPed VRML & X3D (and consequently, BT and XMT-A ;). GPAC CAN NO LONGER COMPILE WITHOUT ZLIB
- massive cleanups in scenegraph & MPEG-4 node naming convention
- !!!scene graph no longer customizable without code hacking!!!
- X3D scene graph generator (decided NOT TO SUPPORT VRML 97 extensions, since they are in X3D and with a different format...)
- updated vrml tools for X3D support (Double precision coords & RGBA colors)
- culling of AABB tree against frustum at draw stage in 3D renderer - greatly speeds up large meshes & terrains rendering
- support for weird cyclic graphs in scenegraph (mainly to support encoding of conditionals). Works with nodes as well, configurable through scenegraph but this can
likely crash a renderer other than GPACs (tested with blaxxun & old GPAC versions, crash works each time:)
- lighting and transformations now properly set in 3D renderer
- improved gravity (ground detection) and added jump in walk mode (right click or 'j')
- support for streams without systems timing knowledge (non MPEG4), eg streams where timing is computed after decoding (and not given by transport layer) for simpler ogg support.
- support for multiple URL in VRML nodes (including remote script)
- '#Viewpoint' and 'URL#Viewpoint' support in Anchor and Inline - #segment_name is not supported and should not be used (not standard IMHO)
- ColorRGBA support for X3D
- texture generator (only "SPHERE-LCOAL" and "COORD" supported for now)
- XML scene dumper now supports X3D (scene dumping API has changed)
- X3D support in BT and XMT-A loader
- updated 3D renderer & ESM for X3D support
- added X3D geometry2D nodes in 3D renderer
- Anchor.activate now works with no children
- plethora of bug fixes


15/10/04: GPAC 0.2.1 release
- massive fixes in javascript (assignment was only 50% working), new faster, less memory-hungry implementation (and Othello reg test now passes!!)
- CreateVrmlFromScript support for VRML content.
- collision detection
- gravity (not really working)
- Layer3D fully supported (including navigation!)
- InputSensor in non-encoded scenes (bt/xmt)
- aabb tree in 3D meshes for faster picking/collision - needs more cfg options though
- user input in composite texture 2D/3D, and completed TouchSensor (hitNormal & texCoords event out) in 3D renderer
- added full blending support in 3D renderer (depth sorting)
- fixed handling of clipers (layout/form) and layer2D.
- added text change checking in spidermonkey to avoid rebuilding text
- support for usual coords in 2D renderer (window top-left in 0, 0 and decreasing y) for SVG integration
- 3D normal renormalization for GL when scaling (eg now there's a proper lighting)
- 4/3 and 16/9 aspect ratio modes now work as expected
- interactions with fullscreen SDL now happen where they should
- LinearGradient and RadialGradient in 3D renderer
- hide all scene context importing through a single ContextLoader object to get first frame and progress info for swf loading in player
- added Orbit navigation mode (orbit around the user look point) & updated interfaces
- massive cleanup of scene handling & decoders to enable run-time modules for scene decoding. APIs have changed, 2 new ones for scene decoders and media decoders
- finished BT/XMT/WRL scene handler and added support for SWF.
- added toolbar for Osmo4_w32 (_wx one to come)
- added PlanarExtrusion hardcoded proto (2D shape extruded by 2D shape)
- added bt/wrl support in MP4Client, update scene graph accordingly to use a single graph & lots of related fixes in ESM
- added texture text support in 3D renderer (graphics plugin being now loaded by main renderer)
- upgraded avilib to latest version from ogmtools (should support OpenDML 2.0)
- updated configure, Makefiles, & EVC3 project files
- textured text support (eg render to texture then blit) in 2D renderer
- ElevationGrid, Extrusion, VisibilitySensor, LOD support
- Sound support (stereo spatializer only) and reworked generic audio renderer for Sound/Sound2D support
- MPEG-4 V5 animators (not complete)
- reworked hardcoded proto mechanism to comply with VRML recommendations - some doc to come soon
- hardcoded proto PathExtrusion for any 2D shape extrusion except Bitmap and PointSet2D - eg EXTRUDED TEXT SUPPORT :)
- fixed Win32 large file support in GPAC, needs testing of AVI importer...
- cleaned up multichannel support, fixed faad channel reordering
- added background support: sky & ground dome, cube image (6 sides)
- added navigation support (WALK/FLY/EXAMINE/ + extra modes a la blaxxun) and user selection in Osmo4/wxOsmo4 and MP4Client
- added animation between viewpoints
- changed handling of empty boundable stacks according to VRML: no more default backColor, and real 3D scenes (top=Group or Layer3D) no longer may use orthographic projections
- normal smoothing for IFS.
- full lighting support (spot, point and directional)
- fog and billboard support.
- basic AVC support in MP4 (only AVCSampleEntry and child atoms)
- VRML/MPEG-4 interaction sensor support (added ProximitySensor, SphereSensor, PlaneSensor and CylinderSensors). still some work to do on TouchSensor hitNormal & hitTex
- SWF parser updates: PlaceObject2 and defineShape2.NewStyle bugs, support for soundStream
- added user interaction in 3D renderer (ray casting) in both ortho and projection modes
- frustum is now only recomputed when change in size or viewpoint
- viewport/viewpoint selection to osmo4/wxOsmo4 GUIs
- BT parser supports basic VRML (uncompressed .WRL should now be imported fine)
- plethora of bug fixes

02/09/04: GPAC 0.2.0 release
- updated cfg file doc man pages & makefiles
- massive re-arch of renderer(s) to be able to load at run-time either 2D or 3D renderer, instead of static linking
- new 2D and 3D renderers
- re-organized development headers
- added basic file<->plugin association by file extension (cf doc)
- Osmo4/wxWidgets version in Applications/Osmo4_wx
- put zoom & pan back in place in 2D render plugin
- fixed V4Studio (upgrade to wxWidgets 2.5.2)
- MP42AVI supports 3D scenes duming
- updated templates for v5 & v6. WARNING: it seems that some nodes will be removed from v5 (AFX COR) which will invalidate v6 bitstreams
- still more fixes related to scenegraph arch changes
- reworked importers & exporters
- updated new regression test suite (no 3D yet)
- bug fixes in MediaControl, MediaSensor & inline scene control
- more fixes related to scenegraph arch changes
- cleanup of SWF importer:
* shape importing is OK, gradient so-so (wrong matrix mapping), no bitmap fill
* font & text OK.
* sprites should work
* sound work - sound stream not done yet
there will likely not be any new SWF feature supported, ActionScript & buttons are out of scope for GPAC.
- added swf support from MP4Box (cf -swf switch)
- fixed XMT-A syntax of script and proto SF/MFNode field, and BIFS/XMT UTF-16 support
- fixed avg/max rate compute on large files for AVI and MP3 importers
- Background2D texturing uses hw blitter when possible (2D renderer only)
- better inline scene & segment descriptors handling
- encoding of IOD extra descriptors now supported
- configure script fixes
- changed all 3D handling, encapsulating all GL calls in a single file
- moved all primitives in 3D renderer to use a single mesh object (rendering done through vertex arrays)
- added IFS, ILS, Sphere
- optimized AVI importer, fixed vbr mp3 in avi import
- changed scenegraph:
* all nodes now keep track of their parents in order to signal sub-tree changes for frustum culling
* no more "SimulationTime" used in scenegraph, using node modif flags instead
* updated 2D and 3D renderer accordingly
- added support for rectangular textures in GL (most graphic cards support this, at least on win32)
- added frustum culling
- added SFTime->SFString formating in valuator (current MPEG-4 COR)
- plethora of bug fixes

11/05/04: JLF: dev version 0.1.9
- changed source code architecture: rendering code is now in a dedicated static link outside libm4systems
- intergated draft 3D renderer:
- Most 2D features have been ported to the new renderer (missing: viewport, colorTransform and gradients)
- no user interaction, no viewpoint, no background, no lighting, NO ETC !!!!
- Box, cylinder, cone working
- texture mapping working (still images and video)
- changed video plugin API accordingly
- changed graphics API: all path handling (building & flatening , outlining & dashing) moved to authoring subproject
- changed font API: no more graphics driver used to get font outline
- cf install documentation to recompile.
- updated all node tables to COMPLETE BIFS (eg all nodes from v1 to v6)
- updated v6 template & code to final amendment version
- fixed inline scene start/stop when modifying inline URL.
- updated TODO :)
- uploaded ultra basic SWF convertor (so that it doesn't get lost on my hard drive:)
- plethora of bug fixes

28/04/04: GPAC Release 0.1.4
- MP4Box avi import fixes (key frames, VOL removal, n-VOP handling)
- Fixed MP4 and NHNT importers (visual tracks sizes)
- MP4Box avi extractor for visual tracks
- XMT-A parser fixes (unicode, DEF routes, proto namespaces)
- better ExternProto resolving
- added VRML addressing (eg url "protolib#protoName" and "protolib#protoID")
- added pause/resume in Layout scrolling
- fixed rendering of layout nodes (layout, Form and Layer2D) in layout nodes
- fixed port reuse bug: 2 instances of the client may now use RTP streaming (UDP or TCP) at the same time
- fixed video Profile and Levels handling (was old 2000 spec version)
- added -merge option in MP4Box (merges 2 files into a single AV file)
- Fixes in SDL surfaces handling
- better "end of presentation" support
- plethora of bug fixes

18/04/04: JLF: GPAC Release 0.1.3 rc2
- MP4Box default hinting is now QT compatible - b-frame hinting support
- DecodingBuffer and CompositionMemory occupancey in ODInfo
- layout text splitting (word boundaries only)
- linux install and man pages
- OCR stream support in (authoring/playing) - only tested with MP4. MediaControl supported on OCR
- MP4Box B-frame import now works with data referencing
- fixed many seeking and buffering issues
- multi-framed audio units (needed for most formats understood by ffmpeg demux)
- multiplexed input streams now properly setup
- networking under linux (http and rtp)
- fixed udp streaming on win32/winCE, rtp reordering (was never on), default udp buffer size.
- changed config file for reordering
- changed audio driver interface (retrieve the HW config on setup for SDL) + some audio resync addons
- support for console events detection in MP4Client linux (a la win32 kbhit())
- anchor (mp4 navigation only) support in MP4Client
- uploaded linux version of extra libs
- added non-system SDL support in GCC configure script (cf --sdl-cfg)
- default font handling in freetype plugin: some text will be diplayed if at least one font is present
- better MPEG-4 video import (B-frame and packed bitstream)
- updated MP4 with full trackHeader (was old v1) and fixed MP4Box compatibility issues with 3ivx splitter
- moved all windowing architecture to the video output plugins (keyboard and mouse events, WM messages) in order to support SDL, moved old input functions to new event model
- modified jconfig.h to support both win32 and MinGW.
- updated V4Studio to work with new event/windowing architecture (work with SDL and DX)
- UDP autoconfig option (if no UDP traffic is recieved, restart with TCP)
- moved to FAAD2.1 (CVS), fixed faad2 compil on MinGW & winCE
- cleaned up install docs
- added support for SDL with software YUV->RGB and software stretching
- fixed ffmpeg audio support
- added ffmpeg JPEG support
- moved to FreeType 2.1.7
- moved to libmad 0.15.1b
- MinGW support in all extra libs
- MinGW compilation supported - including DirectX under mingw
- added support for xvid 1.0.0
- plethora of bug fixes

28/01/04: GPAC Release 0.1.2
- codec selection in Osmo4 GUI
- PocketPC installer
- OpenDivx plugin
- clean-up extra lib package, install notes and added missing libs
- FFMPEG demuxer done (synchro not good and seeking pbs). GPAC now supports all FFMPEG-supported formats.
- new NSIS script for complete install
- fixed hang on PocketPC WavOut and misc cleanups for PocketPC compilation
- H263 in 3GP files (use FFMPEG dec)
- H263 streaming (RFC 2429)
- B-frame parsing and CTS reconstruction in AVI importer (needs debug).
- muxInfo.duration parameter is now in milliseconds (was in seconds)
- '-node' options to MP4Box to get a given node syntax (fields default value and QP info)
- relative time stamps in BT ('AT D1000 ' means 'at last AU TS + 1000')
- FFMPEG decoder plugin now working with latest CVS snapshot
- MediaControl switching (several MC on single object)
- separate file downloader API and streaming client API / cleanup of plugins and ESM module
- base support for non-MPEG4 URLs in the scene (eg, url "http://whatever/resource")
- loader (local/network) for JPEG and PNG files
- loader (local/network) for MP3 files. Would be nice to add SHOUTCAST/ICECAST too...
- support for ESD URLs and non-inline OD URLs (supports any service, local file, download and streaming)
- MP4Box no longer needs SpiderMonkey
- added MatteTexture support (needs testing and debug)
- cleanup of exported headers (install in <gpac/m4_xxx.h>)
- move all config info to a single include file <gpac/m4_config.h> and updated some compil macro to avoid touching the file
- persistant associations font name / file name for freetype in GPAC.cfg
- support for conditional in proto creating node interfacing with the proto
- complete XMT-A parser (script, proto, externProto and extendedUpdates)
- edit list support in MP4 reader plugin
- BT->XMT-A and XMT-A->BT in MP4Box
- support for MP4 track start offset in BT/MP4Box (edit Lists)
- BIFS random access point generation in MP4Box (sync shadow or regular RAP) for cartoons
- AMR NB support (payload parsing and 3GP codec plugin)
- plethora of bug fixes

20/11/03: GPAC Release 0.1.1
- 3GP rtsp streaming support
- GPAC uses latest stable extra libs: faad2 2.0rc3, FreeType 2.1.5 and mad 0.15.0b, and dev version (20031117) of xvid
- support for MediaSegment ranges ("#seg+" and "#seg1-seg2") in MediaControl/MediaSensor
- flow control for RTP over RTSP and session restart when RTSP TEARDOWN not acknowledged
- 3GPP hinting (AMR NB and H263) contribution by Andrew Voznytsa
- playback support for basic 3GPP files (that is only MPEG-4 visual and AAC audio)
- support for MPA payload format - RFC 2250 (hinting and playback)
- support for mode detection (CELP and AAC) in hinting since QT6 understands only these modes
- support for several mediaSensors per OD
- AudioBuffer
- removed DirectDraw display resolution changes when switching to fullscreen
- BIFS Extended Updates from AFX/MU amendment (integrated in GF_SceneGraph, dumping, memory decoding and encoding)
- BT parser completed - complete BIFS syntax is now supported except PMF
- SRT importer through BT (converts SRT file to a BIFS animationStream)
- better audio playback/sync
- ffmpeg plugin, decoder seems OK (MPEG1 and MPEG4 visual tested), demuxer not working yet.
- added AVI/mp3/MP4/NHNT import to mp4box
- BIFS encoder initial release (missing: PMF, BIFS extended Updates), bt parser almost done, bt->mp4 working
- exporters in MP4Box (cmp, aac, mp3, jpg, png and nhnt)
- mp4 XML reports for hint tracks and atoms in MP4Box
- merged old soft rasterizer with charcoal + freetype (using ftgrays standalone raster) - better quality, faster ...
- added BIFS stat tools in MP4Box
- lots of updates in dirty rect algo.
- changed GraphicsDriver2D API
- scene graph dumper in Osmo4 win32
- New app MP42AVI for BIFS to video (AVI, BMP, RAW) conversion, single-frame dump support
- MP4 dumping to XMT-A and bt (BIFS, OD and OCI) - cf MP4Box
- PredictiveMFField support (only IPPPPPPP...)
- segment descriptors in MediaControl
- ported wav audio for WinCE - TEST AND FIXING NEEDEED , DOESN'T WORK ON ALL IPAQs
- support for hardcoded proto testing
- WinCE port + GAPI video renderer (for iPaq only)
- externProto support (only tested with local proto libs)
- InputSensor (keySensor, Mouse and StringSensor)
- plethora of bug fixes

version 0.1.0:
initial release




Visit our sponsors! Try DVDFab and backup Blu-rays!
Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2025 videohelp.com