- 01 Feb, 2013 10 commits
-
-
Michael Niedermayer authored
* commit '1730ca2e': bink demuxer: check malloc return value See: commit e400b95b Author: Paul B Mahol <onemda@gmail.com> Date: Sat Jun 9 10:57:14 2012 +0000 bink: check av_mallocz() return value Signed-off-by: Paul B Mahol <onemda@gmail.com> Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'f2960097': bink: fix a check for the first frame. doc/developer: Drop obsolete MPlayer reference doc/developer: Add ISC license to list of acceptable licenses doc/developer: Add web links for all suggested licenses Conflicts: doc/developer.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
-
Anton Khirnov authored
Packet pts is a very unreliable indicator, use AVCodecContext.frame_number instead.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* mjbshaw/master: libopenjpegenc: simplify switch statement libopenjpegenc: add support for pix fmt gbrp (8-16 bit) Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Allan Kristensen authored
-
- 31 Jan, 2013 30 commits
-
-
Sebastian Sandberg authored
the fieldtx_plane is not cleared for interlaced fields Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Bradshaw authored
Signed-off-by: Michael Bradshaw <mjbshaw@gmail.com>
-
Michael Bradshaw authored
Signed-off-by: Michael Bradshaw <mjbshaw@gmail.com>
-
Michael Niedermayer authored
Fixes corruption of motion_val Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
Reviewed-By: Giorgio Vazzana <mywing81@gmail.com>
-
Stefano Sabatini authored
-
Nicolas George authored
Note: The ret variable was unused.
-
Nicolas George authored
The value is lost because of avfilter_copy_buffer_ref_props(). Fix trac ticket #2217.
-
Nicolas George authored
Without that test, ff_bufqueue_add silently discards the oldest buffer, that leaves in[i].nb_samples inconsistent, and causes later a segfault.
-
Nicolas George authored
-
Michael Niedermayer authored
* qatar/master: x86: hpel: Move {avg,put}_pixels16_sse2 to hpeldsp configure: Add a comment indicating why uclibc is checked before glibc Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '29f1fa74': configure: Move newlib libc check before mingw libc check avisynth: Change demuxer name to avoid conflicts with AVS Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'a65f965c': mpegvideo: Do REBASE_PICTURE with byte pointers Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'a5ba798c': dsputil: remove unused functions copy_block{2, 4, 8, 16}. Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
All the removed names are already mentioned in the commit log, or are listed as copyright holders in the contributed files. Amongst the removed names, the following ones were not listed in the commit log: Mario Brito (Xan DPCM decoder) Brian Foley (DSP utils optimizations) Vladimir Gneushev (lavf/lavc) Juan J. Sierralta (H.263) Ewald Snel (qdm2, cinepak) Lionel Ulmer (DSP utils optimizations)
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Stefano Sabatini authored
The total number of implemented filters is already over 128.
-
Stefano Sabatini authored
Reviewed-by: Giorgio Vazzana <mywing81@gmail.com>
-
Giorgio Vazzana authored
Generally speaking, there are two types of v4l2 devices [1]: 1) devices that support a standard, like PAL or NTFS (tv cards, for example). For this class of devices the framerate is fixed by the standard (for example PAL uses 25 fps) and the v4l2 driver cannot usually negotiate a different framerate (unless it can skip frames on the driver side, to save I/O bandwidth). 2) devices for which the notion of standard does not make sense (webcams, for example). For these devices it is usually possibile to request a desidered framerate. In either case, the desidered frame rate can be requested when the VIDIOC_G_PARM ioctl returns the V4L2_CAP_TIMEPERFRAME flag in the capability field. Currently the code does not check for V4L2_CAP_TIMEPERFRAME and supports only the second category of devices, returning a time per frame of 0/0 for devices in the first group that do not permit to negotiate the framerate. This patch adds support to read the correct framerate in all cases. [1] http://linuxtv.org/downloads/v4l-dvb-apis/standard.htmlSigned-off-by: Stefano Sabatini <stefasab@gmail.com>
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Paul B Mahol authored
Adds allpass, bass, bandpass, bandreject, biquad, equalizer, highpass, lowpass and treble filter. Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Giorgio Vazzana authored
Since the user is expected to choose the standard by name (with -standard option), add the possibility to list all the supported standards. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
Diego Biurrun authored
-
Diego Biurrun authored
On Cygwin systems MinGW headers can be present if the corresponding packages have been installed. Since the MinGW libc is checked for first, this results in newlib getting misdetected as MinGW libc.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Martin Storsjö authored
REBASE_PICTURE (more specifically, this half of it) takes a Picture pointer that points into one larger struct, finds the offset of that Picture within the struct and finds the corresponding field within another instance of a similar struct. The pointer difference "pic - (Picture*)old_ctx" is a value given in sizeof(Picture) units, and when applied back on (Picture*)new_ctx gets multiplied back with sizeof(Picture). Many compilers seem to optimize out this division/multiplication, but not all do. GCC 4.2 on OS X doesn't seem to remove the division/multiplication, therefore the new pointer didn't turn out to point to exactly the right place in the new struct since it only had sizeof(Picture) granularity (and the Picture is not aligned on a sizeof(Picture) boundary within the encompassing struct). This bug has been present before 47318953 as well - with H264, pointers to h->ref_list[0][0] pointed to 88 bytes before h->ref_list[0][0] after the rebase. After shrinking Picture, the difference ended up even larger, making writes via such a Picture pointer overwrite other fields at random in H264Context, ending up in crashes later. This fixes H264 multithreaded decoding on OS X with GCC 4.2. Signed-off-by: Martin Storsjö <martin@martin.st>
-