- 05 Aug, 2013 17 commits
-
-
Luca Barbato authored
As for intra-refresh it is just a commodity.
-
Ben Avison authored
When a stream contains a single program, there's no point in doing a PID -> program lookup. Normally the one and only program isn't disabled, so no packets should be discarded. Before After Mean StdDev Mean StdDev Change discard_pid() 73.8 9.4 20.2 1.5 +264.8% Overall 2300.8 28.0 2253.1 20.6 +2.1% Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ben Avison authored
This was being performed to ensure that a complete packet was held in contiguous memory, prior to parsing the packet. However, the source buffer is typically large enough that the packet was already contiguous, so it is beneficial to return the packet by reference in most cases. Before After Mean StdDev Mean StdDev Change memcpy 720.7 32.7 649.8 25.1 +10.9% Overall 2372.7 46.1 2291.7 21.8 +3.5% Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ben Avison authored
As long as there is enough contiguous data in the avio buffer, just return a pointer to it instead of copying it to the caller provided buffer. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
-
Diego Biurrun authored
os_support.h contains more precise workarounds for non-POSIX mkdir().
-
Rémi Denis-Courmont authored
The bitstream buffers are now private and freed by libavcodec. For backward compatibility, the hold bitstream buffer pointer is left NULL (applications were supposed to av_freep() it). Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Rémi Denis-Courmont authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Rémi Denis-Courmont authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Rémi Denis-Courmont authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Rémi Denis-Courmont authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
It limits the duration of the data read from a given input.
-
Anton Khirnov authored
Insert (a)trim filters on the corresponding inputs, so the extra frames are decoded and discarded.
-
Anton Khirnov authored
Using -ss 0 to drop frames with negative timestamps is a perfectly valid use case.
-
Anton Khirnov authored
This will allow using the same code when one filter can be inserted both on input and output.
-
Anton Khirnov authored
If any samples are still buffered when request_frame returns EOF, they won't be returned currently.
-
Anton Khirnov authored
-
- 04 Aug, 2013 6 commits
-
-
Anton Khirnov authored
Fixes an invalid free. Bug-id: 448
-
Alexandra Khirnova authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Luca Barbato authored
Incidentally also remove a warning.
-
Luca Barbato authored
Some code paths can call it with invalid length. CC: libav-stable@libav.org
-
Anton Khirnov authored
'filter' is too generic, since the functions in question deal with several filters. Also add const qualifiers to those variables.
-
Anton Khirnov authored
This function should never modify the filter.
-
- 02 Aug, 2013 8 commits
-
-
Diego Biurrun authored
The actual usage of the pragma is within functions and older versions of gcc only support the pragma outside of functions.
-
Yusuke Nakamura authored
Set output_picture_number in H.264 parser. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Gavriloaie Eugen-Andrei authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Vittorio Giovara authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 01 Aug, 2013 9 commits
-
-
Vittorio Giovara authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Vittorio Giovara authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Martin Storsjö authored
A separate rtcp port can already be set when opening the rtp protocol normally, but when doing port setup as in RTSP (where we first need to open the local ports and pass them to the peer, and only then receive the remote peer port numbers), we didn't check the same url parameter as in the normal open routine. Signed-off-by: Martin Storsjö <martin@martin.st>
-