Tried to get the trace with GDB - With "target exec", VLC is no longer capable to open the stream [url]http://interalmeria.tv/directo/live.m3u8[/url]. - Attaching to the VLC process after starting VLC (stream running now), will hang VLC. So, no way to get the trace. I'm using VLC debug ver...
Hi, I am experiencing a deadlock when playing internet streams on unstable connections. Simple test case ( vlc win 3.0.8 ): - open VLC and add this sample source: http://interalmeria.tv/directo/live.m3u8 , play it. - disconnect the network cable. VLC will consume buffers and then will hang on a fram...
Hello, I've seen some samples of RTMP streaming from memory. All the samples refer to VIDEO (see https://forum.videolan.org/viewtopic.php?t=148542) What about creating an A/V source, i.e. RGB frames + Audio frames (PCM16S), in-memory ? libvlc_media_new_callbacks() is very useful here. But I guess we...
Color conversion and copy is something that happens inside libVLC after you set the video format callback (hw decoding gone away).
So, am I (probably) missing something ?
Eh, ok.. It seems it's not loading the lua module. I'm using 3.06, 3.07b.
The modules are in the right place, so .. I did not find any reason why it's not working.
Need I set a path var ?
Phew, I am back.. @sherington, I am confused: - seeting callbacks will disable hw accell decoding, do you agree ? - using GL callbacks will also disable hw accell decoding, right ? - are you using GL callbacks to minimize CPU-GPU memory copy ? definitely a snippet of the callback will ease my mind :)
I am confused: libVLC explicitly sets a next_update time delay to 250ms. For confirmation, I checked the static void *vlc_demux_chained_Thread(void *data) in demux_chained.c: next_update = vlc_tick_now() + VLC_TICK_FROM_MS(250); Many developers are reporting the same issue. Is there a way to get a m...
see my post: https://forum.videolan.org/viewtopic.php?f=32&t=148843 The aim of slow event notification is probably to save lazy coders from packing events and firing them to a gui (but almost every repaint manager coalesces very frequent repaints()). What's less clear is why the libvlc_media_pla...
Attaching callbacks will turn off any hw accell IMHO. That's a pity. Really.
I am asking myself if grabbing decoded frames from hw surfaces may be that difficult.
The good news ? All my tests are OK with 4.0 (win10 x64). Other news ? - no speed improvements for (a)rgb video callbacks (still the LAV directshow filters are ouperforming libVLC by about 30-40% with 4k clips. That's strange) - the DEV version still gives no accurate media timing api. See: https://...