summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_audio.c
Commit message (Expand)AuthorAgeFilesLines
* Get the proper codec id when a WAVE_FORMAT_EXTENSIBLE extension exists in atack2010-02-221-0/+2
* Add header for AVI print functions; avoids many forward declarations.diego2010-02-181-2/+1
* Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too manyreimar2009-11-221-1/+1
* Get rid of useless indirection and use the demuxer argument directly instead ofreimar2009-09-141-2/+1
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-9/+9
* Add standard license header to all files in libmpdemux.diego2009-05-081-0/+17
* Get rid of pointless 'extern' keywords.diego2008-12-031-1/+1
* Use 64 bit numbers for file positions in the seek function in audio demuxer.reimar2008-11-161-1/+1
* Remove unused line (and fix an icc warning).cehoyos2008-10-091-1/+0
* changed 'Audio file' to 'Audio only' (to not get 'Audio file file' when played)ptt2008-07-291-1/+1
* 100l, do not use macros on functions that are not idempotentreimar2008-07-131-1/+2
* Correct stream-seekability tests in demux_audio and demux_lavfreimar2008-07-111-1/+1
* Only read wav header cbSize when there is enough space in header.reimar2008-07-101-1/+1
* 100l, assignment introduced in r27246 was exactly the wrong way around.reimar2008-07-101-1/+1
* Cosmetics: reindentreimar2008-07-101-5/+5
* Clean up reading of wav extradata.reimar2008-07-101-7/+3
* Make sure we do not use uninitialized data in case of a short read.reimar2008-06-291-0/+1
* Continue detection if it is not clear if we have a MP3 or flac file.reimar2008-05-211-1/+2
* Remove another two useless special-case from flac metadata reading functionreimar2008-04-121-20/+2
* Simplify: use AV_RB24reimar2008-04-121-1/+1
* Remove useless checksreimar2008-04-121-8/+1
* Simplify (currently disabled) get_flac_metadatareimar2008-04-121-11/+2
* Add a comment to the #if 0reimar2008-01-291-1/+1
* Disable reading of flac metadata, mere metadata is not worth such a mess.reimar2008-01-291-1/+3
* Properly check length of flac metadata.reimar2008-01-291-0/+2
* Use defines to give names to the different seek flags.reimar2008-01-291-4/+4
* Fix endless loop if nAvgBytesPerSec is 0.reimar2008-01-191-0/+1
* Avoid a division by 0 if i_bps is 0.reimar2008-01-191-1/+1
* Make all demuxer_desc_t const, thus moving them to .rodatareimar2008-01-131-1/+1
* Simplify: initialize at declaration at the start of the functionreimar2007-09-241-10/+5
* Get rid of rather pointless assertsreimar2007-09-241-12/+0
* demux_audio.c: Fix timestamp handlinguau2007-09-241-14/+15
* Get rid of: useless variable, useless cast and void * arithmeticreimar2007-06-241-8/+5
* Use AV_RL32reimar2007-06-241-3/+4
* Add explicit location for headers from the stream/ directory.diego2007-03-151-1/+1
* Check for eof in loop searching for data chunk.reimar2007-03-151-1/+1
* Fix wrong setting of samplesize (must be bytes per sample, not bits)reimar2007-03-041-1/+2
* Do not read beyond end of data chunk if chunk_size is set.reimar2007-02-041-1/+6
* doxify a commentreimar2006-12-181-1/+1
* Require 12 consecutive MPEG-audio headers before detecting as audio.reimar2006-12-181-1/+1
* Try playing files with wrong wav header length, fixes riff_broken_hrdlen.wavreimar2006-10-211-4/+2
* drops casts from void * on malloc/calloc from libmpdemux codereynaldo2006-07-131-2/+2
* Clean up audio pts handling, make audio pts tracking in the audio-onlyuau2006-06-141-6/+1
* Change free_sh_audio() to take demuxer and stream id as parametersuau2006-06-141-3/+2
* Part3 of Otvos Attila's oattila AT chello-hu mp_msg changes, with lots of mod...reynaldo2006-04-221-1/+2
* Use ULL for > 32 bits constant.reimar2006-04-161-1/+1
* try to detect flac bitrate early on to avoid division by zero problems.reimar2006-04-111-2/+16
* check wav header length against upper limit, should protect againstreimar2006-04-111-0/+8
* 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-1/+1
* retrieve metadata from FLAC files (patch by Benjamin Zores < ben _at_ geexbox...aurel2006-03-201-0/+145
* fix leak on read error (forgot to free demux packet)reimar2006-03-091-0/+3
* "i < sizeof(buf)" must be "i < sizeof(buf) - 5", since later buf[i + 5] is used.reimar2006-03-081-1/+1
* Second-try commit of this patch.corey2006-02-171-1/+1
* read data in nBlockAlign aligned chunksreimar2006-02-071-0/+3
* Unify include path handling, -I.. is in CFLAGS.diego2005-11-181-1/+1
* move resync_audio_stream after seeking to demuxer.creimar2005-10-301-5/+0
* Fix seeking in wav files: align relative to start of data, not start of filereimar2005-10-201-1/+3
* Ignore movi_end (except on error) to allow playing growing files.reimar2005-09-091-3/+6
* Make -identify's 'ID_LENGTH=' print a float and not an integer.. Theods152005-09-021-1/+1
* Demuxer modularizationrtognimp2005-08-051-6/+23
* set i_bps in demux_audio for WAV and MP3 to avoid division by zero beforereimar2005-08-011-10/+31
* Fix MP3 detection (list of found MP3 headers was not kep sorted).reimar2005-04-181-2/+3
* nico partially fixed the bug i reported; here's the rest of the fix.rfelker2005-04-171-0/+1
* skip framelen-4 bytes after having successfully detected an mpeg audio framenicodvb2005-04-171-0/+1
* assign correct tag, dwScale and dwBlockAlign to mpeg audio; optionally assign...nicodvb2005-04-171-8/+8
* 100l to reimar.. sh_audio->samplerate and sh_audio->i_bps are not the samerfelker2005-03-041-4/+3
* Fix possible hang when playing broken MP3 from linear stream and removereimar2005-01-291-29/+26
* better, tuneable (via #define) MP3 detection, limit demux_audio to scanningreimar2004-09-281-27/+118
* moved sh_audio initialization from dec_audio to demuxer.c to fixreimar2004-09-161-1/+0
* fix seeking with -hr-mp3-seek. maybe not the best fix (why is last_ptsrfelker2004-09-051-0/+1
* DTS support via lavc and libdtsrtognimp2004-08-121-0/+40
* 10l to me: writing outside allocated memoryrtognimp2004-04-151-1/+1
* FLAC decoding support via imported libmpflac.lumag2003-10-041-0/+20
* Fixed 'reading after EOF'. demuxers didn't check, how many they've read!lumag2003-09-201-1/+2
* get_percent_pos support in demux_audio, patch by ROSEN Jeremy <jeremy.rosen a...faust32003-09-191-0/+21
* don't set audio pts to infinity after seeking in mp3 files :)rfelker2003-06-041-0/+1
* Warning fix, patch by Dominik Mierzejewskyrtognimp2003-03-221-1/+2
* 10l cbSize not inited for l=16.\n Could give problem in print_wave_headerrtognimp2003-03-171-0/+1
* Same behaviour as old code for short headersrtognimp2003-03-151-2/+5
* Read extradata for wav files, based on patch by <dimakar(at)yahoo.com>. Requi...rtognimp2003-03-151-5/+16
* fixed mp3 seeking near end of filearpi2002-12-041-2/+3
* *HUGE* set of compiler warning fixes, unused variables removalarpi2002-11-061-0/+1
* skip id3v2 junk when looking for mp3rfelker2002-11-051-0/+7
* 10larpi2002-11-051-1/+1
* A-V sync cleanup: sh_audio->timer replaced by sh_audio->delay, it containsarpi2002-11-021-3/+3
* cleanup config option handling in libmpdemux.arpi2002-10-231-14/+1
* dump wav headerarpi2002-10-221-0/+2
* Fix vbr muxing and win32 codec crash on initalbeu2002-07-211-3/+13
* Uninit addedalbeu2002-04-241-0/+8
* Fix % seekingalbeu2002-04-231-4/+5
* Added pts for mp3 and wav. And perfect seeking for mp3, unless flags & 2albeu2002-02-201-7/+65
* fixed WAV demuxer so that it skips to the actual start of the audio datamelanson2002-02-161-1/+10
* We should skip exactly the first frame on mp3 files.albeu2002-02-151-3/+2
* mp3 position fixedarpi2002-02-151-2/+5
* Improved mp3 detection (don't detect mpeg1/2 as mp3 anymore)albeu2002-02-141-2/+15
* Audio file demuxer. Extended version for demuxer info.albeu2002-02-141-0/+249