- 06 Nov, 2011 9 commits
-
-
Reimar Döffinger authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Reimar Döffinger authored
All current usages of it are incompatible with localization. For example strcasecmp("i", "I") != 0 is possible, but would break many of the places where it is used. Instead use our own implementations that always treat the data as ASCII. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Reimar Döffinger authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Luca Barbato authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Kostya Shishkov authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Kostya Shishkov authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Kostya Shishkov authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Ronald S. Bultje authored
-
Loren Merritt authored
We keep INIT_AVX (for backwards compatibility). 3arg AVX ops with a memory arg can only have it in src2, whereas SSE emulation of 3arg prefers to have it in src1 (i.e. the mov). So, if the op is symmetric and the wrong one is memory, swap them.
-
- 05 Nov, 2011 20 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This avoids having to use a private function. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Carl Eugen Hoyos authored
Earlier, sc->samples_per_frame was used for setting the frame size, but all files don't have that set properly. The frame size is a known constant for these codecs. If frame_size isn't set, the mov/3gp muxer refuses to mux it. This fixes stream copy of audio from https://roundup.libav.org/file1248/Video_With_AMR-NB_Audio.3gp to another 3gp file (roundup issue 2468). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
The vertical scaler handles 2 rows at a time and thus requires alignment by 2, or else it'll read invalid memory and result in corrupt output.
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Fixes the following conformance suite samples: HCBP1_HHI_A.264, HCBP2_HHI_A.264, HCMP1_HHI_A.264 (main) HCHP1_HHI_B.264, HCHP2_HHI_A.264, HCHP3_HHI_A.264 (frext)
-
Carl Eugen Hoyos authored
These packets are valid packets, and consist of 1 byte (which contains the mode bits). This had been analyzed and reported by Igor Levin, igor d levin comverse com. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Note, this protocol doesn't yet check verify the server certificate against a local database of trusted CA root certificates. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This allows using these wrappers in the gcrypt mutex callbacks. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
If the application hasn't set up mutex callbacks, we set up our own using pthreads (or w32pthreads). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This extends the lock manager in avcodec to manage two separate mutexes via the user-specified lock functions. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 04 Nov, 2011 4 commits
-
-
Justin Ruggles authored
-
Martin Storsjö authored
This allows it to use the defaults specified by preset/tune, without overwriting it with the default value from the AVCodecContext field. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This makes the code compile when FF_API_X264_GLOBAL_OPTS or FF_API_LAME_GLOBAL_OPTS is 0. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
-
- 03 Nov, 2011 7 commits
-
-
Alex Converse authored
-
Alex Converse authored
-
Martin Storsjö authored
This function used to set codec_type. With the current fallback implementation based on avcodec_get_context_defaults3, codec_type won't be set to the value passed in, but will be set to AVMEDIA_TYPE_UNKNOWN. Legacy callers of this function might expect this field to be set to the value passed in. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
If attribute_deprecated is used in an enum declaration, it should follow the 'enum' keyword, otherwise it's ignored silently. This is the only case of attribute_deprecated for enum declarations currently. Currently, this attribute_deprecated doesn't have any effect. If moved to the right place, it emits a warning every single time avcodec.h is included, like this: avcodec.h:2827: warning: ‘AVLPCType’ is deprecated (declared at avcodec.h:543) There is already a working attribute_deprecated for the corresponding field in AVCodecContext, so therefore this one shouldn't be needed. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
-
Anton Khirnov authored
It allows attaching arbitrary files, e.g. fonts to Matroska files.
-
Anton Khirnov authored
-