Thank you, Rémi.
Yes, the video is already active & playing.
My app is Java based - I do the usual creating instances followed by:
Code: Select all
libvlc_media_player_set_media()
libvlc_media_release()
libvlc_media_player_set_drawable()
libvlc_media_player_play()
I then call libvlc_video_set_scale() on a button click
Based on your comment, I did try putting the 'scale change' just before 'play' in the above sequence but an exception was raised with msg="I/P is null" so I guess this is not the correct sequence.
My video url is an rtsp stream:
rtsp://10.8.0.1:8901/pb0017
My VLC args:
:reset-config, :aspect-ratio=720:576, :rtsp-user=admin, :rtsp-pwd=00ulTIyPkHezE, :rtsp-tcp, :no-skip-frame, :no-drop-late-frame, :no-ffmpeg-hurry-up, :ffmpeg-skiploopfilter, 4