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-11-25Make channel layout masks unsignedMans Rullgard
It makes more sense for a bit mask to use an unsigned type. The change should be source and binary compatible on all supported systems, hence micro version bump. Fixes a few invalid shifts. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-11-14pulse: compute frame_duration once and fix itLuca Barbato
The frame duration was calculated without taking in account the bytes per sample. Thanks to Lorenzo Pistone <blaffablaffa@gmail.com> for pointing the issue and providing an initial fix.
2011-11-06Remove leftover includes of strings.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-06Replace all usage of strcasecmp/strncasecmpReimar Döffinger
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>
2011-10-27pulse: introduce pulseaudio inputLuca Barbato
It currently use the simple api and is using the latency information provided only to offset the stream start. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-10-21Move timefilter code from lavf to lavd.Anton Khirnov
It's only used in the JACK device. Fixes linking shared lavd with JACK enabled.
2011-10-20lavf: use avpriv_ prefix for some dv functions.Anton Khirnov
They are used in libavdevice.
2011-10-20lavf: use avpriv_ prefix for ff_new_chapter().Anton Khirnov
It's used in libavdevice.
2011-10-19lavf,lavd: replace av_new_stream->avformat_new_stream part I.Anton Khirnov
Trivial replacements with sed are done in this commit: sed 's/av_new_stream(\([^)]*\), 0)/avformat_new_stream(\1, NULL)/'
2011-10-12AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*Anton Khirnov
2011-10-05Fix 'heigth' vs. 'height' typos.Diego Biurrun
2011-09-24Use explicit struct initializers for AVOutputFormat/AVInputFormat declarations.Diego Biurrun
2011-09-21alsa: add missing headerAnton Khirnov
Fixes compile with next lavc major.
2011-09-17lavd: add libcdio-paranoia input device for audio CD grabbingAnton Khirnov
2011-08-15lavf,lavd: remove all usage of AVFormatParameters from demuxers.Anton Khirnov
AVFormatParameters are converted into corresponding private options in av_open_input_file/stream() compat wrappers, so accessing them from demuxers is redundant.
2011-08-15jack: add 'channels' private option.Anton Khirnov
Get rid of AVFormatParameters usage.
2011-07-31x11grab: add show_region AVOption.Yu-Jie Lin
Draw the current grabbing region for indication. Signed-off-by: Yu-Jie Lin <livibetter@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-31x11grab: add follow_mouse AVOption.Yu-Jie Lin
-follow_mouse centered|PIXELS move grabbing region to where mouse pointer at the center; or only move when pointer reaches within PIXELS to the edge. Signed-off-by: Yu-Jie Lin <livibetter@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-15doxygen: use Doxygen markup for authors and web links where appropriateDiego Biurrun
2011-07-10alsa: limit buffer_size to 32768 frames.Justin Ruggles
In testing, the file output plugin gave a max buffer size of about 20 million frames, which is way more than what is really needed and causes a memory allocation error on my system.
2011-07-10alsa: fallback to buffer_size/4 for period_size.Justin Ruggles
buffer_size/4 is the value used by aplay. This fixes output to null devices, e.g. writing ALSA output to a file.
2011-07-08x11grab: replace undocumented nomouse hackery with a private option.Anton Khirnov
2011-07-08libavdevice: Remove disabled code.Diego Biurrun
2011-07-05Add some missing mathematics.h #includes for av_rescale().Diego Biurrun
2011-06-28build: include sub-makefiles using full path instead of symlinksMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-25build: Remove redundant config.mak includes from subdirectory Makefiles.Diego Biurrun
Calling Make from subdirectories is not supported and config.mak has multiple inclusion guards anyway, so the top-level include is enough.
2011-06-23lavdev: improve feedback in case of invalid frame rate/sizeStefano Sabatini
Show the invalid string in the error message. While at it also prefer "Could not" over "Couldn't", plain forms are preferred over contractions (simplify readability, especially for non English-savvy people). Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-23vfwcap: prefer "framerate_q" over "fps" in vfw_read_header()Stefano Sabatini
The variable is used for containing the parsed value of framerate, using a lexically consistent name eases readability/understanding. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-23v4l2: prefer "framerate_q" over "fps" in v4l2_set_parameters()Stefano Sabatini
The variable is used for containing the parsed value of framerate, using a lexically consistent name eases readability/understanding. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-23fbdev: prefer "framerate_q" over "fps" in device contextStefano Sabatini
The variable is used for containing the parsed value of framerate, using a lexically consistent name eases readability/understanding. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-23bktr: prefer "framerate" over "fps" for grab_read_header()Stefano Sabatini
The variable is used for containing the parsed value of s1->framerate, using a lexically consistent name ease readability/understanding. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-23ALSA: implement channel layout for playback.Nicolas George
Currently quad, 5.0, 5.1 and 7.1 are implemented. Implementing support for other formats/layouts and capture should be straightforward. 5.0 and 7.1 support by Carl Eugen Hoyos. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-23alsa: support unsigned variants of already supported signed formats.Carl Eugen Hoyos
2011-06-23alsa: add support for more formats.Carl Eugen Hoyos
Specifically, f32, f64, s32, s24, a-law and mu-law. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-12x11grab: remove a memory allocation and the associated memcpy.Sven C. Dack
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-10oss,sndio: simplify by using FFMIN.Reimar Döffinger
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-05v4l2: do not force NTSC as standardLuca Barbato
Setting a standard is meaningful only for analog capture devices.
2011-06-05lavf,lavc: free avoptions in a generic way.Anton Khirnov
It's simpler and less error-prone. Fixes some memleaks along the way.
2011-06-04x11grab: add framerate private option.Anton Khirnov
2011-06-04fbdev,v4l2: remove some forgotten uses of AVFormatParameters.time_base.Anton Khirnov
2011-06-04bktr: don't error when AVFormatParameters.time_base isn't set.Anton Khirnov
There's a private option for it now.
2011-06-03Replace avcodec_get_pix_fmt_name() by av_get_pix_fmt_name().Stefano Sabatini
This fixes warnings about avcodec_get_pix_fmt_name() being deprecated. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-06-03bktr: get default framerate from video standard.Anton Khirnov
2011-06-03Replace custom DEBUG preprocessor trickery by the standard one.Diego Biurrun
2011-06-03Replace #ifdef + av_log() combinations by av_dlog().Diego Biurrun
2011-06-02v4l2: remove one forgotten use of AVFormatParameters.pix_fmt.Anton Khirnov
2011-06-02vfwcap: add a framerate private option.Anton Khirnov
2011-06-02v4l2: add a framerate private option.Anton Khirnov
2011-06-02libdc1394: add a framerate private option.Anton Khirnov
2011-06-02fbdev: add a framerate private option.Anton Khirnov