[Bug 794161] HEVC Decode: ERROR: pipeline doesn't want to preroll

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 7 21:33:45 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=794161

--- Comment #15 from sreerenj <bsreerenj at gmail.com> ---
(In reply to U. Artie Eoff from comment #13)
> (In reply to sreerenj from comment #12)
> > (In reply to U. Artie Eoff from comment #11)
> > > (In reply to Tim-Philipp Müller from comment #8)
> > > > Can you make the/a file available somewhere by any chance?
> > > 
> > > I found a file online the will reproduce this on platform <= SKL:
> > > http://fate-suite.ffmpeg.org/hevc-conformance/AMP_A_Samsung_6.bit
> > 
> > I'll have a look.
> > I can see that that stream is main-10: shouldn't be decodable with skl and
> > should be decodable with kbl.
> > But it seems there is some mess-up in KBL and it decodes the stream as main
> > profile.
> 
> The input file is main 8bit, SKL tries to use main-10.
> 
> $ mediainfo AMP_A_Samsung_6.bit
> General
> Complete name                            : AMP_A_Samsung_6.bit
> Format                                   : HEVC
> Format/Info                              : High Efficiency Video Coding
> File size                                : 2.00 MiB
> FileExtension_Invalid                    : hevc h265 265
> 
> Video
> Format                                   : HEVC
> Format/Info                              : High Efficiency Video Coding
> Format profile                           : L5.1 at Main
> Width                                    : 2 560 pixels
> Height                                   : 1 600 pixels
> Display aspect ratio                     : 16:10
> Color space                              : YUV
> Chroma subsampling                       : 4:2:0
> Bit depth                                : 8 bits



It is 8-bit stream, but encoded as main-10.
Main-10 streams can be 8 bit or 10 bit. 
A main-10 compatible decoder should be able to decode all main profile streams.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list