summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Expand)AuthorAgeFilesLines
* Be more robust against corrupted RM files that contain invalid packet lengthzuxy2009-02-191-1/+9
* Convert HAVE_MALLOC_H into a 0/1 definition, fixes the warning:diego2009-02-172-2/+2
* Replace double semicolon by single semicolon.diego2009-02-162-2/+2
* 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-092-136/+49
* Fix a couple of unused variable warnings through the av_unused attribute.diego2009-02-071-10/+11
* Convert CONFIG_ZLIB into a 0/1 option.diego2009-02-072-6/+6
* Adapt to lzo changes in libavutilreimar2009-02-021-7/+7
* increase max subtitle stream limitcompn2009-01-281-1/+1
* WORDS_BIGENDIAN is defined/undefined, not 0/1.diego2009-01-262-2/+2
* in parse_pat() IDENTIFY program number and pmt_pidnicodvb2009-01-221-0/+1
* Fix compilation: s/ff_gcd/av_gcd.cehoyos2009-01-171-1/+1
* Lots and lots of #ifdef ARCH_... -> #if ARCH_...reimar2009-01-161-1/+1
* Rearrange genres between numbers 53 and 63 into the correct order.diego2009-01-091-11/+11
* Replace reference to LICENSE file with GPL notice from said file.diego2009-01-091-1/+15
* Add missing 'void' keyword to parameterless function declarations.diego2009-01-051-4/+4
* added support for manual audio substream selection out of 0xFD PES streams (B...nicodvb2009-01-041-0/+69
* Code simplificationreimar2009-01-011-3/+4
* Make AVI demuxer more resilient against broken or incomplete files.reimar2009-01-011-2/+17
* Increase MAX_PACK_BYTES from 8 or 32 MB (with/without CONFIG_TV_BSDBT848) to ...reimar2008-12-241-4/+0
* Add extra checks to avoid crashes with broken vqf filesreimar2008-12-141-6/+11
* license header consistency cosmeticsdiego2008-12-132-2/+2
* Replace informal GPL notes by standard GPL header.diego2008-12-132-9/+42
* Simplify: use AV_RL32/AV_RB32reimar2008-12-131-10/+11
* Avoid useless casts.reimar2008-12-131-1/+1
* Warning fixes for demux_nutods152008-12-121-3/+2
* Remove resync_audio_stream() from demux_nut seek functionods152008-12-121-2/+0
* Rename typedefs in demux_nut to _tt instead of _t, sync to new libnut APIods152008-12-121-14/+14
* Get rid of pointless 'extern' keywords.diego2008-12-0313-29/+29
* MNG demuxer by Stefan Schuermans, stefan blinkenarea orgdiego2008-11-304-1/+632
* Use 64 bit numbers for file positions in the seek function in audio demuxer.reimar2008-11-161-1/+1
* Factorize vobsub idx/extradata handling.aurel2008-10-272-214/+0
* increase the max RTP packet size to 5MB as modern Elphelattila2008-10-221-1/+1
* Move likely/unlikely macros to libmpdemux/demuxer.h where they are used.diego2008-10-161-0/+8
* Fix double free in demux_nut, patch by Onur Küçük.ods152008-10-131-2/+0
* Remove unused line (and fix an icc warning).cehoyos2008-10-091-1/+0
* Correctly place second const in declaration.cehoyos2008-10-051-2/+2
* Move find_backwards_asf_guid asfguid.h to asfheader.c, the only place wherediego2008-10-052-10/+10
* fix compilation w/ FFmpeg r15533gpoirier2008-10-032-3/+3
* Apply patch for oCERT #2008-013 / CVE-2008-3827reimar2008-09-301-0/+3
* Do not special-case a grouping-subsegment length of 0.reimar2008-09-251-1/+0
* riff.h and avi.h are not needed, but avio.h is.diego2008-09-151-2/+1
* Upgrade license of LGPL 2 or later files to LGPL 2.1 or later.diego2008-09-152-18/+20
* Make internal Matroska demuxer default againuau2008-09-091-1/+0
* revert r27551 which break much more things than it fixesaurel2008-09-091-0/+1
* Use internal demuxer for Matroska files for nowuau2008-09-081-1/+0
* Revert bad changes to SSA/ASS subtitle packet formatuau2008-09-081-38/+1
* Fix compilation after libavcodec major version 52 changesuau2008-09-081-2/+2
* demux_mkv: output correctly formated ASS packetsaurel2008-09-051-1/+38
* lavf: the subtitles display duration is stored in pkt.convergence_durationaurel2008-09-041-2/+2
* support E-AC-3 decoding using ffmpegaurel2008-09-012-0/+2
* Remove unused GUID_t definition that also incorrectly defined GUID_DEFINEDreimar2008-08-311-14/+0
* handle the lavfpref demuxer in the same way as the lavf oneaurel2008-08-271-0/+1
* prefer libavformat to demux matroska filesaurel2008-08-261-0/+1
* cosmetics: indentationaurel2008-08-241-2/+2
* use new lavf API to grab sample_aspect_ratio from the demuxersaurel2008-08-241-0/+4
* add mapping for real audio and video CODEC_ID to MPlayer's fourccaurel2008-08-131-0/+6
* demux_lavf: fix mp_seek behavior in case of seeking erroraurel2008-08-131-1/+6
* fix audio in some rtsp streams, ok'd by lu_zerocompn2008-08-111-0/+1
* Give a CONFIG_ prefix to preprocessor directives that lacked one anddiego2008-08-075-8/+8
* 10l: MUSEPACK --> CONFIG_MUSEPACKdiego2008-08-071-1/+1
* Rename font-related preprocessor directives.diego2008-08-071-3/+3
* Rename a bunch of miscellaneous preprocessor directives.diego2008-08-071-1/+1
* Rename all preprocessor directives related to Apple / Mac OS X.diego2008-08-061-1/+1
* Rename preprocessor directives related to image libraries.diego2008-08-052-3/+3
* Change a bunch of video/audio-output-specific preprocessor directives fromdiego2008-08-031-1/+1
* Change a bunch of codec-specific preprocessor directives from a HAVE_diego2008-08-024-11/+11
* Rename some preprocessor directives from CONFIG_* to HAVE_* where appropriate;diego2008-08-011-3/+3
* Start unifying names of internal preprocessor directives.diego2008-07-3012-31/+31
* changed 'Audio file' to 'Audio only' (to not get 'Audio file file' when played)ptt2008-07-291-1/+1
* add ffvp6a codeccompn2008-07-281-0/+1
* add ffmotionpixels codeccompn2008-07-281-0/+1
* Get rid of horrible code that relies on codec-set context variable,reimar2008-07-261-25/+8
* Avoid including avcodec.h in demuxer.h (and thus many other files) just to getreimar2008-07-176-23/+26
* limits.h is required for UINT_MAXreimar2008-07-161-0/+1
* And a 1000l for r27263, swapped a condition, thus setting size toreimar2008-07-161-1/+1
* 100l, fix calloc being called with the wrong argument due to reorderingreimar2008-07-161-1/+1
* Make sure demuxed ASF packet is properly padded after descramblingreimar2008-07-161-1/+4
* Move duplicate FF_INPUT_BUFFER_PADDING_SIZE handling into demuxer.hreimar2008-07-165-26/+7
* Do not just print a warning, also fix the len in ASF demuxer!reimar2008-07-161-0/+1
* Change a broken check. FFMAX does not work as intended because trak->chunkmap...reimar2008-07-141-2/+2
* 100l, do not use macros on functions that are not idempotentreimar2008-07-131-1/+2
* Reindent after last commitreimar2008-07-111-9/+9
* Check size of tkdata before using it in mov demuxer.reimar2008-07-111-0/+2
* Add atom_len sanity check to mov demuxer.reimar2008-07-111-0/+1
* Quick hack to fix demux_mov crashes where easily possible.reimar2008-07-111-16/+16
* 1000l, fix demux_lavf compilationreimar2008-07-111-1/+1
* Correct stream-seekability tests in demux_audio and demux_lavfreimar2008-07-112-2/+2
* 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
* Fix stupid and almost pointless check-after-read code in asfheader.c.reimar2008-07-091-3/+3
* Use correct PRIu64 length modifier for uint64_t value, fixes the warning:diego2008-07-081-1/+1
* Add support for MLP audio through FFmpeg.diego2008-07-071-0/+1
* Add standard license header for NuppelVideo, i.e. GPL v2+.diego2008-07-061-1/+18
* Check stdata_len before accessing stdata. Fixes bug #1125reimar2008-07-041-0/+4
* Replace asserts by proper conditions to allow playback of some broken butreimar2008-06-291-4/+5
* Make sure we do not use uninitialized data in case of a short read.reimar2008-06-291-0/+1
* Do not use stdata before checking its lengthreimar2008-06-291-4/+5
* add support for /game-formats/psx-str/compn2008-06-242-0/+3
* Add missing #includes that are required for things used in the header.diego2008-06-172-1/+4
* cosmetics: Remove useless parentheses, align.diego2008-06-161-3/+3
* Chapter support for lavf demuxer.reimar2008-06-161-0/+7
* Support NULL name parameter for demuxer_add_chapter.reimar2008-06-161-1/+1
* cosmetics: Break overly long lines.diego2008-06-161-97/+178
* cosmetics: indentation, whitespace changesdiego2008-06-161-648/+645
* cosmetics: consistent * placementdiego2008-06-161-21/+21
* cosmetics: one more if brace placement fixdiego2008-06-161-2/+1
* M-x untabifydiego2008-06-161-24/+24
* cosmetics: Remove all trailing whitespace.diego2008-06-161-4/+4
* cosmetics: Split/join multiline statements.diego2008-06-161-4/+6
* cosmetics: Consistently format all if, for, while constructs.diego2008-06-161-140/+170
* Remove one more commented-out line.diego2008-06-161-1/+1
* cosmetics: Make all function declarations consistent by moving the openingdiego2008-06-161-42/+90
* Remove one more commented-out line.diego2008-06-161-1/+0
* Remove pointless comments and commented-out code.diego2008-06-161-19/+6
* Unbreak audio, thanks to Uoti for the insightlu_zero2008-06-121-0/+1
* Remove unused variable, fixes the warning:diego2008-06-081-1/+0
* call demux_flush() where appropriatenicodvb2008-06-021-6/+1
* use demux_flush() where appropriatenicodvb2008-06-021-6/+2
* added and reused demux_flush() instead of emptying the demux_stream buffers;nicodvb2008-06-022-20/+11
* Initialize sh_audio/sh_video->dsreimar2008-05-271-0/+2
* Simplify/make new_sh behaviour more consistent when a stream gets redefined.reimar2008-05-271-3/+4
* Cosmetics: simplifyreimar2008-05-271-3/+2
* Move native musepack demuxer further down in demuxer listreimar2008-05-271-3/+3
* add qclp fourcccompn2008-05-261-0/+1
* Make internal subtitle and subtitle switching work with -audiofilereimar2008-05-211-0/+5
* Use av_alloc_put_byte instead of custom protocol.reimar2008-05-211-48/+11
* Continue detection if it is not clear if we have a MP3 or flac file.reimar2008-05-211-1/+2
* add ffmpeg ea maxis xa adpcm audio decodercompn2008-05-161-0/+1
* cosmetics: Remove pointless parentheses from return statements.diego2008-05-166-20/+17
* Remove unused function, fixes the warning:diego2008-05-151-19/+0
* Remove unused variable, fixes the warning:diego2008-05-151-1/+0
* cosmetics: Break overly long lines.diego2008-05-151-5/+7
* Mark static tables const.diego2008-05-151-4/+4
* Mark files that were imported from the MJPEG Tools suite as such.diego2008-05-144-4/+4
* 10l: Revert license header cleanup on imported files.diego2008-05-142-33/+32
* Use standard license headers with standard formatting.diego2008-05-148-112/+124
* add rl2 codeccompn2008-05-141-0/+1
* add ffptx , works on ptx samplescompn2008-05-121-0/+1
* cosmetics: wording/spelling fixesdiego2008-05-111-18/+19
* AVOption support for lavf demuxingmichael2008-05-101-0/+10
* AVOptions support for lavf muxing.michael2008-05-101-0/+11
* Replace a really ugly hack by a clean but not thread safe solution.michael2008-05-101-2/+7
* Mike Baker agreed to relicense his parts of the code as GPL v2+ on IRC.diego2008-05-071-1/+1
* Check ASF packet size before calling demux_asf_read_packet. Fixes segfaulteugeni2008-05-021-1/+5
* Remove unnecessary version.h #includes.diego2008-04-304-6/+0
* Merge libmpdemux/Makefile into top-level Makefile.diego2008-04-241-73/+0
* #include base64.h with full path.diego2008-04-241-1/+1
* EXTRAXX_INC flags should now be added to .depend compilation,diego2008-04-231-1/+1
* Take audio delay into account when seeking in avisynth demuxer.reimar2008-04-231-0/+2
* Calculate fps as double-precision to make switching to double-precision fps v...reimar2008-04-231-1/+1
* .depend has to get all the CFLAGS that the files it contains dependencydiego2008-04-221-1/+1
* Add BFI video support through FFmpeg.diego2008-04-221-0/+1
* Revert r26412: policy violationrtogni2008-04-191-8/+7
* Revert r26411: policy violationrtogni2008-04-191-963/+812
* Prefer libavformat musepack demuxer over internal one (which does not even su...reimar2008-04-161-0/+2
* demux_asf: Fix operator precedence in packet length checkuau2008-04-131-1/+1
* demux_real.c: Always use MP_NOPTS_VALUE for unknown ptsuau2008-04-121-1/+1
* demux_mkv.c: Mark some static tables constuau2008-04-121-7/+8
* Reformat demuxer.cuau2008-04-121-812/+963
* Remove global demuxer_typeuau2008-04-123-3/+1
* 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
* Remove unused function demux_read_data_packuau2008-04-112-18/+0
* typo in filenamediego2008-04-111-1/+1
* Update comment to account for renamed header file.diego2008-04-111-1/+1
* Split the lavf taglists out of the lavf muxer to allow using libmpmuxalbeu2008-04-095-62/+115
* Split the aac header parsing out of aac demuxer to allow using libmpmuxalbeu2008-04-093-20/+51
* Make stream independent of libmpdemux, the asf demuxer and streami