]> git.sesse.net Git - nageru/history - h264encode.cpp
Support VA-API readback through glGetTexImage() instead of zerocopy.
[nageru] / h264encode.cpp
2016-02-07 Steinar H. GundersonSupport VA-API readback through glGetTexImage() instead...
2016-02-07 Steinar H. GundersonAdd support for opening VA-API via DRM instead of X11.
2016-01-18 Steinar H. GundersonWork around some false positives found by Coverity...
2016-01-15 Steinar H. GundersonFix an instance of undefined integer behavior. Found...
2016-01-10 Steinar H. GundersonRemove a no-longer-correct comment.
2016-01-10 Steinar H. GundersonMake a separate shutdown from the destructor for the...
2016-01-10 Steinar H. GundersonRemove some more std::.
2016-01-10 Steinar H. GundersonDo sorting using STL instead of home-grown macro magic.
2016-01-10 Steinar H. GundersonRemove some commented-out code.
2016-01-10 Steinar H. GundersonDeglobalify the rest of H264Encoder(Impl), so we can...
2016-01-10 Steinar H. GundersonMove H264Encoder into an impl, to avoid header conflict...
2016-01-08 Steinar H. GundersonIf we have waiting B-frames at the end of the encode...
2016-01-07 Steinar H. GundersonMore H.264 shutdown fixes.
2016-01-07 Steinar H. GundersonRename copy_thread to encode_thread.
2016-01-07 Steinar H. GundersonMake sure no frames are lost in storage on shutdown.
2016-01-07 Steinar H. GundersonRemove a useless int return.
2016-01-07 Steinar H. GundersonMake current_IDR_display non-global.
2016-01-07 Steinar H. GundersonMake current_frame_display non-global.
2016-01-07 Steinar H. GundersonMake current_frame_type non-global.
2016-01-07 Steinar H. GundersonMake current_frame_encoding non-global.
2016-01-07 Steinar H. GundersonSmall refactoring in H264Encoder::copy_thread_func().
2016-01-06 Steinar H. GundersonRemove more std:: instances.
2015-11-18 Steinar H. GundersonReduce the verbosity somewhat.
2015-11-17 Steinar H. GundersonFix a crash bug when avcodec_fill_audio_frame() decided...
2015-11-16 Steinar H. GundersonSupport true variable input frame rate instead of hard...
2015-11-15 Steinar H. GundersonMove audio processing into a thread, since it seems...
2015-11-14 Steinar H. GundersonMore consistent H.264 leak fixes.
2015-11-14 Steinar H. GundersonFix a leak in the H.264 encoder.
2015-11-14 Steinar H. GundersonFix a memory leak in audio encoding.
2015-11-14 Steinar H. GundersonSwitch to uncompressed (32-bit) PCM. Saves a little...
2015-11-14 Steinar H. GundersonMove audio codec choice into defs.h.
2015-11-06 Steinar H. GundersonFinally add defines for sample rate and fps (although...
2015-11-05 Steinar H. GundersonSet pixel format on contexts we create; fixes issues...
2015-11-01 Steinar H. GundersonRe-run IWYU, again with lots of manual cleanup.
2015-11-01 Steinar H. GundersonSpecify unspecified gamma instead of lying and saying...
2015-11-01 Steinar H. GundersonSwitch to BT.601 Y'CbCr coefficients and back to limite...
2015-11-01 Steinar H. GundersonMake output full-range, which seems to fix the issues...
2015-11-01 Steinar H. GundersonFix a bunch of colorspace issues, after practical testi...
2015-10-25 Steinar H. GundersonUnify muxing between the local file and networking.
2015-10-24 Steinar H. GundersonAdd a HTTP server for stream output.
2015-10-14 Steinar H. GundersonRework dts selection.
2015-10-13 Steinar H. GundersonRework entire pts handling.
2015-10-11 Steinar H. GundersonDecide pts in the mixer instead of in the encoder.
2015-10-11 Steinar H. GundersonActivate B-frames.
2015-10-11 Steinar H. GundersonSet dts for audio; evidently needed to unconfuse players.
2015-10-11 Steinar H. GundersonVarious fixes for out-of-order encoding (ie., B-frames...
2015-10-11 Steinar H. GundersonSend audio all the way through to the encoder and muxer.
2015-10-11 Steinar H. GundersonClean up some interfaces internal to H264Encoder.
2015-10-06 Steinar H. GundersonRefcount the input frames directly instead of trying...
2015-10-05 Steinar H. GundersonDrop writing the dump.h264 file; our muxing is okay...
2015-10-04 Steinar H. GundersonRun IWYU (plus lots of manual fiddling).
2015-10-04 Steinar H. GundersonAdd a wrapper to make fences refcounted, as we will...
2015-10-03 Steinar H. GundersonRemove some TODO.
2015-10-03 Steinar H. GundersonDo not release input frames until we are (definitely...
2015-10-03 Steinar H. GundersonInitial checkin.