[mythtv-commits] Ticket #1799: AVFormatDecoder setting video parameters incorrect in file with two video streams.

MythTV mythtv at cvs.mythtv.org
Fri May 12 03:08:11 EDT 2006


#1799: AVFormatDecoder setting video parameters incorrect in file with two video
streams.
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  cpinkham
     Type:  defect     |       Status:  new     
 Priority:  minor      |    Milestone:  0.20    
Component:  mythtv     |      Version:  head    
 Severity:  medium     |   Resolution:          
-----------------------+----------------------------------------------------
Changes (by cpinkham):

  * keywords:  mythtranscode => avformatdecoder
  * milestone:  => 0.20
  * summary:  mythtranscode corrupt output on certain dvb streams that
              mythfronted plays => AVFormatDecoder setting
              video parameters incorrect in file with two
              video streams.
  * version:  => head

Comment:

 This is an avformatdecoder issue actually.  The 640x480 is coming from
 some fallback code in the decoder as indicated here in a "-v all" log:

 2006-05-12 02:52:09.184 AFD: Stream #4, has id 0x6080 codec id MPEG1VIDEO,
 type Video, bitrate 0 at 0x0x828cee0
 2006-05-12 02:52:09.189 AFD: InitVideoCodec failed to align dimensions,
 resetting decoder.

 Right after that line is printed, AVFormatDecoder sets the info to 640x480
 @ 29.97fps and 4/3 aspect ratio then calls
 NuppelVideoPlayer::SetVideoParams().

 You're lucky normal playback works.

 From the looks of it, we should be ignoring this stream, but I'm not sure
 at this time of the morning.  Just wanted to update the ticket to reflect
 the real issue.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1799>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list