summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mov.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* reversing warning fix (requested by alex)michael2002-11-231-3/+3
* warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)michael2002-11-231-3/+3
* export imagedescription for qt video codecsarpi2002-11-111-3/+5
* workaround for ms11 ima4alex2002-11-041-0/+3
* fix possible sig8 - found by Alexarpi2002-11-021-1/+1
* set up nBlockAlign, nBytesPerSec correctly if extended audio header avail.arpi2002-10-311-1/+9
* pass audio codecdataarpi2002-10-311-1/+10
* memleak fix (found by valgrind)arpi2002-10-161-4/+9
* ss_div/ss_mul defaults to 0arpi2002-10-161-1/+1
* BE_16/BE_32 macro was accessing integers from unaligned addresses on SPARCjkeil2002-10-071-11/+9
* dump processed edit list dataarpi2002-09-271-0/+3
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-221-2/+0
* fixing edit-list playback (it uses the mvhd-timescale instead of the mdhd-one)arpi2002-09-181-4/+37
* support for .mp4 with .mp3 audioarpi2002-08-051-0/+6
* skip 'pnot' and 'PICT' - fixes incoming/1.movarpi2002-08-011-0/+4
* workaround for empty version1 audio headers (bugreport by Sascha Sommer)arpi2002-07-121-1/+1
* edit-list support for video - fixes various A-V sync problems (TODO: seeking)arpi2002-07-071-6/+74
* fixed endless 'unknown chunk' and doublespeed ima4 audio bugsarpi2002-07-061-2/+5
* CBR audio PTS fixes (using stsd v1 header)arpi2002-06-301-14/+24
* dump edit listarpi2002-06-291-5/+7
* Add small note why we don't use fcntl.h on cygwin. Btw. as far as I can see f...atmos42002-06-071-1/+2
* cygwin & darwin fixes by Joey Parrish <joey@yunamusic.com>arpi2002-06-071-0/+2
* some more output cosmetics, especially for vivo and mov demuxersarpi2002-05-201-22/+22
* typo fix for pre2alex2002-04-211-1/+1
* 'wide' may contain 'mdat'arpi2002-04-181-1/+3
* FPS calculation fixedarpi2002-04-151-9/+2
* get aspect info from display size if != real sizearpi2002-04-151-2/+6
* some under-devel code, will be required for qtx codecsarpi2002-03-271-0/+35
* Use esds parser for movie esds atom and only pass decoder specific configurat...atmos42002-03-241-4/+15
* - Add parsing of Sync Layer Descriptoratmos42002-03-241-10/+6
* 10l fix memory allocationatmos42002-03-241-2/+6
* eeh 10l, forgot malloc of esds struct.atmos42002-03-241-1/+2
* Improved MP4 parsing (finally)atmos42002-03-241-7/+27
* Add Parsing off ftyp box and some more docs refatmos42002-03-221-9/+31
* Add a usefull url, btw. audio esds needs some fixing with some files, I'll in...atmos42002-03-211-0/+2
* insert mpeg4 video header into the first chunkarpi2002-03-211-3/+23
* 0.1larpi2002-03-211-0/+1
* support multiple video header extension chunksarpi2002-03-211-7/+7
* argh 0.5latmos42002-03-211-1/+2
* Recognize and skip ftype chunk used by some .mp4 files andatmos42002-03-211-12/+25
* temporary disabled len=0 code due to reported loop errorsalex2002-03-211-0/+2
* Add some atom parsing to movie trak and a bit cosmetics ;), Michael can now w...atmos42002-03-211-24/+69
* add alternative samplerate calculation for files with timescale\!=samplerateatmos42002-03-201-1/+22
* allow sh_audio struct to be initialized by demuxer, add parsing of mp4 esds h...atmos42002-03-191-1/+69
* workaround in palette reader for statunit6.mov, needed to implement support f...alex2002-03-151-16/+56
* some cleanup, fixes for video header parsing. finally we get the coded size i...arpi2002-03-141-13/+55
* fixed some endian issues, like changing bswap_32() -> be2me_32(), andmelanson2002-03-011-9/+4
* reinstated original palette decision logic from XAnim (was the QT specmelanson2002-02-101-1/+3
* added nmhd, added checking for audio trak in demux_mov_fill_bufferalex2002-02-101-1/+10
* fixedsize video samples fixed (dvntsc-qt.mov)arpi2002-02-101-8/+17
* reconciled one minor, nagging palette issue with the official QT specmelanson2002-02-051-1/+1
* fixed (reversed) the RGB palette ordermelanson2002-01-271-2/+2
* QT demuxer now supports the default QT palettesmelanson2002-01-241-11/+28
* QT demuxer loads palette information from files that transport palettes inmelanson2002-01-131-3/+49
* mov_check_file 64bit support by Chris Bednar. also fixed co64 chunk and added...alex2002-01-051-14/+22
* added co64 (64bit chunk offset table) chunk (needed for mov files created wit...alex2001-12-221-3/+58
* added demux_infoalex2001-11-221-5/+22
* added skip atom to support .mp4 filesalex2001-11-171-0/+1
* ignore mov detection if first chunk badarpi2001-11-131-0/+4
* added pre-flash detecting support ;)alex2001-11-091-12/+68
* config.h cleanup, few things added to steram/demuxer headersarpi2001-10-301-1/+0
* twos pcm audio supportarpi2001-10-291-3/+5
* added edit atom (edit list), some comments and typos fixesalex2001-10-291-13/+47
* seek ebfore begin of the movie fixedarpi2001-10-291-3/+5
* using keyframe info for seekingarpi2001-10-291-9/+20
* cbr audio fixarpi2001-10-291-6/+27
* extended udta recordalex2001-10-291-4/+37
* added stss (not completed)alex2001-10-291-6/+29
* changed if's to switch in lschunksalex2001-10-291-10/+29
* added two new clip info types, all printf's were upgraded to mp_msgalex2001-10-261-30/+28
* handling free chunk (wide needs implementation) and displaying clip info (dat...alex2001-10-231-0/+72
* compressed mov audio fixedarpi2001-10-231-1/+5
* compression algo detection fix (bswap) and fps fixalex2001-10-221-2/+13
* includes cleanuparpi2001-10-211-6/+0
* libdemuxer...arpi2001-10-201-0/+613