vdpau mkv playback problem

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

vdpau mkv playback problem

RiccardoCagnasso
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@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.684669041 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.750336436 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.834404711 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.917390010 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:28.126265138 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:28.167305132 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@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?
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: vdpau mkv playback problem

arnaud tonda
Hi riccardo,

i tried to make same things months ago, but never succeeded.

i haven't found any information on what is DPB. the only results in google are source code of vdpau H264 dec, and my mails on mailing list.

it's a real problem and seems that vdpau development on GStreamer is paused...

the second problem with VDPAU, i think is that no HW video mixer exist, and we can't manage to display subtitles.

if anyone have informations about that...

best regards

Arnaud Tonda 
2011/10/5 riccardo cagnasso <[hidden email]>
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@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.684669041 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.750336436 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.834404711 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:27.917390010 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:28.126265138 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@0x1e3d3c0> Couldn't
make room in DPB
0:00:28.167305132 25318      0x1feab10 ERROR                h264dpb
h264/gsth264dpb.c:151:gst_h264_dpb_add:<GstH264DPB@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?
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel