Moritz Bunkus
|
475473201c
|
Only build one DLL on Windows.
|
2004-01-23 20:26:54 +00:00 |
|
Moritz Bunkus
|
4d3b90a3ee
|
Allocate space for the extra data after the RealMedia headers - otherwise the pointers would be invalid. Removed the "set number of samples per packet" function from the AAC packetizer as AAC is still always 1024 samples/packet.
|
2004-01-23 19:15:12 +00:00 |
|
Moritz Bunkus
|
5d2e36dc92
|
Do not print warnings when identifying a file.
|
2004-01-23 19:13:02 +00:00 |
|
Moritz Bunkus
|
1b34be6948
|
Switched the complete timecode handling from ms precision to ns precision.
|
2004-01-22 22:36:05 +00:00 |
|
Moritz Bunkus
|
e7b3dc7b38
|
Switched the core functionality from ms precision to ns precision.
|
2004-01-22 16:26:24 +00:00 |
|
Moritz Bunkus
|
b6b1076a3e
|
Fill the MuxingApp and WritingApp with static data if the "no_variable_data" hack is active.
|
2004-01-22 15:29:10 +00:00 |
|
Moritz Bunkus
|
4a01cf9b5e
|
Added "list" which prints a list of known hacks.
|
2004-01-22 15:10:12 +00:00 |
|
Moritz Bunkus
|
679456b40e
|
Fixed a couple of memleaks.
|
2004-01-22 12:55:21 +00:00 |
|
Moritz Bunkus
|
57044fdb73
|
Added some extensions for RealMedia files to mmg.
|
2004-01-21 18:45:06 +00:00 |
|
Moritz Bunkus
|
71bc99214a
|
Get the AAC values from the AAC config data stored in the RealMedia headers.
|
2004-01-21 15:39:44 +00:00 |
|
Moritz Bunkus
|
447c94a776
|
Use the AAC config data parser function.
|
2004-01-21 15:39:12 +00:00 |
|
Moritz Bunkus
|
68cd0dd74d
|
Added functions for parsing/recreating the 2 / 5 byte AAC config data.
|
2004-01-21 15:38:44 +00:00 |
|
Moritz Bunkus
|
148afbe25c
|
Updated the libebml/libmatroska version requirements.
|
2004-01-21 09:23:47 +00:00 |
|
Moritz Bunkus
|
2a84355be9
|
Header inclusion fix.
|
2004-01-21 09:04:10 +00:00 |
|
Moritz Bunkus
|
c33663bb2f
|
Added the release message.
|
2004-01-20 21:18:19 +00:00 |
|
Moritz Bunkus
|
7a766d1001
|
Update the version number from os.h.
|
2004-01-20 21:17:55 +00:00 |
|
Moritz Bunkus
|
7636f905bc
|
Bumped the version number to 0.8.2.
|
2004-01-20 15:08:40 +00:00 |
|
Moritz Bunkus
|
d7cf32a58f
|
Don't shadow variables. Print the segment size as well.
|
2004-01-20 09:08:24 +00:00 |
|
Moritz Bunkus
|
93423ca6f0
|
Proper handling of PCM data: always start / end packets on sample boundaries.
|
2004-01-19 22:02:58 +00:00 |
|
Moritz Bunkus
|
ef59277f48
|
Dump debug info after dmx is assured to be != NULL.
|
2004-01-19 22:02:30 +00:00 |
|
Moritz Bunkus
|
4ed27bca48
|
Assign the correct track number for passthrough packetizers - otherwise command line options will not apply to them.
|
2004-01-17 20:24:27 +00:00 |
|
Moritz Bunkus
|
bb9be6b325
|
Do not read more data than can fit into the buffer.
|
2004-01-17 19:57:40 +00:00 |
|
Moritz Bunkus
|
6b5bfa9345
|
Allow the user to un-set track names and the file title when remuxing Matroska files.
|
2004-01-17 17:20:20 +00:00 |
|
Moritz Bunkus
|
e13def97df
|
Always render the track headers fully including default values. Set the track language to "eng" if none was given.
|
2004-01-17 13:41:50 +00:00 |
|
Moritz Bunkus
|
c66255d3d3
|
Accept 0ms relative references as backward references as well - otherwise they are lost completely.
|
2004-01-16 23:41:19 +00:00 |
|
Moritz Bunkus
|
e140906ba0
|
Automatically set the attachment's MIME type according to the file extension.
|
2004-01-15 19:18:17 +00:00 |
|
Moritz Bunkus
|
0993fe2de2
|
Added file extensions to the MIME types.
|
2004-01-15 16:26:45 +00:00 |
|
Moritz Bunkus
|
ab7864ca7f
|
Clarified the "entry too big" warning.
|
2004-01-15 15:03:01 +00:00 |
|
Moritz Bunkus
|
0f7ead76a0
|
AAC from RM: Extract the number of samples per AAC packet from the timecode difference between the first two RealMedia packets for a track.
|
2004-01-15 12:51:41 +00:00 |
|
Moritz Bunkus
|
0d464371e3
|
Added a function for getting the nearest power of 2 for a number.
|
2004-01-15 12:49:52 +00:00 |
|
Moritz Bunkus
|
68bd57649c
|
Added support for AAC in RM.
|
2004-01-14 23:34:06 +00:00 |
|
Moritz Bunkus
|
b9e0534066
|
Write cues for audio only files for each track as well (only one entry every two seconds).
|
2004-01-14 19:42:57 +00:00 |
|
Moritz Bunkus
|
951c666441
|
Moved from an auxiliary function to a second process function that takes a duration_mandatory parameter. Clearer, more intuitive, and simply not as BRAINDAMAGED!
|
2004-01-14 19:00:43 +00:00 |
|
Moritz Bunkus
|
b794f2fbf3
|
Added a lot of work for a general passthrough copying from Matroska files.
|
2004-01-14 17:01:44 +00:00 |
|
Moritz Bunkus
|
87c7144a4c
|
Adjustments for the elements that have been taken out of the Matroska 1.0 specs.
|
2004-01-13 12:52:31 +00:00 |
|
Moritz Bunkus
|
6368102c5e
|
Properly handle the default track flags, even when reading Matroska files.
|
2004-01-12 21:34:08 +00:00 |
|
Moritz Bunkus
|
967bd1090a
|
Added a note about the new runtime archive.
|
2004-01-12 20:02:13 +00:00 |
|
Moritz Bunkus
|
63d9362a6b
|
Added a new hack for writing the default values in the track headers as well.
|
2004-01-12 18:39:41 +00:00 |
|
Moritz Bunkus
|
28574b6fb7
|
Added the two new chapter flags "hidden" and "enabled". Coded partially by Steve Lhomme.
|
2004-01-11 18:07:55 +00:00 |
|
Moritz Bunkus
|
3f40d48b31
|
Added the second timecode format: one timecode per line.
|
2004-01-11 17:40:33 +00:00 |
|
Moritz Bunkus
|
87fb3b72a2
|
Renamed the example timecode file because there will be more for other format versions.
|
2004-01-11 14:16:50 +00:00 |
|
Moritz Bunkus
|
ec6295a2dc
|
Removed bz2 and lzo from the normal setup as they aren't supported by anything else than mkvtoolnix anyway.
|
2004-01-10 21:22:02 +00:00 |
|
Moritz Bunkus
|
a92d10a1cd
|
Added an option for disabling any variable data (segment UIDs, unique integers for other UIDs, creation date). Without this regression tests become difficult.
|
2004-01-10 21:12:49 +00:00 |
|
Moritz Bunkus
|
5c1084f2ef
|
Made Makefiles include Makefile.options instead of Makefile.mingw.options which now is a master file like all the other Makefile.mingw.
|
2004-01-10 18:18:44 +00:00 |
|
Moritz Bunkus
|
c4bfa2bdcf
|
Added a lot of defines and magic in order to make some parts compilable as DLLs.
|
2004-01-10 18:11:06 +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
|
bb5ebb5412
|
Take the difference between two index entries of the same track as the size of a VobSub packet and not the difference to the next bigger index in the complete .idx file.
|
2004-01-10 12:51:27 +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
|
2b47ee4872
|
Re-added libtool. Introduced the #defines FMT_TIMECODE and ARG_TIMECODE for easier formatted timecode output. Discard SPU packets that don't belong to the current stream.
|
2004-01-09 21:33:56 +00:00 |
|
Moritz Bunkus
|
fca228273e
|
Removed unneeded while(!done).
|
2004-01-09 09:48:21 +00:00 |
|