[vlc-devel] subtitle delay in android
Maria Gheorghe
reclamamulta at gmail.com
Wed Oct 1 14:16:24 CEST 2014
So from java sould work a call of LibVLC.getSpuDelay() ,
LibVLC.setSpuDelay(1000) to get the subtitle delay and set a delay of 1
second.
On Wed, Oct 1, 2014 at 3:09 PM, Maria Gheorghe <reclamamulta at gmail.com>
wrote:
> This 2 functions need to be added to jni/libvlcjni.c in order VLC for
> android to have subtitle delay.
> I think this are just ok ,I'm not 100% sure if something else need but I
> think only this 2.
> ---------------------------------------------------------------------
> // ***LibVLC setSpuDelay***
> //
> // Set the subtitle delay. This affects the timing of when the
> subtitle will
> // be displayed. Positive values result in subtitles being displayed
> later,
> // while negative values will result in subtitles being displayed
> earlier.
> //
> // The subtitle delay will be reset to zero each time the media
> changes.
> //
> // param p_mi media player
> // param i_delay time (in microseconds) the display of subtitles
> should be delayed
> // version LibVLC 1.2.0 or later
>
>
> jint Java_org_videolan_vlc_LibVLC_setSpuDelay(JNIEnv *env, jobject thiz,
> jint delay)
> {
> libvlc_media_player_t *mp = getMediaPlayer(env, thiz);
>
> if (mp)
> return (jint) libvlc_video_set_spu_delay(mp, delay); //return 0 on
> success, -1 on error
>
> return -1;
> }
>
>
> // ***LibVLC getSpuDelay***
> //
> // Get the current subtitle delay. Positive values means subtitles are
> being
> // displayed later, negative values earlier.
> //
> // param p_mi media player
> // return time (in microseconds) the display of subtitles is being
> delayed
> // version LibVLC 1.2.0 or later
> //
>
> jint Java_org_videolan_vlc_LibVLC_getSpuDelay(JNIEnv *env, jobject thiz)
> {
> libvlc_media_player_t *mp = getMediaPlayer(env, thiz);
>
> if (mp)
> return (jint) libvlc_video_get_spu_delay(mp);
>
> return -1;
> }
>
> --------------------------------------------------------------------------------------------------
> the problem is i dont have a server configured to compile libvlc now and
> test
>
> On Wed, Oct 1, 2014 at 1:02 PM, Jean-Baptiste Kempf <jb at videolan.org>
> wrote:
>
>> On 01 Oct, Maria Gheorghe wrote :
>> > How can I do this?
>>
>> You need to modify the code to expose it.
>>
>> --
>> Jean-Baptiste Kempf
>> http://www.jbkempf.com/ - +33 672 704 734
>> Sent from my Electronic Device
>> _______________________________________________
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20141001/dde22ab2/attachment.html>
More information about the vlc-devel
mailing list