Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-06-20lavfi: add layout negotiation fields and helper functions.Mina Nagy Zaki
2011-06-20lavfi: use int64_t lists in AVFilteFormatsMina Nagy Zaki
The list type was changed to int64_t to be able to hold channel layouts. avfilter_make_format_list() still takes a int32_t array and converts it to int64_t. A new function, avfilter_make_format64_list, that takes int64_t arrays has been added.
2011-06-20lavfi: fix realloc size computation in avfilter_add_format()Stefano Sabatini
Replace sizeof((*avff)->formats) with sizeof(*(*avff)->formats) as the size of the array element is given by the pointed element rather than by its pointer. In particular fix computation with the pending patch when sizeof(int64_t) != sizeof(int64_t *).
2011-06-10lavfi: avfilter_merge_formats: handle case where inputs are sameMina Nagy Zaki
This fixes a double-free crash if lists are the same due to the two merge_ref() calls at the end of the (useless) merging that happens.
2011-06-08lavfi: handle NULL lists in avfilter_make_format_listMina Nagy Zaki
2010-11-28In libavfilter, use consistently "Copyright (c)" in the licenseStefano Sabatini
headers. Originally committed as revision 25838 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini
SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-17Implement libavfilter audio framework.S.N. Hemanth Meenakshisundaram
Patch by S.N. Hemanth Meenakshisundaram * smeenaks * ucsd * edu *. Originally committed as revision 24811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-22Generalize pixel format enum fields to int formats.S.N. Hemanth Meenakshisundaram
This is needed to make the libavfilter framework work with audio filters. In particular add a type field to AVFilterLink, change the field types: enum PixelFormat format -> int format in AVFilterBuffer enum PixelFormat *formats -> int *formats in AVFilterFormats enum PixelFormat *format -> int format in AVFilterLink and change the function signatures: AVFilterFormats *avfilter_make_format_list(const enum PixelFormat *pix_fmts); -> AVFilterFormats *avfilter_make_format_list(const int *fmts); int avfilter_add_colorspace(AVFilterFormats **avff, enum PixelFormat pix_fmt); -> int avfilter_add_format(AVFilterFormats **avff, int fmt); AVFilterFormats *avfilter_all_colorspaces(void); -> AVFilterFormats *avfilter_all_formats(enum AVMediaType type); This change breaks libavfilter API/ABI. Patch by S.N. Hemanth Meenakshisundaram |smeenaks|ucsd|edu|. Originally committed as revision 24424 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Fix compilation on gcc 2.95.3 (still supported) broken by r21077,Stefano Sabatini
which was due to declaring variable after code. Originally committed as revision 21086 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Make avfilter_formats_unref(AVFilterFormats **ref) handle the caseStefano Sabatini
when *ref is NULL. Originally committed as revision 21077 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-06Change avfilter_add_colorspace() to make it accept **avff rather thanStefano Sabatini
*avff, so that an AVFilterFormats struct is created and returned by the function if *avff is NULL. Make the function use more convenient. Originally committed as revision 21035 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-04Make avfilter_all_colorspaces() add to the returned list of pixelStefano Sabatini
formats only the non-HW-accelerated formats, for which there is no sense in filtering. Originally committed as revision 21009 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-04Implement avfilter_add_colorspace().Stefano Sabatini
Originally committed as revision 21007 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-22Cosmetics: prefer "pix_fmts" over "pix_fmt" for the name of theStefano Sabatini
argument of avfilter_make_format_list(), as the argument represents a list of elements. Originally committed as revision 20341 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-22Make avfilter_make_format_list() take in input a const argument.Stefano Sabatini
Originally committed as revision 20340 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-19Rename avfilter_make_format_list2() to avfilter_make_format_list().Stefano Sabatini
Originally committed as revision 20302 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-19Remove avfilter_make_format_list(), it has been replaced byStefano Sabatini
avfilter_make_format_list2(). Originally committed as revision 20301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-19Implement avfilter_make_format_list2(), which is going to replaceStefano Sabatini
avfilter_make_format_list(). See the thread: "[PATCH] Implement avfilter_make_format_list2(enum PixelFormat pix_fmt, ...)". Originally committed as revision 20299 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-22Better description for merge_ref().Michael Niedermayer
Originally committed as revision 12173 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10Coding style changesVitor Sessak
Originally committed as revision 11901 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10More code factorizationVitor Sessak
Originally committed as revision 11900 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10Factor duplicated loopVitor Sessak
Originally committed as revision 11899 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10Do not hardcode the list of pixel formats and use PIX_FMT_NB instead.Vitor Sessak
Originally committed as revision 11898 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10Do not hardcode the type of AVFilterFormats.formats in allocationVitor Sessak
Originally committed as revision 11897 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10Oops, my last commit broke compilation...Vitor Sessak
Originally committed as revision 11896 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10Make regression tests to pass with libavfilter.Vitor Sessak
Originally committed as revision 11895 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10Need to be careful when dealing with references.Vitor Sessak
Commited in SoC by Bobby Bingham Originally committed as revision 11894 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-1010l. parameter was unused and redundant.Vitor Sessak
Commited in SoC by Bobby Bingham Originally committed as revision 11893 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10avfilter_formats_unref() should remove the given reference, not the lastVitor Sessak
reference. Commited in SoC by Bobby Bingham Originally committed as revision 11892 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-10First libavfilter commit.Vitor Sessak
Original log message: Forgot to add in the big colorspace commit Commited in SoC by Bobby Bingham Originally committed as revision 11891 to svn://svn.ffmpeg.org/ffmpeg/trunk