summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mov.c
Commit message (Expand)AuthorAgeFilesLines
* Remove some demuxers and decoderswm42012-07-301-2350/+0
* demux, vd_ffmpeg: fix demux keyframe flag, set AV_PKT_FLAG_KEYUoti Urpala2012-07-251-1/+0
* build: switch to libavutil bswap.h and intreadwrite.hUoti Urpala2012-02-011-10/+11
* cleanup: shut up more warningsClément Bœsch2011-05-061-1/+1
* sub/OSD: move some related files to sub/Uoti Urpala2011-01-261-1/+1
* demux_mov: fix possible hang on invalid inputreimar2010-12-161-1/+1
* demux_mov: fix some memory allocation handlingreimar2010-12-161-5/+13
* cleanup: malloc+memset->calloc, sizeof(TYPE)->sizeof(*ptr)reimar2010-11-021-13/+7
* Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
* Merge svn changes up to r30643Uoti Urpala2010-03-101-0/+1
|\
| * Add header file for store_ughvlc(); avoids forward declarations.diego2010-02-171-0/+1
| * Mark mov_build_index() as static; it is not used outside of the file.diego2010-02-171-1/+1
* | Merge svn changes up to r29644Uoti Urpala2009-09-041-1/+1
|\|
| * 100l, SIZE_MAX must be UINT_MAX to prevent an integer overflow later on,reimar2009-09-041-1/+1
* | Replace libavutil internal header #includes with MPlayer copiesUoti Urpala2009-07-261-1/+1
* | Merge svn changes up to r29412Uoti Urpala2009-07-071-1/+1
|\|
| * In all demux_info_add calls change "name" to "title".reimar2009-05-301-1/+1
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-59/+59
* | Remove trailing whitespace from most filesUoti Urpala2009-07-071-59/+59
* | Merge svn changes up to r29304Uoti Urpala2009-07-071-19/+40
|\|
| * Add standard license header to all files in libmpdemux.diego2009-05-081-19/+40
* | Translation system changes part 2: replace macros by stringsAmar Takhar2009-07-071-7/+7
* | Translation system changes part 1: wrap translated stringsAmar Takhar2009-07-071-7/+7
* | Merge svn changes up to r28951Uoti Urpala2009-03-141-1/+0
|\|
| * Remove unused variable from demux_mov.reimar2009-03-081-1/+0
* | Merge svn changes up to r28537Uoti Urpala2009-02-121-13/+14
|\|
| * Fix a couple of unused variable warnings through the av_unused attribute.diego2009-02-071-10/+11
| * Convert CONFIG_ZLIB into a 0/1 option.diego2009-02-071-3/+3
* | Make various functions staticUoti Urpala2008-08-121-1/+1
* | Merge svn changes up to r27441Uoti Urpala2008-08-081-1/+1
|\|
| * Rename all preprocessor directives related to Apple / Mac OS X.diego2008-08-061-1/+1
* | Merge svn changes up to r27374Uoti Urpala2008-07-301-3/+3
|\|
| * Start unifying names of internal preprocessor directives.diego2008-07-301-3/+3
* | Merge svn changes up to r27332Uoti Urpala2008-07-211-2/+2
|\|
| * And a 1000l for r27263, swapped a condition, thus setting size toreimar2008-07-161-1/+1
| * 100l, fix calloc being called with the wrong argument due to reorderingreimar2008-07-161-1/+1
* | Merge svn changes up to r27281Uoti Urpala2008-07-151-26/+29
|\|
| * Change a broken check. FFMAX does not work as intended because trak->chunkmap...reimar2008-07-141-2/+2
| * Reindent after last commitreimar2008-07-111-9/+9
| * Check size of tkdata before using it in mov demuxer.reimar2008-07-111-0/+2
| * Add atom_len sanity check to mov demuxer.reimar2008-07-111-0/+1
| * Quick hack to fix demux_mov crashes where easily possible.reimar2008-07-111-16/+16
* | Merge svn changes up to r27202Uoti Urpala2008-07-051-0/+4
|\|
| * Check stdata_len before accessing stdata. Fixes bug #1125reimar2008-07-041-0/+4
* | Merge svn changes up to r27184Uoti Urpala2008-07-011-4/+5
|\|
| * Do not use stdata before checking its lengthreimar2008-06-291-4/+5
* | Add option pointer to demuxers and stheader.h structsUoti Urpala2008-04-231-1/+2
|/
* Use HAVE_QUICKTIME instead of MACOSX preprocessor condition.diego2008-03-151-1/+1
* Use AV_RB*, reduces x86_64 code size by almost 1kB.reimar2008-02-091-18/+12
* Check that index is still within bounds of samples array.reimar2008-01-291-0/+4
* Make sure chunkmap values are within bounds when using them.reimar2008-01-291-2/+3
* Do not pointlessly read data, just skip it.reimar2008-01-291-2/+1
* Use defines to give names to the different seek flags.reimar2008-01-291-3/+3
* Support mov subtitle format directly instead of converting to text in the dem...reimar2008-01-271-9/+4
* Simplify init_vobsub: pass palette via extradata.reimar2008-01-261-8/+3
* Make all demuxer_desc_t const, thus moving them to .rodatareimar2008-01-131-1/+1
* Codecdata must always be malloc'd, fixes free being called with anreimar2008-01-091-2/+4
* Cosmetics: Fix indentation.cehoyos2007-12-141-1/+1
* Set correct image format for 24bit "raw " in mov files.cehoyos2007-12-141-1/+7
* warning fix:diego2007-09-091-1/+1
* Split lschunks function further, it is simply too huge to do any useful chang...reimar2007-08-251-62/+72
* warning fix:diego2007-08-251-1/+0
* 10l: r23399 broke mov/mp4 demuxingcehoyos2007-05-281-0/+8
* Remove some unused variables, patch by timwoj ieee org.diego2007-05-281-8/+0
* Declarations and code should not be mixed.diego2007-04-251-2/+1
* with -identify show audio and video id; patch by Andrew Savchenko (Bircoph li...nicodvb2007-04-201-0/+3
* Add explicit location for headers from the stream/ directory.diego2007-03-151-1/+1
* Fix audio samplerates below 7000 Hz.uau2007-03-071-1/+1
* 10l, avoid crash on invalid subtitle idreimar2007-02-241-2/+4
* cosmetics: typo fixes, usefuLL --> useful and aswell --> as welldiego2007-02-221-2/+2
* English grammar fix: There is no 's' after "does not exist"reimar2007-02-141-3/+3
* 100l copy-and-paste bug. Do not print video info when the problem is with sub...reimar2007-02-141-1/+1
* Set sub_utf8 for mov subs.reimar2007-02-051-0/+1
* Subtitle handling cleanup: factor out code for parsing embedded subtitlesreimar2007-01-061-16/+2
* Remove superfluous bswap.h include.diego2006-12-021-2/+0
* Fix 2 header bugs introduced by nplourde's previous commit:uau2006-11-281-1/+3
* reordering of #include to avoid clash with math.h and quicktime/*.h, patch by...nplourde2006-11-281-8/+8
* Support multiple subs in movreimar2006-11-191-0/+7
* Try reading palette for vobsubreimar2006-11-171-1/+18
* Pseudo-support for subtitles in http://samples.mplayerhq.hu/sub/jpn_engSUB_sa...reimar2006-11-171-0/+1
* 10l copy&Ãpaste bug in subtitle sh handlingreimar2006-11-141-2/+2
* Incomplete support for vobsub (missing palette support) andreimar2006-11-131-0/+57
* Add support for 13k Voice (Qclp) in 3g2 filesrtogni2006-08-111-1/+9
* Support for version 1 (64 bit) mvhd and mdhd, taken from libavformat mov demuxerreimar2006-08-061-4/+12
* Move store_ughvlc to demux_mov as demux_ogg is not always compiled in.diego2006-08-041-1/+14
* auto-detection of mpeg-ps in mov; initial patch by John Koleszar jkoleszar on...nicodvb2006-08-041-0/+18
* Add simple edit list support to mov demuxer, it supports delay of audio and v...atmos42006-07-231-0/+18
* drops casts from void * on malloc/calloc from libmpdemux codereynaldo2006-07-131-5/+5
* Remove unused variables, patch by Stefan Huehner stefan at huehner org.diego2006-07-081-1/+0
* Clean up audio pts handling, make audio pts tracking in the audio-onlyuau2006-06-141-2/+0
* support for vorbis in mp4/movnicodvb2006-06-091-2/+60
* Disable unsecure dumping of generic track with -v -v -vrtogni2006-06-051-1/+1
* Fix potential integer overflows in memory allocation.rtogni2006-06-041-11/+2
* missing argument for mp_msg, fixes:rathann2006-05-131-1/+1
* Fix potential integer overflows in memory allocation. Patch by Reimar and me,...rtognimp2006-05-111-13/+32
* Partially revert 1.140, restoring the old behaviour for all codecsrtognimp2006-04-231-2/+5
* Part3 of Otvos Attila's oattila AT chello-hu mp_msg changes, with lots of mod...reynaldo2006-04-221-1/+1
* Fix passing qdm2 extradata to lavc decoderrtognimp2006-03-271-1/+5
* Convert all if(verbose>X) to mp_msg_test calls.diego2006-03-241-1/+1
* le2me_32 is not necessary, tested by Diego on BE machinerathann2006-03-141-1/+1
* in24/in32/fl32 little/big-endian QuickTime PCM audio supportrathann2006-03-131-3/+19
* Reduce output verbosity in non-verbose mode, change some printf to mp_msg.diego2006-03-061-37/+37
* This patch fixes pcm (twos, swot) in MOV.rtognimp2006-03-021-2/+2
* Second-try commit of this patch.corey2006-02-171-1/+1
* Reverse commit of unfinished patch for passing audio_delay to the demuxers.corey2006-02-091-1/+1
* 1. Include audio_delay as an argument to demux_seek.corey2006-02-071-1/+1
* massive attack: mp_msg printf format fixesrathann2006-01-121-27/+27
* Partial support for QuickTime sound atom version 2.corey2006-01-021-5/+33
* Unify include path handling, -I.. is in CFLAGS.diego2005-11-181-1/+1
* 10l, off by one error in last patch (codecdata length sanity check),reimar2005-10-051-1/+1
* Detect eof when seeking and do _not_ restart the video.reimar2005-09-281-1/+8
* Sanity-check codecdata_len, fixes crash in libfaad due to failed malloc forreimar2005-09-271-0/+3
* Wrong editlist handling: end pts must be included.reimar2005-09-161-1/+1
* Make -identify's 'ID_LENGTH=' print a float and not an integer.. Theods152005-09-021-1/+1
* Fix move playlists (control must be returned to mplayer.c, with the demuxerreimar2005-08-311-1/+1
* extra size checks for samples array to avoid crashes in some rare cases.reimar2005-08-301-0/+16
* Demuxer modularizationrtognimp2005-08-051-10/+26
* Add missing range/length check for video trak desc (fixes bug #335).reimar2005-07-101-1/+8
* cosmetic: split the lschunks function in two.reimar2005-07-101-300/+317
* avoid bad memory accessreimar2005-06-201-1/+3
* fix memleak when playing mov filesreimar2005-06-201-0/+24
* The Quicktime headers have changed slightly from 10.3.x to 10.4. Steven Schul...nplourde2005-05-181-0/+2
* Fix audio playback for no-sound-3gp.3gp (amr nb)rtognimp2005-05-061-1/+1
* Decode "d263" and "damr" atoms in 3gp filesrtognimp2005-05-051-0/+16
* Also '3g2a' can be used for 3GPP Profile 2rtognimp2005-04-281-0/+1
* Fix alac from QTpro (in standard mov file, not in m4a file)rtognimp2005-03-301-0/+11
* alac support via lavc decoderrtognimp2005-03-061-0/+9
* set sh_audio->delay ins audio-only case so that correct time is displayedreimar2005-03-011-0/+2
* Mp3On4 demuxer supportrtognimp2005-02-151-0/+2
* Reset stream eof after parsing header, fixes bug #218reimar2005-01-231-0/+3
* Fix channels, sample rate and sample size for 3gp filesrtognimp2004-12-291-8/+26
* fix position bar and length display for mov filesreimar2004-12-211-6/+50
* Handle raw yv12 video as I420 to fix some Broadcast 2000 created samples.diego2004-12-181-0/+3
* Extended support for other object type IDs in the ESDS. This enables e.g. MPE...mosu2004-11-151-1/+8
* AVC support moved to libavcodec, avcC atom is now passed in extradatartognimp2004-09-131-3/+13
* AVC (fourcc avc1) in mp4 supportrtognimp2004-08-291-0/+33
* Negate default palette for grayscale cvidrtognimp2004-06-271-1/+11
* typodiego2004-06-251-1/+1
* Have the MOV demuxer recognize and display (via MPINFO) registered ISOdiego2004-01-201-4/+37
* Fix for compilation on Mac OS X by Steven M. Schultz <sms@2BSD.COM>.mosu2003-11-061-2/+2
* 1000000l!!!!rfelker2003-11-031-4/+0
* Fix for borked .mov files with bogus user data length values. Patch by Marek ...mosu2003-09-201-0/+4
* Fixed seeking in MPEG4 files. Patch by Uwe Reder <Uwe.Reder@3SOFT.de>.mosu2003-09-111-0/+1
* Support for grayscale paletted files. Patch by Dima K <dimakar@yahoo.com>mosu2003-09-021-9/+21
* ffsvq3 fix, dunno if this is the correct fixmichael2003-05-101-1/+2
* Avoid including a header file twice to prevent Cygwin gcc 2.95.3-10 fromdiego2003-04-201-2/+1
* Animatrix AAC fix, patch by <dimakar(at)yahoo.com>. (This is the right patch)rtognimp2003-03-151-5/+6
* Animatrix AAC fix, patch by <dimakar(at)yahoo.com>rtognimp2003-03-121-3/+4
* MACOSX support patch, based on Dan Christiansens workalex2003-02-251-1/+5
* Attached PATCH fixes the case, when data-flag and reference flags are set andarpi2003-01-271-1/+1
* 32 bpp is a valid color depth. Fixes 0-bit rle reportsrtognimp2003-01-261-1/+1
* patch adds support for MOV-Reference-Files.arpi2003-01-131-4/+20
* (hopefully) fixed .mov streamingarpi2003-01-121-0/+5
* - always print the longest stream in info, not the selected onearpi2003-01-061-7/+17
* compiler warning fixesarpi2002-12-141-2/+0
* find best (longest) streams if not specified (-aid/-vid)arpi2002-12-071-11/+39
* dump URL referencesarpi2002-11-291-1/+41
* - parsing the handler reference atom (hnlr), save handler fourccsarpi2002-11-291-4/+98