summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow selecting VDPAU, XvMC via get_format for MPEG-2Reimar Döffinger2011-04-013-26/+82
| | | | | | To avoid further special-casing, dummy AVHWAccels are added for VDPAU. It should be possible to move VDPAU completely to AVHWAccel later.
* Another aspect ratio fix try. This leaves the setdar addition at the end ↵Michael Niedermayer2011-04-011-6/+7
| | | | | | (preferred by people). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Move flv format #defines to common header so they can be used by the encoder ↵Michael Niedermayer2011-04-012-4/+5
| | | | | | too. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Increase ffmpeg video encoding buffer size to permit encoding of DPX imagesPeter Ross2011-04-011-1/+2
| | | | The header generated by the DPX encoder is 1664 bytes.
* Add .dpx to the list of supported file extensions for the image2 muxerPeter Ross2011-04-011-1/+1
|
* DPX image encoderPeter Ross2011-04-016-3/+141
|
* Cleanup flv keyframe index reading and add some saftey checks.Michael Niedermayer2011-04-011-27/+22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Fix undefined behavior in ffv1 with insane widths.Michael Niedermayer2011-04-012-3/+5
| | | | | | The new tables is large enough to prevent this together with our image size checks. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-04-0116-58/+334
|\ | | | | | | | | | | | | | | | | | | | | | | | | * newdev/master: mpegts: propagate avio EOF in read_packet() configure: Initial support for --target-os=symbian Fixed-point FFT and MDCT Include dependencies for test programs ac3enc: simplify sym_quant() flvdec: read index stored in the 'keyframes' tag. mov: Add support for zero-sized stsc runs. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegts: propagate avio EOF in read_packet()Jindrich Makovicka2011-03-311-1/+1
| | | | | | | | | | | | | | Allows distinguishing between EOF and IO error in read_packet return code. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * configure: Initial support for --target-os=symbianMartin Storsjö2011-03-311-1/+6
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * Fixed-point FFT and MDCTMans Rullgard2011-03-3110-52/+257
| |
| * Include dependencies for test programsMans Rullgard2011-03-311-2/+2
| | | | | | | | | | | | | | This makes sure the various *-test programs are correctly rebuilt when necessary. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * ac3enc: simplify sym_quant()Mans Rullgard2011-03-311-1/+1
| | | | | | | | | | | | | | These expressions are equivalent since levels is always odd, and overflow is impossible due to the constraints set by the assert(). Signed-off-by: Mans Rullgard <mans@mansr.com>
| * flvdec: read index stored in the 'keyframes' tag.Kharkov Alexander2011-03-311-0/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'keyframes' metatag is not part of the standard, it is just convention to use such kind of metatag information for indexing. Structure is following, it allows to have it inconsistent: keyframes: times (array): time0 (num) time1 (num) time2 (num) filepositions (array) position0 (num) position1 (num) Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * mov: Add support for zero-sized stsc runs.Alex Converse2011-03-311-1/+1
| | | | | | | | | | | | | | A zero sized stsc run doesn't make a lot of sense but the spec does not prohibit them and MPlayer VLC demuxers support them. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Insert setdar at the begin of a filter chain instead the end.Michael Niedermayer2011-04-011-2/+5
| | | | | | | | | | | | This fixes -vf setsar Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "Remove support for stripping executables"Michael Niedermayer2011-04-014-6/+27
| | | | | | | | | | | | People did not like this change. This reverts commit e0be794a71be25a350f68287ee291b4942bcb7d8.
* | make image2 muxer/demuxer support sequence of individual rawvideo filesPeter Ross2011-03-311-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | img2: stop using CODEC_ID_RAWVIDEO to trigger processing of independant ↵Peter Ross2011-03-312-3/+15
| | | | | | | | | | | | | | | | y/u/v image files This is requireed, as img2 will be modified soon to support .raw image file sequences. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ALSA: fix a stupid bad use of av_freep.Nicolas George2011-03-311-1/+1
| | | | | | | | | | | | It caused a segfault when channel reordering was in use and the last chunk of data was not silent. Spotted and diagnosed by Carl Eugen Hoyos.
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-319-29/+105
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * newdev/master: rtsp: Use GET_PARAMETER for keep-alive for generic RTSP servers mlp_parse.c: set AVCodecContext channel_layout APIChanges: mark the place where 0.6 was branched. avio: make get_checksum() internal. avio: move ff_crc04C11DB7_update() from avio.h -> avio_internal.h avio: make init_checksum() internal. NOT MERGED Add MxPEG decoder NOT MERGED Add support for picture_ptr field in MJpegDecodeContext NOT MERGED Move MJPEG's input buffer preprocessing in separate public function NOT MERGED Support reference picture defined by bitmask in MJPEG's SOS decoder sndio bug fix Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtsp: Use GET_PARAMETER for keep-alive for generic RTSP serversMartin Storsjö2011-03-301-1/+1
| | | | | | | | | | | | | | | | | | According to the RFC, GET_PARAMETER should be used for this, and according to a report from Tim Ouellette, OPTIONS doesn't work for keeping the connection alive for some servers. Also, live555 uses GET_PARAMETER for this purpose. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * mlp_parse.c: set AVCodecContext channel_layoutJohn Stebbins2011-03-301-2/+57
| | | | | | | | | | | | The channel layout isn't getting set for mlp and truehd audio. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * APIChanges: mark the place where 0.6 was branched.Anton Khirnov2011-03-301-0/+6
| |
| * avio: make get_checksum() internal.Anton Khirnov2011-03-306-14/+18
| |
| * avio: move ff_crc04C11DB7_update() from avio.h -> avio_internal.hAnton Khirnov2011-03-302-2/+2
| |
| * avio: make init_checksum() internal.Anton Khirnov2011-03-306-10/+21
| |
| * Add MxPEG decoderanatoly2011-03-306-1/+345
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * Add support for picture_ptr field in MJpegDecodeContextanatoly2011-03-304-27/+30
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * Move MJPEG's input buffer preprocessing in separate public functionanatoly2011-03-302-32/+55
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * Support reference picture defined by bitmask in MJPEG's SOS decoderanatoly2011-03-303-16/+73
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * sndio bug fixBrad2011-03-291-1/+1
| | | | | | | | | | | | | | | | Since the code already supports both little- and big-endian audio for recording, do not fail just because the endianness is not what we expect. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | Revert "Do no modify terminal parameters using termios.h"Michael Niedermayer2011-03-312-6/+56
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit cb48e245e6e770f146220fac0a8bd4dc1a5e006c. Reason being we like pressing "q" to quit ffmpeg. Conflicts: ffmpeg.c Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | In ipod/mov/mp4 muxer, always write esds descriptor length using 4 bytes,Baptiste Coudurier2011-03-304-17/+9
| | | | | | | | ipod shuffle doesn't support anything else.
* | gradfun: add notice from the MPlayer manualStefano Sabatini2011-03-301-0/+4
| | | | | | | | Add notice telling that the filter is designed for playback only.
* | documentation: add setdar and setsar description to filters.texiStefano Sabatini2011-03-301-0/+56
| |
* | graphparser: add a NULL check on the argument passed to strstrStefano Sabatini2011-03-301-1/+1
| | | | | | | | | | Fix crash in create_filter() which occurrs if a scale filter with no args is provided.
* | Fix typo from e3a84542.Michael Niedermayer2011-03-301-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix dnxhd custom options, add AVClass in private contextBaptiste Coudurier2011-03-302-2/+3
| |
* | In mov muxer, fix yuv range in avid atoms used by dnxhd.Baptiste Coudurier2011-03-303-3/+3
| |
* | vaapi: allow build against older VA-API 0.31.Gwenole Beauchesne2011-03-302-2/+3
| |
* | vaapi: require version >= 0.32.0.Gwenole Beauchesne2011-03-301-1/+7
| |
* | vaapi: move configure check down.Gwenole Beauchesne2011-03-301-1/+2
| |
* | Remove a memory allocation and the associated memcpy.Sven C. Dack2011-03-301-7/+3
| |
* | h264: permit h264 decoder to be compiled when svq3 decoder is disabledPeter Ross2011-03-301-4/+16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | SWSCALE: Increase maximim with from 5120 to 21504Frank Barchard2011-03-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Heres a benchmark VOFW 5120 VOFW 21504 Note 10438.8 10344.2 timex ffmpeg -y -i tulip2.mp4 tulip2.yuv 25611.9 24256.9 timex ffmpeg -y -itulip2.mp4 -s 1272x724 tulip2.yuv 24485.7 26006.6 28573.1 24291.3 24069.1 26995.9 25684.95 25387.675 average This is on a Nehalem i7. Despite being a 500 frame, 720p video, the numbers fluctuate, so I took an average of 4 runs. Another reason I'd like this change is youtube accepts videos with higher resolutions than 5120. 16384 is vp8's maximum resolution, so that should keep us amused for a little longer. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | A few points for the changelogMichael Niedermayer2011-03-301-0/+5
| |
* | Fix compilation with win32 threads.after 'unbreak avcodec_thread_init'Maksym Veremeyenko2011-03-301-3/+3
| |
* | Also use alsa_reorder_s16_out_51() for AV_CH_LAYOUT_5POINT1.Carl Eugen Hoyos2011-03-301-1/+1
| |
OpenPOWER on IntegriCloud