summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_real.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix rm files with a really big index chunk.reimar2005-03-031-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14898 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not read any more data at eof: if got eof in the middle of an audiortognimp2005-01-241-0/+1
| | | | | | | | block, ad_realaudio requests more data even if sh->audio->eof Fixes sig11 at eof of hotel_california_ra5.1_640x480_30s.rmvb git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14587 b3059339-0415-0410-9bf9-f77b7e298cf2
* Be less verbose with -v (do not print a line for each demuxed packet)rtognimp2005-01-241-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14586 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reduce excessive verbosity.diego2005-01-221-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14579 b3059339-0415-0410-9bf9-f77b7e298cf2
* Play RV30 with 8-elements cmsg24rtognimp2005-01-221-5/+15
| | | | | | | Fixes rv30_cmsg24_test.rmvb (now in samples) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14569 b3059339-0415-0410-9bf9-f77b7e298cf2
* Decode MP3 in rm filesrtognimp2005-01-151-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14499 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reduce index verbosityrtognimp2005-01-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14404 b3059339-0415-0410-9bf9-f77b7e298cf2
* Real multirate files supportrtognimp2005-01-061-27/+231
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14403 b3059339-0415-0410-9bf9-f77b7e298cf2
* Print waveheader only when verbosereimar2005-01-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14396 b3059339-0415-0410-9bf9-f77b7e298cf2
* Memleak fix: free index data at demuxer_closertognimp2004-11-011-1/+6
| | | | | | | Patch by Wei Jiang ( jiangw98 at yahoo dot com ) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13838 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not attempt to seek backward in stream on MDPR chunk with no codec datareimar2004-08-101-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12993 b3059339-0415-0410-9bf9-f77b7e298cf2
* index creation/reading behaviour just like the avi demuxer, patch based on ↵alex2004-06-251-14/+26
| | | | | | work by Reza Jelveh, Moritz Bunkus und myself git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12666 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l for me. Header seek is not needed to fix 28_8 and can cause sig11rtognimp2004-05-011-4/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12368 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix for 28_8 in rm files and header length != 0x4ertognimp2004-04-271-1/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12328 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
* 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
* 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
* 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
* continue playing real files after errorsattila2004-01-291-27/+36
| | | | | | | | patch by Pekka Enberg <Pekka.Enberg@cs.helsinki.fi> additionally changed all printfs to mp_msg git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11871 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix for Real files with header size == 0x10 (normally is 0x12)rtognimp2004-01-161-5/+10
| | | | | | | | (fixes sample file header_size_10.rmvb) Patch by LR <hephooey (at) fastmail (dot) fm> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11798 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000l to mealex2003-12-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11607 b3059339-0415-0410-9bf9-f77b7e298cf2
* Proper runtime index generation with support for growing files. Patch by ↵alex2003-12-081-67/+148
| | | | | | rgselk <rgselknospam@yahoo.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11597 b3059339-0415-0410-9bf9-f77b7e298cf2
* seek in realmedia filesluran2003-11-121-49/+176
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11442 b3059339-0415-0410-9bf9-f77b7e298cf2
* serious bugs - 1l absinth (changed to absinth against cola inflation)alex2003-08-311-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10736 b3059339-0415-0410-9bf9-f77b7e298cf2
* BBC .rm fix, based on patch by Balatoni Denes <pnis@coder.hu>arpi2003-08-021-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10509 b3059339-0415-0410-9bf9-f77b7e298cf2
* removing my (nonworking) email addressalex2003-07-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10369 b3059339-0415-0410-9bf9-f77b7e298cf2
* typo in console outputdiego2003-06-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10343 b3059339-0415-0410-9bf9-f77b7e298cf2
* skip dnet/ac3 byteswappingarpi2003-05-171-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10119 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support codecs 14_4 and 28_8rtognimp2003-04-301-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10033 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fixed playback of files with bad WxH in header (tricky! we can always read thearpi2003-03-101-16/+32
| | | | | | | | | | secondary WxH values, but only the codec can decide which one is the correct...) - better fps parsing - print VIDEO: line with codec info based on patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9562 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hopefully fixed all RV30/RV40 A-V sync issuesarpi2003-03-091-9/+24
| | | | | | | based on patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9556 b3059339-0415-0410-9bf9-f77b7e298cf2
* Redundant packet ignoring is RV30-only (at least frame-header flag 0x20 is)arpi2003-03-091-2/+2
| | | | | | | | noticed by Balatoni Denes <pnis@coder.hu> [sample files: pro: DISK1.RM contra: spygames-2MB.rmvb] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9554 b3059339-0415-0410-9bf9-f77b7e298cf2
* rv40 pict_type parsermichael2003-03-071-5/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9544 b3059339-0415-0410-9bf9-f77b7e298cf2
* commented out nonsensealex2003-02-211-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9473 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable num_of_packets check, it's unreliablearpi2003-02-041-0/+2
| | | | | | | (multiple bugreports on -users) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9274 b3059339-0415-0410-9bf9-f77b7e298cf2
* sanity checkarpi2003-01-121-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8928 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed playback of pnm:// streamed filesarpi2002-12-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8570 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)michael2002-11-231-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8255 b3059339-0415-0410-9bf9-f77b7e298cf2
* *HUGE* set of compiler warning fixes, unused variables removalarpi2002-11-061-0/+2
| | | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
* move timestamp debug printf to higher verbose level (hope it's ok)atmos42002-11-051-1/+1
| | | | | | | probably should move to mp_msg git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8114 b3059339-0415-0410-9bf9-f77b7e298cf2
* ASF-style stream auto-selection, to fix files with fake a/v streams (onlyarpi2002-11-051-96/+44
| | | | | | | | | header, no actual data packets) Hmm, maybe i should merge ASF & RM demuxers - both formats has the same bugs and are very similar anyway... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8110 b3059339-0415-0410-9bf9-f77b7e298cf2
* - realaudio ATRC (sony atrac3) codec supportarpi2002-11-041-13/+45
| | | | | | | | - fixed passing of codecdata from demuxer to codec patch by Fabian Franz <FabianFranz@gmx.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8095 b3059339-0415-0410-9bf9-f77b7e298cf2
* verbose can be negativearpi2002-11-011-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8028 b3059339-0415-0410-9bf9-f77b7e298cf2
* stream selection cleanup, fixed -nosoundarpi2002-10-101-111/+71
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7711 b3059339-0415-0410-9bf9-f77b7e298cf2
* rv10 cleanupmichael2002-10-011-25/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7574 b3059339-0415-0410-9bf9-f77b7e298cf2
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-221-5/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7473 b3059339-0415-0410-9bf9-f77b7e298cf2
* - added matrix cracking/debugging code - disabledarpi2002-08-271-1/+28
| | | | | | | - use real codec headers for sipr git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7106 b3059339-0415-0410-9bf9-f77b7e298cf2
* some files has some shit before teh audio/video headers...arpi2002-08-251-9/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7086 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l - fixed chunktab size calculationarpi2002-08-241-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7085 b3059339-0415-0410-9bf9-f77b7e298cf2
* - changed re-muxed packet structure (see struct dp_hdr_t)arpi2002-08-241-35/+62
| | | | | | | | now the packets can be encapsulated into avi or other file formats - skip redundant/resent fragments (bit 0x20 set of first byte of frag) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7082 b3059339-0415-0410-9bf9-f77b7e298cf2
* RV20 A-V desync fixed - use timestamp hack only for RV30arpi2002-08-141-6/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6996 b3059339-0415-0410-9bf9-f77b7e298cf2
* RV40 supportarpi2002-08-121-1/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6983 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed 'eof at 66s' bugarpi2002-08-051-14/+40
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6917 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed playback speed and a-v sync issuesarpi2002-06-141-5/+39
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6424 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix fps/frametime parsing - patch by Florian Schneider <flo-mplayer-dev@gmx.net>arpi2002-06-131-1/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6415 b3059339-0415-0410-9bf9-f77b7e298cf2
* Implement Nilmoni's and Bernd Ernesti's patches for:atmos42002-06-131-3/+10
| | | | | | | | | | Better real codec dir detection and NetBSD real support. Fix Nilmonis code, so it's working like expected. Move a debug printf to mp_msg and some fixes in demux_real.c. Some cosmetics :) -> RealPlayer 8 to RealPlayer, as RealOne (aka RealPlayer 9 works, too) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6405 b3059339-0415-0410-9bf9-f77b7e298cf2
* export subpacket-size and matrix w*h to the codec (cook)arpi2002-06-101-18/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6375 b3059339-0415-0410-9bf9-f77b7e298cf2
* export extra data for cook codec, some debug stuffarpi2002-06-101-14/+31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6370 b3059339-0415-0410-9bf9-f77b7e298cf2
* - multiple audio/video stream support fixedarpi2002-06-091-23/+63
| | | | | | | | | - aid/vid autodetection (asf style - use id of first packet received) - rv20 sub-packets support - exporting codec id and sub-id to the codec, in bitmapinfoheader git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6345 b3059339-0415-0410-9bf9-f77b7e298cf2
* sub-packet demuxer for rv20/rv30, patch by Florian Schneider ↵arpi2002-06-081-37/+196
| | | | | | | | | <flo-mplayer-dev@gmx.net> (little cleanup and fprintf->mp_msg by me) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6341 b3059339-0415-0410-9bf9-f77b7e298cf2
* completed real seeking - working very well with audio only filesalex2002-04-301-31/+72
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5919 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added demuxer uninitalbeu2002-04-241-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5811 b3059339-0415-0410-9bf9-f77b7e298cf2
* added PRE-ALPHA seeking ability and index table generator (like avi's one)alex2002-03-151-29/+188
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5084 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed num_of_packets and current_packet handling, bug found by Mike Melansonalex2002-01-231-7/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4329 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix dnet supportalex2002-01-181-2/+36
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4236 b3059339-0415-0410-9bf9-f77b7e298cf2
* updated/extended some parts, based on RMFF (also initial ATRAC3 hackings and ↵alex2002-01-041-85/+126
| | | | | | notes) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3986 b3059339-0415-0410-9bf9-f77b7e298cf2
* added read_index_chunk, fixed audio_header parser for version5alex2001-12-301-23/+149
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3883 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed rv10 with subid=3alex2001-12-291-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3878 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed audio detection code and improved ;)alex2001-12-271-76/+108
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3796 b3059339-0415-0410-9bf9-f77b7e298cf2
* improved audio codec detectionalex2001-12-271-10/+91
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3789 b3059339-0415-0410-9bf9-f77b7e298cf2
* added real demuxeralex2001-12-261-0/+402
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3778 b3059339-0415-0410-9bf9-f77b7e298cf2