summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Collapse)AuthorAgeFilesLines
* is itn't %, it is a byteposition of the video ...jaf2001-12-251-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3744 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning fixpl2001-12-252-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3734 b3059339-0415-0410-9bf9-f77b7e298cf2
* possible uninit pointer free()'dpl2001-12-251-3/+2
| | | | | | | possible bad pointer git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3733 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning fixpl2001-12-251-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3730 b3059339-0415-0410-9bf9-f77b7e298cf2
* As nobody fixed this yet:pl2001-12-251-1/+1
| | | | | | | | | | | "tv.c: In function stream_open_tv': tv.c:107: warning: return' with no value, in function returning non-void" According to libmpdemux/open.c 0 is an error so I guess it should return 0 if it fails :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3729 b3059339-0415-0410-9bf9-f77b7e298cf2
* As nobody fixed this yet:pl2001-12-251-2/+2
| | | | | | | | | "asf_streaming.c: In function asf_http_request': asf_streaming.c:414: warning: too few arguments for format asf_streaming.c:431: warning: too few arguments for format" git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3728 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing #include'spl2001-12-253-0/+5
| | | | | | | Note: stream.h contains static inline functions, which is not quite clean :/ git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3727 b3059339-0415-0410-9bf9-f77b7e298cf2
* Somewhere along the line, someone updated a field in an ASF structuremelanson2001-12-241-1/+1
| | | | | | | | from 'unk1' to 'preroll'. There is a macro that is only needed on big endian systems that didn't get updated to reflect that change. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3720 b3059339-0415-0410-9bf9-f77b7e298cf2
* FreeBSD fixnexus2001-12-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3717 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed video syncingalex2001-12-241-3/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3712 b3059339-0415-0410-9bf9-f77b7e298cf2
* i420 supportalex2001-12-242-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3704 b3059339-0415-0410-9bf9-f77b7e298cf2
* memset is more portable than bzero ("BSD"ism)pl2001-12-241-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3701 b3059339-0415-0410-9bf9-f77b7e298cf2
* RTP support patch by Brian Kuschak <bkuschak@yahoo.com>arpi2001-12-234-2/+363
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3687 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add aspect 6, anamorphic 16:9 for svcdatmos42001-12-231-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3667 b3059339-0415-0410-9bf9-f77b7e298cf2
* added co64 (64bit chunk offset table) chunk (needed for mov files created ↵alex2001-12-221-3/+58
| | | | | | with xawtv) and added depth detection in video track (tested with my *.mov files (about 15-20) and worked fine) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3653 b3059339-0415-0410-9bf9-f77b7e298cf2
* void* context added - it should keep the codec-specific stuff (struct ptr or ↵arpi2001-12-211-2/+4
| | | | | | HANDLE) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3643 b3059339-0415-0410-9bf9-f77b7e298cf2
* x = malloc(strlen(s) + c) ... strcpy(x, s)pl2001-12-193-14/+7
| | | | | | | | | | | replaced by x = strdup(s) Note: sometimes c was 0 and that was a bug Note2: code still has to be added to check the returned value of these funcs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3613 b3059339-0415-0410-9bf9-f77b7e298cf2
* checkings for malloc results (potential memleaks)pl2001-12-192-10/+21
| | | | | | | btw: C functions in .h files is dirty :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3612 b3059339-0415-0410-9bf9-f77b7e298cf2
* If the demuxer type is unknown it will start an http streaming.bertrand2001-12-191-6/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3605 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed unnecessary check after the protocol autodetection.bertrand2001-12-191-6/+0
| | | | | | | | | Now it will try to start streaming even if the autodetection failed. This will allow to work with web server that doesn't report a proper mime-type. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3604 b3059339-0415-0410-9bf9-f77b7e298cf2
* pre-cache fixedarpi2001-12-192-4/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3601 b3059339-0415-0410-9bf9-f77b7e298cf2
* nop_steraming fixedarpi2001-12-191-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3600 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added the Host field in the HTTP request.bertrand2001-12-181-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3586 b3059339-0415-0410-9bf9-f77b7e298cf2
* initial precachingarpi2001-12-173-8/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3563 b3059339-0415-0410-9bf9-f77b7e298cf2
* Divide by Zero fix.atmos42001-12-171-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3562 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed the multiple ASF header stream chunk.bertrand2001-12-171-7/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3552 b3059339-0415-0410-9bf9-f77b7e298cf2
* fli seeking implementedarpi2001-12-172-1/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3545 b3059339-0415-0410-9bf9-f77b7e298cf2
* reset ds eof flags at seeking - requires for mpeg -looparpi2001-12-171-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3543 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed functions prototypes for streaming that don't need to be here.bertrand2001-12-161-9/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3536 b3059339-0415-0410-9bf9-f77b7e298cf2
* Applied the patch from Alban Bedel <albeu@free.fr>.bertrand2001-12-161-92/+190
| | | | | | | | Changed the header parser to handle the ASF header in multiple network chunk. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3534 b3059339-0415-0410-9bf9-f77b7e298cf2
* vivo A-V sync fixedarpi2001-12-162-1/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3527 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed an unknown file to preroll.bertrand2001-12-161-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3516 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle broken server that doesn't send CRLF but jusr LF.bertrand2001-12-161-11/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3515 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vivo version option addedalex2001-12-151-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3504 b3059339-0415-0410-9bf9-f77b7e298cf2
* added -vivo subconfigalex2001-12-151-32/+85
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3503 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed sig8 while -idx on some files (actually this is a workaround) :(gabucino2001-12-141-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3499 b3059339-0415-0410-9bf9-f77b7e298cf2
* Made the HTTP request escaped the url.bertrand2001-12-141-7/+26
| | | | | | | This now allow for example the spaces in the URL. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3498 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added 2 functions to escape/unescape the url as described in the RFC 2396.bertrand2001-12-142-1/+64
| | | | | | | Code borrowed from ASFRecorder. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3497 b3059339-0415-0410-9bf9-f77b7e298cf2
* Applied the patch from Alban Bedel <albeu@free.fr>.bertrand2001-12-143-8/+26
| | | | | | | | He added some errors checking on network code. Added a check on the port number parsing in the url. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3495 b3059339-0415-0410-9bf9-f77b7e298cf2
* Applied the patch from Alban Bedel <albeu@free.fr> tobertrand2001-12-122-17/+159
| | | | | | | make the asf network streaming work for some links. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3476 b3059339-0415-0410-9bf9-f77b7e298cf2
* hacked audio support to work with acmalex2001-12-121-29/+92
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3472 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added a switch for the ASF streaming protocol. It will first try ASF/UDP,bertrand2001-12-111-17/+76
| | | | | | | then ASF/TCP and then ASF/HTTP. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3455 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added a data field in the streaming_ctrl_t struct, to store anybertrand2001-12-112-3/+8
| | | | | | | kind of data that the protocol need to keep track of. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3454 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed Waveformatheader emu and added vivo1/2 audio detectionalex2001-12-101-9/+29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3440 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added the connect2Server prototype.bertrand2001-12-101-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3429 b3059339-0415-0410-9bf9-f77b7e298cf2
* Moved the network related include files from network.c to network.hbertrand2001-12-102-10/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3425 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lalex2001-12-091-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3412 b3059339-0415-0410-9bf9-f77b7e298cf2
* committed corrected speed calculationmelanson2001-12-091-7/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3402 b3059339-0415-0410-9bf9-f77b7e298cf2
* give the IMGFMT_ for sh_video->format not 0x0alex2001-12-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3399 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add aspect 4 to known aspect codes, probably SECAM 4:3, at least sample file ↵atmos42001-12-081-0/+1
| | | | | | was 4:3. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3380 b3059339-0415-0410-9bf9-f77b7e298cf2
* default size 320x200alex2001-12-081-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3376 b3059339-0415-0410-9bf9-f77b7e298cf2
* Checked the return values on read.bertrand2001-12-071-1/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3366 b3059339-0415-0410-9bf9-f77b7e298cf2
* using audio.dwStart too... (for baittest.avi)arpi2001-12-041-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3303 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed startup crashiive2001-12-031-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3292 b3059339-0415-0410-9bf9-f77b7e298cf2
* add tv fps supportalex2001-12-032-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3286 b3059339-0415-0410-9bf9-f77b7e298cf2
* update (audio support is coming:)alex2001-12-032-43/+55
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3285 b3059339-0415-0410-9bf9-f77b7e298cf2
* using #ifdef HAVE_VCDarpi2001-12-013-26/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3262 b3059339-0415-0410-9bf9-f77b7e298cf2
* file format detection reordered to get better hitsarpi2001-12-011-21/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3257 b3059339-0415-0410-9bf9-f77b7e298cf2
* combined PS/PES sync to allow .VDR playback from stdinarpi2001-12-011-10/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3256 b3059339-0415-0410-9bf9-f77b7e298cf2
* init_v4l only present if HAVE_TV_V4Lalex2001-12-011-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3250 b3059339-0415-0410-9bf9-f77b7e298cf2
* added support for packet 0x82 (from vivodump.c by arpi)alex2001-12-011-5/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3246 b3059339-0415-0410-9bf9-f77b7e298cf2
* updated for support detection by configurealex2001-12-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3244 b3059339-0415-0410-9bf9-f77b7e298cf2
* magic_number checking addedalex2001-11-301-0/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3230 b3059339-0415-0410-9bf9-f77b7e298cf2
* pts supportalex2001-11-301-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3222 b3059339-0415-0410-9bf9-f77b7e298cf2
* updatealex2001-11-301-28/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3221 b3059339-0415-0410-9bf9-f77b7e298cf2
* bad malloc+strcpy => strduparpi2001-11-271-10/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3151 b3059339-0415-0410-9bf9-f77b7e298cf2
* changed to generate fourcc's like: viv<version> -> viv1,viv2alex2001-11-251-2/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3114 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed FLI demuxer so that it skips over app-specific framesmelanson2001-11-251-3/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3106 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed divide-by-0 bug in FLI demuxermelanson2001-11-251-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3105 b3059339-0415-0410-9bf9-f77b7e298cf2
* mostly complete support for loading and decoding FLI/FLC animationsmelanson2001-11-244-1/+137
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3102 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed tv detection in demux_openalex2001-11-231-6/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3092 b3059339-0415-0410-9bf9-f77b7e298cf2
* added some new typesalex2001-11-221-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3073 b3059339-0415-0410-9bf9-f77b7e298cf2
* added demux_infoalex2001-11-224-14/+46
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3072 b3059339-0415-0410-9bf9-f77b7e298cf2
* added demux_info supportalex2001-11-221-8/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3071 b3059339-0415-0410-9bf9-f77b7e298cf2
* wrote a very annoying bugalex2001-11-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3070 b3059339-0415-0410-9bf9-f77b7e298cf2
* added support for demux_infoalex2001-11-221-3/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3069 b3059339-0415-0410-9bf9-f77b7e298cf2
* it wanted to be strcasecmp not strncmp and i dunno why it compiled for me ↵alex2001-11-221-4/+4
| | | | | | with strncmp :( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3068 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l for al3x :-Patmos42001-11-211-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3059 b3059339-0415-0410-9bf9-f77b7e298cf2
* added demuxer_infoalex2001-11-212-0/+81
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3051 b3059339-0415-0410-9bf9-f77b7e298cf2
* add subtitle language detect.pontscho2001-11-212-2/+43
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3049 b3059339-0415-0410-9bf9-f77b7e298cf2
* Don't need to stream_enable_cache it will be done later.bertrand2001-11-211-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3047 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed the order of processing the network opening.bertrand2001-11-20</