Opened 10 years ago

Closed 10 years ago

#6938 closed enhancement (fixed)

smoother playback

Reported by: anonymous Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: MythTV - General Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description

when viewing tickers (such as news and sports tickers) at various timestretch settings, the results can be jerky.

this seems to be due to avsync matching the wrong rate.

may be similar problem to #5643

patch attached.

Attachments (1)

smoother_vsync.patch (2.5 KB) - added by Mark Spieth 10 years ago.

Download all attachments as: .zip

Change History (5)

Changed 10 years ago by Mark Spieth

Attachment: smoother_vsync.patch added

comment:1 in reply to:  description Changed 10 years ago by gigem

Mark, I tried your patch, but didn't see any significant difference. If anything, your patch might have made things ever so slightly more jerky. What content and configuration are you using? I used 1080i content, VDPAU temporal 1x deinterlacing and RTC frame timing for my testing.

comment:2 Changed 10 years ago by Mark Spieth

using opengl vsync with no acceleration, audio controls timing.

xvideo, standard and linearblend/kernel deint on one. xvideo, standard and greedyx1/yadifx1 on FE.

1080i and 720i dvb source. display is 60Hz in both cases (TV's). original src material is 50Hz (aus DVB). various timestretch speedups between 1.0 and 1.85.

ive been running this for a couple of years. gave it to a few people for eval. simon kenyon most recently. said it was much better.

most noticable in motor racing and news tickers. havent tried without for a long time. effect was 0.5 secs normal and then 0.5 secs hurry up for video out rate adaption. I suspect rtc is why you dont notice it.

comment:3 in reply to:  2 Changed 10 years ago by gigem

Replying to markspieth:

using opengl vsync with no acceleration, audio controls timing.

Follow up moved to mythtv-dev.

comment:4 Changed 10 years ago by gigem

Resolution: fixed
Status: newclosed

(In [21665]) Fixed jerky playback when using opengl vsync and timestretching. Patch from Mark Speith. Fixes #6938.

Note: See TracTickets for help on using tickets.