Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | avcodec: check version 56.1.0 | Alfred E. Heggestad | 2018-03-28 |
| | |||
* | avcodec: check version for getting decoder framerate | Alfred E. Heggestad | 2018-03-11 |
| | |||
* | avcodec: move backward defines to internal header file | Alfred E. Heggestad | 2018-03-28 |
| | |||
* | avcodec: add backwards define for PIX_FMT_YUV444P | Alfred E. Heggestad | 2018-03-28 |
| | |||
* | avcodec: print NAL unit type as string | Alfred E. Heggestad | 2018-03-04 |
| | |||
* | avcodec: print fps with float format | Alfred E. Heggestad | 2018-02-26 |
| | |||
* | avcodec: print decoder framerate | Alfred E. Heggestad | 2018-02-26 |
| | |||
* | vidcodec: change rtp_ts from 32-bit to 64-bit | Alfred E. Heggestad | 2018-02-24 |
| | | | | | | the extended RTP timestamp from the video encoder should now contain a full extended timestamp, that must never wrap. | ||
* | avcodec: additional fragment debug | Alfred E. Heggestad | 2018-02-14 |
| | |||
* | Revert "avcodec: Return EPROTO when encountering missing fragments in H264 ↵ | Alfred E. Heggestad | 2018-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 packet | Alfred E. Heggestad | 2018-02-10 |
| | |||
* | avcodec: add support for YUV444P pixel format | Alfred E. Heggestad | 2018-02-10 |
| | |||
* | avcodec: fix ccheck warning | Alfred E. Heggestad | 2018-01-31 |
| | |||
* | avcodec: remove swap file | Alfred E. Heggestad | 2018-01-31 |
| | |||
* | avcodec: backwards compat for FF_MIN_BUFFER_SIZE | Alfred E. Heggestad | 2018-01-31 |
| | |||
* | avcodec: use AV_INPUT_BUFFER_MIN_SIZE (ref #351) | Alfred E. Heggestad | 2018-01-30 |
| | |||
* | avcodec: Return EPROTO when encountering missing fragments in H264 stream, ↵ | Jonathan Sieber | 2018-01-07 |
| | | | | to trigger intra-frame request (#339) | ||
* | avcodec: change x264 rate control mode to ABR (#334) | Jonathan Sieber | 2017-12-10 |
| | |||
* | clean up usage of stderr | Alfred E. Heggestad | 2017-11-12 |
| | |||
* | avcodec: better handling of packet loss | Alfred E. Heggestad | 2017-09-21 |
| | |||
* | avcodec: handle EAGAIN from avcodec_receive_frame | Alfred E. Heggestad | 2017-09-17 |
| | |||
* | update TODOs | Alfred E. Heggestad | 2017-07-29 |
| | |||
* | Video timestamp (#286) | Alfred E. Heggestad | 2017-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 x264 | Alfred E. Heggestad | 2017-07-20 |
| | |||
* | avcodec: add include path for OpenBSD | Alfred E. Heggestad | 2017-05-26 |
| | |||
* | vidcodec: make the API re-entrant | Alfred E. Heggestad | 2017-05-20 |
| | |||
* | update doxygen comments | Alfred E. Heggestad | 2017-03-04 |
| | | | | | fix all warnings reported by doxygen version 1.8.13 (make dox) | ||
* | avcodec: fix typo | Alfred E. Heggestad | 2017-01-14 |
| | |||
* | avcodec: configure h264 decoder by name | Alfred E. Heggestad | 2017-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) | hargut | 2017-01-02 |
| | | | | | | | | * prepare nvenc_h264 code for ffmpeg >= 3.2.x * fix line length * fix line length again ;) | ||
* | avcodec: fix warnings | Alfred E. Heggestad | 2016-12-08 |
| | |||
* | avcodec: add config example | Alfred E. Heggestad | 2016-11-30 |
| | |||
* | Avcodec h264enc (#181) | Alfred E. Heggestad | 2016-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 api | Alfred E. Heggestad | 2016-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 api | Alfred E. Heggestad | 2016-08-17 |
| | |||
* | avcodec: make h264_decode static | Alfred E. Heggestad | 2016-08-17 |
| | |||
* | avcodec: remove unused prototype | Alfred E. Heggestad | 2016-08-17 |
| | |||
* | avcodec_decode_video2 is deprecated | Alfred E. Heggestad | 2016-07-19 |
| | |||
* | avcodec: build with older ffmpeg versions | Alfred E. Heggestad | 2016-05-16 |
| | | | | | Debian 6.0 (libavcodec 52.20.1) Debian 7.9 (libavcodec 54.59.100) | ||
* | avcodec: add AV_PIX_FMT_YUVJ420P pixel format | Alfred E. Heggestad | 2016-05-15 |
| | |||
* | avcodec: fix building with libavcodec54:amd64 | Alfred E. Heggestad | 2016-04-18 |
| | |||
* | avcodec: add support for NV12 colorspace | Alfred E. Heggestad | 2016-04-17 |
| | |||
* | avcodec: use new type AV_PIX_FMT_YUV420P (ref issue #114) | Alfred E. Heggestad | 2016-03-06 |
| | |||
* | avcodec: add module description | Alfred E. Heggestad | 2016-02-14 |
| | |||
* | move H.264 packetization code from avcodec to core | Alfred E. Heggestad | 2015-10-25 |
| | |||
* | avcodec: dont use deprecated me_method | Alfred E. Heggestad | 2015-10-25 |
| | |||
* | win32 porting (VC2010) | Alfred E. Heggestad | 2015-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_update | Alfred E. Heggestad | 2015-06-27 |
| | |||
* | use correct definition of kilobit (1000 bits) | Alfred E. Heggestad | 2014-12-07 |
| | | | | http://en.wikipedia.org/wiki/Kilobit | ||
* | improve FFmpeg/libav module detection | Alfred E. Heggestad | 2014-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 |