Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 334793 - [PATCH] media-video/mplayer-9999: add gsm, mpeg2, mpg123, rtmp USE, update external-ffmpeg, cosmetics
Summary: [PATCH] media-video/mplayer-9999: add gsm, mpeg2, mpg123, rtmp USE, update ex...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-27 11:01 UTC by Nikoli
Modified: 2010-11-01 13:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
diff (mplayer-9999.ebuild.patch,5.87 KB, patch)
2010-08-27 11:01 UTC, Nikoli
Details | Diff
fixed (mplayer-9999.ebuild.patch,5.81 KB, text/plain)
2010-09-06 18:01 UTC, Nikoli
Details
updated for mplayer-9999.ebuild,v 1.82 (mplayer-9999.ebuild.patch,1.88 KB, patch)
2010-10-15 05:53 UTC, Nikoli
Details | Diff
libdvdnav-4.1.3 and libdvdread-4.1.3 are stable now (mplayer-9999.ebuild.patch_dvd,1.24 KB, text/plain)
2010-10-15 06:46 UTC, Nikoli
Details

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Nikoli 2010-08-27 11:01:45 UTC
Created attachment 244913 [details, diff]
diff
Comment 2 Steve Dibb (RETIRED) gentoo-dev 2010-08-27 13:46:07 UTC
Make mpeg2 use flag libmpeg2, since it will still support MPEG2 playback natively.

I wouldn't wrap mpg321 use flag inside dep of mp3.
Comment 3 shinydoofy 2010-09-04 12:53:17 UTC
I wanted to use this patch to offer an updated mplayer ebuild for bug 331583.
However, I'm a bit confused about the following...
(In reply to comment #2)
> Make mpeg2 use flag libmpeg2, since it will still support MPEG2 playback
> natively.
As in "rename it"? Could you elaborate what that would change in the big picture?
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2010-09-04 13:00:27 UTC
(In reply to comment #3)
> I wanted to use this patch to offer an updated mplayer ebuild for bug 331583.
> However, I'm a bit confused about the following...
> (In reply to comment #2)
> > Make mpeg2 use flag libmpeg2, since it will still support MPEG2 playback
> > natively.
> As in "rename it"? Could you elaborate what that would change in the big
> picture?
> 

Right, rename it.  If you have a use flag named "mpeg2" than it would probably make people assume that, to playback MPEG-2 videos, they need this use flag enabled.  That's not the case.  If it's called "libmpeg2" then it looks more like a library, than a core dependency.
Comment 5 shinydoofy 2010-09-04 16:11:03 UTC
Thank you for your quick response.
I've fiddled with the handling of use flags a bit to allow both mp3 and mpg123 at the same time and either using the external or internal libmpeg2.

If there is nothing else wrong with this set of changes, I propose taking the current ebuild from bug 331583 for -9999 as well to support libbluray for svn enthusiasts.
Comment 6 Nikoli 2010-09-06 18:01:53 UTC
Created attachment 246279 [details]
fixed

Sorry for delay.

shinydoofy, we do not need +libmpeg2, we already have ffmpeg decoders (mplayer -vc help|grep 'MPEG.*2').
Comment 7 Tomáš Chvátal (RETIRED) gentoo-dev 2010-10-10 09:03:18 UTC
I didnt notice this bug before i did my changes today to ffmpeg.
Woudl you mind creating new patchset?

What was not done in my changeset:
libmpeg
mpg123
gsm
check if it works properly:
external-ffmpeg
Comment 8 Nikoli 2010-10-15 05:53:02 UTC
Created attachment 250653 [details, diff]
updated for mplayer-9999.ebuild,v 1.82
Comment 9 Nikoli 2010-10-15 06:46:07 UTC
Created attachment 250659 [details]
libdvdnav-4.1.3 and libdvdread-4.1.3 are stable now

external-ffmpeg works fine.
Why you added '--enable-libdvdcss-internal' to macosx prefix? Are there any problems with using external dvd libs?
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2010-11-01 13:51:36 UTC
Added to main tree. Feel free to ping me on irc with additional updates or open new bugs :)