summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Expand)AuthorAgeFilesLines
* Add 0x85 ad ID for DTS audio.diego2009-09-231-0/+1
* Allow playback of dnxhd files, as produced by FFmpeg regression test.cehoyos2009-09-221-0/+1
* Get rid of useless indirection and use the demuxer argument directly instead ofreimar2009-09-141-2/+1
* Reduce verbosity if demuxer sets an info value to the same as the current value.reimar2009-09-141-0/+4
* Add w64 to list of preferred lavf formats (otherwise demux_audio incorrectlyreimar2009-09-101-0/+1
* Sort preferred_list alphabetically since the order does not matter otherwise.reimar2009-09-101-6/+6
* Add CODEC_ID_ADPCM_IMA_AMV to lavf codec_tag override list instead ofreimar2009-09-082-2/+1
* Make all mp_*_taglists const.reimar2009-09-081-3/+3
* Fix an endless loop if all programs are empty.reimar2009-09-081-0/+4
* Always register all streams from libavformat, not just those belonging to a p...reimar2009-09-081-5/+3
* Add support for lavf vqf demuxer and lavc TwinVQ decoder.vitor2009-09-073-1/+3
* 100l, SIZE_MAX must be UINT_MAX to prevent an integer overflow later on,reimar2009-09-041-1/+1
* free(), delete and delete[] are all different and can't just be used at random,reimar2009-09-021-2/+2
* Add a hack to ensure data from e.g. mov format -subfile gets read at allreimar2009-09-011-0/+4
* Hack demux_demuxers so that demux_demuxers_fill_buffer is actually called.reimar2009-09-011-3/+6
* Fix MPEG-4 ASP in MPEG transport streams with -demuxer lavf.cehoyos2009-08-311-0/+1
* Fix EAC3 in MPEG transport streams with -demuxer lavf.cehoyos2009-08-311-0/+1
* Fix DTS in MPEG transport streams with -demuxer lavf.cehoyos2009-08-311-0/+1
* Fix AAC in MPEG transport stream for -demuxer lavf.cehoyos2009-08-311-0/+1
* cosmetics: alphabetically order listsdiego2009-08-311-6/+6
* Rename mp_wav_override_tag* as mp_codecid_override_tag* to reflect thatcehoyos2009-08-303-4/+6
* Fix MPEG2 and H264 in MPEG transport stream with demuxer lavf.cehoyos2009-08-301-0/+2
* Use mp_wav_override_taglists for both audio and video.cehoyos2009-08-301-6/+4
* Fix MP2 and AC3 with demuxer lavf in MPEG transport streams.cehoyos2009-08-301-0/+2
* Support PCM in Bluray streams.cehoyos2009-08-301-0/+1
* Reuse ds_get_packet in ds_get_packet_ptsreimar2009-08-231-11/+4
* Add suport for detecting and demuxing DVB teletext streams (nothing beyond th...reimar2009-08-211-6/+16
* Fix incompatible pointer types warning, also seems to fix mis-compilation wit...reimar2009-08-171-2/+2
* Fix 100l broken flag check found due to compiler warning.reimar2009-08-171-1/+1
* Set demuxer->filepos in mf demuxer, since the stream_tell fallback is notreimar2009-08-171-3/+3
* Get rid of rawaudio control code again that only duplicates the fallback code inreimar2009-08-171-20/+0
* Handle demuxers that never set filepos by using stream_tell.reimar2009-08-171-2/+3
* Add some protection to the rawaudio GET_LENGTH/GET_PERCENT_POS in case thereimar2009-08-161-1/+2
* Implement DEMUXER_CTRL_GET_TIME_LENGTH and DEMUXER_CTRL_GET_PERCENT_POS forreimar2009-08-161-1/+18
* Add Dolby TrueHD support for mkv demuxer.cehoyos2009-08-132-1/+5
* Fix possible double-free.cehoyos2009-08-121-1/+1
* Use new libavformat metadata API.greg2009-08-111-10/+9
* Make *avcctx AVCodecContext instead of void.cehoyos2009-08-112-3/+5
* Fix H.264 SPS parsing in case of scaling list present.cehoyos2009-08-111-2/+15
* Fix a crash when playing some H264 over rtsp streams: Do pass ancehoyos2009-08-112-1/+7
* Parse BitsPerSample and SamplesPerSec when playing PCM in X-QT overcehoyos2009-08-111-0/+4
* Allow dpx image files as input.cehoyos2009-08-111-0/+1
* Fix QT RLE in X-QT via rtsp://.cehoyos2009-08-051-0/+2
* handle TrueHD streams (they are carried in 0xFD PES streams in substream 0x72)nicodvb2009-07-301-1/+6
* added inexistant TRHD fourcc to handle TRUEHD streams in forthcoming patchnicodvb2009-07-301-0/+1
* Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.diego2009-07-265-8/+8
* Print information about chapters with -identify.reimar2009-06-281-0/+7
* AVStream.language is deprecated, switch to av_get_metadata instead.reimar2009-06-241-4/+5
* Move allocation to avoid a possible memleak if new_sh_audio fails.reimar2009-06-241-1/+2
* Remove pointless stream count checks, new_sh_* already checks for that.reimar2009-06-241-6/+0
* Print ID_AID_???_LANG and ID_SID_???_LANG in lavf demuxer so that frontendsreimar2009-06-241-2/+6
* Fix compilation: codec_wav_tags/codec_bmp_tags were renamed toreimar2009-06-231-2/+2
* Move printing of ID_AID_???_LANG to ts_add_stream instead of ts_detect_streams.reimar2009-06-231-2/+4
* Initialize es->lang to ensure a previous value does not get misattributedreimar2009-06-231-0/+1
* Remove duplicate printing of ID_AUDIO_ID/ID_VIDEO_ID, those are alreadyreimar2009-06-211-2/+0
* TS demuxer: make the IDs used by DEMUXER_CTRL_SWITCH_* and DEMUXER_CTRL_IDENT...reimar2009-06-211-9/+4
* Add const where appropriate, also gets rid of a compiler warning.reimar2009-06-011-2/+2
* 100l, do not read probe buffer if it will not be used because a format was fo...reimar2009-06-011-6/+7
* In all demux_info_add calls change "name" to "title".reimar2009-05-307-7/+7
* Unify over rtsp_transport_tcp as var to hold the -rtsp-stream-over-tcp flag a...lu_zero2009-05-251-3/+8
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-1358-1154/+1154
* Get rid of some more trailing whitespacereynaldo2009-05-121-9/+9
* chunk size = 0 is valid for DATA chunks (used in live streams), don't rtogni2009-05-101-1/+1
* Add standard license header to all files in libmpdemux.diego2009-05-0861-119/+1168
* Replace informal GPL license header by standard GPL header.diego2009-05-081-11/+12
* Replace informal LGPL header by standard LGPL license header.diego2009-05-081-6/+20
* Add prototype for mp_a52_framesize().diego2009-05-051-0/+2
* libavformat is now the default for mov, update extension.c to match this.reimar2009-04-151-3/+3
* Remove unnecessary malloc.h #includes and related #ifdeffery.diego2009-04-021-4/+0
* override codec tag for pcm s32le and s32be, used in movbcoudurier2009-04-021-0/+2
* Add config.h #include, necessary for HAVE_MALLOC_H check.diego2009-04-011-0/+1
* Increase probe buffer size to 32kB, this makes ac3 auto-detection far more re...reimar2009-04-011-1/+1
* override lavf tag for pcm s24le, mov uses the same for s24bebcoudurier2009-03-301-0/+1
* Update demuxer->sub->id and demuxer->sub->sh if a new subtitle stream isreimar2009-03-291-0/+4
* Check for _WINGDI_ instead of _WINGDI_H before defining BITMAPINFOHEADERreimar2009-03-271-1/+1
* map jls (jpeg-ls), thm and db (thumbnails) files to jpgcompn2009-03-211-0/+5
* Get rid of DEMUXER_TYPE_NUV define, it is no longer used.reimar2009-03-091-1/+0
* Get rid of nuppelvideo.h and its ugly packed struct and instead write thereimar2009-03-091-80/+0
* Remove now unused parts of nuppelvideo.hreimar2009-03-091-99/+0
* Remove native nuv demuxer, it only needs more code to achieve the same thingreimar2009-03-092-463/+0
* Remove unused variable from demux_mov.reimar2009-03-081-1/+0
* Fix mp_msg call with too few arguments.reimar2009-03-041-1/+2
* 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
*