summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_real.c
Commit message (Expand)AuthorAgeFilesLines
* Be more robust against corrupted RM files that contain invalid packet lengthzuxy2009-02-191-1/+9
* Fix a regression caused by r17933; RealMedia index tables could never be prin...zuxy2009-02-151-1/+1
* Support seek in multirate RealMedia files.zuxy2009-02-151-32/+26
* change internal real video packetizing format to the more straight forward oneaurel2009-02-091-50/+41
* Get rid of pointless 'extern' keywords.diego2008-12-031-1/+1
* Apply patch for oCERT #2008-013 / CVE-2008-3827reimar2008-09-301-0/+3
* Avoid including avcodec.h in demuxer.h (and thus many other files) just to getreimar2008-07-171-2/+2
* Move duplicate FF_INPUT_BUFFER_PADDING_SIZE handling into demuxer.hreimar2008-07-161-6/+0
* demux_real.c: Always use MP_NOPTS_VALUE for unknown ptsuau2008-04-121-1/+1
* FFmpeg now uses different (unified) #include paths.diego2008-02-251-3/+1
* Allow demuxers to choose a default value for correct_ptsreimar2008-02-031-1/+1
* Use defines to give names to the different seek flags.reimar2008-01-291-3/+2
* Make all demuxer_desc_t const, thus moving them to .rodatareimar2008-01-131-1/+1
* Don't overread audio datartogni2008-01-061-1/+14
* Don't dynamically allocate sub_packet_lengths[] in raac demuxing.rtogni2008-01-061-3/+1
* Print warning about encrypted audio tracksrtogni2007-11-151-0/+2
* Remove unused code and fix warning:diego2007-10-211-14/+0
* Fix format string to match actual type.reimar2007-06-241-1/+2
* Declarations and code should not be mixed.diego2007-04-251-2/+1
* with -identify show audio and video id; patch by Andrew Savchenko (Bircoph li...nicodvb2007-04-201-0/+3
* Add explicit location for headers from the stream/ directory.diego2007-03-151-1/+1
* Call real_fix_timestamp() after seeking, to avoid video freezing rtogni2007-01-271-3/+13
* Use interleaver id to select the correct interleaver instead of guessing rtogni2007-01-241-23/+21
* Remove superfluous bswap.h include.diego2006-12-021-1/+0
* Fix extradata passing to lavc RV20 decoderrtogni2006-11-141-48/+10
* Change some constants in pts arithmetic from float to double.uau2006-11-091-2/+2
* Changed code that used pts=0 in demux packets to indicate "not known".uau2006-11-091-13/+13
* Prevent segfault if video codec init failsrtogni2006-10-291-0/+4
* Quick hack to implement percent-based seeking, also fixes seeking with gmplayerreimar2006-10-291-0/+2
* Fix timestamps for streams where kf_base gets negativertogni2006-10-151-2/+2
* Remove useless assignements, thanks reimar for noticing themrtogni2006-10-141-2/+0
* Remove old hack to search for .ar and VIDO, we know where they arertogni2006-10-111-16/+1
* Allows up to 8 bytes of extradata for cmsg24rtogni2006-10-101-2/+2
* Fix extradata lenght when adding cmsg24 datartogni2006-10-101-0/+1
* Cleanup: remove some old commented out skipsrtogni2006-10-101-10/+0
* Fix problems on live streams with huge timestamps, causing overflows and rtogni2006-10-091-25/+27
* Make fill_buffer function check for stream eof, fixes hang at eof (bug #580)reimar2006-09-241-1/+2
* Missing part of previous patch to demux_real.c (revision 19958)reimar2006-09-231-2/+2
* int->unsigned to avoid crash to sign extension, partially fixes bug #580reimar2006-09-231-1/+1
* Fix some potential integer overflow in memory allocation (mot of thesertognimp2006-05-141-5/+10
* Fix potential integer overflows in memory allocation. Patch by Reimar and me,...rtognimp2006-05-111-2/+9
* Part3 of Otvos Attila's oattila AT chello-hu mp_msg changes, with lots of mod...reynaldo2006-04-221-2/+2
* always cast stream IDs to unsigned before comparing to MAX_STREAMS.reimar2006-04-151-4/+4
* Convert printfs in aviprint.c to mp_msg and give the information printingdiego2006-03-271-2/+2
* Convert all if(verbose>X) to mp_msg_test calls.diego2006-03-241-2/+2
* Only MAX_STREAMS streams are allowed (cid 115)rtognimp2006-03-111-1/+1
* Fix potential read from an unitialized pointer (CID: 236)rtognimp2006-03-091-1/+1
* stream_id == MAX_STREAMS is invalid, since counting starts with 0.reimar2006-03-081-1/+1
* Second-try commit of this patch.corey2006-02-171-1/+1
* Reverse commit of unfinished patch for passing audio_delay to the demuxers.corey2006-02-091-1/+1
* 1. Include audio_delay as an argument to demux_seek.corey2006-02-071-1/+1
* Print some more useful data from header in verbose modertognimp2006-01-151-0/+2
* Always try to parse index chunk, no reason to check for movi_endreimar2006-01-141-4/+2
* Fix printing of audio fourcc in hex formatrtognimp2006-01-141-1/+1
* Print audio 4cc for every stream, print 4cc of selected audio trackrtognimp2006-01-141-0/+8
* massive attack: mp_msg printf format fixesrathann2006-01-121-1/+1
* include the right avcodec.h, consistently with the rest of mplayernicodvb2006-01-081-2/+4
* Don't leak memory (free audio reordering buffers)rtognimp2006-01-041-0/+4
* Remove assumption that all audio packets in a block have the samertognimp2006-01-041-4/+7
* 1000.0l timestamps are floatrtognimp2006-01-041-1/+1
* malloc padding to avoid access beyond allocated memoryhenry2005-12-191-1/+8
* make demuxer seek and close functions return void, patch by Dominik Mierzejewskiwanderer2005-12-111-3/+2
* Move audio packets reordering from codec interface to demuxers for realrtognimp2005-12-091-74/+126
* move resync_audio_stream after seeking to demuxer.creimar2005-10-301-4/+0
* Make -identify's 'ID_LENGTH=' print a float and not an integer.. Theods152005-09-021-1/+1
* Demuxer modularizationrtognimp2005-08-051-8/+26
* Fix rm files with a really big index chunk.reimar2005-03-031-0/+5
* Do not read any more data at eof: if got eof in the middle of an audiortognimp2005-01-241-0/+1
* Be less verbose with -v (do not print a line for each demuxed packet)rtognimp2005-01-241-2/+1
* Reduce excessive verbosity.diego2005-01-221-3/+3
* Play RV30 with 8-elements cmsg24rtognimp2005-01-221-5/+15
* Decode MP3 in rm filesrtognimp2005-01-151-4/+2
* Reduce index verbosityrtognimp2005-01-061-1/+1
* Real multirate files supportrtognimp2005-01-061-27/+231
* Print waveheader only when verbosereimar2005-01-061-0/+1
* Memleak fix: free index data at demuxer_closertognimp2004-11-011-1/+6
* do not attempt to seek backward in stream on MDPR chunk with no codec datareimar2004-08-101-0/+5
* index creation/reading behaviour just like the avi demuxer, patch based on wo...alex2004-06-251-14/+26
* 100l for me. Header seek is not needed to fix 28_8 and can cause sig11rtognimp2004-05-011-4/+0
* Fix for 28_8 in rm files and header length != 0x4ertognimp2004-04-271-1/+17
* Stop reading the file if an INDX chunk is found instead of a data packet.mosu2004-03-281-0/+3
* Support for v3 audio section (used with 14_4 codec) in real filesrtognimp2004-02-221-0/+58
* 1000000000l reported by Steven Schultz (thanks!)rfelker2004-01-301-1/+2
* add support for aac in real media filesattila2004-01-291-0/+37
* continue playing real files after errorsattila2004-01-291-27/+36
* Fix for Real files with header size == 0x10 (normally is 0x12)rtognimp2004-01-161-5/+10
* 1000l to mealex2003-12-091-1/+1
* Proper runtime index generation with support for growing files. Patch by rgse...alex2003-12-081-67/+148
* seek in realmedia filesluran2003-11-121-49/+176
* serious bugs - 1l absinth (changed to absinth against cola inflation)alex2003-08-311-8/+8
* BBC .rm fix, based on patch by Balatoni Denes <pnis@coder.hu>arpi2003-08-021-1/+3
* removing my (nonworking) email addressalex2003-07-031-1/+1
* typo in console outputdiego2003-06-281-1/+1
* skip dnet/ac3 byteswappingarpi2003-05-171-1/+3
* Support codecs 14_4 and 28_8rtognimp2003-04-301-0/+2
* - fixed playback of files with bad WxH in header (tricky! we can always read thearpi2003-03-101-16/+32
* Hopefully fixed all RV30/RV40 A-V sync issuesarpi2003-03-091-9/+24
* Redundant packet ignoring is RV30-only (at least frame-header flag 0x20 is)arpi2003-03-091-2/+2
* rv40 pict_type parsermichael2003-03-071-5/+19
* commented out nonsensealex2003-02-211-0/+2
* disable num_of_packets check, it's unreliablearpi2003-02-041-0/+2
* sanity checkarpi2003-01-121-0/+4
* fixed playback of pnm:// streamed filesarpi2002-12-261-1/+1
* warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)michael2002-11-231-0/+2
* *HUGE* set of compiler warning fixes, unused variables removalarpi2002-11-061-0/+2
* move timestamp debug printf to higher verbose level (hope it's ok)atmos42002-11-051-1/+1
* ASF-style stream auto-selection, to fix files with fake a/v streams (onlyarpi2002-11-051-96/+44
* - realaudio ATRC (sony atrac3) codec supportarpi2002-11-041-13/+45
* verbose can be negativearpi2002-11-011-1/+4
* stream selection cleanup, fixed -nosoundarpi2002-10-101-111/+71
* rv10 cleanupmichael2002-10-011-25/+3
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-221-5/+6
* - added matrix cracking/debugging code - disabledarpi2002-08-271-1/+28
* some files has some shit before teh audio/video headers...arpi2002-08-251-9/+22
* 10l - fixed chunktab size calculationarpi2002-08-241-1/+5
* - changed re-muxed packet structure (see struct dp_hdr_t)arpi2002-08-241-35/+62
* RV20 A-V desync fixed - use timestamp hack only for RV30arpi2002-08-141-6/+14
* RV40 supportarpi2002-08-121-1/+8
* fixed 'eof at 66s' bugarpi2002-08-051-14/+40
* fixed playback speed and a-v sync issuesarpi2002-06-141-5/+39
* fix fps/frametime parsing - patch by Florian Schneider <flo-mplayer-dev@gmx.net>arpi2002-06-131-1/+12
* Implement Nilmoni's and Bernd Ernesti's patches for:atmos42002-06-131-3/+10
* export subpacket-size and matrix w*h to the codec (cook)arpi2002-06-101-18/+28
* export extra data for cook codec, some debug stuffarpi2002-06-101-14/+31
* - multiple audio/video stream support fixedarpi2002-06-091-23/+63
* sub-packet demuxer for rv20/rv30, patch by Florian Schneider <flo-mplayer-dev...arpi2002-06-081-37/+196
* completed real seeking - working very well with audio only filesalex2002-04-301-31/+72
* Added demuxer uninitalbeu2002-04-241-0/+4
* added PRE-ALPHA seeking ability and index table generator (like avi's one)alex2002-03-151-29/+188
* fixed num_of_packets and current_packet handling, bug found by Mike Melansonalex2002-01-231-7/+6
* fix dnet supportalex2002-01-181-2/+36
* updated/extended some parts, based on RMFF (also initial ATRAC3 hackings and ...alex2002-01-041-85/+126
* added read_index_chunk, fixed audio_header parser for version5alex2001-12-301-23/+149
* fixed rv10 with subid=3alex2001-12-291-2/+5
* fixed audio detection code and improved ;)alex2001-12-271-76/+108
* improved audio codec detectionalex2001-12-271-10/+91
* added real demuxeralex2001-12-261-0/+402