Moritz Bunkus
|
bb58c2fa8c
|
Added support for VC1 video tracks
|
2011-08-24 10:48:16 +02:00 |
|
Moritz Bunkus
|
fd9c601399
|
Cosmetics: no need to guard "mxinfo_tid()" with "if (verbose)"
|
2011-08-24 10:34:59 +02:00 |
|
Moritz Bunkus
|
da6bd53d43
|
Refactoring: Move code to subroutines
|
2011-08-24 10:32:01 +02:00 |
|
Moritz Bunkus
|
228350441a
|
Only flush tracks whose packetizers have been created
|
2011-08-24 10:19:07 +02:00 |
|
Moritz Bunkus
|
78a840207a
|
Cosmetics
|
2011-08-24 10:18:45 +02:00 |
|
Moritz Bunkus
|
3dd9fd0fea
|
Use source timecodes for MPEG1/2 video tracks if available
|
2011-08-24 10:05:14 +02:00 |
|
Moritz Bunkus
|
7bc870cfe4
|
Use the proper frame rate for AVC/h.264 tracks
|
2011-08-24 10:03:52 +02:00 |
|
Moritz Bunkus
|
2c38097b25
|
Allow for NALU size length change
|
2011-08-24 10:03:27 +02:00 |
|
Moritz Bunkus
|
0f86f08a7d
|
MP3 packetizer: get header values from first MP3 packet if necessary
|
2011-08-23 22:55:06 +02:00 |
|
Moritz Bunkus
|
5d05071315
|
Don't exit on MP3 header errors; continue searching instead
|
2011-08-23 21:13:40 +02:00 |
|
Moritz Bunkus
|
8eef194e3a
|
Avoid divisions by zero
|
2011-08-23 21:07:19 +02:00 |
|
Moritz Bunkus
|
1b2d71d460
|
add available track IDs
|
2011-08-23 19:02:07 +02:00 |
|
Moritz Bunkus
|
463c3b4e3e
|
Don't always show debug information
|
2011-08-23 18:52:29 +02:00 |
|
Moritz Bunkus
|
eb8f627afd
|
Only announce tracks that can actually be muxed
|
2011-08-23 18:50:56 +02:00 |
|
Moritz Bunkus
|
56f758edf6
|
Always use the audio PTS provided by the TS file by default
|
2011-08-22 19:48:28 +02:00 |
|
Moritz Bunkus
|
c32fc8854b
|
Cosmetics: Renamed member variable
|
2011-08-22 19:46:07 +02:00 |
|
Moritz Bunkus
|
9157575430
|
rake translations:update
|
2011-08-19 09:23:45 +02:00 |
|
Moritz Bunkus
|
ffa513da4f
|
The start of a Latvian translation
|
2011-08-19 09:22:02 +02:00 |
|
Moritz Bunkus
|
3c7c4d875d
|
No executable bit for po files
|
2011-08-19 09:21:33 +02:00 |
|
Moritz Bunkus
|
ccc58f40ea
|
Fix invalid boost::format string & wrong FourCC output
|
2011-08-18 18:45:22 +02:00 |
|
Moritz Bunkus
|
e0a0c82db1
|
Don't double the FPS for MPEG2 video
|
2011-08-18 09:26:18 +02:00 |
|
Moritz Bunkus
|
c3edab81aa
|
Helper function packet_t::has_timecode()
|
2011-08-17 21:23:12 +02:00 |
|
Moritz Bunkus
|
0e67f8b594
|
Moved CRC/MPEG-2 function to checksums.{h,cpp}
|
2011-08-17 20:29:23 +02:00 |
|
Moritz Bunkus
|
1f550096eb
|
Removed deactivated code
|
2011-08-17 19:30:40 +02:00 |
|
Moritz Bunkus
|
f56570dbcb
|
Fix timestamp calculation by adding missing casts to int64_t
|
2011-08-16 22:38:04 +02:00 |
|
Moritz Bunkus
|
dc3dba92ae
|
MP3 packetizer: Improved timecode calculation if source provides only some timecodes
|
2011-08-16 11:29:44 +02:00 |
|
Moritz Bunkus
|
d55272d7d6
|
Fix timestamp reading
|
2011-08-16 10:50:18 +02:00 |
|
Moritz Bunkus
|
541428df2e
|
Cosmetics
|
2011-08-16 10:49:41 +02:00 |
|
Moritz Bunkus
|
6f49e95cb2
|
Enable audio PTS usage with "--debug mpeg_ts_use_audio_pts"
|
2011-08-16 09:05:11 +02:00 |
|
Moritz Bunkus
|
9ec974121b
|
Actually create the MPEG TS demuxer
|
2011-08-16 09:00:18 +02:00 |
|
Moritz Bunkus
|
61847ac13d
|
Make calculate_crc32() function static
|
2011-08-16 09:00:08 +02:00 |
|
Massimo Callegari
|
2ee3fac939
|
Avoid useless I/O during parse_packet
|
2011-08-14 17:28:39 +02:00 |
|
Moritz Bunkus
|
6b95a9b924
|
Fixed mis-spelled name
|
2011-08-14 17:24:59 +02:00 |
|
Moritz Bunkus
|
8d8b9afa16
|
CRC32 should use and return 32bit values
|
2011-08-14 13:21:18 +02:00 |
|
Moritz Bunkus
|
ddc563c575
|
Cosmetics
|
2011-08-14 13:06:33 +02:00 |
|
Moritz Bunkus
|
68960945fe
|
Cosmetics
|
2011-08-14 12:59:41 +02:00 |
|
Massimo Calligari
|
bad65f5ad3
|
MPEG transport stream demuxer implementation -- first version
|
2011-08-14 12:08:05 +02:00 |
|
Moritz Bunkus
|
a5b89e2797
|
Tell Boost that all std::strings use UTF-8
|
2011-08-10 09:24:56 +02:00 |
|
Moritz Bunkus
|
342765d5b6
|
Removed included version of boost::exception
It's bundled in 1.36.0, and 1.36.0 is required already
|
2011-08-08 21:51:02 +02:00 |
|
Moritz Bunkus
|
027e4679fe
|
Don't check for certain Boost headers
mkvtoolnix has a general version number check for Boost. Don't check
for those headers that should had been introduced by that version
already.
|
2011-08-08 16:16:53 +02:00 |
|
Moritz Bunkus
|
57e5c2dc08
|
File renaming
|
2011-08-08 16:06:07 +02:00 |
|
Moritz Bunkus
|
068ebf0df2
|
Honor --with-boost when checking for Boost headers
|
2011-08-08 16:02:02 +02:00 |
|
Moritz Bunkus
|
c86c66e70e
|
Use boost::algorithm::string instead of my own starts_with()/starts_with_case()
|
2011-08-08 13:17:27 +02:00 |
|
Moritz Bunkus
|
245eda7bd3
|
Use boost::algorithm::string instead of my own downcase()/upcase()
|
2011-08-07 22:26:42 +02:00 |
|
Moritz Bunkus
|
10ccb35711
|
configure check for boost::algorithm::string
|
2011-08-07 22:26:20 +02:00 |
|
Moritz Bunkus
|
155e0a3170
|
Don't buffer write operations when extracting SRT and USF subtitles
|
2011-08-05 12:33:57 +02:00 |
|
Moritz Bunkus
|
da161a432b
|
CSS & build rules for the developer documentation
|
2011-08-03 22:32:47 +02:00 |
|
Moritz Bunkus
|
da4be2065d
|
Developer documentation update
|
2011-08-03 17:48:15 +02:00 |
|
Moritz Bunkus
|
f96b1e6ded
|
Added some developer documentation
|
2011-08-02 12:31:09 +02:00 |
|
Moritz Bunkus
|
93d0b9f3af
|
Made multi file name detection regex stricter
|
2011-08-02 10:50:21 +02:00 |
|