Commit Graph

22 Commits

Author SHA1 Message Date
reimar e826cc2d72 Set demuxer->audio->id to avoid breakage due to r26301
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26327 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-04-05 09:19:55 +00:00
reimar 35ef167321 Make all demuxer_desc_t const, thus moving them to .rodata
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25735 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-13 16:00:39 +00:00
diego e085bc8dcf Add explicit location for headers from the stream/ directory.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22623 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-15 18:36:36 +00:00
reimar e5d30923d1 Cleanup/simplify nsv check_file function.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20489 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-28 11:01:18 +00:00
reimar 8777fbb596 Better check for non-broken NSVf-header to avoid incorrect detection.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20486 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-28 10:44:45 +00:00
reynaldo 8f65768bf2 rm unnecesary casts from void* - part 4
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18890 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-07-03 13:21:54 +00:00
diego 154fff61c9 Increase HEADER_SEARCH_SIZE, fixes high-bitrate streams from demoscene.tv.
noticed by Soeren Sonnenburg, mplayer-ml -- at -- nn7 -- dot -- de


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18252 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-04-24 15:12:06 +00:00
corey 1ab575101a Second-try commit of this patch.
1. Include audio_delay as an argument to demux_seek.
2. Modify demux_seek_avi to adjust the audio/video stream positions so
   that mplayer/mencoder will instantly be in sync even when -delay is
   specified.

I've quadruple checked this time; hopefully I haven't missed anything.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17637 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-17 01:57:41 +00:00
corey 3f6e7ce5f5 Reverse commit of unfinished patch for passing audio_delay to the demuxers.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17570 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-09 19:39:51 +00:00
corey 15debd85d2 1. Include audio_delay as an argument to demux_seek.
2. Modify demux_seek_avi to adjust the audio/video stream positions so
   that mplayer/mencoder will instantly be in sync even when -delay is
   specified.

Other demuxers could be modified similarly in the future.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17554 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-07 20:22:44 +00:00
rtognimp b79c4cc293 Fix nsv detection with new demuxer structure
With old method there was an hack to skip detection for streamed nsv,
because demuxer did the chek only on first 4 bytes and live nsv streams
starts at random place in the file. The detection code was changed to
search for nsv signature in the first 64k of the file.
The check was changed to "unsafe" and thus moved later because now is
more expensive.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16319 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-30 19:06:55 +00:00
rtognimp cd68e1618b Demuxer modularization
Demuxer selection by name with -demuxer command (bakward compatible)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16176 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-05 19:57:47 +00:00
reimar 760e0b6014 support 10000/1001 framerate
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15992 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-17 16:02:49 +00:00
reimar 2fd7617dc8 avoid always skipping first junk with a "sync lost" message
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13300 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-09 19:28:54 +00:00
rtognimp 7d29785ddf Fix -nosound and -novideo (bug #28)
Move audio fourcc assignement inside audio if()
Remove bogus VLB warning (codec missing, no demuxer problem)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12897 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-25 15:38:08 +00:00
rtognimp 83d45ef4a0 More keyframe search fix for VP6x
Fix by Reza Jelveh


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12278 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-25 15:42:44 +00:00
rtognimp 640b49998c Fix VP62 keyframe search
Fixed by Reza Jelveh


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12276 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-25 13:40:53 +00:00
rtognimp 64ff18f48b Fix support for audio only streams
Add keyframe search for VP62 and VP31
Based on a patch by Reza Jelveh


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12273 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-25 01:51:53 +00:00
rtognimp a21a1a6a81 Do not crash on audio only streams
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12199 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-13 19:56:48 +00:00
diego a2fa8607dd Add license, remove bogus comment as told by Reza Jelveh, the author.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12182 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-12 23:58:06 +00:00
rtognimp 14db042e2e Fix vp61 keyframe search (do not skip blocks if 1st frame is keyframe)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12180 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-12 17:13:15 +00:00
rtognimp 087c4e5801 nsv (Nullsoft streaming video) demuxer
Patch by Reza Jelveh <reza (dot) jelveh (at) tu-harburg (dot) de>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12176 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-12 14:19:12 +00:00