Update code style
Limit source code to 80 chars, and declare functions return type and modifiers on a separate line. This allows to avoid very long lines, and all function names are aligned. (We do this on VLC, and I like it.)
This commit is contained in:
@@ -22,21 +22,27 @@ struct video_buffer {
|
||||
struct fps_counter fps_counter;
|
||||
};
|
||||
|
||||
SDL_bool video_buffer_init(struct video_buffer *vb);
|
||||
void video_buffer_destroy(struct video_buffer *vb);
|
||||
SDL_bool
|
||||
video_buffer_init(struct video_buffer *vb);
|
||||
|
||||
void
|
||||
video_buffer_destroy(struct video_buffer *vb);
|
||||
|
||||
// set the decoded frame as ready for rendering
|
||||
// this function locks frames->mutex during its execution
|
||||
// returns true if the previous frame had been consumed
|
||||
SDL_bool video_buffer_offer_decoded_frame(struct video_buffer *vb);
|
||||
SDL_bool
|
||||
video_buffer_offer_decoded_frame(struct video_buffer *vb);
|
||||
|
||||
// mark the rendering frame as consumed and return it
|
||||
// MUST be called with frames->mutex locked!!!
|
||||
// the caller is expected to render the returned frame to some texture before
|
||||
// unlocking frames->mutex
|
||||
const AVFrame *video_buffer_consume_rendered_frame(struct video_buffer *vb);
|
||||
const AVFrame *
|
||||
video_buffer_consume_rendered_frame(struct video_buffer *vb);
|
||||
|
||||
// wake up and avoid any blocking call
|
||||
void video_buffer_interrupt(struct video_buffer *vb);
|
||||
void
|
||||
video_buffer_interrupt(struct video_buffer *vb);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user