[mythtv-firehose] mythtv/master commit: b944b041c by Mark Kendall (mark-kendall)
MythTV
noreply at mythtv.org
Tue Jun 21 02:39:29 UTC 2011
Author: Mark Kendall <mkendall at mythtv.org>
Change Date: 2011-06-20T19:31:16-07:00
Push Date: 2011/06/20 19:39:23 -0700
Repository: mythtv
Branch: master
New Revision: b944b041c8987ea135076c1af63bb905a50d7a1d
Changeset: https://github.com/MythTV/mythtv/commit/b944b041c
Log:
DVD: Refactor forced video aspect ratio code.
Instead of using custom code to force the aspect ratio during dvd
playback (usually used to force still frames to 16:9), just monitor the
aspect ratio within DVDRingBuffer and use it to override the stream
aspect ratio in AvFormatDecoder.
Other than simplifying the player code, this avoids another potentially
buggy and costly call directly from the decoder thread into the player.
Refs #9854
Refs #9268
Modified:
mythtv/libs/libmythtv/avformatdecoder.cpp
mythtv/libs/libmythtv/dvdringbuffer.cpp
mythtv/libs/libmythtv/dvdringbuffer.h
mythtv/libs/libmythtv/mythplayer.cpp
mythtv/libs/libmythtv/mythplayer.h
More information about the mythtv-firehose
mailing list