summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/nvenc: rework library load and GPU selectionAndrey Turkin2016-05-314-231/+296
| | | | | | | Use explicit nvenc capability checks instead to determine usable devices instead of SM versions. Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: allow configuring number of surfacesAndrey Turkin2016-05-314-23/+21
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: use INIT_CLEANUP to deal with init failuresAndrey Turkin2016-05-313-102/+71
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: add rate control optionAndrey Turkin2016-05-314-121/+174
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: convert tier to AVOptionsAndrey Turkin2016-05-313-12/+5
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: convert levels to AVOptionsAndrey Turkin2016-05-314-94/+48
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: convert profile parsing to AVOptionsAndrey Turkin2016-05-314-34/+27
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: use AVOptions to select presetsAndrey Turkin2016-05-314-131/+177
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* doc: Add color_trc valuesMichael Niedermayer2016-05-311-0/+31
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/nvenc: split H264/HEVC encoder definitions into separate filesAndrey Turkin2016-05-316-233/+349
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* aacpsy: remove dead codeRostislav Pehlivanov2016-05-311-14/+0
| | | | | | | | | This code wasn't removed when the functionality was moved inside aacenc.c with commit 8005b6de4f88c9 Fixes CID1361962 Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* avformat/movenc: remove useless if and reindentMarton Balint2016-05-311-12/+9
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/movenc: propagate shift_data errors properlyMarton Balint2016-05-311-0/+4
| | | | | | | | The second one is not explicitly needed, as res is not reset, but it is there for consistency. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>
* ffplay: simplify display codeMarton Balint2016-05-311-30/+13
| | | | | | And get rid of frame_queue_prev. Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec/libxvid: Fix use of uninitialized AVPacket fieldsMichael Niedermayer2016-05-311-1/+1
| | | | | | Fixes CID1361964 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mips/h264qpel_mmi.c: Version 2 of the optimizations for loongson mmiZhouXiaoyong2016-05-301-1599/+2225
| | | | | | | | | 1. no longer use the register names directly and optimized code format 2. to be compatible with O32, specify type of address variable with mips_reg and handle the address variable with PTR_ operator 3. use uld and mtc1 to workaround cpu 3A2000 gslwlc1 bug (gslwlc1 instruction extension bug in O32 ABI) 4. h264qpel use hepldsp optimizations Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavformat/movenc: remove unnecessary null checkMark Reid2016-05-301-3/+1
| | | | | | Fixes CID1361955 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/f_loop: Fix leak on errorMichael Niedermayer2016-05-291-1/+3
| | | | | | Fixes CID1355117 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_fieldhint: Reorder operation to prevent hypothetical integer ↵Michael Niedermayer2016-05-291-2/+2
| | | | | | | | overflow Fixes CID1355110 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_fieldhint: Assert that mode is validMichael Niedermayer2016-05-291-0/+3
| | | | | | | | Its checked by the AVOption code Fixes CID1355122 Fixes CID1355121 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/softfloat: Improve doxy for av_sub_sf() and av_sf2int()Michael Niedermayer2016-05-291-0/+4
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/udp: Remove unused variableMichael Niedermayer2016-05-291-1/+0
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/movenc: Fix potential track width/height overflowsMichael Niedermayer2016-05-291-9/+13
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/movenc: Avoid integer overflowMichael Niedermayer2016-05-291-1/+5
| | | | | | Fixes: CID1361947 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/oggparseopus: Fix Undefined behavior in oggparseopus.c and ↵Thomas Guilbert2016-05-291-1/+1
| | | | | | | | | libavformat/utils.c Fixes: usan_granule_overflow constant type fix by commiter Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/utils: avoid overflow in compute_chapters_end() with huge durationsMichael Niedermayer2016-05-291-1/+1
| | | | | | | Fixes: usan_granule_overflow Found-by: Thomas Guilbert <tguilbert@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/utils: avoid overflow in update_stream_timings() with huge durationsMichael Niedermayer2016-05-291-1/+1
| | | | | | | Fixes: usan_granule_overflow Found-by: Thomas Guilbert <tguilbert@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: add aemphasis testPetru Rares Sincraian2016-05-284-0/+1068
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/softfloat: Document public constants and a few public functionsMichael Niedermayer2016-05-281-7/+24
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov: Support one more Avid compression id for AVCI50.Carl Eugen Hoyos2016-05-282-2/+4
| | | | Reported by forum user lexidata.
* avformat/movenc: Fix memleak of reshuffled packetMichael Niedermayer2016-05-281-2/+4
| | | | | | Fixes CID1361952 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/movenc: Rename reshuffles return variable to ensure it is not mixed upMichael Niedermayer2016-05-281-10/+10
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/oggparseflac: Fix memleaks in old_flac_header()Michael Niedermayer2016-05-281-3/+9
| | | | | | Fixes CID1361953 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: Add fate-prores-grayMichael Niedermayer2016-05-272-0/+17
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/proresdec2: Add support for grayscale videosHåvard Espeland2016-05-271-1/+10
| | | | | Signed-off-by: Håvard Espeland <espeland@mixedrealities.no> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/avfiltergraph: Clear graph pointers in ff_filter_graph_remove_filter()Michael Niedermayer2016-05-271-1/+6
| | | | | | | When a filter is no longer part of a graph, its pointers should be cleared so no stale pointers remain. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '44d16df413878588659dd8901bba016b5a869fd1'Hendrik Leppkes2016-05-271-34/+32
|\ | | | | | | | | | | | | * commit '44d16df413878588659dd8901bba016b5a869fd1': h264_parser: eliminate H264SliceContext usage Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * h264_parser: eliminate H264SliceContext usageAnton Khirnov2016-04-241-34/+32
| | | | | | | | It is no longer needed for anything.
* | ffserver: fixed deallocation bug in build_feed_streamsGregor Riepl2016-05-271-0/+2
| | | | | | | | | | Signed-off-by: Gregor Riepl <onitake@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/utils: Fix use of uninitialized variableMichael Niedermayer2016-05-261-2/+1
| | | | | | | | | | | | Fixes CID1361961 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/dca: move EXSS sampling frequency arrays to dca.cfoo862016-05-267-15/+13
| | | | | | | | | | | | Avoids unwanted parser dependency on dcadata. Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec/vble: add frame threading supportPaul B Mahol2016-05-261-2/+5
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/developer.texi: Add a code of conductMichael Niedermayer2016-05-261-0/+29
| | | | | | | | | | | | See: [FFmpeg-devel] [Vote] Code of Conduct Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/src_movie: add various commandsMuhammad Faiz2016-05-252-0/+69
| | | | | | | | | | | | | | | | | | add seek command add get_duration command Update to codecpar by commiter Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavc/mediacodec: add missing MediaCodec.Get{Input,Output}Buffer() checksMatthieu Bouron2016-05-251-0/+8
| |
* | lavc/mediacodec: factorize static fields initializationMatthieu Bouron2016-05-251-110/+57
| |
* | avcodec/Makefile: add missing dependencies to dca parserJames Almer2016-05-251-1/+1
| | | | | | | | | | | | They are needed starting with the previous commit Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec/dca_parser: set duration for core-less streamsfoo862016-05-251-3/+65
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec/dca_exss: prepare to be called from parser contextfoo862016-05-252-12/+21
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec/nvenc: Require Maxwell for losslessTimo Rothenpieler2016-05-251-0/+3
| |
OpenPOWER on IntegriCloud