[MPlayer-dev-eng] [PATCH] Bluray support through libbluray
Benjamin Zores
ben at geexbox.org
Sun Jul 4 15:33:26 CEST 2010
Le 4 juil. 2010 à 14:57, Diego Biurrun <diego at biurrun.de> a écrit :
> On Sat, Jul 03, 2010 at 10:47:56PM +0200, Benjamin Zores wrote:
>>
>> See attached #3 if needed.
>>
>> --- stream/stream_bluray.c (revision 0)
>> +++ stream/stream_bluray.c (revision 0)
>> @@ -0,0 +1,237 @@
>> +/*
>> + * This file is part of MPlayer.
>
> You may wish to add yourself as author...
>
>> + if (title_count == 0) {
>
> if (!title_count) {
>
>> --- Makefile (revision 31588)
>> +++ Makefile (working copy)
>> @@ -28,6 +28,7 @@
>> SRCS_AUDIO_INPUT-$(OSS) += stream/ai_oss.c
>> SRCS_COMMON-$(AUDIO_INPUT) += $(SRCS_AUDIO_INPUT-yes)
>> SRCS_COMMON-$(BITMAP_FONT) += libvo/font_load.c
>> +SRCS_COMMON-$(LIBBLURAY) += stream/stream_bluray.c
>> SRCS_COMMON-$(CDDA) += stream/stream_cdda.c \
>
> alphabetical order
>
>> --- configure (revision 31588)
>> +++ configure (working copy)
>> @@ -6039,6 +6043,21 @@
>>
>> +echocheck "bluray support"
>> +if test "$_bluray" = auto ; then
>> + _bluray=no
>> + header_check libbluray/bluray.h -lbluray && _bluray=yes
>
> Ah, I see that the function I implemented is already paying off :)
And i may change that.
What is the best way to check for existence of a given symbol ?
>
>> --- DOCS/man/en/mplayer.1 (revision 31588)
>> +++ DOCS/man/en/mplayer.1 (working copy)
>> @@ -1246,6 +1251,19 @@
>> bandwidth allowing faster cache filling and stream dumping.
>> .
>> .TP
>> +.B \-bluray\-device <path to disc> (Bluray only)
>> +Specify the Bluray disc location. Must be a directory with Bluray
>> structure.
>> +.
>> +.TP
>> +.B \-bluray-angle <angle ID> (Bluray only)
>> +Some Bluray discs contain scenes that can be viewed from multiple
>> angles.
>> +Here you can tell MPlayer which angles to use (default: 1).
>> +.
>> +.TP
>> +.B \-bluray-chapter <chapter ID> (Bluray only)
>> +Tells MPlayer which Bluray chapter to start the current title from
>> (default: 1).
>
> alphabetical order
>
>> --- help/help_mp-en.h (revision 31588)
>> +++ help/help_mp-en.h (working copy)
>> @@ -1966,6 +1967,11 @@
>>
>> +// stream_bluray.c
>> +#define MSGTR_BlurayNoDevice "No Bluray device/location was
>> specified ...\n"
>> +#define MSGTR_BlurayNoTitles "Can't find any Bluray compatible
>> title here.\n"
>
> Bluray-compatible
>
> Diego
> _______________________________________________
> MPlayer-dev-eng mailing list
> MPlayer-dev-eng at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
More information about the MPlayer-dev-eng
mailing list