summaryrefslogtreecommitdiff
path: root/src/demuxers/demux_avi.c
AgeCommit message (Collapse)Author
2002-08-19remove unused functionMichael Roitzsch
CVS patchset: 2488 CVS date: 2002/08/19 18:26:34
2002-08-05- second version of binary search patchMiguel Freitas
- do not whine on content probing CVS patchset: 2398 CVS date: 2002/08/05 22:09:25
2002-07-28fixes for multi-channel audio (blame guenter :o))Heiko Schaefer
CVS patchset: 2361 CVS date: 2002/07/28 21:12:18
2002-07-17stop sending audio parameters all the timeMiguel Freitas
CVS patchset: 2304 CVS date: 2002/07/17 18:17:48
2002-07-16revert latest patch: freezes with some streams.Miguel Freitas
CVS patchset: 2296 CVS date: 2002/07/16 19:41:17
2002-07-16binary search avi patch by Staszek PaskoMiguel Freitas
CVS patchset: 2293 CVS date: 2002/07/16 18:22:20
2002-07-14make demuxers a bit more "programmer friendly"Miguel Freitas
CVS patchset: 2265 CVS date: 2002/07/14 22:27:24
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-02fix time seeking to keyframe (patch by Staszek Pasko <staszek@nutki.com>)Miguel Freitas
CVS patchset: 2197 CVS date: 2002/07/02 17:05:28
2002-06-25added support in buffer.h for transporting RGB palette from the demuxer toMike Melanson
the decoder; modified AVI demuxer and MSVC decoder to support this feature CVS patchset: 2160 CVS date: 2002/06/25 03:37:52
2002-06-23Use BUF_FLAG_SEEK.Thibaut Mattern
Avoid multiple messages like this (1 second after a seek) : inserting xxxx 0-frames to fill a gap of xxxxx pts Now there is only one ao_fill_gap, immediately after the seek and that fills the whole gap in one time. It seems to work fine with divx movies. Please tell me if it works. CVS patchset: 2139 CVS date: 2002/06/23 18:35:41
2002-06-20an attempt do be more defensive when trying to play AVI via http.Siggi Langauf
Still segfaults playing http://gewurtz.mit.edu/videos/Aggressive.avi, though CVS patchset: 2101 CVS date: 2002/06/20 00:21:51
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-07codec reporting apiMiguel Freitas
CVS patchset: 2030 CVS date: 2002/06/07 04:15:45
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-03provide function to convert endianess of BITMAPINFOHEADER (when reading data ↵Miguel Freitas
from win32/MS format files) CVS patchset: 1998 CVS date: 2002/06/03 16:20:35
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-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-24fix declarationMiguel Freitas
CVS patchset: 1933 CVS date: 2002/05/24 11:32:02
2002-05-21atomic status code on demux start/seekSiggi Langauf
(demux_avi by Thibaut Mattern) CVS patchset: 1914 CVS date: 2002/05/21 00:12:31
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-20progressive index reconstruction patch by Ian Goldberg <ian@cypherpunks.ca>Miguel Freitas
CVS patchset: 1911 CVS date: 2002/05/20 03:15:45
2002-05-14Ian Goldberg's patch for AVIs bigger than 2GBMiguel Freitas
CVS patchset: 1886 CVS date: 2002/05/14 13:44:29
2002-05-13"streaming" AVI support by Ian Goldberg <ian@cypherpunks.ca>Miguel Freitas
CVS patchset: 1878 CVS date: 2002/05/13 15:56:54
2002-05-12Fix seeking problem after demuxer finishedThibaut Mattern
Change get_status to return thread_running instead of demux status. Replace <TAB> by 2 spaces. CVS patchset: 1871 CVS date: 2002/05/12 12:13:28
2002-05-04Playing the same file after a xine_stop() was unworkable. Fixed (i hope iDaniel Caujolle-Bert
haven't break anything). CVS patchset: 1851 CVS date: 2002/05/04 17:26:15
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 by disposing input, demux and decoder plugins at exitEwald Snel
- add dispose() function to all decoder plugin structures CVS patchset: 1763 CVS date: 2002/04/23 13:30:42
2002-04-23fix stupid bug in my last commitMiguel Freitas
CVS patchset: 1756 CVS date: 2002/04/23 00:55:46
2002-04-18patch to support bigger wavex headers from Staszek PaskoMiguel Freitas
CVS patchset: 1736 CVS date: 2002/04/18 12:08:58
2002-04-17user feedback when reconstructing index (using OSD)Guenter Bartsch
CVS patchset: 1733 CVS date: 2002/04/17 16:09:58
2002-04-13patch submitted by Christian Vogler plus some coding style cleanupsGuenter Bartsch
CVS patchset: 1713 CVS date: 2002/04/13 11:59:58
2002-04-09fix to play some streams with bih.biCompression not setMiguel Freitas
CVS patchset: 1699 CVS date: 2002/04/09 04:29:05
2002-04-09buffer leakMiguel Freitas
CVS patchset: 1698 CVS date: 2002/04/09 04:14:13
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-31Set all pts variabled to int64_t.James Courtier-Dutton
CVS patchset: 1651 CVS date: 2002/03/31 20:38:40
2002-03-27fix non-stop bugMiguel Freitas
CVS patchset: 1640 CVS date: 2002/03/27 15:30:16
2002-03-18xine_log bugfix by bill finkGuenter Bartsch
CVS patchset: 1584 CVS date: 2002/03/18 10:52:39
2002-03-18avi demuxer cleanup and multiple audio stream support (contributed by ↵Guenter Bartsch
Michael Jochum) CVS patchset: 1583 CVS date: 2002/03/18 02:19:45
2002-03-14- make libsputext work againMiguel Freitas
- update osd & video_overlay to use 64-bits pts CVS patchset: 1569 CVS date: 2002/03/14 13:57:15
2002-03-12minor corrections and a patch for metronom to make sure it doesn't ↵Guenter Bartsch
compensate drifts forever CVS patchset: 1563 CVS date: 2002/03/12 11:04:06
2002-03-11libdivx4 doesn't handle 3ivx, corrected misleading error messageGuenter Bartsch
CVS patchset: 1557 CVS date: 2002/03/11 23:43:58
2002-03-11metronom and demuxers should work again (although not all demuxers are fully ↵Guenter Bartsch
updated at this point). demux_qt can handle compressed audio, but is still unfinished. Yes, this _is_ the big metronom update, metronom now depends on disc_off information in discontinuities. CVS patchset: 1554 CVS date: 2002/03/11 12:31:24
2002-02-17big debug output cleanup. removed debug output from log window, loggingGuenter Bartsch
relevant information like stream type/size/bitrate instead. demuxer cleanup, removed no-longer-needed macros :-) switched off video_out/libmpeg2/... verbose log output messages. CVS patchset: 1503 CVS date: 2002/02/17 17:32:49
2002-02-09the long-awaited video_out changes, not completely debuged (races)Guenter Bartsch
- pts are 64 bit now - scr and video_out-loop run all the time - video_out cleanups - metronom cleanups - buffer type BUF_CONTROL_DISCONTINUITY is used internally now, input plugins should no longer send this one - support for individual frame durations - using nano-/usleep instead of itimer (simpler code, maybe this will help freebsd) CVS patchset: 1487 CVS date: 2002/02/09 07:13:22
2002-01-24log frame sizeGuenter Bartsch
CVS patchset: 1448 CVS date: 2002/01/24 22:55:51
2002-01-17Allow playing of AVIs with broken/incomplete indices by using the availableMatthias Hopf
index reconstruction. CVS patchset: 1418 CVS date: 2002/01/17 14:32:08
2002-01-02Correct spelling of __VA_ARGS__ macroJuergen Keil
CVS patchset: 1324 CVS date: 2002/01/02 18:16:07
2001-12-27Add intl support + more logging messages.Daniel Caujolle-Bert
CVS patchset: 1308 CVS date: 2001/12/27 14:30:28
2001-12-09small avi time-seek bugfixGuenter Bartsch
CVS patchset: 1198 CVS date: 2001/12/09 19:32:11