vdpau mkv playback problem

riccardo cagnasso riccardo at phascode.org
Tue Oct 4 15:41:18 PDT 2011


Hello,

i'm trying to run this pipeline

gst-launch-0.10 filesrc location=/home/phas/Downloads/aaa.mkv !
matroskademux ! vdpauh264dec ! vdpauvideopostprocess ! vdpausink

the video runs, but there are some artifacts (
http://imageshack.us/photo/my-images/651/screenshotat20111005003.png/
screenshot)

During the playback, when the artifacts shows, using export
GST_DEBUG=1 i get a bunch of

...
0:00:27.667161285 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB at 0x1e3d3c0> Couldn't
make room in DPB
0:00:27.684669041 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB at 0x1e3d3c0> Couldn't
make room in DPB
0:00:27.750336436 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB at 0x1e3d3c0> Couldn't
make room in DPB
0:00:27.834404711 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB at 0x1e3d3c0> Couldn't
make room in DPB
0:00:27.917390010 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB at 0x1e3d3c0> Couldn't
make room in DPB
0:00:28.126265138 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB at 0x1e3d3c0> Couldn't
make room in DPB
0:00:28.167305132 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB at 0x1e3d3c0> Couldn't
make room in DPB
...


my vdpau plugin:

Plugin Details:
  Name:			vdpau
  Description:		Various elements utilizing VDPAU
  Filename:		/usr/lib/gstreamer-0.10/libgstvdpau.so
  Version:		0.10.22
  License:		LGPL
  Source module:	gst-plugins-bad
  Source release date:	2011-05-10
  Binary package:	GStreamer
  Origin URL:		http://gstreamer.net/

  vdpaumpegdec: VDPAU Mpeg Decoder
  vdpauh264dec: VDPAU H264 Decoder
  vdpaumpeg4dec: VDPAU Mpeg4 Decoder
  vdpauvideopostprocess: VdpauVideoPostProcess
  vdpausink: VDPAU Sink

  5 features:
  +-- 5 elements

am i missing something or did i find a bug?


More information about the gstreamer-devel mailing list