X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_codec.h;h=0e6640fccb0bb1306f3bbac7179c844f94c159cf;hb=aeb8ac0199a5924a357414284ef119f868808022;hp=06aa6d669911ffbe3b38bafa6c8adc1031bde034;hpb=a0429d0043a4cbf10f226879138bb8125eeb91f4;p=vlc diff --git a/include/vlc_codec.h b/include/vlc_codec.h index 06aa6d6699..0e6640fccb 100644 --- a/include/vlc_codec.h +++ b/include/vlc_codec.h @@ -21,12 +21,8 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. *****************************************************************************/ -#if !defined( __LIBVLC__ ) - #error You are not libvlc or one of its plugins. You cannot include this file -#endif - -#ifndef _VLC_CODEC_H -#define _VLC_CODEC_H 1 +#ifndef VLC_CODEC_H +#define VLC_CODEC_H 1 #include #include @@ -66,10 +62,10 @@ struct decoder_t es_format_t fmt_out; /* Some decoders only accept packetized data (ie. not truncated) */ - vlc_bool_t b_need_packetized; + bool b_need_packetized; /* Tell the decoder if it is allowed to drop frames */ - vlc_bool_t b_pace_control; + bool b_pace_control; /* */ picture_t * ( * pf_decode_video )( decoder_t *, block_t ** ); @@ -83,7 +79,7 @@ struct decoder_t * last pf_packetize/pf_decode_video call only, * pb_present will be used to known which cc channel are present (but * globaly, not necessary for the current packet */ - block_t * ( * pf_get_cc ) ( decoder_t *, vlc_bool_t pb_present[4] ); + block_t * ( * pf_get_cc ) ( decoder_t *, bool pb_present[4] ); /* * Buffers allocation @@ -151,8 +147,8 @@ struct encoder_t * @} */ -VLC_EXPORT( input_attachment_t *, decoder_GetInputAttachment, ( decoder_t *, const char *psz_name ) ); +VLC_EXPORT( input_attachment_t *, decoder_GetInputAttachment, ( decoder_t *, const char *psz_name ) LIBVLC_USED ); VLC_EXPORT( int, decoder_GetInputAttachments, ( decoder_t *p_dec, input_attachment_t ***ppp_attachment, int *pi_attachment ) ); -VLC_EXPORT( mtime_t, decoder_GetDisplayDate, ( decoder_t *, mtime_t ) ); +VLC_EXPORT( mtime_t, decoder_GetDisplayDate, ( decoder_t *, mtime_t ) LIBVLC_USED ); #endif /* _VLC_CODEC_H */