- 17 Jan, 2010 1 commit
-
-
Rafaël Carré authored
The stream_out_t chain creation is modified: all modules are created by the core (or by stream_out_duplicate) instead of being created by the previous module. sout_StreamChain{New,Delete} replace sout_Stream{New,Delete} to handle modules chains instead of individual modules sout_Stream{New,Delete} are still used by those new functions but made static inside stream_output.c Remove now unneeded psz_chain from struct sout_instance_t Replace pointer to chain of next module by pointer to next module in struct sout_stream_t Example use: vlc --sout-all input.mp4 --sout "#duplicate{dst=transcode{vcodec=mp2v},select=es=0,dst=transcode,select=es=1}:std{...}" (dst=transcode without acodec/vcodec is a hack to pass the encoded stream to stream_out_standard without transcoding)
-
- 16 Jan, 2010 39 commits
-
-
Jean-Baptiste Kempf authored
I vote that we remove this plugin now. FFmpeg supports SIPR natively now.
-
Jean-Baptiste Kempf authored
Sorry
-
Jean-Baptiste Kempf authored
-
Geoffroy Couprie authored
-
Geoffroy Couprie authored
Win32: add support for play and pause buttons in media keys (different from a plya/pause unique button
-
Geoffroy Couprie authored
Tested with an Apple remote v1, and a HP media center remote. I don't know how to get the "menu" message" from the remote.
-
Geoffroy Couprie authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Apparently libvlc_time_t is millisec, whereas mtime_t is microsecs. Most event callbacks where carying an incorrect mtime_t value.
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
We could handle directories as descriptors, but we currently don't. In the mean time, we had better show an error than generate corrupt playlist entries.
-
fd://<fdRémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
"-" is now converted to "fd://0" by the input code. And file:///- really means /- (which is a valid file name).
-
Ilkka Ollakka authored
-
Ilkka Ollakka authored
venc=x264{slices,slice-max-size,slice-max-mbs} options are there now
-
Ilkka Ollakka authored
libx264 gives dts-value, but we need to calculate initial delay, so dts doesn't go < VLC_TS_0. Tell how many frames are still left on libx264 buffer when we close encoder Only set BLOCK_FLAG_TYPE_I on IDR-frames on X264_BUILD < 83 and only those which have b_keyframe on X264_BUILD >= 83.
-
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
We assume it is present in plenty of places anyway
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This requires support for fdopendir(). One open() and fstat() calls per input file are avoided. Ok, this is not such a major improvement). This should also work around brain-damaged file system drivers such as Linux HFS+, whereby opendir() succeeds on regular files.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
directory does not register the "fd" shortcut, so the standard input case should not occur.
-
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
(You can't read ahead a pipe)
-
Rémi Denis-Courmont authored
InputSourceInit() does it globally already
-
Rémi Denis-Courmont authored
-