BUG MP4 decoder video frames

kub0x voskater15 at gmail.com
Sun Jun 22 18:43:38 PDT 2014


Hello everyone,

I'm using 1.2.4.1 version of Gstreamer for developing a complete media suite
for Windows. I've added recently the d3dvideosink plugin
(libgstd3dvideosink.dll) in order to avoid performance loss when decoding
video frames. What I do is too hook DirectX9 API so I can send the
BackBuffer to my render application. No problem here.

Problem comes when another developer of the project runs the Application and
plays a MP4 video file. It has told me that video frames are displayed with
a strange green background.

So, I told him to run gst-launch with playbin plugin in order to know if the
problem was mine or not. With gst-launch and playbin the same problem
happened, the decoded video frames where mixed with a weird green
background. It sounds like it's a Gstreamer Bug when treating with MP4 video
files. Can anyone confirm this?

Here's the command that causes this weird behaviour:

gst-launch-1.0 -vvvv playbin uri=file:///C:\users\xxxx\videos\sample.mp4

Here's a screenshot leaving the proof of green background in video frames:

http://oi57.tinypic.com/ruu2bk.jpg

This command was tested on:
OS: Windows 7 Ultimate SP 1 x64
Graphics Card Device Driver: Nvidia GT 630 version de controlador
9.18.13.1106 device driver



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/BUG-MP4-decoder-video-frames-tp4667613.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list