Age | Commit message (Collapse) | Author |
|
|
|
Inspired by MPlayer's af_channels filter and SoX's remix effect.
|
|
It joins multiple input streams into one multi-channel output.
|
|
This breaks libavfilter ABI.
|
|
This function implements a delay using the first available
of the following functions:
- nanosleep()
- usleep()
- Sleep() (Windows)
The conditional #includes in time.c are simplified by including
unistd.h and windows.h whenever they are available rather than
having these lines triggered by specific functions.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
|
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
|
|
|
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
The library is 3-clause BSD licensed.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
Add a new option 'rtmp_flush_interval' that allows specifying the
number of packets to write before sending it off as a HTTP request.
This is mostly relevant for RTMPT - for plain RTMP, it only controls
how often we check the socket for incoming packets, which shouldn't
affect the performance in any noticeable way.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
|
|
This adds two protocols, but one of them is an internal implementation
detail just used as an abstraction layer/generalization in the code. The
RTMPT protocol implementation uses rtmphttp:// as an alternative to the
tcp:// protocol. This allows moving most of the lower level logic out
from the higher level generic rtmp code.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
|
|
|
|
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
This is more consistent with naming in the rest of Libav.
|
|
This will allow making AVFilterPad opaque for the calling apps, since
those are the only two fields that can be useful to the users.
|
|
|
|
Allow using connection parameters in order to append arbitrary
AMF data like "B:1 S:authMe O:1 NN:code:1.23 NS:flag:ok O:0" to the
Connect message. You can pass these parameters through the -rtmp_conn
option.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
|
|
|
|
|
|
This is done by automatically inserting a setpts filter.
|
|
|
|
|
|
Introduce a new function to set binary data through AVOption,
avoiding having to convert the binary data to a string inbetween.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
Update the documentation according to the latest changes
|
|
The application component can have a subcomponent to specify the
application instance even if it doesn't have a ":" in the playpath.
|
|
TARGET_EXEC allows running FATE on simulators, remote targets and
memory checkers. Also document a known issue with Wine and mixed
Unix/Windows line ending.
|
|
|
|
Based on current version of the asplit filter in FFmpeg written by
Stefano Sabatini and others.
|
|
FATE_SAMPLES is now used directly by the Makefiles, which induces the test
system to run a test with the value of the environment variable as name.
Renaming the environment variable to LIBAV_SAMPLES avoids this problem.
|
|
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
|
|
Partially based on a patch by Robert Nagy <ronag89@gmail.com>
|
|
|
|
|
|
|
|
Deprecate -async.
|
|
The FATE changes are all off-by-one due to different rounding being used
(lrintf vs av_rescale_q).
|
|
|
|
Based on a patch by Mina Nagy Zaki <mnzaki@gmail.com>
|
|
|
|
|
|
Fix some orthography, wording and grammar issues; update the SDL section
with more current instructions; simplify lib.exe example command line;
drop outdated comments about libnut.
|
|
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
|
|
|
|
|
|
Also add the public interface libavfilter/buffersink.h.
Based on a commit by Stefano Sabatini.
|
|
|