Hi, I don’t think there is any active development at present on libmpeg2, so feel free to implement it if you like.
Best regards > On 10 May 2018, at 17:25, Ivan Maguidhir <i...@maguidhir.ie> wrote: > > Hi Christophe > > I sent you an email privately but I'm not sure if you got it. The first patch > was based on my erroneous belief that the library was only allocating memory > for one line of chroma for each frame. Looking at the code again now I can > see that the library is allocating exactly the right amount of memory. Both > of my patches and my original message should therefore be disregarded. > > I have some useful modifications to libmpeg2 which report decoding errors to > the user via a flag in the mpeg2_info_t struct, however I want to test them > more and write some documentation for the README before submitting them. I > would also be interested in attempting to write error concealment code for > libmpeg2 if nobody else is doing it. > > All the best, > Ivan > > > On 05/05/18 22:54, Christophe Massiot wrote: >> Hi, >> >> Can you provide a sample to reproduce the crash supposedly fixed by your >> first patch? Privately if needed. >> >> Thanks in advance >> >>> On 19 Apr 2018, at 00:50, Ivan Maguidhir <i...@maguidhir.ie> wrote: >>> >>> Dear libmpeg2 developers, >>> >>> Find attached two patches which fix problems that I encountered while >>> processing MPEG2 streams from a large number of DVD-Video discs using the >>> library. The P0_buffer_overflow.patch fixes bugs to do with the allocation >>> of memory for each frame's chroma information. The >>> P1_unexpected_gop_header.patch causes the parser to accept a GOP header when >>> a picture has already started. This can happen where streams have been >>> spliced together, for example. I hope these are of some use. >>> >>> Kind regards, >>> Ivan Maguidhir >>> >>> <P0_buffer_overflow.patch><P1_unexpected_gop_header.patch>------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! >>> http://sdm.link/slashdot_______________________________________________ >>> Libmpeg2-devel mailing list >>> Libmpeg2-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/libmpeg2-devel > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Libmpeg2-devel mailing list > Libmpeg2-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/libmpeg2-devel > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Libmpeg2-devel mailing list Libmpeg2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmpeg2-devel