New upstream version 22.0.3+dfsg1

This commit is contained in:
Sebastian Ramacher 2018-12-16 17:14:58 +01:00
parent 665f64a933
commit cdc9a9fc87
334 changed files with 14525 additions and 2639 deletions

View file

@ -351,16 +351,16 @@ static obs_properties_t *color_correction_filter_properties(void *data)
obs_properties_t *props = obs_properties_create();
obs_properties_add_float_slider(props, SETTING_GAMMA,
TEXT_GAMMA, -3.0f, 3.0f, 0.01f);
TEXT_GAMMA, -3.0, 3.0, 0.01);
obs_properties_add_float_slider(props, SETTING_CONTRAST,
TEXT_CONTRAST, -2.0f, 2.0f, 0.01f);
TEXT_CONTRAST, -2.0, 2.0, 0.01);
obs_properties_add_float_slider(props, SETTING_BRIGHTNESS,
TEXT_BRIGHTNESS, -1.0f, 1.0f, 0.01f);
TEXT_BRIGHTNESS, -1.0, 1.0, 0.01);
obs_properties_add_float_slider(props, SETTING_SATURATION,
TEXT_SATURATION, -1.0f, 5.0f, 0.01f);
TEXT_SATURATION, -1.0, 5.0, 0.01);
obs_properties_add_float_slider(props, SETTING_HUESHIFT,
TEXT_HUESHIFT, -180.0f, 180.0f, 0.01f);
TEXT_HUESHIFT, -180.0, 180.0, 0.01);
obs_properties_add_int_slider(props, SETTING_OPACITY,
TEXT_OPACITY, 0, 100, 1);

View file

