Commit History

18 days ago

  1. Classify RTMPS filter timeouts as output failures⁠ Running

    Verified signature
    d53484b

23 days ago

  1. v2.45: port dual ingest and probed canvas fixes

    Arena.ai Agent
    7d0d1e4

24 days ago

  1. v2.42 start supervisor: recover a stuck YouTube start by restarting the sender (fresh dual ingest) after 150s unconfirmed, max 3 attempts

    Verified signature
    fda7418
  2. v2.42 start supervisor: recover a stuck YouTube start by restarting the sender (fresh dual ingest) after 150s unconfirmed, max 3 attempts

    Verified signature
    740b983
  3. v2.42 start supervisor: recover a stuck YouTube start by restarting the sender (fresh dual ingest) after 150s unconfirmed, max 3 attempts

    Verified signature
    252d309

25 days ago

  1. v2.41 dual simultaneous YouTube ingest (primary+backup tee fan-out)

    Verified signature
    11c992e
  2. relay-v2.40-avfill-splice: apply On-validated A/V fill splice fix fleet-wide⁠

    Verified signature
    759cd5a

  1. v2.37-fill-span: bound watchdog fill exemption + pump renewal by whole fill episode (fill_until)

    Verified signature
    562e9e9
  2. Renew stdin write deadline while gap-filling (v2.36-fill-renewal)

    Verified signature
    ba4c97b
  3. Post-fill/reattach seam credit for write deadline (v2.35-seam-credit)

    Verified signature
    e52259d
  4. Keyframe-gated resume + fill-credit write deadline (v2.34-keyframe-gate)

    Verified signature
    ae84ed2
  5. Persistent room format lock + fill/swap-aware write deadline (v2.33-format-lock-fillguard)

    Verified signature
    7cd8d15

  1. Exact copy of Reoo88/On @ 826bfe0 (relay-v2.32-gap-filler)

    Verified signature
    230919e
  2. V17.1: smart media policy + join integrity (timescale-normalized video concat, per-piece audio rebuild, mandatory join_check, A/V parity before upload) — root cause of MFINDQ-voJ0

    Verified signature
    abb407e
  3. V16: تزامن الصوت والصورة — قياس فجوات الصوت وإعادة ترميز الصوت وحده عند الحاجة؛ إصلاح أساس الإزاحة عند اللصق؛ اختبارات علامة مزدوجة

    Verified signature
    f72fedd
  4. تشخيص: inspect يعرض fileDetails (مدة الملف الأصلي كما قرأها يوتيوب)

    Verified signature
    570a87a
  5. V15: لا حذف قبل اكتمال معالجة يوتيوب + إصلاح تلقائي للملف الذي تفشل معالجته⁠

    Verified signature
    a534952

  1. Confirm archive channel changes safely; apply fresh global TikTok cookies⁠

    Verified signature
    07dc91a
  2. V28: ملف واحد حتى عند تغيّر الكوديك — يُعاد ترميز الجزء الأصغر وحده

    Verified signature
    5142aa3
  3. V27: إصلاح سباق التجهيز الذي كان يمنع ضمّ أجزاء البث الواحد

    Verified signature
    cac959f
  4. V26: تشخيص حقيقي لفشل الضمّ بدل الابتلاع الصامت

    Verified signature
    7cccb12
  5. V25: إصلاح حرج — مجلد التسجيلات يختفي على التخزين الكائني فتموت خيوط المراقبة

    Verified signature
    55206d5

  1. V24: قراءة معرّف المذيع كاملًا + تبنّي الملفات العالقة خارج الطابور

    Verified signature
    fcf7bd0
  2. V23: ذاكرة ألقاب دائمة تنجو من إعادة التشغيل

    Verified signature
    1be5d66
  3. V23: ذاكرة ألقاب دائمة تنجو من إعادة التشغيل

    Verified signature
    a1b2a06
  4. V22: اختبارات كنس البقايا

    Verified signature
    90f3697
  5. V22: ضمان عدم تسرّب الملفات الوسيطة + كنس واستئناف البقايا عند الإقلاع

    Verified signature
    ad652e1
  6. V21: لا يُرفع بثّ لم ينتهِ — انتظار توقّف التسجيل ثم ضمّ الأجزاء في رفعة واحدة

    Verified signature
    c77f83c
  7. V20: بثّ واحد = ملف واحد = رفعة واحدة (صبر إعادة الوصل، إلغاء القطع عند تغيّر المقاس، ضمّ التسجيلات قبل الرفع)

    Verified signature
    22f7dc9

  1. V19: ملف واحد بإطار ثابت (معظمه نسخ خالص) فلا تمطيط ولا تقسيم + اسم المذيع لا يُمحى بردّ ناقص

    Verified signature
    11ae735
  2. V18: تقسيم بث الجولات عند تغيّر المقاس (نسخ خالص) فلا يمطّط يوتيوب الصورة + ترقيم الأجزاء + حماية الأجزاء من التنظيف

    Verified signature
    5cb16cb
  3. V17: اللقب الطويل لم يعد يبتر @اليوزر والتاريخ من العنوان

    Verified signature
    b2a32c2
  4. V16: قراءة الاستهلاك الحقيقي من Cloud Monitoring (اختياري، معطّل افتراضيًا)

    Verified signature
    8883c54
  5. V15: مزامنة عدّاد الرفعات مع رفض يوتيوب + تمييز التمهّل المؤقت عن نفاد الحصة

    Verified signature
    e0b4071
  6. V14: اعتماد دلو كوتا الرفع المستقل — 90 رفعة يوميًا بدل 5

    Verified signature
    5814110
  7. تصحيح رسالة سجل قديمة تذكر توحيد الإطار

    Verified signature
    31cc185
  8. V13: ملف واحد بلا إعادة ترميز — حقن المعاملات داخل الإطارات المفتاحية (يشمل HEVC)

    Verified signature
    0921224
  9. V12: إصلاح الجولات الرباعية بلا أي إعادة ترميز (نسخ خالص avc3 + تقسيم احتياطي)

    Verified signature
    e4886eb
  10. V11: إلغاء البث المباشر + إصلاح تشويه الصورة في الجولات الرباعية⁠

    Verified signature
    f0a41fa

  1. تمييز الحساب غير الموجود على تيك توك عن فشل الشبكة⁠

    Verified signature
    bc98ae5
  2. بثٌّ واحد = ملف واحد = رفعة واحدة + تحقق لا يحبس الطابور⁠

    Verified signature
    bf28800
  3. fix: {broadcaster} يقتل إنشاء أحداث يوتيوب + بذر الحسابات لا يُحيي محذوفًا⁠

    Verified signature
    5c8c4b3
  4. feat: حسابات دائمة عبر متغيّر ACCOUNTS — لا تضيع مع القرص المؤقت⁠

    Verified signature
    3a96da2
  5. V10: استبدال كامل بمشروع التسجيل الأصلي + الأرشفة التلقائية إلى يوتيوب⁠

    Verified signature
    16c2dbf
  6. fix(transcode): الترميز علاج مؤقت لا دائم — احترام YOUTUBE_COPY_RECOVERY + starved لا يُحفّز الترميز⁠

    Verified signature
    760d23b
  7. fix(direct-relay): تمرير refresh إلى sender.send — إعادة توصيل تيك توك على نفس جلسة يوتيوب بدل قتل FFmpeg⁠

    Verified signature
    77d72b3

  1. حارسا الحمل: عودة تلقائية إلى copy بعد 60ث + ترميز متزامن واحد

    Verified signature
    61a5a41
  2. fix: قراءة واحدة مشتركة للمعالج/الرام من cgroup

    Verified signature
    8ef6adc
  3. fix: قراءة واحدة مشتركة للمعالج/الرام من cgroup

    Verified signature
    7486f03

  1. remove test_pk_format.py (parity with On)

    Verified signature
    a10096f