summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Collapse)AuthorAgeFilesLines
* needed for a/v sync with compressed audio (e.g. raw .mp2 or .ac3 file)rfelker2004-04-261-1/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12282 b3059339-0415-0410-9bf9-f77b7e298cf2
* More keyframe search fix for VP6xrtognimp2004-04-251-3/+3
| | | | | | | Fix by Reza Jelveh git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12278 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix VP62 keyframe searchrtognimp2004-04-251-3/+4
| | | | | | | Fixed by Reza Jelveh git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12276 b3059339-0415-0410-9bf9-f77b7e298cf2
* Suggest -playlist if asf_stream_start failsrtognimp2004-04-251-0/+1
| | | | | | | Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12275 b3059339-0415-0410-9bf9-f77b7e298cf2
* Don't say that a protocol is unsupported if that's not truertognimp2004-04-251-0/+3
| | | | | | | Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12274 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix support for audio only streamsrtognimp2004-04-251-25/+24
| | | | | | | | 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
* More bounds checking fixes (thnaks to Miguel Freitas)rtognimp2004-04-252-26/+49
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12272 b3059339-0415-0410-9bf9-f77b7e298cf2
* Escape urls (needed for urls in playlists)rtognimp2004-04-241-2/+8
| | | | | | | Based on an idea by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12271 b3059339-0415-0410-9bf9-f77b7e298cf2
* Stop parsing an url after connection failurertognimp2004-04-241-2/+2
| | | | | | | Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12270 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle url redirectionrtognimp2004-04-241-2/+30
| | | | | | | Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12269 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some sanity and bound checkingrtognimp2004-04-246-25/+71
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12267 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000000000000l to bunkusrfelker2004-04-231-4/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12266 b3059339-0415-0410-9bf9-f77b7e298cf2
* Clear subs in broken OGM files (those without empty subtitle packets) a bit ↵mosu2004-04-231-1/+1
| | | | | | later in order to avoid flickering if there are more subs following immediately. Patch by Michael Reinsch <mr at uue adot org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12265 b3059339-0415-0410-9bf9-f77b7e298cf2
* Much improved seeking. Patch by Michael Behrich <behrisch at informatik adot ↵mosu2004-04-231-45/+98
| | | | | | hu-berlin anotherdot de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12264 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: don't run strcmp if arg is NULLrtognimp2004-04-191-1/+1
| | | | | | | Pathc by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12237 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of the 'RIFF chunks have to be aligned on ODML_CHUNKLEN'ranma2004-04-191-42/+56
| | | | | | | limitation and the JUNK chunks needed to do that. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12236 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix for some audio asf streams like ↵rtognimp2004-04-171-1/+1
| | | | | | | | | http://ms.bandeapart.fm/bap/albums/973/6573_h_07-Patience.asf Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12225 b3059339-0415-0410-9bf9-f77b7e298cf2
* Respect -playlist for asx streamsrtognimp2004-04-173-2/+13
| | | | | | | Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12224 b3059339-0415-0410-9bf9-f77b7e298cf2
* less verbosity + printf --> mp_msgdiego2004-04-171-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12220 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l to me: writing outside allocated memoryrtognimp2004-04-151-1/+1
| | | | | | | | Patch by Mikulas Patocka < mikulas (at) artax (dot) karlin (dot) mff (dot) cuni (dot) cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12214 b3059339-0415-0410-9bf9-f77b7e298cf2
* specify field mode when setting image heighthenry2004-04-151-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12211 b3059339-0415-0410-9bf9-f77b7e298cf2
* Try Real rtsp, then live.com on every rtsp stream (remove extensionrtognimp2004-04-142-20/+15
| | | | | | | based selection) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12207 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not crash on audio only streamsrtognimp2004-04-131-15/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12199 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add license, remove bogus comment as told by Reza Jelveh, the author.diego2004-04-121-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12182 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix vp61 keyframe search (do not skip blocks if 1st frame is keyframe)rtognimp2004-04-121-13/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12180 b3059339-0415-0410-9bf9-f77b7e298cf2
* nsv (Nullsoft streaming video) demuxerrtognimp2004-04-126-6/+389
| | | | | | | 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
* lavf ASF supportmichael2004-04-111-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12171 b3059339-0415-0410-9bf9-f77b7e298cf2
* seekingmichael2004-04-111-7/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12169 b3059339-0415-0410-9bf9-f77b7e298cf2
* avoid unneeded stream_reset()michael2004-04-111-2/+15
| | | | | | | | aspect ratio support (rarely works ...) author, title, ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12168 b3059339-0415-0410-9bf9-f77b7e298cf2
* nicer EOF solution, mpeg-ps works now toomichael2004-04-111-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12167 b3059339-0415-0410-9bf9-f77b7e298cf2
* libavformat really doesnt like it that the streams get stuck if the end is ↵michael2004-04-111-3/+11
| | | | | | reached git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12166 b3059339-0415-0410-9bf9-f77b7e298cf2
* demux_lavfmichael2004-04-114-4/+380
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12165 b3059339-0415-0410-9bf9-f77b7e298cf2
* '%' is unsafe and need to be escaped.bertrand2004-04-071-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12154 b3059339-0415-0410-9bf9-f77b7e298cf2
* netbsd audio support by Bernd Ernestialex2004-04-061-3/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12141 b3059339-0415-0410-9bf9-f77b7e298cf2
* correct typeconversion of fps, patches by several pplalex2004-04-061-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12140 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed -sid/-aid/-vid to be zero based and select the n'th stream of its ↵mosu2004-04-061-7/+18
| | | | | | type, e.g. -sid 1 will select the second subtitle stream. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12136 b3059339-0415-0410-9bf9-f77b7e298cf2
* make gcc eating this under hurdalex2004-04-051-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12122 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed broken diseqc fetch from channels filenicodvb2004-04-041-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12117 b3059339-0415-0410-9bf9-f77b7e298cf2
* disallow non-sense type parameter; added support for absolute file path; ↵nicodvb2004-04-031-26/+32
| | | | | | prefer channels.conf.{sat,ter,cbl} over channels.conf if the file is available git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12109 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for selecting subtitles with -slang. Patch by Andriy N Gritsenko ↵mosu2004-04-021-7/+86
| | | | | | <andrej at lucky onedot net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12105 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed the support for the A_MS/ACM CodecID which just stores a WAVEFORMATEX ↵mosu2004-04-021-8/+18
| | | | | | in the track's private data. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12102 b3059339-0415-0410-9bf9-f77b7e298cf2
* make stupid gcc versions happyrfelker2004-03-311-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12086 b3059339-0415-0410-9bf9-f77b7e298cf2
* remote exploitable heap overflow fix by ("blexim" <blexim at hush dot com>)michael2004-03-301-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12084 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix hanging at end of mms:// streams.rtognimp2004-03-281-1/+2
| | | | | | | Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12078 b3059339-0415-0410-9bf9-f77b7e298cf2
* Stop reading the file if an INDX chunk is found instead of a data packet.mosu2004-03-281-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12077 b3059339-0415-0410-9bf9-f77b7e298cf2
* Implemented "seek to position".mosu2004-03-261-1/+45
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12074 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed the limitation to max. eight laced blocks.mosu2004-03-251-9/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12066 b3059339-0415-0410-9bf9-f77b7e298cf2
* Round Chunklen to word boundaryranma2004-03-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12063 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use aspect from encoder for AVI vprp headerranma2004-03-243-25/+43
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12062 b3059339-0415-0410-9bf9-f77b7e298cf2
* Better vprp aspect fixranma2004-03-222-10/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12054 b3059339-0415-0410-9bf9-f77b7e298cf2
* explicit option for AVI PRP headerhenry2004-03-211-28/+33
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12052 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix wrong detection of mpeg4 as mpeg2 and wrong handling of ↵nicodvb2004-03-201-21/+35
| | | | | | discontinuities/transport error bit git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12050 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed unused code, synced to szap tuning sequence and unified diseqc, tone ↵nicodvb2004-03-191-239/+109
| | | | | | and voltage in a (non/old)-diseqc compatible function git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12049 b3059339-0415-0410-9bf9-f77b7e298cf2
* added missing tuning parameters (inversion and coderate) and changed debug ↵nicodvb2004-03-191-2/+7
| | | | | | level in dvb_streaming_read() git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12048 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bigendian macro 10lranma2004-03-191-17/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12047 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed a bug that was accidentally introduced by the addition of MPEG Transportrsf2004-03-191-0/+3
| | | | | | | | Stream support. We now handle errors such as 'stream not found' correctly once again. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12044 b3059339-0415-0410-9bf9-f77b7e298cf2
* Parse comma separated language lists instead of comparing the complete ↵mosu2004-03-181-5/+12
| | | | | | language string. Patch by Loren Merritt <lorenm at u dot washington dot edu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12042 b3059339-0415-0410-9bf9-f77b7e298cf2
* copy&paste 10lranma2004-03-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12038 b3059339-0415-0410-9bf9-f77b7e298cf2
* OpenDML read/write supportranma2004-03-176-71/+816
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12037 b3059339-0415-0410-9bf9-f77b7e298cf2
* Raw audio and video are always keyframesranma2004-03-171-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12035 b3059339-0415-0410-9bf9-f77b7e298cf2
* Seek in HTTP streams and stdin seek fixesrtognimp2004-03-135-5/+13
| | | | | | | Patch by eviv bulgroz <ebulgroz(at)yahoo(dot)com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12019 b3059339-0415-0410-9bf9-f77b7e298cf2
* rawvideo muxer patch by John Earl <jwe21@cam.ac.uk>ranma2004-03-094-2/+105
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12017 b3059339-0415-0410-9bf9-f77b7e298cf2
* We now allow for the possibility of the RTCP audio/video synchronization beingrsf2004-03-021-1/+7
| | | | | | | | | incorrect. (I encounted a stream for which this was the case.) Now, if audio and video are out-of-sync by >60 seconds, we assume that the RTCP sync is incorrect, and we don't discard any packets. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12008 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing video thread shutdown, frame count rounding fixhenry2004-02-251-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11998 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for v3 audio section (used with 14_4 codec) in real filesrtognimp2004-02-221-0/+58
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11990 b3059339-0415-0410-9bf9-f77b7e298cf2
* dont mess up v4l volumesattila2004-02-222-5/+1
| | | | | | | patch by Oswald Buddenhagen <ossi@kde.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11987 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added support for multiplexed (audio+video) RTP streams.rsf2004-02-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11986 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added support for multiplexed audio+video RTP streams.rsf2004-02-221-1/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11985 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added support for handling multiplexed audio+video RTP streams.rsf2004-02-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11984 b3059339-0415-0410-9bf9-f77b7e298cf2
* enable seeking in http streamsattila2004-02-176-12/+79
| | | | | | | patch by Valentine Zaretsky <valik+mplayerdev@email.dp.ua> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11966 b3059339-0415-0410-9bf9-f77b7e298cf2
* Exit when an invalid EBML ID has been read (e.g. for files that have been ↵mosu2004-02-091-0/+6
| | | | | | cut off). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11935 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not open more than one audio/video/subtitle stream at the same time.mosu2004-02-011-30/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11902 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not try to seek beyond the end of the stream when parsing the headers.mosu2004-01-311-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11900 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cleanup and small improvement in seeking if the final_granulepos is known. ↵mosu2004-01-311-11/+9
| | | | | | Patch by Michael Behrisch <behrisch@informatik.hu-berlin.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11899 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000000000l reported by Steven Schultz (thanks!)rfelker2004-01-301-1/+2
| | | | | | | | | | when the hell was this c++ crap added? why wasn't it noticed? do all the competent developers --disable-real because we don't watch crappy low-quality files? git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11887 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix some 10ls in sample rate handlinattila2004-01-291-2/+3
| | | | | | | patch by Josef Zlomek <josef.zlomek@email.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11879 b3059339-0415-0410-9bf9-f77b7e298cf2
* add support for aac in real media filesattila2004-01-291-0/+37
| | | | | | | patch by Moritz Bunkus <moritz@bunkus.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11878 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lhenry2004-01-291