- 31 Dec, 2012 6 commits
-
-
Martin Storsjö authored
This is mostly used to authenticate the client when publishing. Tested with wowza and akamai. Some but not all servers support resending a new connect invoke within the same connection, so always reconnect for sending a new connection attempt. This matches what other applications do as well. The authentication scheme is structurally pretty similar to http digest authentication, but uses base64 instead of hex strings. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This avoids having to concatenate them into one buffer before writing them as AMF. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Hendrik Leppkes authored
MSVC doesn't understand the option, and emits a warning on every call to cl.exe. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
%f denotes a double argument and 'l' does nothing in this case according to the C spec.
-
Diego Biurrun authored
Also give a variable a more sensible name.
-
- 30 Dec, 2012 6 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It does not use any of the mpegvideo infrastructure, just a few fields from the context. Fixes a segfault with the emu edge flag, since emu edge buffer is now allocated as a part of the frame buffer allocation and cavs calls ff_get_buffer() directly, it does not use mpegvideo buffer management. Fixes a memleak of the last frame.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Diego Biurrun authored
libavcodec/utils.c:1050:5: warning: missing braces around initializer [-Wmissing-braces] libavcodec/utils.c:1314:5: warning: missing braces around initializer [-Wmissing-braces]
-
- 29 Dec, 2012 10 commits
-
-
Luca Barbato authored
It was left over from the initial conversion.
-
Luca Barbato authored
It will overflow if somebody keeps streaming for a time long enough.
-
Kanglin authored
-
Luca Barbato authored
start_time is in stream timebase units while end_time is in AV_TIME_BASE ones.
-
Kanglin authored
recording_time is in AV_TIME_BASE units.
-
Luca Barbato authored
Consider the corner case with a list size larger than the wrap number.
-
Luca Barbato authored
Avoid calling av_get_frame_filename twice, once to generate the segment filename and once to generate the playlist.
-
Luca Barbato authored
-
Luca Barbato authored
The segment path is desumed from the playlist path, recording a relative path in the playlist while serving the file could lead to misleading results.
-
Luca Barbato authored
Thread safe version of the common basename and dirname.
-
- 28 Dec, 2012 4 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
Also fixes linking in various configs with only individual parts enabled because the RTP muxer chaining code depends on the general RTP code, which is now accounted for.
-
Diego Biurrun authored
This option disables all programs, libraries and other parts of Libav that get built as part of the compilation process.
-
- 25 Dec, 2012 1 commit
-
-
Janne Grunau authored
Fixes decoding of 9/10 bit per pixel h264 videos as reported in https://bugzilla.libav.org/show_bug.cgi?id=404 .
-
- 24 Dec, 2012 8 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
This function used to be shared with the xxan decoder, but that is not true anymore.
-
Anton Khirnov authored
The background changes from 128 (used by the default/cmdutils get_buffer()) to 0. This looks more correct.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Do not overwrite linesize set by get_buffer(). The last frame in the FATE test is not decoded anymore, since the file is cut and a part of it is missing.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 23 Dec, 2012 5 commits
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Stefano Sabatini authored
If s->filename doesn't contain any period/filename extension to strip away, the buffer will be too small to fit both strings. This isn't any buffer overflow since the concatenation uses av_strlcat with the right buffer size. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The description as updated in 6e5c44b0f made it sound like it is handled exactly like the pts, which it is not. Clarify that it is the packet that triggered returning the frame instead of just the last avpacket (in case of frame threading, it won't be the dts of the last packet). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
Building libavfilter without that functionality makes little sense.
-
Diego Biurrun authored
-