My config log for trunk and 22-fixes says: <br>./configure --enable-vdpau --disable-joystick-menu --disable-ivtv --enable-libfaad --enable-opengl-vsync --enable-opengl-video --enable-ffmpeg-pthreads --enable-nonfree --enable-proc-opt --disable-xvmcw<br>
<br>Something i pieced together from some VDPAU googling.<br><br><br><div class="gmail_quote">2009/11/8 Michael Frandsen <span dir="ltr">&lt;<a href="mailto:mf1910@vip.cybercity.dk">mf1910@vip.cybercity.dk</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


  

<div bgcolor="#ffffff" text="#000000">
Taylor Ralph wrote:
<blockquote type="cite">
  <pre>--- On Sat, 11/7/09, Martin <a href="mailto:martin.rene.mortensen@gmail.com" target="_blank">&lt;martin.rene.mortensen@gmail.com&gt;</a> wrote:

  </pre>
  <blockquote type="cite">
    <pre>From: Martin <a href="mailto:martin.rene.mortensen@gmail.com" target="_blank">&lt;martin.rene.mortensen@gmail.com&gt;</a>
Subject: Re: [mythtv-users] choppy playback on new danish dvb channels
To: &quot;Discussion about mythtv&quot; <a href="mailto:mythtv-users@mythtv.org" target="_blank">&lt;mythtv-users@mythtv.org&gt;</a>
Date: Saturday, November 7, 2009, 8:12 AM
I tried trunk with VDPAU too now - not any
better. same weird sequence problems, like the whole picture
is dancing the wrong way.

What were those patches for 0.21 ? anyone ?

2009/11/6 Martin <a href="mailto:martin.rene.mortensen@gmail.com" target="_blank">&lt;martin.rene.mortensen@gmail.com&gt;</a>

I am also running Ubuntu 9.04 and
0.22 trunk with same troubles with the new hdtv h.264 dvb-t
streams.


If some h.264 patches can solve this - the problem seems to
lie with the decoder libraries - which are MythTVs ffmpeg
implementation?


I will search for h.264 patches, but now I&#39;m 0.22 and
its tricky to go back...
    </pre>
  </blockquote>
  <pre>Michael, Martin,

Please try the following patch for 0.22 and report back. It is planned to go in for the 0.23 release.

<a href="http://svn.mythtv.org/trac/attachment/ticket/7252/mythtv_decoder_reorder_pts_v3.diff" target="_blank">http://svn.mythtv.org/trac/attachment/ticket/7252/mythtv_decoder_reorder_pts_v3.diff</a>

--
Taylor


      
_______________________________________________
mythtv-users mailing list
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a>

  </pre>
</blockquote>
I have problems compiling with following options:<br>
./configure --enable-vdpau --enable-libfaad<br>
I get this errors:<br>
../../libs/libavcodec/<a href="http://libmythavcodec-0.22.so" target="_blank">libmythavcodec-0.22.so</a>: undefined reference to
`aac_decoder&#39;<br>
<br>
I have installed libfaac-dev<br>
<br>
Without the --enable-libfaad I still get choppy playback with the patch
in non vdpau and with vdpau I get following error output:<br>
2009-11-08 12:56:46.312 TV: Attempting to change from None to Watching
WatchingPreRecorded<br>
2009-11-08 12:56:46.404 TV: StartPlayer(0, Watching
WatchingPreRecorded, main) -- begin<br>
2009-11-08 12:56:46.480 [NULL @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:46.480 [NULL @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.481 [h264 @ 0x7f444a19a8d0]non-existing SPS 15
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 15
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 19
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 19
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 23
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 23
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 27
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 27
referenced in buffering period<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.482 [h264 @ 0x7f444a19a8d0]non-existing SPS 7
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 7
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 8
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 8
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 9
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 9
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 10
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 10
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing SPS 11
referenced in buffering period<br>
2009-11-08 12:56:46.483 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing SPS 11
referenced in buffering period<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing SPS 12
referenced in buffering period<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing SPS 12
referenced in buffering period<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing SPS 13
referenced in buffering period<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing SPS 13
referenced in buffering period<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing SPS 14
referenced in buffering period<br>
2009-11-08 12:56:46.484 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:46.485 [h264 @ 0x7f444a19a8d0]non-existing SPS 14
referenced in buffering period<br>
2009-11-08 12:56:46.485 [h264 @ 0x7f444a19a8d0]B picture before any
references, skipping<br>
2009-11-08 12:56:46.485 [h264 @ 0x7f444a19a8d0]decode_slice_header error<br>
2009-11-08 12:56:46.485 [h264 @ 0x7f444a19a8d0]no frame!<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:46.496 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.018 AFD: Opened codec 0x7f441c0b3d20, id(H264)
type(Video)<br>
2009-11-08 12:56:47.018 AFD: codec AAC/LATM has 0 channels<br>
2009-11-08 12:56:47.018 AFD Error: Could not find decoder for codec
(AAC/LATM), ignoring.<br>
2009-11-08 12:56:47.018 NVP(0): Disabling Audio, params(-1,-1,-1)<br>
2009-11-08 12:56:47.314 NVP(0): Forcing decode extra audio option on
(Video method requires it).<br>
2009-11-08 12:56:47.335 FilterManager: Failed to load filter
&#39;colorspace&#39;, no such filter exists<br>
2009-11-08 12:56:47.355 OSD Theme Dimensions W: 1280 H: 720<br>
2009-11-08 12:56:47.604 TV: StartPlayer(0, Watching
WatchingPreRecorded, main) -- end ok<br>
2009-11-08 12:56:47.604 TV: Changing from None to Watching
WatchingPreRecorded<br>
2009-11-08 12:56:47.608 Realtime priority would require SUID as root.<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing SPS 32
referenced in buffering period<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing SPS 15
referenced in buffering period<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing SPS 19
referenced in buffering period<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.610 [h264 @ 0x7f444a19a8d0]non-existing SPS 23
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 27
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 7
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 8
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 9
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 10
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 11
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 12
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 13
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing SPS 14
referenced in buffering period<br>
2009-11-08 12:56:47.611 [h264 @ 0x7f444a19a8d0]non-existing PPS
referenced<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
2009-11-08 12:56:47.615 [h264 @ 0x7f444a19a8d0]number of reference
frames exceeds max (probably corrupt input), discarding one<br>
Segmentation fault<br>
<br>
</div>

<br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Mvh. / Brgds.<br>Martin René Mortensen<br>mobil: 2095 4277<br>mailto: <a href="mailto:martin.rene.mortensen@gmail.com">martin.rene.mortensen@gmail.com</a><br>mailto: <a href="mailto:m@m42.dk">m@m42.dk</a><br>
<a href="http://www.m42.dk">http://www.m42.dk</a><br>