Opened 14 years ago

Closed 12 years ago

#8336 closed defect (Fixed)

50p refresh rate for 720/60p sources

Reported by: anonymous Owned by: markk
Priority: minor Milestone: 0.25
Component: MythTV - Video Playback Version: 0.23rc2
Severity: low Keywords:
Cc: Ticket locked: no

Description

A recent Mythbuntu autobuilds 0.23-fixes MythTV is choosing 25hz for 720/60P sources such as ABC and FOX. It seems to makes its frame rate choice before it realizes it's a 60p source. This happens for LiveTV.

Attachments (2)

Mythfrontend.log (3.5 KB) - added by anonymous 14 years ago.
mythfrontend.log (44.7 KB) - added by anonymous 14 years ago.
Log where Fox gets detected as 50hz.

Download all attachments as: .zip

Change History (18)

Changed 14 years ago by anonymous

Attachment: Mythfrontend.log added

comment:1 Changed 14 years ago by anonymous

I couldn't reproduce this from a recording.

comment:2 Changed 14 years ago by sphery

Owner: changed from Janne Grunau to jya
Status: newassigned
Version: Unspecified0.23rc2

comment:3 Changed 14 years ago by sphery

Owner: changed from jya to JYA

comment:4 Changed 14 years ago by JYA

Owner: changed from JYA to Janne Grunau
Severity: mediumlow

VDP: LoadBestPreferences?(1280x720, 25)

This is what is communicating to DisplayRes?... 1280x720 25Hz

I assign it to janne because I do not know what else to assign it to ; seems invalid to me. The log are incomplete anyway to be able to pinpoint what's going on.

Could be that what's the user as defined the screen resolution as.

comment:5 Changed 14 years ago by robertm

Status: assignedinfoneeded

Anony Mouse,

Hopefully you care enough about this ticket to be checking on it-- if you respond again please do so with an e-mail so we can communicate with you as necessary. Does this *only* happen in Live TV? If you record the same program and watch it from "Watch Recordings," presumably it plays properly, with correct refresh rate? Also, please provide mythfrontend logs with "-v playback" .

Possibly dummy recording related.

comment:6 Changed 14 years ago by anonymous

It only happens from Watch TV not Watch Recordings. I haven't had time to investigate further but given the logs, I suspect fps gets set to 25 here.

http://svn.mythtv.org/trac/browser/branches/release-0-23-fixes/mythtv/libs/libmythtv/avformatdecoder.cpp#L1387

comment:7 Changed 14 years ago by robertm

Still need the requested logs, will close in two weeks without them.

comment:8 Changed 14 years ago by JYA

As why the 50Hz vs 60Hz with the dummy recording, I'm guessing that he has set his system as PAL in the configuration instead of NTSC or US etc..

comment:9 Changed 14 years ago by anonymous

The provided logs included "-v playback" The system is set to NTSC. It only happens on live TV not a recording.

comment:10 Changed 14 years ago by robertm

You included 3/10ths of a second worth of logs. Please attach *full* logs with -v playback. Gzip as necessary.

Changed 14 years ago by anonymous

Attachment: mythfrontend.log added

Log where Fox gets detected as 50hz.

comment:11 Changed 14 years ago by anonymous

I added a log of watching Live TV on FOX.

Some other observations not in the log.

I start on FOX. It's in 50p. I change to ABC. It's still in 50p. I change to NBC. It switches to 60p. I change to ABC. It's still in 60p.

comment:12 Changed 14 years ago by robertm

Status: infoneededassigned

comment:13 Changed 12 years ago by markk

Milestone: unknown0.25
Owner: changed from Janne Grunau to markk

comment:14 Changed 12 years ago by markk

ref #10173

comment:15 Changed 12 years ago by Github

VideoSync?: Update the refresh interval after a video stream change.

An input change, as seen in live tv, may change the refresh rate which then requires an update to the rate stored in the VideoSync? object. If not, under certain circumstances the deinterlacer selection will fail (and probably a range of other, more subtle issues).

Ref #10173 Ref #8336

Branch: master Changeset: d4bbe75e42d0d85f8384c8126fea560af50721c7

comment:16 Changed 12 years ago by markk

Resolution: Fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.