vlc | branch: master | Jean-Baptiste Kempf <[email protected]> | Wed Feb 4 11:20:50 2015 +0100| [d43b43585b88236310ea6425072c09f215843985] | committer: Jean-Baptiste Kempf
H264 Packetizer: use defines for profiles > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d43b43585b88236310ea6425072c09f215843985 --- modules/packetizer/h264.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/packetizer/h264.c b/modules/packetizer/h264.c index 76f7d76..7fcb69c 100644 --- a/modules/packetizer/h264.c +++ b/modules/packetizer/h264.c @@ -41,6 +41,7 @@ #include <vlc_block_helper.h> #include <vlc_bits.h> #include "../codec/cc.h" +#include "../codec/h264_nal.h" #include "packetizer_helper.h" #include "../demux/mpeg/mpeg_parser_helpers.h" @@ -789,10 +790,10 @@ static void PutSPS( decoder_t *p_dec, block_t *p_frag ) return; } - if( i_profile_idc == 100 || i_profile_idc == 110 || - i_profile_idc == 122 || i_profile_idc == 244 || - i_profile_idc == 44 || i_profile_idc == 83 || - i_profile_idc == 86 ) + if( i_profile_idc == PROFILE_H264_HIGH || i_profile_idc == PROFILE_H264_HIGH_10 || + i_profile_idc == PROFILE_H264_HIGH_422 || i_profile_idc == PROFILE_H264_HIGH_444_PREDICTIVE || + i_profile_idc == PROFILE_H264_CAVLC_INTRA || i_profile_idc == PROFILE_H264_SVC_BASELINE || + i_profile_idc == PROFILE_H264_SVC_HIGH ) { /* chroma_format_idc */ const int i_chroma_format_idc = bs_read_ue( &s ); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
