2018-02-15 |
Steinar H. Gunderson | Add an HTTP endpoint for enumerating channels and one... |
blob | commitdiff | raw |
2017-11-10 |
Steinar H. Gunderson | Cut a few more allocations. |
blob | commitdiff | raw | diff to current |
2017-11-08 |
Steinar H. Gunderson | Give a warning before quitting if there are clients... |
blob | commitdiff | raw | diff to current |
2017-07-10 |
Steinar H. Gunderson | Factor the basic metrics (memory, uptime, etc.) into... |
blob | commitdiff | raw | diff to current |
2017-07-04 |
Steinar H. Gunderson | Fix a typo/thinko in the five-frames-ahead logic. |
blob | commitdiff | raw | diff to current |
2017-06-25 |
Steinar H. Gunderson | Rework the queue drop algorithm again. |
blob | commitdiff | raw | diff to current |
2017-06-24 |
Steinar H. Gunderson | Remove old card metrics when reinitializing cards. |
blob | commitdiff | raw | diff to current |
2017-06-17 |
Steinar H. Gunderson | Add a metric for number of received frames per input... |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Steinar H. Gunderson | Expose the start time point instead of the uptime,... |
blob | commitdiff | raw | diff to current |
2017-06-09 |
Steinar H. Gunderson | Add some memory metrics. |
blob | commitdiff | raw | diff to current |
2017-06-09 |
Steinar H. Gunderson | Rework metrics serialization. |
blob | commitdiff | raw | diff to current |
2017-06-09 |
Steinar H. Gunderson | Add some input metrics. |
blob | commitdiff | raw | diff to current |
2017-06-09 |
Steinar H. Gunderson | Rename some mixer metrics. |
blob | commitdiff | raw | diff to current |
2017-06-08 |
Steinar H. Gunderson | Properly initialize metrics. |
blob | commitdiff | raw | diff to current |
2017-06-08 |
Steinar H. Gunderson | Add the first beginnings of Prometheus metrics. |
blob | commitdiff | raw | diff to current |
2017-05-21 |
Steinar H. Gunderson | Add support for decoding video as Y'CbCr. Not activated... |
blob | commitdiff | raw | diff to current |
2017-05-15 |
Steinar H. Gunderson | Make it possible to set input Y'CbCr interpretation... |
blob | commitdiff | raw | diff to current |
2017-05-13 |
Steinar H. Gunderson | Make it possible for the user to select Rec. 601/709... |
blob | commitdiff | raw | diff to current |
2017-05-08 |
Steinar H. Gunderson | Add a preview display to the frame analyzer window. |
blob | commitdiff | raw | diff to current |
2017-04-12 |
Steinar H. Gunderson | Add support for FFmpeg inputs. |
blob | commitdiff | raw | diff to current |
2017-04-12 |
Steinar H. Gunderson | Replace the is_fake_capture parameter with a more descr... |
blob | commitdiff | raw | diff to current |
2017-03-08 |
Steinar H. Gunderson | Display a copy of the Y'CbCr images instead of an RGB56... |
blob | commitdiff | raw | diff to current |
2017-02-21 |
Steinar H. Gunderson | Support 10-bit capture, both on bmusb and on DeckLink... |
blob | commitdiff | raw | diff to current |
2017-02-12 |
Steinar H. Gunderson | Add a switch for writing a timecode to the stream;... |
blob | commitdiff | raw | diff to current |
2017-02-10 |
Steinar H. Gunderson | Refactor QueueLengthPolicy. |
blob | commitdiff | raw | diff to current |
2017-02-08 |
Steinar H. Gunderson | Make it possible to choose the DeckLink output video... |
blob | commitdiff | raw | diff to current |
2017-02-02 |
Steinar H. Gunderson | Rework the audio/video sync algorithm. |
blob | commitdiff | raw | diff to current |
2017-01-29 |
Steinar H. Gunderson | Do not try to adjust the audio timer during HDMI/SDI... |
blob | commitdiff | raw | diff to current |
2017-01-25 |
Steinar H. Gunderson | When switching output cards, do it from the mixer thread. |
blob | commitdiff | raw | diff to current |
2017-01-24 |
Steinar H. Gunderson | Make the last pointers in CaptureCard into unique_ptr... |
blob | commitdiff | raw | diff to current |
2017-01-18 |
Steinar H. Gunderson | Add support for DeckLink HDMI/SDI output. |
blob | commitdiff | raw | diff to current |
2017-01-15 |
Steinar H. Gunderson | Rename bmusb_mutex to card_mutex; it is not really... |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Steinar H. Gunderson | Move chroma subsampling into its own class. |
blob | commitdiff | raw | diff to current |
2016-12-24 |
Steinar H. Gunderson | Prepare get_one_frame_from_each_card() interface for... |
blob | commitdiff | raw | diff to current |
2016-12-16 |
Steinar H. Gunderson | Set the right texture sampler for the subsampling shade... |
blob | commitdiff | raw | diff to current |
2016-12-10 |
Steinar H. Gunderson | Add a switch to print video latency. |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Steinar H. Gunderson | Re-run include-what-you-use. |
blob | commitdiff | raw | diff to current |
2016-10-19 |
Steinar H. Gunderson | Reenable simple audio. |
blob | commitdiff | raw | diff to current |
2016-10-19 |
Steinar H. Gunderson | Add a global variable for the audio mixer; it was getti... |
blob | commitdiff | raw | diff to current |
2016-10-19 |
Steinar H. Gunderson | Move the R128 and correlation measurements into AudioMixer. |
blob | commitdiff | raw | diff to current |
2016-10-19 |
Steinar H. Gunderson | Consistently use “video card” instead of “card”. |
blob | commitdiff | raw | diff to current |
2016-10-19 |
Steinar H. Gunderson | Some minor IWYU work in mixer.h. |
blob | commitdiff | raw | diff to current |
2016-10-19 |
Steinar H. Gunderson | Move most of the audio processing logic from Mixer... |
blob | commitdiff | raw | diff to current |
2016-09-23 |
Steinar H. Gunderson | Do not use the timing of dropped frames as part of... |
blob | commitdiff | raw | diff to current |
2016-09-10 |
Steinar H. Gunderson | Use std::chrono for (almost) all time keeping. |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Steinar H. Gunderson | Upgrade to newer bmusb, with namespacing. |
blob | commitdiff | raw | diff to current |
2016-07-22 |
Steinar H. Gunderson | Add some more command-line flags for initial audio... |
blob | commitdiff | raw | diff to current |
2016-07-22 |
Steinar H. Gunderson | Add a menu option to change x264 video bitrate while... |
blob | commitdiff | raw | diff to current |
2016-07-22 |
Steinar H. Gunderson | Allow hotplugging of USB cards, instead of just exiting... |
blob | commitdiff | raw | diff to current |
2016-07-21 |
Steinar H. Gunderson | Remove unused struct member. |
blob | commitdiff | raw | diff to current |
2016-07-16 |
Steinar H. Gunderson | Add a printout of mlockall() memory used, from bitter... |
blob | commitdiff | raw | diff to current |
2016-07-12 |
Steinar H. Gunderson | Fix crash on exit when there are no USB cards. |
blob | commitdiff | raw | diff to current |
2016-07-01 |
Steinar H. Gunderson | Fix --flat-audio; add the gain staging auto knob, and... |
blob | commitdiff | raw | diff to current |
2016-05-02 |
Steinar H. Gunderson | Filter Qt signals about updated names and colors. |
blob | commitdiff | raw | diff to current |
2016-05-01 |
Steinar H. Gunderson | Upload the textures from the main thread. |
blob | commitdiff | raw | diff to current |
2016-04-23 |
Steinar H. Gunderson | Start pulling video orchestration logic into VideoEncoder. |
blob | commitdiff | raw | diff to current |
2016-04-23 |
Steinar H. Gunderson | Make more consistent filenames for QuickSyncEncoder... |
blob | commitdiff | raw | diff to current |
2016-04-23 |
Steinar H. Gunderson | Rename H264Encoder to QuickSyncEncoder, since we will... |
blob | commitdiff | raw | diff to current |
2016-04-19 |
Steinar H. Gunderson | Set duration for all video frames. |
blob | commitdiff | raw | diff to current |
2016-04-04 |
Steinar H. Gunderson | Add red and green borders around channels to mark them... |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | Tweak queue length policy to avoid pointless safe point... |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | Cleanup: Remove the last case of non-refcounted fences. |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | Make it possible to choose which card is the master... |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | Another split-out from thread_func; this time schedule_... |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | More splitting of functions out of thread_func(). |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | A little refactoring in render_one_frame(). |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | Add a system for queue length policies, so that we... |
blob | commitdiff | raw | diff to current |
2016-04-02 |
Steinar H. Gunderson | Make the internal frame queue multiframe. |
blob | commitdiff | raw | diff to current |
2016-04-01 |
Steinar H. Gunderson | Allow setting the video and audio inputs runtime. |
blob | commitdiff | raw | diff to current |
2016-03-04 |
Steinar H. Gunderson | Add an option to scan through all possible modes for... |
blob | commitdiff | raw | diff to current |
2016-03-04 |
Steinar H. Gunderson | Add a menu option where the user can change the input... |
blob | commitdiff | raw | diff to current |
2016-02-27 |
Steinar H. Gunderson | Send the audio format explicitly down, not just the ID. |
blob | commitdiff | raw | diff to current |
2016-02-27 |
Steinar H. Gunderson | Refactor card setup into its own function. |
blob | commitdiff | raw | diff to current |
2016-02-27 |
Steinar H. Gunderson | Interact with BMUSBCapture through CaptureInterface. |
blob | commitdiff | raw | diff to current |
2016-02-27 |
Steinar H. Gunderson | Send the video format in directly to the video frame... |
blob | commitdiff | raw | diff to current |
2016-02-24 |
Steinar H. Gunderson | Make CbCr subsampling VBO permanent, mostly to reduce... |
blob | commitdiff | raw | diff to current |
2016-01-25 |
Steinar H. Gunderson | Make audio input source selectable. |
blob | commitdiff | raw | diff to current |
2016-01-22 |
Steinar H. Gunderson | Make signal mapping changeable by right-clicking on... |
blob | commitdiff | raw | diff to current |
2016-01-17 |
Steinar H. Gunderson | Make the locut filter possible to disable. |
blob | commitdiff | raw | diff to current |
2016-01-15 |
Steinar H. Gunderson | Add a stereo correlation meter. |
blob | commitdiff | raw | diff to current |
2016-01-12 |
Steinar H. Gunderson | Add a final makeup gain, trying to set the level straig... |
blob | commitdiff | raw | diff to current |
2016-01-11 |
Steinar H. Gunderson | Make it possible to override the level compressor with... |
blob | commitdiff | raw | diff to current |
2016-01-11 |
Steinar H. Gunderson | Hook up the level compressor auto checkbox. |
blob | commitdiff | raw | diff to current |
2016-01-10 |
Steinar H. Gunderson | Add a menu item to start a new video segment (cut/cue... |
blob | commitdiff | raw | diff to current |
2015-11-23 |
Steinar H. Gunderson | Redo frame buffering again. |
blob | commitdiff | raw | diff to current |
2015-11-22 |
Steinar H. Gunderson | Fix a race on the r128 object. |
blob | commitdiff | raw | diff to current |
2015-11-22 |
Steinar H. Gunderson | Rework signal connection in preparations for deinterlacing. |
blob | commitdiff | raw | diff to current |
2015-11-21 |
Steinar H. Gunderson | Split interlaced frames into two fields that are sent... |
blob | commitdiff | raw | diff to current |
2015-11-16 |
Steinar H. Gunderson | Support true variable input frame rate instead of hard... |
blob | commitdiff | raw | diff to current |
2015-11-15 |
Steinar H. Gunderson | Move audio processing into a thread, since it seems... |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Steinar H. Gunderson | Add a soundcard output via ALSA. |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Steinar H. Gunderson | Tweak the limiter by ear; increase the headroom so... |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Steinar H. Gunderson | Fetch default threshold displays from the mixer. |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Steinar H. Gunderson | Add some GUI elements (hooked up) to help tuning the... |
blob | commitdiff | raw | diff to current |
2015-11-08 |
Steinar H. Gunderson | Implement oversampled peak detection. |
blob | commitdiff | raw | diff to current |
2015-11-08 |
Steinar H. Gunderson | Rename Resampler to ResamplingQueue, to avoid conflicts... |
blob | commitdiff | raw | diff to current |
2015-11-08 |
Steinar H. Gunderson | Hook up the reset meters button. |
blob | commitdiff | raw | diff to current |
2015-11-08 |
Steinar H. Gunderson | Include the limiter and the main compressor. Still... |
blob | commitdiff | raw | diff to current |
2015-11-08 |
Steinar H. Gunderson | Hook up the lo-cut knob. A bit crude for now, though. |
blob | commitdiff | raw | diff to current |
2015-11-08 |
Steinar H. Gunderson | Display auto-gain-staging in the UI. |
blob | commitdiff | raw | diff to current |
next |