mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2024-12-29 06:15:24 +00:00
a19459a7fa
In certain cases there are several timestamps from the source container queued up for a given position of the NALU in the stream. In such cases using the first available timestamp will result in audio/video desync. Instead the last timestamp whose stream position is smaller than or equal to the NALU's stream position should be used. Fixes #1908.
6 lines
264 B
Ruby
Executable File
6 lines
264 B
Ruby
Executable File
#!/usr/bin/ruby -w
|
|
|
|
# T_585h264_wrong_mapping_of_timestamps_to_frames
|
|
describe "mkvmerge / h.264 in MPEG transport stream resulting in wrong mapping of timestamps to frames"
|
|
test_merge "data/ts/h264_wrong_mapping_of_timestamps_to_frames.ts", :args => "--no-audio"
|