summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* build: Add missing replaygain object file for CAF demuxerDiego Biurrun2014-06-22
|
* dsputil: Split audio operations off into a separate contextDiego Biurrun2014-06-22
|
* h264: fix build when error resilience is disabledVittorio Giovara2014-06-20
|
* Add av_image_check_sar() and use it to validate SARJustin Ruggles2014-06-20
|
* dv: cosmetics, reindentAnton Khirnov2014-06-20
|
* dv: get rid of global non-const tablesAnton Khirnov2014-06-20
| | | | Instead, store them in the context and compute on each parameter change.
* dvenc: initialize the profile only once, at initAnton Khirnov2014-06-20
| | | | | We do not allow the frame parameters to change during encoding, so there is no need to do this for each frame.
* Use av_packet_rescale_ts() to simplify code.Anton Khirnov2014-06-20
|
* lavc: add a convenience function for rescaling timestamps in a packetAnton Khirnov2014-06-20
|
* stereo3d: add missing include guardsVittorio Giovara2014-06-19
|
* configure: Drop duplicate pkg-config entry from help outputDiego Biurrun2014-06-19
|
* i263: skip dummy framesDirk Ausserhaus2014-06-19
| | | | | | | Intel i263 codec has special 8-byte dummy frames that should not be decoded, so do not even attempt to decode them and skip them instead. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* dsputil: Split clear_block*/fill_block* off into a separate contextDiego Biurrun2014-06-18
|
* hevc: Mark num_bins_in_se as unusedLuca Barbato2014-06-18
| | | | Only its size is actually used. Silence a clang warning.
* rtsp: Support misordered fmtp rtpmapJoshua Kordani2014-06-18
| | | | Issue present in Avigilon IP cameras.
* rtsp: Factor out fmtp parsingLuca Barbato2014-06-18
|
* doc: Document segment_list_typeLuca Barbato2014-06-18
|
* lavf: switch to AVStream.time_base as the hint for the muxer timebaseAnton Khirnov2014-06-18
| | | | | | | | | | | | Previously, AVStream.codec.time_base was used for that purpose, which was quite confusing for the callers. This change also opens the path for removing AVStream.codec. The change in the lavf-mkv test is due to the native timebase (1/1000) being used instead of the default one (1/90000), so the packets are now sent to the crc muxer in the same order in which they are demuxed (previously some of them got reordered because of inexact timestamp conversion).
* riffenc: take an AVStream instead of an AVCodecContextAnton Khirnov2014-06-18
| | | | | | It will be useful in the following commits. Also, rename the AVCodecContext pointer name from 'stream' to 'codec'.
* lavf: add the notimestamps flag to the muxers missing itAnton Khirnov2014-06-18
|
* rtpenc: base max_frames_per_packet on avg_frame_rate, not codec timebaseAnton Khirnov2014-06-18
| | | | | Fall back to 1 (which is what is used for most cases anyway) when the framerate is not set.
* Remove avserver.Anton Khirnov2014-06-18
| | | | | | | It has not been properly maintained for years and there is little hope of that changing in the future. It appears simpler to write a new replacement from scratch than unbreaking it.
* dcadec: replace ldexpf with a multiplication by a constantNiels Möller2014-06-18
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* AVFrame: factor out freeing the side dataRoman Savchenko2014-06-18
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vp9 encoder: use a decent default speed settingRafaël Carré2014-06-17
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* flvenc: Don't over-count metadata.Josh Allmann2014-06-17
| | | | | | Over-counting occurs if framerate is not set. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* tiffenc: fix packet size calculationTristan Matthews2014-06-17
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* jpeg2000: Mark static data init functions as av_coldDiego Biurrun2014-06-17
|
* avconv: use the correct variable in comparisonAnton Khirnov2014-06-17
|
* configure: Directly support Android as target OSLuca Barbato2014-06-16
|
* gitignore: add dylib and swp entriesVittorio Giovara2014-06-16
|
* lavf: dump stream side data when probingVittorio Giovara2014-06-14
|
* lavf: group dump functions togetherVittorio Giovara2014-06-14
|
* vf_showinfo: print display transformation valuesVittorio Giovara2014-06-14
|
* ac3: Only initialize float_dsp for the float encoder variantDiego Biurrun2014-06-13
|
* Rename tpel_template.c ---> pel_template.cDiego Biurrun2014-06-13
| | | | The new name more accurately describes what the file is about.
* configure: use pkg-config for libx264Vittorio Giovara2014-06-12
|
* libx265: Remove unneeded bit depth checkDerek Buitenhuis2014-06-12
| | | | | | This is no longer needed since the version bump. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* libx265: Add 4:2:2 supportDerek Buitenhuis2014-06-12
| | | | | | | | It is also not final yet, so require -strict experimental. Requires a bump to version 17. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* libx265: Actually use X265_API_IMPORTSDerek Buitenhuis2014-06-12
| | | | | | It obvously needs to be above the include statement. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* Remove some unnecessary CONFIG_FOO_COMPONENT ifdefsDiego Biurrun2014-06-12
| | | | The files are only ever compiled if that condition is true.
* avconv: make -shortest work with streamcopyAnton Khirnov2014-06-12
| | | | CC: libav-stable@libav.org
* libx264: Support bitrate reconfigurationLuca Barbato2014-06-11
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* h263enc: keep block_last_index always valid during advanced intra codingJanne Grunau2014-06-11
| | | | | Prevents a triggered assert during fate-vsynth{1,2}-rv20 in dct_unquantize_h263_intra_c().
* mpegvideo: synchronize AVFrame pointers in ERContext fullyJanne Grunau2014-06-11
| | | | | | | | Since error resilience uses AVFrame pointers instead of references it has to copy NULL pointers too. After a codec flush the last/next frame pointers in MpegEncContext are NULL and the old pointers remaining in ERContext are invalid. Fixes a crash in vlc for android thumbnailer. Reported and debugged by Adrien Maglo <magsoft@videolan.org>.
* fate: add on2avc audio testVittorio Giovara2014-06-10
|
* mpegvideoenc: check color_rangeVittorio Giovara2014-06-10
| | | | Rework the comparison into something simpler to understand.
* ppc: Consistently use convenience macro for runtime CPU detectionDiego Biurrun2014-06-10
|
* ppc: Fix runtime CPU detection for apedsp, huffyuvdsp, svq1encDiego Biurrun2014-06-10
|
* mpegts: Provide an option to override the pcr periodLuca Barbato2014-06-10
| | | | Certain hardware demuxer have specific restrictions for PCR periodicity.