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