summaryrefslogtreecommitdiffstats
path: root/demux_mpg.c
diff options
context:
space:
mode:
authorlgb <lgb@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-17 22:34:19 +0000
committerlgb <lgb@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-17 22:34:19 +0000
commit5fad3952b267edf82fcaea2380a9fe74bb87a451 (patch)
treeb640e095256bf25c97722cdd9514c122df40e452 /demux_mpg.c
parente045ddb037b8c556348756b45a00fa6bfc8115a7 (diff)
downloadmpv-5fad3952b267edf82fcaea2380a9fe74bb87a451.tar.bz2
mpv-5fad3952b267edf82fcaea2380a9fe74bb87a451.tar.xz
Bad interpretation of a constant by me ...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@495 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'demux_mpg.c')
-rw-r--r--demux_mpg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/demux_mpg.c b/demux_mpg.c
index 4c09da6f7b..7f8c035f3d 100644
--- a/demux_mpg.c
+++ b/demux_mpg.c
@@ -34,7 +34,7 @@ static int demux_mpg_read_packet(demuxer_t *demux,int id){
len=stream_read_word(demux->stream);
if(verbose>=3) printf("PACKET len=%d",len);
- if(len==0 || len>STREAM_BUFFER_SIZE) return -2; // invalid packet !!!!!!
+ if(len==0 || len>4096) return -2; // invalid packet !!!!!!
while(len>0){ // Skip stuFFing bytes
c=stream_read_char(demux->stream);--len;
@@ -130,7 +130,7 @@ static int demux_mpg_read_packet(demuxer_t *demux,int id){
}
if(verbose>=3) printf(" => len=%d\n",len);
- if(len<=0 || len>STREAM_BUFFER_SIZE) return -1; // Invalid packet size
+ if(len<=0 || len>4096) return -1; // Invalid packet size
if(id>=0x1C0 && id<=0x1DF){
// mpeg audio
@@ -176,7 +176,7 @@ int demux_mpg_es_fill_buffer(demuxer_t *demux){
// Elementary video stream
if(demux->stream->eof) return 0;
demux->filepos=stream_tell(demux->stream);
- ds_read_packet(demux->video,demux->stream,STREAM_BUFFER_SIZE,0,0);
+ ds_read_packet(demux->video,demux->stream,4096,0,0);
return 1;
}