I have some irregular sized (330x200) theora files.  I am having trouble setting up pipelines to play them with xvimagesink (no problem with fakesink :-) )<div><br></div><div>gst-launch filesrc=how.ogv ! decodebin ! xvimagesink</div>
<div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div>Failed to create output image buffer of 330x200 pixels</div><div>Additional debug info:</div><div>xvimagesink.c(2348): gst_xvimagesink_show_frame (): /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:</div>
<div>XServer allocated buffer size did not match input buffer</div><div><br></div></blockquote>If I know the dimensions of the files ahead of time, can I use that information to solve this playback problem?  I tried adding videoscale to the pipeline to no avail.