mp4: fix integer underflow
[vlc.git] / modules / demux / mp4 / mp4.c
2019-06-27 Rémi Denis-Courmontmp4: fix integer underflow
2019-06-27 Rémi Denis-Courmontmp4: fix integer underflow
2019-05-23 Francois Cartegniedemux: mp4: fix potential oob deref
2019-05-22 Francois Cartegniedemux: mp4: exclude subt from metadata refs
2019-05-22 Francois Cartegniedemux: mp4: fix EIA708 regression in quicktime
2019-05-22 Francois Cartegniedemux: mp4: fix regression with quicktime text spu
2019-05-22 Francois Cartegniedemux: mp4: ignore all referenced tracks
2019-05-22 Francois Cartegniedemux: mp4: drop chap storage
2019-05-22 Francois Cartegniedemux: mp4: tag all referenced tracks with their type
2019-05-22 Francois Cartegniedemux: mp4: check chapters by track reference type
2019-05-22 Francois Cartegniedemux: mp4: sync track ID from track creation
2019-05-22 Francois Cartegniedemux: libmp4: rework tref reading
2019-05-20 Hyeon-Ju Leedemux: mp4: fix can't recognize clcp media type's close...
2019-05-19 Rémi Denis-Courmontmp4: fix error code
2019-04-30 Francois Cartegniedemux: mp4: add sample overread check for non seekable...
2019-04-30 Francois Cartegniedemux: mp4: probe fragments on missing duration
2019-04-30 Francois Cartegniedemux: mp4: lookup all attached sidx
2019-04-30 Francois Cartegniedemux: mp4: ignore indirect index references for seek
2019-04-01 Rémi Denis-Courmontmp4: do not inherit options
2019-03-03 Rémi Denis-Courmontmp4: fix comparison signedness
2019-03-01 Vittorio Giovarademux/libmp4: Apply flip operations from the display...
2019-02-05 Francois Cartegniedemux: mp4: fix potential NULL deref
2018-11-16 Francois Cartegniedemux: mp4: move moov check outside of GetRoot
2018-11-09 Francois Cartegniedemux: heif: add preliminary support for AVIF
2018-11-09 Francois Cartegniedemux: libmp4: add missing/use brands defines
2018-11-09 Francois Cartegniedemux: libmp4: rename brand defines
2018-10-28 Tristan Matthewsdemux: mp4: fix ADPCM_IMA_QT sample count calculation
2018-10-11 Francois Cartegniedemux: mp4: use AV1_unpack
2018-10-01 Francois Cartegniedemux: mp4: add AV1 missing temporal delimiters
2018-09-20 Steve Lhommecore: use vlc_tick_t for DEMUX_SET_TIME officially
2018-09-20 Steve Lhommecore: use vlc_tick_t for DEMUX_GET_LENGTH officially
2018-09-20 Steve Lhommecore: use vlc_tick_t for DEMUX_GET_TIME officially
2018-09-18 Steve Lhommedemux:mp4: separate vlc_tick_t & stime_t start values...
2018-09-18 Steve Lhommedemux:mp4: use a special timestamp rescaler to convert...
2018-09-18 Steve Lhommedemux:mp4: use a special timestamp rescaler to convert...
2018-09-18 Steve Lhommedemux:mp4: the i_time in MP4_TrackSetELST() is an vlc_t...
2018-09-18 Steve Lhommedemux:mp4: i_max_preload is an vlc_tick_t that cannot...
2018-09-18 Steve Lhommedemux:asf: fix the i_preroll_start substracting millise...
2018-08-16 Francois Cartegniedemux: mp4: handle moof to mdat gap (fix #21028)
2018-07-20 Thomas Guillemstream: replace input_thread_t by input_item_t
2018-07-12 Francois Cartegniedemux: mp4: fix regression with disabled tracks
2018-07-06 Steve Lhommecore: make DEMUX/STREAM_GET_PTS_DELAY officially a...
2018-07-06 Steve Lhommedemux:mp4: use a define for the unknown segment/moov...
2018-07-06 Steve Lhommedemux:mp4: the i_time in MP4_UpdateSeekpoint() is a...
2018-07-06 Steve Lhommedemux:mp4: the local i_dur in MP4_TrackSetELST() is...
2018-07-06 Steve Lhommedemux:mp4: the i_start in TrackTimeToSampleChunk()...
2018-07-06 Steve Lhommedemux:mp4: the local i_next_dts in TrackCreateSamplesIn...
2018-07-06 Steve Lhommedemux:mp4: use MS_FROM_VLC_TICK to log milliseconds
2018-07-06 Steve Lhommedemux:mp4: use a define for an invalid preload
2018-07-06 Steve Lhommedemux:mp4: separate stime_t & vlc_tick_t duration in...
2018-07-06 Steve Lhommedemux:mp4: simplify value check
2018-07-06 Steve Lhommedemux:mp4: use VLC_TICK_FROM_MS for milliseconds to...
2018-07-06 Steve Lhommedemux:mp4: read the GPAC chapters as msftime_t since...
2018-07-06 Steve Lhommedemux:mp4: separate the vlc_tick_t and scaled time...
2018-07-06 Steve Lhommedemux:mp4: the result of MP4_TrackGetDTS() is always...
2018-07-06 Steve Lhommedemux:mp4: i_nztime is an vlc_tick_t as the comment...
2018-07-05 Francois Cartegniedemux: mp4: fix unwanted discontinuity
2018-07-03 Steve Lhommemodules: replace hardcoded CLOCK_FREQ fractions by...
2018-07-03 Steve Lhommemodules: replace hardcoded CLOCK_FREQ multiples by...
2018-07-03 Steve Lhommerename VLC_TS_0 to VLC_TICK_0
2018-07-03 Steve Lhommerename VLC_TS_INVALID to VLC_TICK_INVALID
2018-06-22 Steve Lhommerename mtime_t to vlc_tick_t
2018-06-14 Steve Lhommedemux:mp4: the local i_time in FragGetMoofByTfraIndex...
2018-06-14 Steve Lhommedemux:asf: the preroll start is in mtime_t
2018-06-10 Rémi Denis-Courmontdemux: split DEMUX_SET_GROUP in ALL and LIST
2018-06-10 Rémi Denis-Courmontdemux: split DEMUX_SET_GROUP_DEFAULT from DEMUX_SET_GROUP
2018-05-05 Zhao Zhilidemux: mp4: remove dead code
2018-05-02 Steve Lhommemodules: fix VLC_TS_INVALID tests
2018-04-30 Francois Cartegniedemux: mp4: return smallest moov duration as track...
2018-04-30 Francois Cartegniedemux: mp4: handle fragment start with missing traf
2018-04-30 Francois Cartegniedemux: mp4: fix missing traf start
2018-04-30 Romain Vimontcore: remove global *_sys_t typedefs
2018-04-27 Martin Storsjödemux: mp4: Fix the post_mdat_offset for mdats with...
2018-04-24 Rémi Denis-Courmontconfig: remove advanced from add_category_hint()
2018-03-17 Francois Cartegniedemux: mp4: fix ttml / handlers regression
2018-03-14 Francois Cartegniedemux: heif: add support for AVC
2018-03-14 Francois Cartegniedemux: heif: handle JPEG
2018-03-13 Francois Cartegniedemux: add support for HEIF
2018-03-13 Francois Cartegniedemux: mp4: fully check major for f4v
2018-03-13 Francois Cartegniedemux: mp4: play heif movies
2018-02-07 Francois Cartegniedemux: mp4: fix moof based absolute trun data offsets
2018-02-05 Francois Cartegniedemux: mp4: fix sample agregation v0 compressed audio
2018-01-28 Rémi Denis-Courmontmp4: provide test-and-clear-flags control
2018-01-22 Hugo Beauzée-Luyssenmp4: GET_PTS_DELAY: Fallback to demux_vaControlHelper...
2018-01-16 Hugo Beauzée-Luyssendemux: Implement legacy fallbacks in the modules
2018-01-09 Francois Cartegniedemux: mp4: really exit on truncated data
2018-01-05 Francois Cartegniedemux: mp4: set samples duration
2018-01-05 Francois Cartegniedemux: mp4: work with edit lists with CLOCK_FREQ
2017-12-13 Francois Cartegniedemux: mp4: check handler before dereferencing sample...
2017-12-11 Francois Cartegniedemux: mp4: work with CLOCK_FREQ timescale (fix #19256)
2017-12-08 Hugo Beauzée-Luyssenmp4: Fix crash on empty ELST
2017-12-03 Rémi Denis-Courmontmp4: prepare for void *p_sys
2017-12-03 Rémi Denis-Courmontmp4: add DEMUX_GET_SEEKPOINT
2017-12-02 Rémi Denis-Courmontdemux: provide full URL instead of access name (refs...
2017-12-02 Rémi Denis-Courmontmp4: use vlc_uri_resolve()
2017-11-29 Alexander Lawi18n: add missing strings
2017-11-13 Rémi Denis-Courmontmp4: do not assume demux has an input
2017-11-11 Thomas Guillemmp4: use vlc_alloc helper
2017-10-26 Francois Cartegniedemux: mp4: remove webvtt samples conversion
2017-10-06 Francois Cartegniedemux: mp4: avoid audio cuts on seek
next