]> git.sesse.net Git - nageru/history - mixer.h
Add support for ALSA devices that have no channel maps.
[nageru] / mixer.h
2016-10-19 Steinar H. GundersonMove the R128 and correlation measurements into AudioMixer.
2016-10-19 Steinar H. GundersonConsistently use “video card” instead of “card”.
2016-10-19 Steinar H. GundersonSome minor IWYU work in mixer.h.
2016-10-19 Steinar H. GundersonMove most of the audio processing logic from Mixer...
2016-09-23 Steinar H. GundersonDo not use the timing of dropped frames as part of...
2016-09-10 Steinar H. GundersonUse std::chrono for (almost) all time keeping.
2016-07-25 Steinar H. GundersonUpgrade to newer bmusb, with namespacing.
2016-07-22 Steinar H. GundersonAdd some more command-line flags for initial audio...
2016-07-22 Steinar H. GundersonAdd a menu option to change x264 video bitrate while...
2016-07-22 Steinar H. GundersonAllow hotplugging of USB cards, instead of just exiting...
2016-07-21 Steinar H. GundersonRemove unused struct member.
2016-07-16 Steinar H. GundersonAdd a printout of mlockall() memory used, from bitter...
2016-07-12 Steinar H. GundersonFix crash on exit when there are no USB cards.
2016-07-01 Steinar H. GundersonFix --flat-audio; add the gain staging auto knob, and...
2016-05-02 Steinar H. GundersonFilter Qt signals about updated names and colors.
2016-05-01 Steinar H. GundersonUpload the textures from the main thread.
2016-04-23 Steinar H. GundersonStart pulling video orchestration logic into VideoEncoder.
2016-04-23 Steinar H. GundersonMake more consistent filenames for QuickSyncEncoder...
2016-04-23 Steinar H. GundersonRename H264Encoder to QuickSyncEncoder, since we will...
2016-04-19 Steinar H. GundersonSet duration for all video frames.
2016-04-04 Steinar H. GundersonAdd red and green borders around channels to mark them...
2016-04-02 Steinar H. GundersonTweak queue length policy to avoid pointless safe point...
2016-04-02 Steinar H. GundersonCleanup: Remove the last case of non-refcounted fences.
2016-04-02 Steinar H. GundersonMake it possible to choose which card is the master...
2016-04-02 Steinar H. GundersonAnother split-out from thread_func; this time schedule_...
2016-04-02 Steinar H. GundersonMore splitting of functions out of thread_func().
2016-04-02 Steinar H. GundersonA little refactoring in render_one_frame().
2016-04-02 Steinar H. GundersonAdd a system for queue length policies, so that we...
2016-04-02 Steinar H. GundersonMake the internal frame queue multiframe.
2016-04-01 Steinar H. GundersonAllow setting the video and audio inputs runtime.
2016-03-04 Steinar H. GundersonAdd an option to scan through all possible modes for...
2016-03-04 Steinar H. GundersonAdd a menu option where the user can change the input...
2016-02-27 Steinar H. GundersonSend the audio format explicitly down, not just the ID.
2016-02-27 Steinar H. GundersonRefactor card setup into its own function.
2016-02-27 Steinar H. GundersonInteract with BMUSBCapture through CaptureInterface.
2016-02-27 Steinar H. GundersonSend the video format in directly to the video frame...
2016-02-24 Steinar H. GundersonMake CbCr subsampling VBO permanent, mostly to reduce...
2016-01-25 Steinar H. GundersonMake audio input source selectable.
2016-01-22 Steinar H. GundersonMake signal mapping changeable by right-clicking on...
2016-01-17 Steinar H. GundersonMake the locut filter possible to disable.
2016-01-15 Steinar H. GundersonAdd a stereo correlation meter.
2016-01-12 Steinar H. GundersonAdd a final makeup gain, trying to set the level straig...
2016-01-11 Steinar H. GundersonMake it possible to override the level compressor with...
2016-01-11 Steinar H. GundersonHook up the level compressor auto checkbox.
2016-01-10 Steinar H. GundersonAdd a menu item to start a new video segment (cut/cue...
2015-11-23 Steinar H. GundersonRedo frame buffering again.
2015-11-22 Steinar H. GundersonFix a race on the r128 object.
2015-11-22 Steinar H. GundersonRework signal connection in preparations for deinterlacing.
2015-11-21 Steinar H. GundersonSplit interlaced frames into two fields that are sent...
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-10 Steinar H. GundersonAdd a soundcard output via ALSA.
2015-11-09 Steinar H. GundersonTweak the limiter by ear; increase the headroom so...
2015-11-09 Steinar H. GundersonFetch default threshold displays from the mixer.
2015-11-09 Steinar H. GundersonAdd some GUI elements (hooked up) to help tuning the...
2015-11-08 Steinar H. GundersonImplement oversampled peak detection.
2015-11-08 Steinar H. GundersonRename Resampler to ResamplingQueue, to avoid conflicts...
2015-11-08 Steinar H. GundersonHook up the reset meters button.
2015-11-08 Steinar H. GundersonInclude the limiter and the main compressor. Still...
2015-11-08 Steinar H. GundersonHook up the lo-cut knob. A bit crude for now, though.
2015-11-08 Steinar H. GundersonDisplay auto-gain-staging in the UI.
2015-11-08 Steinar H. GundersonName the parameters in audio_level_callback_t.
2015-11-07 Steinar H. GundersonAdd a 150 Hz lo-cut filter in front of the compressor.
2015-11-06 Steinar H. GundersonRename compressor to level_compressor.
2015-11-06 Steinar H. GundersonAdd a compressor (kindly relicensed by Rune Holm)....
2015-11-05 Steinar H. GundersonRemove an unused member.
2015-11-05 Steinar H. GundersonSome the audio handling into its own function.
2015-11-03 Steinar H. GundersonHook up white balance into the theme.
2015-11-02 Steinar H. GundersonMake some labels and a white balance button per preview...
2015-11-02 Steinar H. GundersonGeneralize NUM_OUTPUTS a bit.
2015-11-02 Steinar H. GundersonCreate the previews dynamically, in a number determined...
2015-11-01 Steinar H. GundersonRe-run IWYU, again with lots of manual cleanup.
2015-11-01 Steinar H. GundersonAdd some primitive emergency card mapping. Useful for...
2015-11-01 Steinar H. GundersonMake NUM_CARDS into a command-line flag.
2015-10-31 Steinar H. GundersonReplace libebur128 with the R128 code from ebumeter.
2015-10-31 Steinar H. GundersonAdd the beginnings of a loudness range meter.
2015-10-29 Steinar H. GundersonAdd a peak display.
2015-10-29 Steinar H. GundersonAdd the beginnings of a very simple VU meter, based...
2015-10-24 Steinar H. GundersonAdd a HTTP server for stream output.
2015-10-13 Steinar H. GundersonRework entire pts handling.
2015-10-12 Steinar H. GundersonSwitch to getting bmusb from a submodule.
2015-10-11 Steinar H. GundersonMake quitting a tad bit more robust.
2015-10-11 Steinar H. GundersonSend audio all the way through to the encoder and muxer.
2015-10-10 Steinar H. GundersonAdd a resampler module, as start of sound support.
2015-10-08 Steinar H. GundersonWire the transition names through to the UI.
2015-10-08 Steinar H. GundersonHook up the channel click events.
2015-10-08 Steinar H. GundersonHook up a third input, the SBS mix. Required hooking...
2015-10-08 Steinar H. GundersonYet more quitting fixes. Still not quite there.
2015-10-08 Steinar H. GundersonFix a crash on exit.
2015-10-08 Steinar H. GundersonHook up some timers for the Lua theme, and make a more...
2015-10-07 Steinar H. GundersonHook up the cut button to Lua, so that it actually...
2015-10-07 Steinar H. GundersonHook up the rest of the chains from Lua, too.
2015-10-07 Steinar H. GundersonInitial implementation of moving the theming logic...
2015-10-06 Steinar H. GundersonHook up the last previews.
2015-10-06 Steinar H. GundersonRemove the now unused preview size setting.
2015-10-06 Steinar H. GundersonUse Movit also for the display logic; a bit more setup...
2015-10-06 Steinar H. GundersonRefcount the input frames directly instead of trying...
2015-10-05 Steinar H. GundersonHook up the preview window to a different chain.
2015-10-04 Steinar H. GundersonPrepare for multiple output channels from the mixer.
2015-10-04 Steinar H. GundersonMake the Mixer own the resource pool, as we will be...
next