[vlc-commits] [Git][videolan/vlc][master] 3 commits: vlc_tls: add restrict qualifier to match existing callbacks
    Steve Lhomme (@robUx4) 
    gitlab at videolan.org
       
    Fri Jan 27 07:41:05 UTC 2023
    
    
  
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
dd8866ec by Steve Lhomme at 2023-01-27T07:25:24+00:00
vlc_tls: add restrict qualifier to match existing callbacks
- - - - -
cacfd854 by Steve Lhomme at 2023-01-27T07:25:24+00:00
vlc_stream: add restrict qualifier to match existing callbacks
- - - - -
5b79d6e6 by Steve Lhomme at 2023-01-27T07:25:24+00:00
vlc_aout: add restrict qualifier to match existing callbacks
- - - - -
3 changed files:
- include/vlc_aout.h
- include/vlc_stream.h
- include/vlc_tls.h
Changes:
=====================================
include/vlc_aout.h
=====================================
@@ -155,7 +155,7 @@ struct audio_output
 
     void *sys; /**< Private data for callbacks */
 
-    int (*start)(audio_output_t *, audio_sample_format_t *fmt);
+    int (*start)(audio_output_t *, audio_sample_format_t * restrict fmt);
     /**< Starts a new stream (mandatory, cannot be NULL).
       *
       * This callback changes the audio output from stopped to playing state
@@ -181,7 +181,7 @@ struct audio_output
       * \note This callback needs not be reentrant.
       */
 
-    int (*time_get)(audio_output_t *, vlc_tick_t *delay);
+    int (*time_get)(audio_output_t *, vlc_tick_t * restrict delay);
     /**< Estimates playback buffer latency (can be NULL).
       *
       * This callback computes an estimation of the delay until the current
=====================================
include/vlc_stream.h
=====================================
@@ -99,7 +99,7 @@ struct stream_t
      * \return a data block,
      * NULL if no data available yet, on error and at end-of-stream
      */
-    block_t    *(*pf_block)(stream_t *, bool *eof);
+    block_t    *(*pf_block)(stream_t *, bool *restrict eof);
 
     /**
      * Read directory.
=====================================
include/vlc_tls.h
=====================================
@@ -75,7 +75,7 @@ struct vlc_tls_operations
      *
      * See \ref vlc_tls_GetPollFD().
      */
-    int (*get_fd)(struct vlc_tls *, short *events);
+    int (*get_fd)(struct vlc_tls *, short *restrict events);
 
     /** Callback for receiving data.
      *
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/b30232a07d7f6748427cd31b731c093c6fedbe6b...5b79d6e608950d10928c4056c08c74f6f81c16a7
-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/b30232a07d7f6748427cd31b731c093c6fedbe6b...5b79d6e608950d10928c4056c08c74f6f81c16a7
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
    
    
More information about the vlc-commits
mailing list