Lines Matching refs:callback
240 * @brief Defines enumeration of avsession callback result.
267 * @brief Declaring the callback struct for playback command
276 * @brief Declaring the callback struct for forward command
285 * @brief Declaring the callback struct for rewind command
294 * @brief Declaring the callback struct for seek command
303 * @brief Declaring the callback struct for set loop mode command
312 * @brief Declaring the callback struct for toggle favorite command
481 * @brief Request to register command callback.
485 * @param callback the {@link OH_AVSessionCallback_OnCommand} to be registered.
493 * 2. The param of callback is nullptr.
497 AVSession_ControlCommand command, OH_AVSessionCallback_OnCommand callback, void* userData);
500 * @brief Request to unregister command callback.
504 * @param callback the {@link OH_AVSessionCallback_OnCommand} to be unregistered.
511 * 2. The param of callback is nullptr.
515 AVSession_ControlCommand command, OH_AVSessionCallback_OnCommand callback);
518 * @brief Request to register fastforward callback.
521 * @param callback the {@link OH_AVSessionCallback_OnFastForward} to be registered.
528 * 2. The param of callback is nullptr.
532 OH_AVSessionCallback_OnFastForward callback, void* userData);
535 * @brief Request to unregister fastforward callback.
538 * @param callback the {@link OH_AVSessionCallback_OnFastForward} to be unregistered.
544 * 2. The param of callback is nullptr.
548 OH_AVSessionCallback_OnFastForward callback);
551 * @brief Request to register rewind callback.
554 * @param callback the {@link OH_AVSessionCallback_OnRewind} to be registered.
561 * 2. The param of callback is nullptr.
565 OH_AVSessionCallback_OnRewind callback, void* userData);
568 * @brief Request to unregister rewind callback.
571 * @param callback the {@link OH_AVSessionCallback_OnRewind} to be unregistered.
577 * 2. The param of callback is nullptr.
581 OH_AVSessionCallback_OnRewind callback);
584 * @brief Request to register seek callback.
587 * @param callback the {@link OH_AVSessionCallback_OnSeek} to be registered.
594 * 2. The param of callback is nullptr.
598 OH_AVSessionCallback_OnSeek callback, void* userData);
601 * @brief Request to unregister seek callback.
604 * @param callback the {@link OH_AVSessionCallback_OnSeek} to be unregistered.
610 * 2. The param of callback is nullptr.
614 OH_AVSessionCallback_OnSeek callback);
617 * @brief Request to register set loopmode callback.
620 * @param callback the {@link OH_AVSessionCallback_OnSetLoopMode} to be registered.
627 * 2. The param of callback is nullptr.
631 OH_AVSessionCallback_OnSetLoopMode callback, void* userData);
634 * @brief Request to unregister set loopmode callback.
637 * @param callback the {@link OH_AVSessionCallback_OnSetLoopMode} to be unregistered.
643 * 2. The param of callback is nullptr.
647 OH_AVSessionCallback_OnSetLoopMode callback);
650 * @brief Request to register toggle favorite callback.
653 * @param callback the {@link OH_AVSessionCallback_OnToggleFavorite} to be registered.
660 * 2. The param of callback is nullptr.
664 OH_AVSessionCallback_OnToggleFavorite callback, void* userData);
667 * @brief Request to unregister toggle favorite callback.
670 * @param callback the {@link OH_AVSessionCallback_OnToggleFavorite} to be unregistered.
676 * 2. The param of callback is nullptr.
680 OH_AVSessionCallback_OnToggleFavorite callback);