summaryrefslogtreecommitdiff
path: root/modules/avcodec
Commit message (Collapse)AuthorAge
* avcodec: check version 56.1.0Alfred E. Heggestad2018-03-28
|
* avcodec: check version for getting decoder framerateAlfred E. Heggestad2018-03-11
|
* avcodec: move backward defines to internal header fileAlfred E. Heggestad2018-03-28
|
* avcodec: add backwards define for PIX_FMT_YUV444PAlfred E. Heggestad2018-03-28
|
* avcodec: print NAL unit type as stringAlfred E. Heggestad2018-03-04
|
* avcodec: print fps with float formatAlfred E. Heggestad2018-02-26
|
* avcodec: print decoder framerateAlfred E. Heggestad2018-02-26
|
* vidcodec: change rtp_ts from 32-bit to 64-bitAlfred E. Heggestad2018-02-24
| | | | | | the extended RTP timestamp from the video encoder should now contain a full extended timestamp, that must never wrap.
* avcodec: additional fragment debugAlfred E. Heggestad2018-02-14
|
* Revert "avcodec: Return EPROTO when encountering missing fragments in H264 ↵Alfred E. Heggestad2018-02-14
| | | | | | | | | | | | | stream, to trigger intra-frame request (#339)" This reverts commit 369b0c0f0e96c529823a11cfc9ab55ce7ade4451. unfortunately I have to revert this commit. in case of packet loss, it might enter a state where no frames are display, and it never gets out of this state. https://github.com/alfredh/baresip/issues/353
* avcodec: extra logging for decode packetAlfred E. Heggestad2018-02-10
|
* avcodec: add support for YUV444P pixel formatAlfred E. Heggestad2018-02-10
|
* avcodec: fix ccheck warningAlfred E. Heggestad2018-01-31
|
* avcodec: remove swap fileAlfred E. Heggestad2018-01-31
|
* avcodec: backwards compat for FF_MIN_BUFFER_SIZEAlfred E. Heggestad2018-01-31
|
* avcodec: use AV_INPUT_BUFFER_MIN_SIZE (ref #351)Alfred E. Heggestad2018-01-30
|
* avcodec: Return EPROTO when encountering missing fragments in H264 stream, ↵Jonathan Sieber2018-01-07
| | | | to trigger intra-frame request (#339)
* avcodec: change x264 rate control mode to ABR (#334)Jonathan Sieber2017-12-10
|
* clean up usage of stderrAlfred E. Heggestad2017-11-12
|
* avcodec: better handling of packet lossAlfred E. Heggestad2017-09-21
|
* avcodec: handle EAGAIN from avcodec_receive_frameAlfred E. Heggestad2017-09-17
|
* update TODOsAlfred E. Heggestad2017-07-29
|
* Video timestamp (#286)Alfred E. Heggestad2017-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add timestamp to video encoder/decoder * update vp8 vp9 * random offset * revert decoder timestamp * cleanup * gst_video1: add timestamp * change timestamp to RTP-timestamp * update modules * timestamp things * save rtp timestamp * packet_handler: align params same as RTP header * align parameters same way like RTP-header * avcodec: calc ts for old FFmpeg versions * cleanup * fix gst avcodec: use correct AVPacket * minor cleanup
* avcodec: use level_idc=0x1f for x264Alfred E. Heggestad2017-07-20
|
* avcodec: add include path for OpenBSDAlfred E. Heggestad2017-05-26
|
* vidcodec: make the API re-entrantAlfred E. Heggestad2017-05-20
|
* update doxygen commentsAlfred E. Heggestad2017-03-04
| | | | | fix all warnings reported by doxygen version 1.8.13 (make dox)
* avcodec: fix typoAlfred E. Heggestad2017-01-14
|
* avcodec: configure h264 decoder by nameAlfred E. Heggestad2017-01-04
| | | | | | patch was written by @hargut fixes https://github.com/alfredh/baresip/pull/198
* prepare nvenc_h264 code for ffmpeg >= 3.2.x (#197)hargut2017-01-02
| | | | | | | | * prepare nvenc_h264 code for ffmpeg >= 3.2.x * fix line length * fix line length again ;)
* avcodec: fix warningsAlfred E. Heggestad2016-12-08
|
* avcodec: add config exampleAlfred E. Heggestad2016-11-30
|
* Avcodec h264enc (#181)Alfred E. Heggestad2016-11-30
| | | | | | | | | | | | * avcodec: add option to specify H.264 encoder https://github.com/alfredh/baresip/pull/158 refs #158 Thanks to @hargut for the original patch and idea * avcodec: fix build for older versions of ffmpeg
* vidcodec: add 'intra' parameter to decoder apiAlfred E. Heggestad2016-08-17
| | | | | | | | - the intra flag must be set to true, if the decoded video frame is a full intra frame (Key frame) - the video decoder can use this flag to cancel sending of FIR packets
* avcodec: fix bug using new libavcodec encoder apiAlfred E. Heggestad2016-08-17
|
* avcodec: make h264_decode staticAlfred E. Heggestad2016-08-17
|
* avcodec: remove unused prototypeAlfred E. Heggestad2016-08-17
|
* avcodec_decode_video2 is deprecatedAlfred E. Heggestad2016-07-19
|
* avcodec: build with older ffmpeg versionsAlfred E. Heggestad2016-05-16
| | | | | Debian 6.0 (libavcodec 52.20.1) Debian 7.9 (libavcodec 54.59.100)
* avcodec: add AV_PIX_FMT_YUVJ420P pixel formatAlfred E. Heggestad2016-05-15
|
* avcodec: fix building with libavcodec54:amd64Alfred E. Heggestad2016-04-18
|
* avcodec: add support for NV12 colorspaceAlfred E. Heggestad2016-04-17
|
* avcodec: use new type AV_PIX_FMT_YUV420P (ref issue #114)Alfred E. Heggestad2016-03-06
|
* avcodec: add module descriptionAlfred E. Heggestad2016-02-14
|
* move H.264 packetization code from avcodec to coreAlfred E. Heggestad2015-10-25
|
* avcodec: dont use deprecated me_methodAlfred E. Heggestad2015-10-25
|
* win32 porting (VC2010)Alfred E. Heggestad2015-07-18
| | | | | | | | https://github.com/alfredh/baresip/pull/52 original patch by Victor Sergienko - the copy of windows .h header files was not included
* vidcodec: move packet-handler to encode_updateAlfred E. Heggestad2015-06-27
|
* use correct definition of kilobit (1000 bits)Alfred E. Heggestad2014-12-07
| | | | http://en.wikipedia.org/wiki/Kilobit
* improve FFmpeg/libav module detectionAlfred E. Heggestad2014-11-22
| | | | | | | - remove FFmpeg keyword, as both FFmpeg and libav is supported - avcodec.so need libavcodec - avformat.so needs libavformat and others - also made the "quicktime.so" module deprecated