Commit Graph

47 Commits

Author SHA1 Message Date
Moritz Bunkus
ed9bd524b2 Replaced some more of the %lld format identifiers with PRId64 derived versions for better cross-platform compatibility. 2005-10-13 12:32:03 +00:00
Moritz Bunkus
75279b5a81 Use the PRId64/PRIu64 defines instead of %lld/%llu for enhanced cross-platform compatibility. Cosmetics. 2005-10-12 16:41:09 +00:00
Moritz Bunkus
4ab272cbcc A lot of fixes for compiler warnings: size_t argument vs. %d/%u printf format; couple pointer assignments with different signes; couple of potentionally uninitialized variables. 2005-08-26 08:21:46 +00:00
Moritz Bunkus
855bc2bd09 Big API change from "char *" to "string". 2004-11-21 22:26:09 +00:00
Moritz Bunkus
299a18e31d Avoid a couple of warnings. 2004-11-14 12:51:30 +00:00
Moritz Bunkus
291d5fe968 Removal of the old mingw build system. 2004-11-14 12:47:07 +00:00
Moritz Bunkus
90fa296c0b Merged 2455 from the 1.0 branch with the necessary changes to accomodate for trunk's changed infrastructure. 2004-11-11 16:34:51 +00:00
Moritz Bunkus
e6becb511d Merged 2448 2004-11-10 21:50:53 +00:00
Moritz Bunkus
854fa616aa Fixes for compilation with MSVC. Added vsscanf because MSVC doesn't provide one. Patch by Steve Lhomee <steve.lhomme@free.fr>, modifications by Moritz Bunkus <moritz@bunkus.org>. 2004-10-11 20:16:16 +00:00
Moritz Bunkus
fccd0ff6c2 Merged 2201:2203 2004-09-25 20:14:35 +00:00
Moritz Bunkus
547707608b Merged 2099 2004-08-29 11:06:00 +00:00
Moritz Bunkus
f35b2477dd Merged 1973:1975. 2004-08-13 14:20:17 +00:00
Moritz Bunkus
76282c62b7 Fixed some warnings. 2004-07-18 21:05:36 +00:00
Moritz Bunkus
1ed61017f5 Makefile/configure: cached the libebml and libmatroska checks; added checks for gettext. Rest: Added some support for translations (way incomplete, but it's a start). 2004-07-18 15:06:33 +00:00
Moritz Bunkus
bc10e8e2aa Add "vprp" to the list of known but unsupported tags. Otherwise "lasttag" will be reset and avilib does not "see" the additional OpenDML RIFF chunks. 2004-07-13 16:22:00 +00:00
Moritz Bunkus
0e122c493b Always use 64bit file I/O. 2004-06-14 18:36:25 +00:00
Moritz Bunkus
f1c9df0b9d Always use 64bit file I/O. 2004-06-14 08:35:10 +00:00
Moritz Bunkus
71fc1797d9 Return proper error codes in xio.cpp. 2004-06-13 15:29:21 +00:00
Moritz Bunkus
c791234882 Use xio_open on all platforms, not the native open call. 2004-06-12 17:21:30 +00:00
Moritz Bunkus
1ae1519508 Expose the AVISTREAMHEADER structures to the application. 2004-06-03 20:59:30 +00:00
Moritz Bunkus
439bb2a536 Made avilib use mkvtoolnix' IO class. 2004-06-03 14:23:38 +00:00
Moritz Bunkus
8901b2022a Renaming the file for C++ code inclusion. 2004-06-03 13:23:47 +00:00
Moritz Bunkus
b190f77ee1 Do not reset the lasttag variable on the strn (stream name) chunk because apps like AVI-Mux GUI might write the INDX chunk after the strn chunk. 2004-04-13 21:35:02 +00:00
Moritz Bunkus
b24c4fab9e Fix for compilation on big endian systems. 2004-04-11 08:51:15 +00:00
Moritz Bunkus
c21213a03b Fix for compilation on Windows. 2004-04-05 18:03:55 +00:00
Moritz Bunkus
a0566055ad Sync with transcode's avilib. 2004-03-29 14:27:11 +00:00
Moritz Bunkus
202b6f813b Get rid of automake. 2004-03-01 09:51:30 +00:00
Moritz Bunkus
97eb69d443 More MacOS fixes. 2004-02-12 21:46:00 +00:00
Moritz Bunkus
fe253daa6f Fixes for compilation on Windows. 2004-02-12 18:52:08 +00:00
Moritz Bunkus
5deac90d0a Sync with transcode's avilib. 2004-02-12 18:40:37 +00:00
Moritz Bunkus
c884ee4249 Rewrote the MinGW make system: only one Makefile, no recursive calls anymore. 2004-02-10 18:51:01 +00:00
Moritz Bunkus
a0b3aab33a Added a lot of options for allowing parts of mtx being compiled as DLLs. 2004-01-10 17:58:24 +00:00
Moritz Bunkus
9593a613b0 Made the Makefiles automatically regenerate themselves from Makefile.mingw if neccessary. 2004-01-09 22:25:21 +00:00
Moritz Bunkus
aa2ebe9b63 Added dependencies on the simple MinGW make system. 2004-01-08 18:22:24 +00:00
Moritz Bunkus
aa9dc0e4cb Implemented a simpler make system for MinGW without the use of the auto tools. 2004-01-08 17:29:42 +00:00
Moritz Bunkus
733ce78c4b Some fixes for compilation on Windows. 2004-01-08 14:09:35 +00:00
Moritz Bunkus
e37685279e Sync with transcode's CVS avilib. 2004-01-07 20:51:48 +00:00
Moritz Bunkus
83f6446289 Many fixes for warnings. Some portability fixes. 2003-11-17 12:16:58 +00:00
Moritz Bunkus
5b92f4b785 Fixes for newer auto* versions. 2003-11-11 22:05:23 +00:00
Moritz Bunkus
48d8323e00 Directory reorganization. Better dependencies on the libraries. 2003-11-01 14:36:22 +00:00
Moritz Bunkus
571b95d294 Sync with ogmtools' avilib. Endian fixes. 2003-10-27 17:57:20 +00:00
Moritz Bunkus
118f1573cf Fixes for proper WAVEFORMATEX handling. 2003-10-26 16:57:01 +00:00
Moritz Bunkus
6c8874cfc1 Proper structure size for WAVEFORMATEX. 2003-10-26 16:10:34 +00:00
Moritz Bunkus
373042fbf4 More fixes for compilation with MinGW's gcc 3.2.3. 2003-10-26 12:07:21 +00:00
Moritz Bunkus
940303e9db Support for retrieving frame size and type without actually reading its data. 2003-10-14 12:16:57 +00:00
Moritz Bunkus
7e9d0aa5b0 Fixed ignore properties. Applied my patches to avilib. Fixed variable name for include directories. 2003-10-08 15:09:37 +00:00
Moritz Bunkus
e4f80c69ef Added the new avilib from transcode 0.6.10. 2003-10-08 13:49:49 +00:00