summaryrefslogtreecommitdiffstats
path: root/libavutil/lzo.c
Commit message (Collapse)AuthorAgeFilesLines
* Avoid av_memcpy_backptr hang without extra branch.Reimar Döffinger2011-12-301-3/+3
| | | | | | | | This only happens for a "back" value of 0 which is invalid anyway, but lcldec does not properly validate input. Also extend the documentation to specify valid values. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* lzo: fix memcpy_backptr() with 0 offsetMichael Niedermayer2011-12-241-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-061-3/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mov: Don't av_malloc(0). avconv: only allocate 1 AVFrame per input stream avconv: fix memleaks due to not freeing the AVFrame for audio h264-fate: remove -strict 1 except where necessary (mr4/5-tandberg). misc Doxygen markup improvements doxygen: eliminate Qt-style doxygen syntax g722: Add a regression test for muxing/demuxing in wav g722: Change bits per sample to 4 g722dec: Signal skipping the lower bits via AVOptions instead of bits_per_coded_sample api-example: update to use avcodec_decode_audio4() avplay: use avcodec_decode_audio4() avplay: use a separate buffer for playing silence avformat: use avcodec_decode_audio4() in avformat_find_stream_info() avconv: use avcodec_decode_audio4() instead of avcodec_decode_audio3() mov: Allow empty stts atom. doc: document preferred Doxygen syntax and make patcheck detect it Conflicts: avconv.c ffplay.c libavcodec/mlpdec.c libavcodec/version.h libavformat/mov.c tests/codec-regression.sh tests/fate/h264.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doxygen: eliminate Qt-style doxygen syntaxDiego Biurrun2011-12-051-3/+3
| |
* | av_lzo1x_decode: properly handle negative buffer length.Reimar Döffinger2011-11-051-3/+3
| | | | | | | | | | | | | | Treating them like 0 is safest, current code would invoke undefined pointer arithmetic behaviour in this case. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-241-11/+11
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: doxygen: Consistently use '@' instead of '\' for Doxygen markup. Use av_printf_format to check the usage of printf style functions Add av_printf_format, for marking printf style format strings and their parameters ARM: enable thumb for Cortex-M* CPUs nsvdec: Propagate error values instead of returning 0 in nsv_read_header(). build: remove SRC_PATH_BARE variable build: move basic rules and variables to main Makefile build: move special targets to end of main Makefile lavdev: improve feedback in case of invalid frame rate/size vfwcap: prefer "framerate_q" over "fps" in vfw_read_header() v4l2: prefer "framerate_q" over "fps" in v4l2_set_parameters() fbdev: prefer "framerate_q" over "fps" in device context bktr: prefer "framerate" over "fps" for grab_read_header() ALSA: implement channel layout for playback. alsa: support unsigned variants of already supported signed formats. alsa: add support for more formats. ARM: allow building in Thumb2 mode Conflicts: common.mak doc/APIchanges libavcodec/vdpau.h libavdevice/alsa-audio-common.c libavdevice/fbdev.c libavdevice/libdc1394.c libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun2011-06-241-11/+11
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * Handle input or output len of 0 properly in lzo decoder.Reimar Döffinger2011-01-241-0/+8
| | | | | | | | (cherry picked from commit 7d5082600ee63d879c2a325974ea09c8ace05019)
* | Handle input or output len of 0 properly in lzo decoder.Reimar Döffinger2011-01-241-0/+8
|/
* Give liblzo benchmark conditionals more descriptive names and add convenienceDiego Biurrun2009-04-091-2/+8
| | | | | | definitions along with instructions for changing them. Originally committed as revision 18387 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace manual setting of the removed av_log_level variable by theDiego Biurrun2009-04-021-1/+1
| | | | | | corresponding call to av_log_set_level(). Originally committed as revision 18310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove more functions disabled by major version bump.Reimar Döffinger2009-03-081-6/+0
| | | | Originally committed as revision 17876 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add necessary header for LIBAVUTIL_VERSION_MAJOR, fixes the warning:Diego Biurrun2009-02-021-0/+2
| | | | | | libavutil/lzo.c:235:5: warning: "LIBAVUTIL_VERSION_MAJOR" is not defined Originally committed as revision 16962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move doxygen documentation from lzo.c to lzo.hReimar Döffinger2009-02-021-20/+0
| | | | Originally committed as revision 16949 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_ prefix to LZO stuff and thus make it officially part of the public API.Reimar Döffinger2009-02-021-11/+17
| | | | | | Keep lzo1x_decode until the next major version bump for binary compatibility. Originally committed as revision 16946 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/grammar/consistency review part IIDiego Biurrun2009-01-281-1/+1
| | | | Originally committed as revision 16848 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/grammar/consistency review part IDiego Biurrun2009-01-281-10/+10
| | | | Originally committed as revision 16840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_memcpy_backptr(): deliberately overlapping memcpy variant.Peter Ross2008-08-061-3/+21
| | | | Originally committed as revision 14641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* LZO decoder input is constReimar Döffinger2008-02-011-5/+5
| | | | Originally committed as revision 11797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move lzo decompression to libavutilReimar Döffinger2007-01-311-0/+273
Originally committed as revision 7789 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud