summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Collapse)AuthorAgeFilesLines
* demux close gets called automaticallyfaust32005-06-261-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15821 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lfaust32005-06-261-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15820 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lfaust32005-06-261-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15819 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lfaust32005-06-262-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15818 b3059339-0415-0410-9bf9-f77b7e298cf2
* support raw ac3 (in private pes packets without the usual dvd 4 bytes ↵nicodvb2005-06-251-2/+18
| | | | | | substream header). Patch by Matthias Scharzott git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15816 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix seeking over http for files larger 2 GBreimar2005-06-241-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15813 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix illegal memory accessesreimar2005-06-222-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15798 b3059339-0415-0410-9bf9-f77b7e298cf2
* M$ puts whole FAQs in these headers, so they can get really big...reimar2005-06-211-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15796 b3059339-0415-0410-9bf9-f77b7e298cf2
* messed up ordering of cases, special delivery of Cola to Tobiashenry2005-06-211-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15795 b3059339-0415-0410-9bf9-f77b7e298cf2
* adds some more -identify output, patch by kiriuja < mplayer DASH patches PAM ↵gpoirier2005-06-201-0/+4
| | | | | | en DASH directo POUM net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15790 b3059339-0415-0410-9bf9-f77b7e298cf2
* avoid bad memory accessreimar2005-06-201-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15784 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix memleak when playing mov filesreimar2005-06-202-0/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15781 b3059339-0415-0410-9bf9-f77b7e298cf2
* typosdiego2005-06-201-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15778 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix off_t on OSX, thanks to Steven M. Schultzranma2005-06-201-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15775 b3059339-0415-0410-9bf9-f77b7e298cf2
* Be more patch-friendlyranma2005-06-191-16/+120
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15773 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix wrong usage of select() (based on patch by Selwyn Tang selwyn hectrix com),reimar2005-06-191-11/+18
| | | | | | | add missing closesocket calls. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15761 b3059339-0415-0410-9bf9-f77b7e298cf2
* rawaudio muxerranma2005-06-194-1/+89
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15755 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove useless includehenry2005-06-161-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15741 b3059339-0415-0410-9bf9-f77b7e298cf2
* memleak fix by bryanwilkerson WHIRLPOOL yahoo SPOT comhenry2005-06-161-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15739 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove code that is already done by fixup_network_stream_cache.reimar2005-06-161-9/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15733 b3059339-0415-0410-9bf9-f77b7e298cf2
* added AAC ADTS demuxernicodvb2005-06-134-2/+280
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15721 b3059339-0415-0410-9bf9-f77b7e298cf2
* demux_stream_t.pts should not be assigned by the demuxer. Fixes playback of ↵mosu2005-06-091-1/+1
| | | | | | VFR files. Patch by Sam Dennis <sam () malfunction ! screaming ! net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15702 b3059339-0415-0410-9bf9-f77b7e298cf2
* moved mpeg-ps/es probing code to demux_mpg.cnicodvb2005-06-062-116/+111
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15671 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass along audio extradata if presentnicodvb2005-06-061-0/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15670 b3059339-0415-0410-9bf9-f77b7e298cf2
* some debugging codealex2005-06-031-0/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15629 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf converted to mp_msg; made static many unnecessarily global symbolsnicodvb2005-06-034-126/+115
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15627 b3059339-0415-0410-9bf9-f77b7e298cf2
* demux high profile H.264 ESlorenm2005-06-021-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15619 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change header order to avoid compile error because of STREAM_SEEKreimar2005-06-022-13/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15615 b3059339-0415-0410-9bf9-f77b7e298cf2
* memory leak fixes, patch by Gianluigi Tiesi <mplayer at netfarm.it>faust32005-06-021-5/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15614 b3059339-0415-0410-9bf9-f77b7e298cf2
* ported all network streams to the new APInicodvb2005-05-2915-872/+927
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15586 b3059339-0415-0410-9bf9-f77b7e298cf2
* a cleaned-up version of ty demuxer improvements found in tivo-mplayer fork.joey2005-05-281-95/+413
| | | | | | | this represents the last work done on the demuxer by its original author. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15582 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix audio init crashjoey2005-05-281-1/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15581 b3059339-0415-0410-9bf9-f77b7e298cf2
* setting sh_audio to NULL is nonsense, since it is only a local variable,reimar2005-05-271-6/+6
| | | | | | | | | use d_audio->sh instead. Fixes crash for incoming/VTS_01_1_orig.VOB, though it still doesn't select the other audio stream automatically. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15577 b3059339-0415-0410-9bf9-f77b7e298cf2
* support DVR formatreimar2005-05-261-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15573 b3059339-0415-0410-9bf9-f77b7e298cf2
* Specify the padding instead of expecting the compiler to align correctlyreimar2005-05-251-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15569 b3059339-0415-0410-9bf9-f77b7e298cf2
* DragonFly BSD supportdiego2005-05-253-3/+6
| | | | | | | patch by Joerg Sonnenberger <joerg - at - britannica - dot - bec - dot - de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15567 b3059339-0415-0410-9bf9-f77b7e298cf2
* Speedup asf descrambling (avoid one memcpy and use our fastmemcpy).reimar2005-05-231-5/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15554 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reduce senseless spamminess of DVD playback in verbose mode.diego2005-05-221-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15552 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not switch to audio tracks whose codec private data differs from the main ↵mosu2005-05-211-0/+4
| | | | | | audio track's as this will most likely result in messed up audio output. Patch by Michael Behrisch <list () behrisch ! de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15534 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove inclusion of stdio.hnicodvb2005-05-191-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15522 b3059339-0415-0410-9bf9-f77b7e298cf2
* ported smb:// to the new stream apinicodvb2005-05-193-104/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15521 b3059339-0415-0410-9bf9-f77b7e298cf2
* ported smb:// to the new stream api, patch by Matthieu Tourne [matthieu ↵nicodvb2005-05-191-0/+153
| | | | | | puntum tourne ab gmail puntum com] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15520 b3059339-0415-0410-9bf9-f77b7e298cf2
* ported dvd:// to the new stream apinicodvb2005-05-195-714/+800
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15519 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reset the saved max_pts used for timecode reordering after seeking. ↵mosu2005-05-191-0/+1
| | | | | | Otherwise playback is broken after seeking back in a file that needs the timecodes to be reordered. Patch by Sam Dennis <sam () malfunction ! screaming !net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15518 b3059339-0415-0410-9bf9-f77b7e298cf2
* The Quicktime headers have changed slightly from 10.3.x to 10.4. Steven ↵nplourde2005-05-181-0/+2
| | | | | | Schultz <sms@2BSD.COM> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15509 b3059339-0415-0410-9bf9-f77b7e298cf2
* mux extradatanicodvb2005-05-171-0/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15501 b3059339-0415-0410-9bf9-f77b7e298cf2
* restore vcd_tracknicodvb2005-05-151-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15485 b3059339-0415-0410-9bf9-f77b7e298cf2
* better implementation of read()nicodvb2005-05-151-9/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15483 b3059339-0415-0410-9bf9-f77b7e298cf2
* ftp is handled by the modular stream managernicodvb2005-05-151-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15479 b3059339-0415-0410-9bf9-f77b7e298cf2
* more efficient read() without memcpy()nicodvb2005-05-151-36/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15478 b3059339-0415-0410-9bf9-f77b7e298cf2
* ported cue:// to the new stream api; note: this stream must still be ↵nicodvb2005-05-154-63/+113
| | | | | | optimized in its read() and seek() functions git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15477 b3059339-0415-0410-9bf9-f77b7e298cf2
* comment out useless/nonexistent variable breaking compile on gcc4rfelker2005-05-141-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15473 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix for stereo filesrtognimp2005-05-141-0/+22
| | | | | | | Patch by KAICHO > s_naray at yahoo dot co dot jp <, forwarded by mike git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15469 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not modify tv_param_noaudiohenry2005-05-141-37/+55
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15465 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanups of the mutex usagehenry2005-05-141-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15463 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed file:// syntax using newly introduced -string- urlpartnicodvb2005-05-141-7/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15462 b3059339-0415-0410-9bf9-f77b7e298cf2
* make file:// prefix worknicodvb2005-05-142-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15453 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l forgotten commenthenry2005-05-141-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15452 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed unused variablesnicodvb2005-05-141-5/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15451 b3059339-0415-0410-9bf9-f77b7e298cf2
* improve playback with mplayer -tv immediatemode=0henry2005-05-141-17/+73
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15450 b3059339-0415-0410-9bf9-f77b7e298cf2
* prevent possible exploitnicodvb2005-05-131-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15427 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixup the correct sh_anicodvb2005-05-121-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15425 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed too few parameters to mp_msg(); silence compilation warnings, removed ↵nicodvb2005-05-121-5/+5
| | | | | | unused variable git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15424 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't call fixup_audio if there's no audionicodvb2005-05-121-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15423 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix segfaults caused by socket and file descriptor mismatches on windowsfaust32005-05-121-1/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15422 b3059339-0415-0410-9bf9-f77b7e298cf2
* vorbis extradata is now passed from demuxer to decoder in matroska's waynicodvb2005-05-122-48/+86
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15421 b3059339-0415-0410-9bf9-f77b7e298cf2
* BGR formats are ok, toohenry2005-05-121-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15420 b3059339-0415-0410-9bf9-f77b7e298cf2
* v4l2 RGB15/16 is actually BGRhenry2005-05-121-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15419 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix audio playback for no-sound-3gp.3gp (amr nb)rtognimp2005-05-061-1/+1
| | | | | | | Patch by Richard van der Hoff * richardv * mxtelecom * com * git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15358 b3059339-0415-0410-9bf9-f77b7e298cf2
* Decode "d263" and "damr" atoms in 3gp filesrtognimp2005-05-051-0/+16
| | | | | | | Patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15357 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix the memleak fix: in case of error, demux_close_ogg should be calledreimar2005-05-021-4/+1
| | | | | | | only once and demuxer->priv be freed. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15322 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix timestampsmichael2005-05-011-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15315 b3059339-0415-0410-9bf9-f77b7e298cf2
* Nasty workaround for codec initialization data. In _at least_ one case (AAC) ↵mosu2005-05-011-1/+14
| | | | | | the stream_header.size element seems to be four bytes off. Skip those bytes but only for known cases (again AAC) and not for all. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15314 b3059339-0415-0410-9bf9-f77b7e298cf2
* at lest this fixes build.. there's no way muxer_lavf is working right yet ↵rfelker2005-05-011-0/+5
| | | | | | tho with mencoder's broken timestamps git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15310 b3059339-0415-0410-9bf9-f77b7e298cf2
* LIBAVFORMAT_BUILD >= 4624michael2005-05-011-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15309 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixes double import of avs_create_script_environment.gpoirier2005-04-301-1/+0
| | | | | | | Patch by Gianluigi Tiesi < mplayer & netfarm * it > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15299 b3059339-0415-0410-9bf9-f77b7e298cf2
* revert one line of version 1.182 patch (caused use of already-freedrfelker2005-04-291-1/+1
| | | | | | | | | | memory and multiple double-free errors). i am fairly confident that all the relevant memory is now freed once and exactly once, but it's better than corrupting the heap in any case. 100l to reimar :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15298 b3059339-0415-0410-9bf9-f77b7e298cf2
* Also '3g2a' can be used for 3GPP Profile 2rtognimp2005-04-281-0/+1
| | | | | | | Based on patch by adland git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15287 b3059339-0415-0410-9bf9-f77b7e298cf2
* adds a parameter to the switch_audio command to directly select a track.reimar2005-04-284-17/+40
| | | | | | | Patch by kiriuja mplayer-patches at en-directo net git-svn-id: svn://svn.mplayerhq.hu/mplayer/