Opened 2 years ago

Last modified 11 months ago

#12973 accepted Patch - Bug Fix

Repeated use of time stretch adjustment has rounding error

Reported by: amb@… Owned by: Stuart Auchterlonie
Priority: minor Milestone: 29.2
Component: MythTV - General Version: 0.28.0
Severity: low Keywords:
Cc: Ticket locked: no

Description

When repeatedly adjusting the time stretch (faster and then slower) it can introduce a rounding error due to the use of floating point without re-quantisation. For example the on-screen display of the time stretch can show weird numbers like "1.0499999995" instead of "1.05".

Attachments (1)

time-stretch-rounding.diff (514 bytes) - added by amb@… 2 years ago.

Download all attachments as: .zip

Change History (6)

Changed 2 years ago by amb@…

Attachment: time-stretch-rounding.diff added

comment:1 Changed 23 months ago by Stuart Auchterlonie

Milestone: unknown0.28.1
Owner: set to Stuart Auchterlonie
Status: newaccepted

comment:2 Changed 23 months ago by Stuart Auchterlonie

Milestone: 0.28.129.0

comment:3 Changed 13 months ago by Stuart Auchterlonie

Milestone: 29.029.1

comment:4 Changed 11 months ago by Stuart Auchterlonie

Milestone: 29.10.28.2

Moving remaining open tickets to 0.28.2 milestone

comment:5 Changed 11 months ago by Stuart Auchterlonie

Milestone: 0.28.229.2

Moving remaining open tickets to 29.2 milestone

Note: See TracTickets for help on using tickets.