Commit Graph

1657 Commits

Author SHA1 Message Date
Moritz Bunkus
f9a7eaf5ff Better timecode scale handling. 2004-08-01 15:45:59 +00:00
Moritz Bunkus
72e09f3aa9 Use double precision for KaxDuration output. 2004-08-01 15:44:55 +00:00
Moritz Bunkus
4c5582a08d Proper timecode scaling (hopefully). 2004-08-01 12:30:37 +00:00
Moritz Bunkus
9932cb76fc More debug output. 2004-08-01 12:01:28 +00:00
Moritz Bunkus
8d5fbe3e63 Security: always use parenthesis around arguments to #defines. 2004-08-01 12:00:05 +00:00
Moritz Bunkus
c85af1f8e2 Debug display. 2004-08-01 11:56:45 +00:00
Moritz Bunkus
ad0ef8330e Skip ID3 tags in TTA files. 2004-07-31 23:37:59 +00:00
Moritz Bunkus
e3915fb5da More comfort functions: read data into a string object. 2004-07-31 23:37:12 +00:00
Moritz Bunkus
b36fbf4fd3 Increase the number of samples written based on the duration. 2004-07-31 22:15:17 +00:00
Moritz Bunkus
ef05689ade Do not free stacked memory. 2004-07-31 22:09:48 +00:00
Moritz Bunkus
6ca4eaca83 Include a code name for each mkvtoolnix release ;) 2004-07-31 19:30:05 +00:00
Moritz Bunkus
dbb6447aef Merged 1916:HEAD from https://svn.bunkus.org/mosu/branches/prog/video/mkvtoolnix/mkvtoolnix-0.9.4-timestampresolution 2004-07-31 19:22:18 +00:00
Moritz Bunkus
57bf1a3c9a The common dll needs FLAC. 2004-07-29 19:32:47 +00:00
Moritz Bunkus
9d2e8af2de Avoid some warnings when compiling with -O3. 2004-07-29 17:50:20 +00:00
Moritz Bunkus
1bb05de278 Use -O3 unless debugging has been enabled. 2004-07-29 17:50:00 +00:00
Moritz Bunkus
e73f53dd96 Unified the file headers. 2004-07-29 17:17:55 +00:00
Moritz Bunkus
2f2cb46430 Unified the file headers. 2004-07-29 16:13:25 +00:00
Moritz Bunkus
577e288cc4 updates 2004-07-29 16:12:53 +00:00
Moritz Bunkus
49e82cefed Unified the file headers. 2004-07-28 19:48:04 +00:00
Moritz Bunkus
092a1a3298 More adjustments to the "CUE sheet to chapters/tags and back" process. Patch by Nicolas Le Guen (nleguen at pepper-prod dot com). 2004-07-28 19:16:53 +00:00
Moritz Bunkus
db45bcb028 Unified the file headers. 2004-07-28 08:46:53 +00:00
Moritz Bunkus
9dc8be2553 Unified the file headers. 2004-07-27 22:30:16 +00:00
Moritz Bunkus
2a7388379a Updates 2004-07-27 16:07:16 +00:00
Moritz Bunkus
a8abc3af0f Updates 2004-07-27 15:52:40 +00:00
Moritz Bunkus
b6a35b029a The block_duration is now in ns, so divide by 1000000 where appropriate. 2004-07-27 11:42:45 +00:00
Moritz Bunkus
91415966eb Updates 2004-07-27 08:00:38 +00:00
Moritz Bunkus
e08b566498 Fixes for gcc warnings about unused variables (thanks to Lefungus for pointing them out & trying my patch). 2004-07-26 21:09:45 +00:00
Moritz Bunkus
0a86296b26 Limited support for extracting CUE sheets from chapters not created with mkvmerge's "--chapters" option. 2004-07-26 20:39:25 +00:00
Moritz Bunkus
fcb2005d93 Write a block duration of 0s in cases where it's appropriate, e.g. for subtitle entries. 2004-07-26 18:38:56 +00:00
Moritz Bunkus
eb8e212b7a Extract the duration of each FLAC packet from the packet header. Set the default duration on FLAC tracks if they have a fixed number of samples per packet (which is the case for at least the reference implementation according to their documentation). 2004-07-26 18:17:16 +00:00
Moritz Bunkus
8f6f961af9 Updates 2004-07-26 16:48:01 +00:00
Moritz Bunkus
71d153f81d Advance the buffer position if an ID3 tag is found. Otherwise the function would be stuck in an endless loop. 2004-07-26 10:57:11 +00:00
Moritz Bunkus
8c00f6b568 Bumped libebml and libmatroska version requirements to 0.7.1 each. 2004-07-25 10:45:49 +00:00
Moritz Bunkus
08a7900316 Bumped the version number to 0.9.4. 2004-07-25 10:04:57 +00:00
Moritz Bunkus
df4eb7f942 Let the user know what's happening at the moment because copying large files may take some time. 2004-07-24 17:13:18 +00:00
Moritz Bunkus
7cfa225808 Use "cuesheet" everywhere for consistency. 2004-07-24 17:06:46 +00:00
Moritz Bunkus
6fe807413d Updated the CUE sheet extraction to match the latest talk between goldenear and myself. 2004-07-24 15:35:19 +00:00
Moritz Bunkus
4a62aeb123 More revamping of the CUE-to-tag conversion. 2004-07-24 15:18:26 +00:00
Moritz Bunkus
c7dfa9bcf3 Moved the common chapter helper functions from mkvextract_cuesheets.cpp to chapters.cpp. Also unified the usage of the is_id() macro and put it into commonebml.h. 2004-07-24 15:12:01 +00:00
Moritz Bunkus
fc6f49700c Moved the CUE chapter parsing to a new file. 2004-07-24 14:53:46 +00:00
Moritz Bunkus
88aba54837 Revamped the CUE-to-tags mapping . Suggestions by goldenear. 2004-07-24 12:43:33 +00:00
Moritz Bunkus
71d4c01f65 Cut the file extension before appending ".cue" when extracting the CUE sheet. 2004-07-24 10:57:45 +00:00
Moritz Bunkus
377cedfa4b Proper variable names. Close the temporary file before opening it again for reading because my mm_io_c implementation doesn't like reading from a file opened for writing on Windows. 2004-07-24 10:36:16 +00:00
Moritz Bunkus
a90cb1497e Avoid warnings about the redefinition of _. 2004-07-23 23:04:15 +00:00
Moritz Bunkus
43b72a9f0c Added support for extracting TTA tracks into TTA files. 2004-07-23 22:59:28 +00:00
Moritz Bunkus
b6f9cb7296 Added functions in mm_io_c for writing integers in both endian modes. 2004-07-23 22:38:07 +00:00
Moritz Bunkus
ee1c6500b6 More useful debug output about setting durations. 2004-07-23 22:37:43 +00:00
Moritz Bunkus
50c3f3aa20 New file with some common TTA stuff. Set the duration on the last TTA packet properly. 2004-07-23 22:37:16 +00:00
Moritz Bunkus
6a25f62956 Set standard props. 2004-07-23 22:35:59 +00:00
Moritz Bunkus
52b84e4ab0 Moved the checksum calculator functions into a new file. 2004-07-23 22:35:16 +00:00