Hi,

Am 10.03.2016 um 15:17 schrieb IOhannes m zmölnig:
> a user reported a crash of one of my applications when trying to open a
> png file (and/or a zip file).
> my application passes the open request to gmerlin-avdec (bgav_open()).
>
> since i was using that last release of gavl/gmerlin/gmerlin-avdec (thats
> 1.2.0 from 2012, when the world was still young und lusty), i first
> tried to make sure that i was not hitting an old and already fixed bug.
> so i updated to SVN head ,and lo and behold the zip ile now correctly
> fails to open (and no longer crashes).
>
> unfortunately, the png file still crashes.
>
> this is reproducible with `bgavdump`, so i doubt that the problem is on
> my application's side.
> the backtrace (see end-of-mail) indicates that the crash happens within
> ffmpeg, but i can "play" the png just fine with
>
> $ ffplay /tmp/ducks.png
>
> the file in question can be downloaded from
>     https://github.com/umlaeute/Gem/blob/master/examples/data/ducks.png
>
>
> any ideas how to fix this?

Single images can theoretically be perfectly supported in gmerlin-avdecoder.
They have one video stream with framerate_mode == GAVL_FRAMERATE_STILL
and one frame.

I think hacking together a simple "demuxer" for png, jped and maybe tiff can be
done quite easily. I'll see what I can do.

Burkhard

P.S. and good to know, that someone besides me still uses gmerlin-avdecoder.
I'm still working on gmerlin, but mostly for my personal enjoyment.


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
Gmerlin-general mailing list
Gmerlin-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gmerlin-general

Reply via email to