summaryrefslogtreecommitdiff
path: root/src/demuxers/demux_qt.c
AgeCommit message (Collapse)Author
2002-07-19fallback to display size if video size is unknownMiguel Freitas
CVS patchset: 2317 CVS date: 2002/07/19 14:37:34
2002-07-19Better plural by ValtrIIPhilipp Hahn
CVS patchset: 2316 CVS date: 2002/07/19 14:07:37
2002-07-19do not assume media type atoms will occur before the other atoms.Miguel Freitas
for several .mp4 files they won't. CVS patchset: 2315 CVS date: 2002/07/19 03:21:49
2002-07-17more fixes to play aac streams (.mp4)Miguel Freitas
CVS patchset: 2307 CVS date: 2002/07/17 20:29:03
2002-07-1764-bit QT file fix by Dan Lindstrom <lindstromd@gmx.net>Miguel Freitas
CVS patchset: 2306 CVS date: 2002/07/17 18:49:49
2002-07-17stop sending audio parameters all the timeMiguel Freitas
CVS patchset: 2304 CVS date: 2002/07/17 18:17:48
2002-07-16send decoder info to video too. (needed for some mpeg4 streams)Miguel Freitas
CVS patchset: 2292 CVS date: 2002/07/16 17:32:30
2002-07-16removed half-baked idea of tracking mdat atom boundaries-- this fixesMike Melanson
playback on a few files, too CVS patchset: 2285 CVS date: 2002/07/16 05:15:05
2002-07-15lazy parsing of mp4 esds atom to extract AAC decoder config. now playbackMiguel Freitas
of aac streams should work. who will be fearless enough to enable faad in configure/makefile? :) CVS patchset: 2272 CVS date: 2002/07/15 02:15:38
2002-07-14make demuxers a bit more "programmer friendly"Miguel Freitas
CVS patchset: 2265 CVS date: 2002/07/14 22:27:24
2002-07-10Fix untranslateable message by ValtrIIPhilipp Hahn
CVS patchset: 2241 CVS date: 2002/07/10 05:38:18
2002-07-09fix buffer leakage (symptom: xine freezes on exit)Miguel Freitas
CVS patchset: 2236 CVS date: 2002/07/09 20:39:26
2002-07-08Use BUF_FLAG_SEEK.Thibaut Mattern
CVS patchset: 2233 CVS date: 2002/07/08 21:57:42
2002-07-05Bump up version numbers due to changes in xine_tMichael Roitzsch
CVS patchset: 2214 CVS date: 2002/07/05 17:31:59
2002-07-05fix small bug in seek logicMike Melanson
CVS patchset: 2213 CVS date: 2002/07/05 15:43:33
2002-07-05optimized seeking with binary search, fixed sync after seek, fixedMike Melanson
stop/start sequence CVS patchset: 2212 CVS date: 2002/07/05 15:10:48
2002-07-01enable playing sorenson mpg4 fourccMiguel Freitas
CVS patchset: 2193 CVS date: 2002/07/01 18:53:22
2002-06-20fill in decoder_info[] for every audio bufferMike Melanson
CVS patchset: 2104 CVS date: 2002/06/20 03:51:49
2002-06-19Fix memory leaks and related bugsEwald Snel
CVS patchset: 2092 CVS date: 2002/06/19 16:33:00
2002-06-18init and cleanup edit listMike Melanson
CVS patchset: 2091 CVS date: 2002/06/18 06:45:51
2002-06-16load a few more relevant pieces of information: trak header flags and editMike Melanson
list table CVS patchset: 2080 CVS date: 2002/06/16 16:48:03
2002-06-12Remove no more needed XINE_LOGO.Daniel Caujolle-Bert
Internationalize all config related stuff. Fix not registered mrl ending in roq/film demuxer. Add bindtextdomain() calls in load_plugins (for audio/video out plugins). CVS patchset: 2066 CVS date: 2002/06/12 12:22:25
2002-06-09only report valid audio fourccMiguel Freitas
CVS patchset: 2048 CVS date: 2002/06/09 11:12:22
2002-06-09Fix playing time (seconds instead of qt units)Ewald Snel
CVS patchset: 2044 CVS date: 2002/06/09 09:36:40
2002-06-08small fixes (slider positioning and playing time)Miguel Freitas
CVS patchset: 2041 CVS date: 2002/06/08 21:45:09
2002-06-07codec reporting apiMiguel Freitas
CVS patchset: 2030 CVS date: 2002/06/07 04:15:45
2002-06-07added hack to fix audio pts calculation...the calculation could stand toMike Melanson
be revised so it it not stretched out over so many places CVS patchset: 2029 CVS date: 2002/06/07 02:48:31
2002-06-07- demuxer cleanup (helper functions)Miguel Freitas
- endianness fixes/cleanups (fix asf demuxer/audio for bigendian) - xine_waveformatex - increased demuxer plugin version CVS patchset: 2028 CVS date: 2002/06/07 02:40:46
2002-06-06sorry...Siggi Langauf
CVS patchset: 2027 CVS date: 2002/06/06 22:04:48
2002-06-06*grrrr*, okay, seems like the audio fourcc really is little endian,Siggi Langauf
not machine endian. strange... CVS patchset: 2025 CVS date: 2002/06/06 21:46:00
2002-06-06fixed fourcc endianness for video fourcc (untested on little endian machines)Siggi Langauf
(audio fourcc totally untested) CVS patchset: 2024 CVS date: 2002/06/06 21:16:38
2002-06-06revised to parse trak atoms instead of minf atoms; fixed video ptsMike Melanson
calculation problem when video timescale != global timescale; removed special case for compressed moov headers upon realizing that the special case does not exist CVS patchset: 2023 CVS date: 2002/06/06 05:06:30
2002-06-04- fix freeing unallocated memoryMiguel Freitas
- fix segfault when sorting sample tables - fix division by zero (consequence of above fix) CVS patchset: 2010 CVS date: 2002/06/04 02:51:19
2002-06-03fill bih.biCompression to make w32codecs happyMiguel Freitas
CVS patchset: 1999 CVS date: 2002/06/03 17:03:25
2002-06-03cosmetic fix. (i haven't noticed BUF_FLAG_FRAMERATE is only sent ifMiguel Freitas
last_frame_pts != 0) CVS patchset: 1997 CVS date: 2002/06/03 13:55:46
2002-06-03*** empty log message ***Miguel Freitas
CVS patchset: 1996 CVS date: 2002/06/03 13:50:50
2002-06-03BITMAPINFOHEADER -> xine_bmiheader (now compatible with 64bit systems)Miguel Freitas
remove some dependencies on wine headers CVS patchset: 1995 CVS date: 2002/06/03 13:31:12
2002-06-03Avoid segfault on qt_exit(), if qt demuxer wasn't used.Daniel Caujolle-Bert
CVS patchset: 1994 CVS date: 2002/06/03 12:43:22
2002-06-02zlib is a pre-req for compilation, so do not bother checking for itMike Melanson
CVS patchset: 1986 CVS date: 2002/06/02 19:18:56
2002-06-02Here it is: A brand-new (and quite functional, if I do say soMike Melanson
myself) Quicktime file demuxer! And kudos to Guenter, a project leader who is not afraid of change...:) CVS patchset: 1985 CVS date: 2002/06/02 17:01:27
2002-05-25patch from Michael Roitzsch:Siggi Langauf
increased interface version numbers, to reflect the xine_t change CVS patchset: 1939 CVS date: 2002/05/25 19:19:16
2002-05-21start() and seek() return the statusThibaut Mattern
CVS patchset: 1916 CVS date: 2002/05/21 00:17:54
2002-05-20- check for keyframes past start_posMiguel Freitas
- fix qt demux loop deadlock CVS patchset: 1913 CVS date: 2002/05/20 16:58:02
2002-05-16Don't segfault if moov header not found. xine_log() call afterDaniel Caujolle-Bert
demux_qt_detect_compressors() should avoid segfault too. CVS patchset: 1899 CVS date: 2002/05/16 21:45:10
2002-05-14Fix demux_loop.Thibaut Mattern
Change get_status to return thread_running instead of demux status. CVS patchset: 1890 CVS date: 2002/05/14 21:32:06
2002-04-29Replace all exit(1) with abort().James Courtier-Dutton
xine-lib should really never do an exit or abort, but instead pass back nice error values to the calling application, but until that happens, use abort() as that is tracable with gdb, whereas exit(1) is not backtraceable. CVS patchset: 1811 CVS date: 2002/04/29 23:31:59
2002-04-23Fix memory leaks in quicktime demux pluginEwald Snel
CVS patchset: 1762 CVS date: 2002/04/23 13:17:35
2002-04-23Fixed a typoEwald Snel
CVS patchset: 1759 CVS date: 2002/04/23 06:48:59
2002-04-09- new (fast) demuxer seeking schemeMiguel Freitas
- updated decoder api to allow reseting internal state on seeks CVS patchset: 1696 CVS date: 2002/04/09 03:37:59
2002-03-27fix non-stop bugMiguel Freitas
CVS patchset: 1640 CVS date: 2002/03/27 15:30:16