Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | fate: Ignore errors from concatenating report files | Diego Biurrun | 2016-02-23 | |
| | | | | Some files may be missing for valid reasons, e.g. on compile failure. | |||
* | fate: Be silent when fetching Git updates | Diego Biurrun | 2016-02-23 | |
| | ||||
* | mpeg12enc: always write closed gops for intra only outputs | Marton Balint | 2016-02-22 | |
| | | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Marton Balint <cus@passwd.hu> | |||
* | h264: Add an AVClass pointer to H264Context | Michael Niedermayer | 2016-02-22 | |
| | | | | | | | Sample-Id: asan_heap-uaf_3660f67_757_cov_1257014655_Hi422FR1_SONY_A.jsv Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | libx264: Fix noise_reduction option assignment | Vittorio Giovara | 2016-02-22 | |
| | | | | | First check the context, then check internal option. Drop the ! typo. Introduced in 60f0fde3092d18d4d36555962c192af8691a099c. | |||
* | lavf: add a protocol whitelist/blacklist for file opened internally | Anton Khirnov | 2016-02-22 | |
| | | | | | | | | Should make the default behaviour safer for careless callers that open random untrusted files. Bug-Id: CVE-2016-1897 Bug-Id: CVE-2016-1898 | |||
* | urlprotocol: receive a list of protocols from the caller | Anton Khirnov | 2016-02-22 | |
| | | | | | This way, the decisions about which protocols are available for use in any given situations can be delegated to the caller. | |||
* | aviobuf: add a private data struct for avio_open()ed contexts | Anton Khirnov | 2016-02-22 | |
| | | | | It will be useful in the following commits. | |||
* | protocols: make the list of protocols static | Anton Khirnov | 2016-02-22 | |
| | | | | | Disallow other code to touch it directly, now it's only accessible through a blacklisting/whitelisting function. | |||
* | lavf: move urlcontext_child_class_next() to protocols.c | Anton Khirnov | 2016-02-22 | |
| | | | | | It needs to access the list of protocols directly, so it more properly belongs there. | |||
* | lavf: move avio_enum_protocols() to protocols.c | Anton Khirnov | 2016-02-22 | |
| | | | | It's a more appropriate place for it. | |||
* | lavf: reorganize URLProtocols | Anton Khirnov | 2016-02-22 | |
| | | | | | | | | | | Instead of a linked list constructed at av_register_all(), store them in a constant array of pointers. Since no registration is necessary now, this removes some global state from lavf. This will also allow the urlprotocol layer caller to limit the available protocols in a simple and flexible way in the following commits. | |||
* | hls: disallow opening nested files in child demuxers | Anton Khirnov | 2016-02-22 | |
| | ||||
* | smoothstreamingenc: do not open the files as read+write | Anton Khirnov | 2016-02-22 | |
| | | | | They are only written to, never read. | |||
* | dashenc: eliminate ffurl_* usage | Anton Khirnov | 2016-02-22 | |
| | | | | | Now all IO should go through the IO callbacks and be interceptable by the caller. | |||
* | lavf: use the io_open callbacks for files opened from open_input() as well | Anton Khirnov | 2016-02-22 | |
| | | | | There is no real reason to treat them differently. | |||
* | avprobe: do not call avio_close() on a custom context | Anton Khirnov | 2016-02-22 | |
| | | | | avio_close() can only be called on AVIOContexts created by avio_open(2). | |||
* | nutenc: do not use AVCodecContext.frame_size | Anton Khirnov | 2016-02-22 | |
| | | | | | It will in general not be available. Use block_align if known or fall back to av_get_audio_frame_duration(). | |||
* | matroska: Always consider S_TEXT/UTF8 as SRT when demuxing | Luca Barbato | 2016-02-22 | |
| | | | | Reported-By: Maxim Koitsov <maksbotan@gentoo.org> | |||
* | fate: Be silent when switching to Git branch | Diego Biurrun | 2016-02-20 | |
| | ||||
* | rtpdec: Use the right logging context | Diego Biurrun | 2016-02-19 | |
| | ||||
* | build: Disentangle VC-1 decoder and parser | Diego Biurrun | 2016-02-19 | |
| | ||||
* | build: Add vc1dsp component for more fine-grained dependencies | Diego Biurrun | 2016-02-19 | |
| | ||||
* | msmpeg4data: Move WMV2 data tables to their own file | Diego Biurrun | 2016-02-19 | |
| | ||||
* | msmpeg4data: K&R formatting cosmetics | Diego Biurrun | 2016-02-19 | |
| | ||||
* | build: Add missing mpegvideo dependency for the MSS2 and VC-1 decoders | Diego Biurrun | 2016-02-19 | |
| | ||||
* | build: More precise dependencies for h264dsp | Diego Biurrun | 2016-02-19 | |
| | ||||
* | mkv: Force the full parsing of mp3 | Luca Barbato | 2016-02-19 | |
| | | | | | | | Some muxer might or might not fit incomplete mp3 frames in their packets. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | mov: Force the full parsing of mp3 | Luca Barbato | 2016-02-19 | |
| | | | | | | | | | | | Some muxer might or might not fit incomplete mp3 frames in their packets. Bug-Id: 899 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | Revert all recent configure changes related to dependency resolution | Diego Biurrun | 2016-02-19 | |
| | | | | This reverts commits 2edc718723b6, a2bb771a3cde, 21c750f240b9, 8e7bea6dc6ac. | |||
* | build: Fix typo in HEVC VDPAU hwaccel dependencies | Diego Biurrun | 2016-02-18 | |
| | ||||
* | voc: Split ff_voc_get_packet into a separate file | Diego Biurrun | 2016-02-18 | |
| | ||||
* | build: Introduce iso_media component | Diego Biurrun | 2016-02-18 | |
| | ||||
* | build: Let the WTV demuxer select the MPEG-TS demuxer | Diego Biurrun | 2016-02-18 | |
| | | | | | The WTV demuxer depends on large parts of the MPEG-TS demuxer internals anyway and fails to build without it. | |||
* | build: Adjust mpeg4video parser dependencies | Diego Biurrun | 2016-02-18 | |
| | ||||
* | build: Fix mpegvideo component dependencies | Diego Biurrun | 2016-02-18 | |
| | ||||
* | build: Fix dependencies for components relying on H.263 data tables | Diego Biurrun | 2016-02-18 | |
| | ||||
* | build: Add missing dependencies for eatqi decoder | Diego Biurrun | 2016-02-18 | |
| | ||||
* | build: Add missing celp_math dependency for G723_1 encoder and decoder | Vittorio Giovara | 2016-02-18 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | checkasm: Use standard multiple inclusion guards | Diego Biurrun | 2016-02-18 | |
| | ||||
* | profiles: Add missing #endif comment | Diego Biurrun | 2016-02-18 | |
| | ||||
* | cosmetics: Drop particularly redundant silly comments | Diego Biurrun | 2016-02-18 | |
| | ||||
* | cosmetics: Drop empty comment lines | Diego Biurrun | 2016-02-18 | |
| | ||||
* | hwcontext_cuda/vdpau: add to skipheaders | Anton Khirnov | 2016-02-18 | |
| | ||||
* | qsv: add a missing #include | Anton Khirnov | 2016-02-18 | |
| | | | | Needed for enum AVCodecID | |||
* | mov: Fix the format specifier type for size | Vittorio Giovara | 2016-02-16 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | configure: Relax the implication of --enable for components | Luca Barbato | 2016-02-15 | |
| | | | | | | Do not error out if some subcomponents cannot be enabled. Reported-By: RT|AO | |||
* | fft: ppc: Place ff_fft_calc_interleave_altivec() under correct ifdefs | Diego Biurrun | 2016-02-15 | |
| | | | | Also fix #endif comments in the FFT init code. | |||
* | avconv: pass the hw context from filters to the encoder | Anton Khirnov | 2016-02-14 | |
| | ||||
* | nvenc: support CUDA frames as input | Anton Khirnov | 2016-02-14 | |
| |