[vlc-commits] demux: ogg: change to oggsd header check
Francois Cartegnie
git at videolan.org
Thu May 31 18:47:55 CEST 2018
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Wed May 30 15:43:58 2018 +0200| [9942eeada278bfd4ed30f74093de2e4fc5ea63d0] | committer: Francois Cartegnie
demux: ogg: change to oggsd header check
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9942eeada278bfd4ed30f74093de2e4fc5ea63d0
---
modules/demux/ogg.c | 13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/modules/demux/ogg.c b/modules/demux/ogg.c
index 4d52b3e194..ec484950d1 100644
--- a/modules/demux/ogg.c
+++ b/modules/demux/ogg.c
@@ -1181,7 +1181,7 @@ static void Ogg_DecodePacket( demux_t *p_demux,
demux_sys_t *p_sys = p_demux->p_sys;
block_t *p_block;
bool b_selected;
- int i_header_len = 0;
+ long i_header_len = 0;
if( p_oggpacket->bytes >= 7 &&
! memcmp ( p_oggpacket->packet, "Annodex", 7 ) )
@@ -1440,16 +1440,7 @@ static void Ogg_DecodePacket( demux_t *p_demux,
p_block->i_pts = p_block->i_dts;
}
- if( p_stream->fmt.i_codec != VLC_CODEC_VORBIS &&
- p_stream->fmt.i_codec != VLC_CODEC_SPEEX &&
- p_stream->fmt.i_codec != VLC_CODEC_OPUS &&
- p_stream->fmt.i_codec != VLC_CODEC_VP8 &&
- p_stream->fmt.i_codec != VLC_CODEC_FLAC &&
- p_stream->fmt.i_codec != VLC_CODEC_THEORA &&
- p_stream->fmt.i_codec != VLC_CODEC_DAALA &&
- p_stream->fmt.i_codec != VLC_CODEC_DIRAC &&
- p_stream->fmt.i_codec != VLC_CODEC_KATE &&
- p_stream->fmt.i_codec != VLC_CODEC_OGGSPOTS )
+ if( p_stream->b_oggds )
{
if( p_oggpacket->bytes <= 0 )
{
More information about the vlc-commits
mailing list