Bug#849840: libavformat57: enable libopenmpt support

2017-01-01 Thread James Cowgill
Hi,

On 01/01/17 19:42, Andreas Cadhalpun wrote:
> Hi James,
> 
> On 01.01.2017 02:12, James Cowgill wrote:
>> I think that libopenmpt should be enabled in the Debian ffmpeg package.
>> libopenmpt-dev is in the archive right now.
>>
>> libopenmpt is designed to be a replacement for libmodplug as it handles
>> the same types of files. There is an FAQ documenting the differences
>> here: https://lib.openmpt.org/libopenmpt/#sec_faq. The major advantage
>> is that it has a fairly active upstream compared to libmodplug and
>> certain modules play better with it.
>>
>> I don't know if libmodplug has to be disabled, but presumably ffmpeg
>> will choose one over the other for the vast majority of cases so I'm not
>> sure it's worth it having both enabled.
> 
> Thanks for filing such a detailed bug report.
> 
> I'm all for replacing libmodplug with a better maintained alternative,
> however, the ffmpeg libopenmpt demuxer currently has bug causing
> head-buffer-overflows in libopenmpt. I expect that the fix [1] will
> make it into the next ffmpeg bugfix release, so I intend to switch
> to libopenmpt when importing that.

Thanks! That sounds fine.

James



signature.asc
Description: OpenPGP digital signature


Bug#849840: libavformat57: enable libopenmpt support

2017-01-01 Thread Andreas Cadhalpun
Hi James,

On 01.01.2017 02:12, James Cowgill wrote:
> I think that libopenmpt should be enabled in the Debian ffmpeg package.
> libopenmpt-dev is in the archive right now.
> 
> libopenmpt is designed to be a replacement for libmodplug as it handles
> the same types of files. There is an FAQ documenting the differences
> here: https://lib.openmpt.org/libopenmpt/#sec_faq. The major advantage
> is that it has a fairly active upstream compared to libmodplug and
> certain modules play better with it.
> 
> I don't know if libmodplug has to be disabled, but presumably ffmpeg
> will choose one over the other for the vast majority of cases so I'm not
> sure it's worth it having both enabled.

Thanks for filing such a detailed bug report.

I'm all for replacing libmodplug with a better maintained alternative,
however, the ffmpeg libopenmpt demuxer currently has bug causing
head-buffer-overflows in libopenmpt. I expect that the fix [1] will
make it into the next ffmpeg bugfix release, so I intend to switch
to libopenmpt when importing that.

Best regards,
Andreas


1: https://ffmpeg.org/pipermail/ffmpeg-devel/2017-January/205182.html



Bug#849840: libavformat57: enable libopenmpt support

2016-12-31 Thread James Cowgill
Package: libavformat57
Version: 7:3.2.2-1
Severity: wishlist

Hi,

I think that libopenmpt should be enabled in the Debian ffmpeg package.
libopenmpt-dev is in the archive right now.

libopenmpt is designed to be a replacement for libmodplug as it handles
the same types of files. There is an FAQ documenting the differences
here: https://lib.openmpt.org/libopenmpt/#sec_faq. The major advantage
is that it has a fairly active upstream compared to libmodplug and
certain modules play better with it.

I don't know if libmodplug has to be disabled, but presumably ffmpeg
will choose one over the other for the vast majority of cases so I'm not
sure it's worth it having both enabled.

Thanks,
James




signature.asc
Description: OpenPGP digital signature