1 | Index: NuppelVideoPlayer.cpp |
---|
2 | =================================================================== |
---|
3 | --- NuppelVideoPlayer.cpp (revision 22760) |
---|
4 | +++ NuppelVideoPlayer.cpp (working copy) |
---|
5 | @@ -1160,6 +1160,7 @@ |
---|
6 | if (fps > 0.0f && fps < 121.0f) |
---|
7 | { |
---|
8 | video_frame_rate = fps; |
---|
9 | + VERBOSE(VB_PLAYBACK,QString("Set video_frame_rate %1").arg(video_frame_rate)); |
---|
10 | float temp_speed = (play_speed == 0.0f) ? |
---|
11 | audio_stretchfactor : play_speed; |
---|
12 | frame_interval = (int)(1000000.0f / video_frame_rate / temp_speed); |
---|
13 | @@ -7314,9 +7315,10 @@ |
---|
14 | // transcoding, using the raw timecode doesn't work either |
---|
15 | // with DTV broadcasts where the timecode isn't zero on the |
---|
16 | // first frame, and may roll over during the broadcast. |
---|
17 | - playPos = (uint64_t) |
---|
18 | - ((currentFrame->frameNumber / video_frame_rate) * 1000); |
---|
19 | + //playPos = (uint64_t) |
---|
20 | + // ((currentFrame->frameNumber / video_frame_rate) * 1000); |
---|
21 | // END HACK |
---|
22 | + playPos = (uint64_t)currentFrame->timecode; |
---|
23 | } |
---|
24 | |
---|
25 | if (!textSubtitles.HasSubtitleChanged(playPos)) |
---|