@ -40,12 +40,12 @@
#define TEXT_OUTPUT_GAIN MT_("Compressor.OutputGain")
#define TEXT_SIDECHAIN_SOURCE MT_("Compressor.SidechainSource")
#define MIN_RATIO 1.0f
#define MAX_RATIO 32.0f
#define MIN_THRESHOLD_DB -60.0f
#define MIN_RATIO 1.0
#define MAX_RATIO 32.0
#define MIN_THRESHOLD_DB -60.0
#define MAX_THRESHOLD_DB 0.0f
#define MIN_OUTPUT_GAIN_DB -32.0f
#define MAX_OUTPUT_GAIN_DB 32.0f
#define MIN_OUTPUT_GAIN_DB -32.0
#define MAX_OUTPUT_GAIN_DB 32.0
#define MIN_ATK_RLS_MS 1
#define MAX_RLS_MS 1000
#define MAX_ATK_MS 500
@ -442,6 +442,9 @@ static struct obs_audio_data *compressor_filter_audio(void *data,
struct compressor_data *cd = data;
const uint32_t num_samples = audio->frames;
if (num_samples == 0)
return audio;
float **samples = (float**)audio->data;
pthread_mutex_lock(&cd->sidechain_update_mutex);
@ -497,15 +500,15 @@ static obs_properties_t *compressor_properties(void *data)
parent = obs_filter_get_parent(cd->context);
obs_properties_add_float_slider(props, S_RATIO,
TEXT_RATIO, MIN_RATIO, MAX_RATIO, 0.5f);
TEXT_RATIO, MIN_RATIO, MAX_RATIO, 0.5);
obs_properties_add_float_slider(props, S_THRESHOLD,
TEXT_THRESHOLD, MIN_THRESHOLD_DB, MAX_THRESHOLD_DB, 0.1f);
TEXT_THRESHOLD, MIN_THRESHOLD_DB, MAX_THRESHOLD_DB, 0.1);
obs_properties_add_int_slider(props, S_ATTACK_TIME,
TEXT_ATTACK_TIME, MIN_ATK_RLS_MS, MAX_ATK_MS, 1);
obs_properties_add_int_slider(props, S_RELEASE_TIME,
TEXT_RELEASE_TIME, MIN_ATK_RLS_MS, MAX_RLS_MS, 1);
obs_properties_add_float_slider(props, S_OUTPUT_GAIN,
TEXT_OUTPUT_GAIN, MIN_OUTPUT_GAIN_DB, MAX_OUTPUT_GAIN_DB, 0.1f);
TEXT_OUTPUT_GAIN, MIN_OUTPUT_GAIN_DB, MAX_OUTPUT_GAIN_DB, 0.1);
obs_property_t *sources = obs_properties_add_list(props,
S_SIDECHAIN_SOURCE, TEXT_SIDECHAIN_SOURCE,

View file

@ -1,15 +1,25 @@
ColorFilter="Διόρθωση Χρώματος"
ColorGradeFilter="Εφαρμογή LUT"
MaskFilter="Μάσκα εικόνα/μείγμα"
AsyncDelayFilter="Καθυστέρηση Βίντεο (Ασύγχρονη)"
CropFilter="Αποκοπή/Pad"
ScrollFilter="Κύλιση"
ChromaKeyFilter="Κλειδί Chroma"
ColorKeyFilter="Κλειδί Χρώματος"
SharpnessFilter="Όξυνση"
ScaleFilter="Κλιμάκωση/αναλογίες"
GPUDelayFilter="Καταστήσει καθυστέρηση"
UndistortCenter="Undistort κέντρο της εικόνας κατά την κλιμάκωση από ultrawide"
NoiseGate="Πύλη θορύβου"
NoiseSuppress="Καταστολή θορύβου"
Gain="Απολαβή"
DelayMs="Καθυστέρηση (χιλιοστά του δευτερολέπτου)"
Type="Τύπος"
MaskBlendType.MaskColor="Μάσκα Άλφα (Κανάλι Χρώματος)"
MaskBlendType.MaskAlpha="Μάσκα Άλφα (Κανάλι Άλφα)"
MaskBlendType.BlendMultiply="Ανάμιξη (πολλαπλασιάζονται)"
MaskBlendType.BlendAddition="Μείγμα (Προσθήκη)"
MaskBlendType.BlendSubtraction="Μείγμα (αφαίρεση)"
Path="Διαδρομή"
Color="Χρώμα"
Opacity="Αδιαφάνεια"
@ -18,8 +28,11 @@ Brightness="Φωτεινότητα"
Gamma="Γάμμα"
BrowsePath.Images="Όλα τα αρχεία εικόνας"
BrowsePath.AllFiles="Όλα τα αρχεία"
KeyColorType="Βασικό χρώμα τύπου"
KeyColor="Βασικό χρώμα"
Similarity="Ομοιότητα (1-1000)"
Smoothness="Ομαλότητα (1-1000)"
ColorSpillReduction="Βασικό χρώμα πετρελαιοκηλίδα μείωση (1-1000)"
Crop.Left="Αριστερά"
Crop.Right="Δεξιά"
Crop.Top="Πάνω"
@ -36,15 +49,29 @@ Red="Κόκκινο"
Green="Πράσινο"
Blue="Μπλε"
Magenta="Ματζέντα"
NoiseGate.OpenThreshold="Ανοικτό όριο (dB)"
NoiseGate.CloseThreshold="Κλείστό όριο (dB)"
NoiseGate.AttackTime="Χρόνος προσβολής (msec)"
NoiseGate.HoldTime="Χρόνος αναμονής (msec)"
NoiseGate.ReleaseTime="Χρόνος διάχυσης (msec)"
Gain.GainDB="Απολαβή (dB)"
StretchImage="Τέντωση εικόνας (απόρριψη αναλογίας εικόνας)"
Resolution="Ανάλυση"
None="Καμία"
ScaleFiltering="Κλίμακα φιλτραρίσματος"
ScaleFiltering.Point="Σημείο"
ScaleFiltering.Bilinear="Διγραμμικές"
ScaleFiltering.Bicubic="Δικυβική"
ScaleFiltering.Lanczos="Lanczos"
NoiseSuppress.SuppressLevel="Καταστολή επιπέδου (dB)"
Saturation="Κορεσμός"
HueShift="Μετατόπιση Απόχρωσης"
Amount="Ποσό"
Compressor="Συμπιεστής"
Compressor.Ratio="Αναλογία (X:1)"
Compressor.Threshold="Κατώφλι (dB)"
Compressor.AttackTime="Επίθεση (ms)"
Compressor.ReleaseTime="Απελευθέρωση (ms)"
Compressor.OutputGain="Εξόδου κέρδος (dB)"
Compressor.SidechainSource="Πηγή sidechain/βουτιά"

View file

@ -0,0 +1,26 @@
ScrollFilter="Sgrolaich"
SharpnessFilter="Geuraich"
Type="Seòrsa"
Path="Slighe"
Color="Dath"
Contrast="Iomsgaradh"
Brightness="Soilleireachd"
BrowsePath.AllFiles="A h-uile faidhle"
Crop.Left="Clì"
Crop.Right="Deas"
Crop.Top="Barr"
Crop.Bottom="Bonn"
Crop.Width="Leud"
Crop.Height="Àirde"
Red="Dearg"
Green="Uaine"
Blue="Gorm"
Resolution="Dùmhlachd-bhreacaidh"
None="Chan eil gin"
ScaleFiltering="Criathradh sgèilidh"
ScaleFiltering.Point="Puing"
ScaleFiltering.Bilinear="Dà-loidhneach"
ScaleFiltering.Bicubic="Dà-chiùbach"
ScaleFiltering.Lanczos="Lanczos"
Saturation="Sàthachd"

View file

@ -1,4 +1,77 @@
ColorFilter="ფერთა გასწორება"
ColorGradeFilter="LUT-ის ასახვა"
MaskFilter="სურათის ნიღაბი/შერევა"
AsyncDelayFilter="ვიდეოს დაყოვნება (ასინქრონული)"
CropFilter="შემოჭრა/არეები"
ScrollFilter="გადაადგილება"
ChromaKeyFilter="ფონის ჩანაცვლება (Chroma Key)"
ColorKeyFilter="ფერის ჩანაცვლება (Color Key)"
SharpnessFilter="სიმკვეთრის მომატება"
ScaleFilter="ზომების ცვლილება/გვერდების თანაფარდობა"
GPUDelayFilter="დაყოვნება დამუშავებისას"
UndistortCenter="ზეფართო სურათის შუაგულის გამრუდების არიდება, ზომების შეცვლისას"
NoiseGate="ხმაურის შეზღუდვა"
NoiseSuppress="ხმაურის დახშობა"
Gain="სიგნალის გაძლიერება"
DelayMs="დაყოვნება (მილიწამი)"
Type="სახეობა"
MaskBlendType.MaskColor="ალფა-ნიღაბი (ფერის არხი)"
MaskBlendType.MaskAlpha="ალფა-ნიღაბი (გამჭვირვალობის არხი)"
MaskBlendType.BlendMultiply="შერევა (გამრავლება)"
MaskBlendType.BlendAddition="შერევა (დამატება)"
MaskBlendType.BlendSubtraction="შერევა (გამოკლება)"
Path="მისამართი"
Color="ფერი"
Opacity="გაუმჭვირვალობა"
Contrast="კონტრასტი"
Brightness="სიკაშკაშე"
Gamma="ფერთა გამა"
BrowsePath.Images="ყველანაირი სურათი"
BrowsePath.AllFiles="ყველა ფაილი"
KeyColorType="საკვანძო ფერის სახე"
KeyColor="საკვანძო ფერი"
Similarity="მსგავსება (1-1000)"
Smoothness="სიგლუვე (1-1000)"
ColorSpillReduction="საკვანძო ფერთა გაბნევის შემცირება (1-1000)"
Crop.Left="მარცხენა"
Crop.Right="მარჯვენა"
Crop.Top="ზედა"
Crop.Bottom="ქვედა"
Crop.Width="სიგანე"
Crop.Height="სიმაღლე"
Crop.Relative="თანაფარდობა"
ScrollFilter.SpeedX="თარაზული სიჩქარე"
ScrollFilter.SpeedY="შვეული სიჩქარე"
ScrollFilter.LimitWidth="სიგანის შეზღუდვა"
ScrollFilter.LimitHeight="სიმაღლის შეზღუდვა"
CustomColor="მითითებული ფერი"
Red="წითელი"
Green="მწვანე"
Blue="ლურჯი"
Magenta="მეწამული"
NoiseGate.OpenThreshold="ქვედა ზღურბლი (dB)"
NoiseGate.CloseThreshold="ზედა ზღურბლი (dB)"
NoiseGate.AttackTime="მომატების (Attack) ხანგრძლივობა (მილიწამი)"
NoiseGate.HoldTime="დაყოვნების (Hold) ხანგრძლივობა (მილიწამი)"
NoiseGate.ReleaseTime="შემცირების (Release) ხანგრძლივობა (მილიწამი)"
Gain.GainDB="გაძლიერება (dB)"
StretchImage="სურათის გაწელვა (გვერდების თანაფარდობის უგულებელყოფა)"
Resolution="გაფართოება"
None="არცერთი"
ScaleFiltering="მასშტაბირების ფილტრი"
ScaleFiltering.Point="წერტილოვანი"
ScaleFiltering.Bilinear="ორხაზოვანი"
ScaleFiltering.Bicubic="ბიკუბური"
ScaleFiltering.Lanczos="Lanczos"
NoiseSuppress.SuppressLevel="დახშობის ხარისხი (dB)"
Saturation="გაჯერებულობა"
HueShift="შეფერილობის შეცვლა"
Amount="რაოდენობა"
Compressor="დამხშობი"
Compressor.Ratio="ფარდობა (X:1)"
Compressor.Threshold="ზღურბლი (dB)"
Compressor.AttackTime="მომატება (მწ)"
Compressor.ReleaseTime="შემცირება (მწ)"
Compressor.OutputGain="გამომავალი სიგნალის გაძლიერება (dB)"
Compressor.SidechainSource="Sidechain/ხმის დონის დადაბლების წყარო"

View file

@ -23,6 +23,7 @@ Red="Đỏ"
Green="Xanh"
Blue="Xanh nước biển"
Magenta="Đỏ tươi"
Resolution="Độ phân giải"
None="Không có"
Saturation="Độ bão hoà"

View file

@ -41,8 +41,8 @@ struct noise_gate_data {
float held_time;
};
#define VOL_MIN -96.0f
#define VOL_MAX 0.0f
#define VOL_MIN -96.0
#define VOL_MAX 0.0
static const char *noise_gate_name(void *unused)
{
@ -155,8 +155,8 @@ static struct obs_audio_data *noise_gate_filter_audio(void *data,
static void noise_gate_defaults(obs_data_t *s)
{
obs_data_set_default_double(s, S_OPEN_THRESHOLD, -26.0f);
obs_data_set_default_double(s, S_CLOSE_THRESHOLD, -32.0f);
obs_data_set_default_double(s, S_OPEN_THRESHOLD, -26.0);
obs_data_set_default_double(s, S_CLOSE_THRESHOLD, -32.0);
obs_data_set_default_int (s, S_ATTACK_TIME, 25);
obs_data_set_default_int (s, S_HOLD_TIME, 200);
obs_data_set_default_int (s, S_RELEASE_TIME, 150);
@ -167,9 +167,9 @@ static obs_properties_t *noise_gate_properties(void *data)
obs_properties_t *ppts = obs_properties_create();
obs_properties_add_float_slider(ppts, S_CLOSE_THRESHOLD,
TEXT_CLOSE_THRESHOLD, VOL_MIN, VOL_MAX, 1.0f);
TEXT_CLOSE_THRESHOLD, VOL_MIN, VOL_MAX, 1.0);
obs_properties_add_float_slider(ppts, S_OPEN_THRESHOLD,
TEXT_OPEN_THRESHOLD, VOL_MIN, VOL_MAX, 1.0f);
TEXT_OPEN_THRESHOLD, VOL_MIN, VOL_MAX, 1.0);
obs_properties_add_int(ppts, S_ATTACK_TIME, TEXT_ATTACK_TIME,
0, 10000, 1);
obs_properties_add_int(ppts, S_HOLD_TIME, TEXT_HOLD_TIME,

View file

@ -121,10 +121,10 @@ static obs_properties_t *scroll_filter_properties(void *data)
obs_properties_add_float_slider(props, "speed_x",
obs_module_text("ScrollFilter.SpeedX"),
-500.0f, 500.0f, 1.0f);
-500.0, 500.0, 1.0);
obs_properties_add_float_slider(props, "speed_y",
obs_module_text("ScrollFilter.SpeedY"),
-500.0f, 500.0f, 1.0f);
-500.0, 500.0, 1.0);
p = obs_properties_add_bool(props, "limit_cx",
obs_module_text("ScrollFilter.LimitWidth"));

View file

@ -101,7 +101,7 @@ static obs_properties_t *sharpness_properties(void *data)
obs_properties_t *props = obs_properties_create();
obs_properties_add_float_slider(props, "sharpness",
"Sharpness", 0.0f, 1.0f, 0.01f);
"Sharpness", 0.0, 1.0, 0.01);
UNUSED_PARAMETER(data);
return props;