Summary: | media-libs/mlt-0.7.2: automagic dependency on media-libs/swfdec | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sławomir Nizio <slawomir.nizio> |
Component: | New packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | ebuild patch |
Description
Sławomir Nizio
2011-09-23 18:31:52 UTC
Created attachment 287545 [details, diff]
ebuild patch
Adds local USE flag: swfdec.
Same thing is with media-libs/mlt-0.7.4 (not in Portage, I did a quick dirty bump on my system) wrt its unability to support .swf when media-libs/swfdec is installed. here melt was able to play compressed flash files with swfdec and not without, so I applied your patch, thanks! (In reply to comment #3) > here melt was able to play compressed flash files with swfdec and not without, > so I applied your patch, thanks! Good! Could you tell me if that file was a video or audio only? My test file is a video, "Macromedia Flash Video" according to the "file" utility. I think of filing a bug upstream if melt freezes on such a file (which occurs to me). App gnome-extra/swfdec-gnome doesn't seem to use MLT, only media-libs/swfdec directly and handles my test file correctly: shows a message ("xxx is not a Flash file"), while melt simply "freezes". This is an upstream issue so this bug which is about missing dep. can be closed anyway, I think. (In reply to comment #4) > (In reply to comment #3) > > here melt was able to play compressed flash files with swfdec and not without, > > so I applied your patch, thanks! > > Good! > > Could you tell me if that file was a video or audio only? > My test file is a video, "Macromedia Flash Video" according to the "file" > utility. Macromedia Flash data (compressed), version 6 (according file). Appararently libavformat doesnt handle these compressed files, so without swfdec, melt rejects them as it falls back on libavformat for flash. (In reply to comment #5) > without swfdec, melt rejects them My case is that it rejects *with* swfdec, anyway: > Macromedia Flash data (compressed), version 6 (according file). it means your file is different than mine, so it doesn't anti-confirm (btw. head -c 3 my-file.swf → "FLV"). That's what I wanted to know. Thanks. :) Just a note, it has been addressed upstream in a way described here: http://sourceforge.net/tracker/?func=detail&aid=3494517&group_id=96039&atid=613414 (a month ago already). |