summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* lavc: Add DSS SP decoderOleksij Rempel2015-02-19
| | | | | | Signed-off-by: Oleksij Rempel <linux@rempel-privat.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* qsv_api: fix building with libmfx disabledAnton Khirnov2015-02-19
|
* configure: add missing h264_qsv hwaccel depsAnton Khirnov2015-02-19
|
* lavc: add an Intel libmfx-based H.264 decoderAnton Khirnov2015-02-19
| | | | | Based on the code by Luca Barbato <lu_zero@gentoo.org> and Yukinori Yamazoe <drocon11@gmail.com>.
* h264_parser: export video format and dimensionsAnton Khirnov2015-02-19
|
* pixfmt: add a pixel format for QSV hwaccelAnton Khirnov2015-02-19
|
* rv40: Return more meaningful error codesHimangi Saraogi2015-02-19
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* libx265: Add crf private optionDerek Buitenhuis2015-02-18
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* libx265: Reduce the scope of some variablesDerek Buitenhuis2015-02-18
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* riff: Support QT RLE Animation in avi ('rle ' FourCC)Vittorio Giovara2015-02-17
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* riff: Support ProRes in avi (APCH fourcc)Vittorio Giovara2015-02-17
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* wmv2: Return meaningful error codesHimangi Saraogi2015-02-17
|
* qdm2: Return meaningful error codesHimangi Saraogi2015-02-17
|
* libxvid: Return meaningful error messagesHimangi Saraogi2015-02-17
|
* aac_adtstoasc_bsf: Check extradata memory allocationHimangi Saraogi2015-02-17
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* avpacket: Check buffer referenceVittorio Giovara2015-02-17
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1267889
* vorbisdec: Check memory allocationsVittorio Giovara2015-02-17
|
* dvdsubdec: Check memory allocationsVittorio Giovara2015-02-17
|
* swscale: Check memory allocationsFederico Tomassetti2015-02-17
| | | | | | CC: libav-stable@libav.org Bug-Id: CID 1267888 / CID 1267890 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* nutdec: Check memory allocationsHugo Beauzée-Luyssen2015-02-17
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* movenc: Check memory allocationsHugo Beauzée-Luyssen2015-02-17
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* rmdec: Check memory allocations from ff_rm_alloc_rmstream()Hugo Beauzée-Luyssen2015-02-17
| | | | Bug-Id: CID 1257835
* dct-test: Fix initialization syntaxVittorio Giovara2015-02-17
| | | | Related to "warning: suggest braces around initialization of subobject".
* lavf: Document the codec context initializationVittorio Giovara2015-02-17
| | | | | | During remuxing avcodec_copy_context() is discouraged as certain fields (such as codec_tag) could reflect invalid values between input and output contextes.
* lavc: Document interaction between avcodec_open2() and decoding routinesVittorio Giovara2015-02-17
|
* avplay: Check format allocation inside decode_thread()Vittorio Giovara2015-02-17
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1265718
* avplay: Check frame allocation inside video_thread()Vittorio Giovara2015-02-17
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1267893
* avconv: Check rc_override memory allocationVittorio Giovara2015-02-17
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1265719
* graphparser: Check av_get_token() memory errorVittorio Giovara2015-02-17
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1267891
* matroskaenc: Validate chapter start and end timesVittorio Giovara2015-02-17
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1265717
* dca: Remove separate header for DCA ExSSDiego Biurrun2015-02-16
| | | | There is no point in having a separate header for a single declaration.
* bktr: Use av_strerror and propagate error codesHimangi Saraogi2015-02-15
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dca: Move data tables from a header to an object fileDiego Biurrun2015-02-15
| | | | This allows sharing them with the DCA XLL extension w/o duplication.
* dca: Add array sizes to array declarationsDiego Biurrun2015-02-15
|
* g722: Add ARM NEON implementation for g722_apply_qmf()Peter Meerwald2015-02-15
| | | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Martin Storsjö <martin@martin.st>
* g722: Split out computation of band->s_zero and unroll codePeter Meerwald2015-02-15
| | | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Martin Storsjö <martin@martin.st>
* g722: Unroll g722_apply_qmf()Peter Meerwald2015-02-15
| | | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Martin Storsjö <martin@martin.st>
* g722: Reduce number of pointers passed to g722_apply_qmf() functionPeter Meerwald2015-02-15
| | | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Martin Storsjö <martin@martin.st>
* g722: Split out g722_qmf_apply() function into g722dsp.cPeter Meerwald2015-02-15
| | | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Martin Storsjö <martin@martin.st>
* mov: Change DTS-based seek into CTS-based seek.Yusuke Nakamura2015-02-15
| | | | | | | | | | | | | CTS-based seek is reasonable since player requests frames in output order not coded order. This change fixes seek to a keyframe within consecutive keyframes. Let's say P[0|-1] and P[1|0], here x and y inside [x|y] are PTS and DTS respectively, and both two frames are a keyframe. If you try to seek on PTS=0, i.e. P[0|-1], you'll get P[1|0] if the demuxer is DTS based. This is obviously undesirable. Signed-off-by: Martin Storsjö <martin@martin.st>
* xcbgrab: Use the correct geometry for the region highlightDaniel Moran2015-02-15
| | | | | | | The feature is implemented using a transparent window and drawing inside it a rectangle filling the whole window to highlight it. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* ape: Use the proper variable typeLuca Barbato2015-02-15
| | | | | | | Avoid an unsigned underflow. Bug-Id: 1041122 CC: libav-stable@libav.org
* ogg: check memory allocationsFederico Tomassetti2015-02-15
| | | | | | | Bug-Id: CID 1257795 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* rtp: h264: Drop the assertsLuca Barbato2015-02-15
|
* rtp: h264: Move FU-A NAL parsing to a functionLuca Barbato2015-02-15
|
* rtp: h264: Move STAP-A NAL parsing to a functionLuca Barbato2015-02-15
|
* rtp: h264: Move parse_sprop_parameter_sets parsing to a functionLuca Barbato2015-02-15
|
* rtp: h264: Move profile_level_id parsing to a functionLuca Barbato2015-02-15
|
* xcbgrab: Correctly make shm optionalLuca Barbato2015-02-15
| | | | | The segment field in the struct has to be conditionally build as well.
* xcbgrab: Check for xcb-shapeLuca Barbato2015-02-15
| | | | It is required.