[mythtv-commits] Ticket #10104: Proper Duration and Position Support

MythTV noreply at mythtv.org
Sat Dec 22 13:28:00 UTC 2012


#10104: Proper Duration and Position Support
------------------------------+-----------------------------
 Reporter:  tralph            |          Owner:  stichnot
     Type:  Developer Task    |         Status:  accepted
 Priority:  minor             |      Milestone:  0.27
Component:  MythTV - General  |        Version:  Master Head
 Severity:  medium            |     Resolution:
 Keywords:                    |  Ticket locked:  0
------------------------------+-----------------------------
Changes (by stichnot):

 * owner:  tralph => stichnot
 * status:  new => accepted
 * milestone:  0.25 => 0.27


Comment:

 1. Mythcommflag --rebuild produces MARK_DURATION_MS marks in recordedseek
 or filemarkup, mapping keyframes to time offsets relative to the beginning
 of the recording.

 2. Recorders produce this same information.

 3. New command added to myth protocol - "QUERY_RECORDER FILL_DURATION_MAP"
 - similar to FILL_POSITION_MAP, to send updated duration info for playback
 of an in-progress recording.

 4. Use the duration map during playback to provide more accurate display
 and seeking with durations and time offsets, by linear interpolation
 between close values in the duration map.  Avoid using naive framerate
 based calculations, or inaccurate/noisy/discontinuous display timecodes
 from the recording.  Also take the cutlist into account.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10104#comment:5>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list