Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtp: Map the urloptions to AVOptions | Luca Barbato | 2015-04-01 | 1 | -33/+65 |
| | | | | Signed-off-by: Luca Barbato <[email protected]> | ||||
* | build: Split JPEG-related tables off into a separate component | Diego Biurrun | 2015-03-30 | 12 | -32/+66 |
| | |||||
* | mjpeg: Use a more precise type for put_marker() | Diego Biurrun | 2015-03-30 | 2 | -3/+4 |
| | |||||
* | mjpeg: Move code only used in the encoder(s) to the appropriate header | Diego Biurrun | 2015-03-30 | 5 | -7/+10 |
| | |||||
* | tiff: Return more meaningful error codes | Himangi Saraogi | 2015-03-30 | 1 | -5/+6 |
| | | | | Signed-off-by: Diego Biurrun <[email protected]> | ||||
* | indeo: Give Indeo4/5 shared code a more consistent name | Diego Biurrun | 2015-03-30 | 8 | -13/+13 |
| | |||||
* | qsv: Skip header compilation depending on what parts of qsv are enabled | Diego Biurrun | 2015-03-30 | 1 | -1/+3 |
| | |||||
* | udp: Fix pkt_size management | Luca Barbato | 2015-03-29 | 1 | -1/+1 |
| | | | | | | | | The default value for unset is -1, not 0. Problem introduced in 66028b7ba6b411ba12ef553e9c8f1f4a4fe27710 Bug-Id: 835 | ||||
* | lavc: add libdcadec decoder | Hendrik Leppkes | 2015-03-29 | 5 | -0/+212 |
| | | | | Signed-off-by: Anton Khirnov <[email protected]> | ||||
* | lavc: add profile define for DTS Express | Hendrik Leppkes | 2015-03-29 | 3 | -1/+5 |
| | | | | Signed-off-by: Anton Khirnov <[email protected]> | ||||
* | lavc: add MMAL hardware decoder wrapper | wm4 | 2015-03-29 | 10 | -3/+802 |
| | | | | | | Based on a patch by Rodger Combs. Signed-off-by: Anton Khirnov <[email protected]> | ||||
* | lavc: add Intel libmfx-based H.264 encoder | Anton Khirnov | 2015-03-27 | 10 | -10/+656 |
| | |||||
* | qsvdec: add 'decode' to the non-static function names | Anton Khirnov | 2015-03-27 | 3 | -6/+6 |
| | |||||
* | qsvdec: split off some code that will be shared with the encoder | Anton Khirnov | 2015-03-27 | 7 | -95/+163 |
| | |||||
* | qsv: rename to qsvdec | Anton Khirnov | 2015-03-27 | 5 | -10/+10 |
| | | | | This is to avoid conflicts with the upcoming QSV encoding support. | ||||
* | avisynth: update documentation about the avisynth_c.h header | Stephen Hutchinson | 2015-03-24 | 2 | -20/+16 |
| | | | | Signed-off-by: Luca Barbato <[email protected]> | ||||
* | avisynth: Fix compilation against current 2.6 header(s). | Stephen Hutchinson | 2015-03-24 | 1 | -5/+37 |
| | | | | | | | | | AviSynth 2.6 (and by extension, AviSynth+) moves these functions into AVSC_API. This requires both adjusting their normal use, and for AvxSynth, adjusting the position/use of the USING_AVISYNTH ifdefs. Signed-off-by: Luca Barbato <[email protected]> | ||||
* | vaapi_h264: fix slice data offset | Hendrik Leppkes | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | dxva2_h264: fix slice offset in long slice structs | Hendrik Leppkes | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | lavc: Prefer x264 over openh264 if both libraries are available | Michael Niedermayer | 2015-03-23 | 1 | -1/+4 |
| | |||||
* | pixfmt: Update documentation with prefixed pixel formats | Vittorio Giovara | 2015-03-23 | 1 | -8/+8 |
| | |||||
* | pixdesc: Replace a few leftover instances of non AV-prefixed flags | Vittorio Giovara | 2015-03-23 | 1 | -3/+6 |
| | |||||
* | fate: Add test for tscc2 in mov | Vittorio Giovara | 2015-03-23 | 3 | -2/+24 |
| | | | | Rename the existing tscc2 test. | ||||
* | mov: Write the display matrix in order | Vittorio Giovara | 2015-03-23 | 4 | -9/+9 |
| | | | | | | | | | | This will allow to copy the matrix as is and it is just cleaner to keep the matrix in the same order specified by the mov standard (which is also explicitly described in the documentation). In order to preserve compatibility, flip the angle sign in the display API av_display_rotation_set() and av_display_rotation_get(), and improve the documentation mentioning the rotation direction. | ||||
* | movenc: Write the make and model metadata keys for mov style files | Martin Storsjö | 2015-03-23 | 1 | -0/+2 |
| | | | | | | | These are essential allowing QuickTime to keep detecting content as slow-motion - this allows preserving them on stream copy. Signed-off-by: Martin Storsjö <[email protected]> | ||||
* | avfilter: Document avfilter_graph_alloc return value | Federico Tomassetti | 2015-03-21 | 1 | -0/+2 |
| | | | | Signed-off-by: Luca Barbato <[email protected]> | ||||
* | oggdec: Check memory allocation | Federico Tomassetti | 2015-03-21 | 1 | -0/+5 |
| | | | | | | Bug-Id: CID 1257798 / CID 1257805 Signed-off-by: Luca Barbato <[email protected]> | ||||
* | mms: Check memory allocation | Federico Tomassetti | 2015-03-21 | 1 | -0/+2 |
| | | | | | | Bug-Id: CID 1258462 Signed-off-by: Luca Barbato <[email protected]> | ||||
* | avplay: Check memory allocation | Federico Tomassetti | 2015-03-21 | 1 | -0/+2 |
| | | | | | | Bug-Id: CID 1288294 Signed-off-by: Luca Barbato <[email protected]> | ||||
* | rmenc: Check memory allocation | Federico Tomassetti | 2015-03-21 | 1 | -0/+2 |
| | | | | | | Bug-Id: CID 1257832 Signed-off-by: Luca Barbato <[email protected]> | ||||
* | swscale: Check memory allocation | Federico Tomassetti | 2015-03-21 | 1 | -8/+14 |
| | | | | | | | Bug-Id: CID 1267890 CC: [email protected] Signed-off-by: Luca Barbato <[email protected]> | ||||
* | h264: move [uv]linesize to the per-slice context | Anton Khirnov | 2015-03-21 | 5 | -64/+57 |
| | | | | | | While it is a per-frame variable, it is only really used in the low-level decoding code, so it is more efficient to store it in the slice context. | ||||
* | h264_cabac: remove now unnecessary H264Context function parameters | Anton Khirnov | 2015-03-21 | 1 | -33/+33 |
| | |||||
* | h264: use a smaller struct for the ref lists | Anton Khirnov | 2015-03-21 | 8 | -107/+126 |
| | | | | | | There is no need to store a whole H264Picture, with a full AVFrame embedded in it. This should allow getting rid of the embedded AVFrame later. | ||||
* | h264_mb: remove an unused function parameter | Anton Khirnov | 2015-03-21 | 1 | -4/+3 |
| | |||||
* | h264: drop some mpegvideo remnants from draw_horiz_band() | Anton Khirnov | 2015-03-21 | 1 | -11/+1 |
| | | | | This code makes no sense for h.264. | ||||
* | h264: drop the now unused per-slice H264Contexts | Anton Khirnov | 2015-03-21 | 4 | -79/+10 |
| | |||||
* | h264: use the main H264Context as the parent for all slice contexts | Anton Khirnov | 2015-03-21 | 3 | -111/+69 |
| | | | | There is now no need to have per-slice copies of the H264Context. | ||||
* | h264_slice: constify all the uses of H264Context during slice decoding | Anton Khirnov | 2015-03-21 | 1 | -8/+8 |
| | | | | | All the variables modified by this code are either per-MB arrays or have been moved to the per-slice context | ||||
* | h264: move rbsp_buffer into the per-slice context | Anton Khirnov | 2015-03-21 | 4 | -18/+17 |
| | |||||
* | h264: move remaining ER stuff into the per-slice context | Anton Khirnov | 2015-03-21 | 4 | -43/+42 |
| | |||||
* | error_resilience: do not require mbintra/skip tables | Anton Khirnov | 2015-03-21 | 2 | -10/+4 |
| | | | | h264dec does not use them at all and only allocates them for ER. | ||||
* | h264: move top_borders into the per-slice context | Anton Khirnov | 2015-03-21 | 4 | -16/+26 |
| | | | | | Also change the method for allocating to the same one as used by edge_emu_buffer. | ||||
* | h264: move the scratch buffers into the per-slice context | Anton Khirnov | 2015-03-21 | 5 | -54/+50 |
| | | | | | | | Also change the method for allocating them. Instead of two possible alloc calls from different places, just ensure they are allocated at the start of each slice. This should be simpler and less bug-prone than the previous method. | ||||
* | h264_loopfilter: constify all uses of H264Context | Anton Khirnov | 2015-03-21 | 2 | -17/+17 |
| | | | | | All the variables modified by this code are either per-MB arrays or have been moved to the per-slice context | ||||
* | h264_cavlc: constify all uses of H264Context | Anton Khirnov | 2015-03-21 | 2 | -5/+10 |
| | | | | | All the variables modified by this code are either per-MB arrays or have been moved to the per-slice context | ||||
* | h264_cabac: constify all uses of H264Context | Anton Khirnov | 2015-03-21 | 2 | -24/+24 |
| | | | | | All the variables modified by this code are either per-MB arrays or have been moved to the per-slice context | ||||
* | h264.c: constify all uses of H264Context in slice and lower-level functions | Anton Khirnov | 2015-03-21 | 2 | -8/+8 |
| | | | | | All the variables modified by this code are either per-MB arrays or have been moved to the per-slice context | ||||
* | h264: move mb_mbaff into the per-slice context | Anton Khirnov | 2015-03-21 | 5 | -24/+24 |
| | |||||
* | h264: move mb_field_decoding_flag into the per-slice context | Anton Khirnov | 2015-03-21 | 8 | -37/+38 |
| |