package com.foxx.androidcast;

/*********************************************************************
 * ICastStatusCallback.aidl
 * Created at: Fri 15 May 2026 16:49:02 +0200
 * Updated at: Wed 20 May 2026 15:17:13 +0200 by Anton Afanasyeu <a.afanasieff@gmail.com>
 * Commit: 5d8e82d2e60a21fff3138d2a394ee4e8b4c6dcb8
 * interface ICastStatusCallback
 * Contributors:
 *    - Anton Afanasyeu <a.afanasieff@gmail.com> (4 commits, 17 lines)
 *    - Cursor Agent (project assistant)
 * Digest: SHA256	79f92d714d03f17af1c4b83280397518976e2fe3f4c4940de60faf655243dd5a
**********************************************************************/
interface ICastStatusCallback {
    void onStatus(String status);
    void onAuthenticated(String senderName);
    void onStreamStarted(int width, int height);
    void onVideoRendering();
    void onStreamIdle();
    void onDisconnected();
}
