- 07 Jun, 2008 6 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Qt4 (and a bunch of other GUIs, I suspect) needs to reference the audio output properly, but they don't. As such, we need to keep the loosy, slow and broken vlc_object_get() usage. This reverts commit 7f120f79.
-
Kaloyan Kovachev authored
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
-
Rémi Denis-Courmont authored
Unused video outputs are currently attached to libvlc, so there is no point in destroying them from the playlist (twice), then from libvlc. This should also fix #1593 (multiple vout free).
-
- 06 Jun, 2008 27 commits
-
-
Rémi Denis-Courmont authored
(assuming rt-offset is zero)
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
POSIX warrants at least 32 priorities from sched_get_priority_min(SCHED_RR) to sched_get_priority_max(SCHED_RR). We were previously relying on 41 priorities, from 0 to 40.
-
Rémi Denis-Courmont authored
Contrary to process priority increment ("niceness"), thread priority increment increase in the priority of the thread. So multiplying negative priorities with -1 was totally wrong here. On Linux, there is only one non-realtime (SCHED_OTHER) priority, 0, so the code was failing safe silently. Don't know on other systems.
-
Rémi Denis-Courmont authored
This should avoid priority inversion.
-
Rémi Denis-Courmont authored
So-called "RTSP" VoD remains extremely broken, and I have no intention to fix it.
-
Antoine Cellerier authored
-
Antoine Cellerier authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Rafaël Carré authored
This reverts commit 05cb3470.
-
Rafaël Carré authored
This reverts commit 0bcda15e.
-
Rafaël Carré authored
This reverts commit e9fdaf06.
-
Rafaël Carré authored
This reverts commit 77a7babe.
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Jean-Baptiste Kempf authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
- 05 Jun, 2008 7 commits
-
-
Christophe Mutricy authored
-
Christophe Mutricy authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Simple demo: vlc --sout="#duplicate{dst=display,dst='transcode{vcodec=mp4v}:std{access=http,dst=0.0.0.0:8080,mux=ts}'}" --ignore-config --use-stream-immediate movie.avi & vlc --use-stream-immediate http://127.0.0.1:8080 and vlc --use-stream-immediate http://127.0.0.1:8080 --auto-adjust-pts-delay You'll have to wait a bit until the pts delay is auto adjusted. Generally it takes 2-4 seconds, because access set a very high default pts delay value. One amelioration would be to lower the pts_delay when this option is set to allow a quicker convergence. The general algorithm requires some tuning, but results are here. Note, this only works if there is a video track. A similar function could be developped for the audio tracks.
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Don't trust cherry-pick blindly.
-
Pierre d'Herbemont authored
./vlc movie.avi --sout="#transcode{aenc=dummy,venc=stats}:std{access=http,mux=dummy,dst=0.0.0.0:8081}" ./vlc -vvv http://127.0.0.1:8081 --demux=stats --vout=stats --codec=stats
-