Moritz Bunkus
|
6fbb9949fa
|
Added trace() function in order to ease the debugging process.
|
2003-04-17 12:21:04 +00:00 |
|
Moritz Bunkus
|
06bace9397
|
Fixed an inavlid access to non-allocated space if there is some private data after the WAVEFORMATEX structure in the AVI.
|
2003-04-17 12:10:46 +00:00 |
|
Moritz Bunkus
|
cfcc959a0b
|
Necessary changes to the reading process regarding timecodes.
|
2003-04-16 20:10:08 +00:00 |
|
Moritz Bunkus
|
5dd9fab7a0
|
libebml now takes absolute timecodes for AddFrame.
|
2003-04-13 15:44:27 +00:00 |
|
Moritz Bunkus
|
36a29fd086
|
Changed all u_int64_t to int64_t. Some crappy MS compilers obviously cannot convert u_int64_t to double. And I do not need them that badly.
|
2003-04-13 15:23:03 +00:00 |
|
Moritz Bunkus
|
38421dcd09
|
Renamed GCC2 to LIBEBML_GCC2 as GCC2 seemed to be too general a term to be used in other programs.
|
2003-04-13 14:00:54 +00:00 |
|
Moritz Bunkus
|
13e3716c24
|
#ifdef to make mkvmerge.cpp compile under Windows from Shelly.
|
2003-04-11 15:28:45 +00:00 |
|
Moritz Bunkus
|
2c36690431
|
Simplified the gcc version check.
|
2003-04-11 15:18:17 +00:00 |
|
Moritz Bunkus
|
7dd85dd92d
|
Automatic ChangeLog update.
|
2003-04-11 13:45:35 +00:00 |
|
Moritz Bunkus
|
e155b0e970
|
standard GPL
|
2003-04-11 13:44:04 +00:00 |
|
Moritz Bunkus
|
dfb99df0c6
|
Newer info with updated installation instructions which reflect that libebml is now separated from libmatroska.
|
2003-04-11 13:42:27 +00:00 |
|
Moritz Bunkus
|
34a7f66c51
|
Initial release - copied from ogmmerge.1 ;)
|
2003-04-11 13:03:56 +00:00 |
|
Moritz Bunkus
|
d48411215e
|
Fixed indentation.
|
2003-04-11 12:50:19 +00:00 |
|
Moritz Bunkus
|
5f68cc75d2
|
Automatic ChangeLog update.
|
2003-04-11 12:31:46 +00:00 |
|
Moritz Bunkus
|
d7d15a2fbd
|
New style process support.
|
2003-04-11 11:54:36 +00:00 |
|
Moritz Bunkus
|
2da0ea0b82
|
Stream selection based on the serial number, not the stream number. Removed deprecated parameters from various packetizers. Renamed "stream" to "track" where appropriate. Unified and simplified demuxing and handling of the different stream types.
|
2003-04-11 11:52:57 +00:00 |
|
Moritz Bunkus
|
8c6b5c450a
|
Removed deprecated parameters from MP3 packetizers.
|
2003-04-11 11:37:41 +00:00 |
|
Moritz Bunkus
|
c67512c107
|
Renamed "stream" to "track". Removed the bitrate argument from the AC3 packetizer. Introduced frame type flags (I, P). New style process support. Unified audio reading and processing (PCM, MP3, AC3).
|
2003-04-11 11:36:18 +00:00 |
|
Moritz Bunkus
|
543f902b0f
|
Removed the bitrate from the AC3 packetizer arguments.
|
2003-04-11 11:30:18 +00:00 |
|
Moritz Bunkus
|
e9032be686
|
New style "process" function support.
|
2003-04-11 11:29:28 +00:00 |
|
Moritz Bunkus
|
c07d6382c3
|
New style "process" function support. Lacing now reports two packets laced, the third one is stored implicitly.
|
2003-04-11 11:29:01 +00:00 |
|
Moritz Bunkus
|
033953b41c
|
New style "process" function support. New frame type flags (I, P, B) introduced.
|
2003-04-11 11:27:32 +00:00 |
|
Moritz Bunkus
|
8f3bbc4a9d
|
New style "process" function support. New frame type flags (I, P, B) introduced, although only I and P frames are handled at the moment.
|
2003-04-11 11:27:14 +00:00 |
|
Moritz Bunkus
|
f1c4c9e81c
|
New style "process" function support.
|
2003-04-11 11:23:54 +00:00 |
|
Moritz Bunkus
|
3befef6db3
|
New style "process" function support. Some explicit char* typecasts.
|
2003-04-11 11:23:40 +00:00 |
|
Moritz Bunkus
|
57c0cbb01d
|
Renamed "stream" to "track".
|
2003-04-11 11:19:49 +00:00 |
|
Moritz Bunkus
|
8edd337bb0
|
Renamed "stream" to "track". process can either use the supplied timecode or calculate the timecode itself.
|
2003-04-11 11:19:30 +00:00 |
|
Moritz Bunkus
|
4d7ed9c509
|
Renamed 'stream' to 'track'. Removed the useless 'set_parameters' function.
|
2003-04-11 10:36:55 +00:00 |
|
Moritz Bunkus
|
e7f6448fda
|
Renamed 'stream' to 'track'. Removed the useless function 'set_parameters'. process now either uses the supplied timecode or calculates it on its own if timecode == -1.
|
2003-04-11 10:32:31 +00:00 |
|
Moritz Bunkus
|
f6b7ba5dd9
|
Very, very early support for Matroska files. General looping is implemented, the packetizers are created, but the data is not being read and processed. Just a commit to make the whole thing compile.
|
2003-04-11 10:19:39 +00:00 |
|
Moritz Bunkus
|
bcf00e0ce7
|
Renamed all variables with "streams" to "*tracks" as "track" is the correct Matroska term.
|
2003-04-11 10:05:11 +00:00 |
|
Moritz Bunkus
|
a5d8d82e84
|
Very, very early support for Matroska files. General looping is implemented, the packetizers are created, but the data is not being read and processed. Just a commit to make the whole thing compile.
|
2003-04-11 10:03:16 +00:00 |
|
Moritz Bunkus
|
0732bc8b9e
|
New parameters --with-ebml-* that reflect the separation of libebml from libmatroska.
|
2003-04-11 09:56:47 +00:00 |
|
Moritz Bunkus
|
efa790ab5e
|
Makefile for mkvmerge for Microsoft Developer Studio by Shelly
|
2003-04-09 13:34:31 +00:00 |
|
Moritz Bunkus
|
af2d81dafd
|
#include fixes for compilation under Win32. Preliminary support for KaxBlockAdditional.
|
2003-04-09 13:30:23 +00:00 |
|
Moritz Bunkus
|
d0d532a7c4
|
Makefile for Microsoft Developer Studio by Shelly
|
2003-04-09 13:27:33 +00:00 |
|
Moritz Bunkus
|
0dc382c4e3
|
Fixes for compilation under Win32 by Shelly.
|
2003-04-09 13:25:13 +00:00 |
|
Moritz Bunkus
|
2f38653689
|
Disabled Matroska reader support because it still only exists in my checked out copy.
|
2003-03-23 20:27:53 +00:00 |
|
Moritz Bunkus
|
8118542b6e
|
Moved the support functions get_uint16 and get_uint32 to common.cpp.
|
2003-03-13 09:31:36 +00:00 |
|
Moritz Bunkus
|
e494e808ad
|
Added a TYPE for Matroska sources. Moved the support functions get_uint16 and get_uint32 to common.cpp.
|
2003-03-13 09:31:06 +00:00 |
|
Moritz Bunkus
|
4e7dc88cc4
|
Necessary fixes to make mkvinfo.cpp compile with gcc 3.2
|
2003-03-13 09:28:23 +00:00 |
|
Moritz Bunkus
|
45ce1784af
|
Track numbers start with 0, not 1. Added "Matroska" to the list of supported file formats. Re-enabled "uncompressed PCM" and "text subs" as supported output types for --list-types. Added support for a Matroska reader.
|
2003-03-13 09:27:36 +00:00 |
|
Moritz Bunkus
|
25698bfc01
|
Removed two tasks that I have already done or at least a preliminary working version for.
|
2003-03-13 09:25:56 +00:00 |
|
Moritz Bunkus
|
f87ad8e065
|
Fixes that make avilib compile on cygwin by Shailesh L Mistry <shailesh.mistry@milan.eclipse.co.uk>
|
2003-03-11 13:01:18 +00:00 |
|
Moritz Bunkus
|
74f92a5d68
|
Explicit type conversions in order to satisfy gcc 3.2
|
2003-03-10 22:10:14 +00:00 |
|
Moritz Bunkus
|
72e15986c5
|
Added support for SRT reading. Added support for outputting the preliminary simple text subtitle format.
|
2003-03-06 23:39:40 +00:00 |
|
Moritz Bunkus
|
841b50e3ac
|
Renamed the variables track_video and track_audio to simply video/audio as track_video and track_audio are already used as track type enumerations by libmatroska.
|
2003-03-06 23:38:37 +00:00 |
|
Moritz Bunkus
|
955f6262d2
|
Moved fourcc into track_info_t. Remapped some error messages from Fatal to Error - Fatal should be reserved for stuff that will definitely stop mkvmerge afterwards.
|
2003-03-05 17:44:32 +00:00 |
|
Moritz Bunkus
|
6b1feb6015
|
Put all track relevant variables into a struct that is passed down from mkvmerge to the readers and from them to the packetizers.
|
2003-03-05 13:51:20 +00:00 |
|
Moritz Bunkus
|
c3d5a69152
|
First version based on ogmtool's README.
|
2003-03-04 19:09:59 +00:00 |
|