summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Expand)AuthorAgeFilesLines
* in EVO files substreams 0xC0 of private streams 0xBD contain [e]ac3.nicodvb2007-01-151-1/+2
* demux_rtp_codec.cpp:100: `INT_MAX' undeclared (first use this function)diego2007-01-151-0/+1
* Cosmeticsreimar2007-01-131-2/+2
* Implement gif transparencyreimar2007-01-131-0/+18
* Fix: refmodes 2 and 3 leave useref unchangedreimar2007-01-131-2/+1
* Cosmeticsreimar2007-01-131-7/+7
* Implement refmode == 2 in gif demuxerreimar2007-01-131-4/+8
* Partially support gif using "reference" imagesreimar2007-01-131-1/+17
* memset + malloc -> callocreimar2007-01-131-2/+1
* Cast SWidth/SHeight to uint16_t, since that's what they actually are.reimar2007-01-131-2/+2
* Forgot to adjust length of memsetreimar2007-01-131-1/+1
* Simplify gif demuxer by using memcpy_picreimar2007-01-131-8/+3
* One more bounds check, though IMO the gif lib really should do this.reimar2007-01-131-4/+4
* Simplifyreimar2007-01-131-2/+1
* Fix crash for gif images that have Top or Left setreimar2007-01-131-5/+11
* Fix invalid read for gifs with a palette for less than 256 colorsreimar2007-01-131-1/+3
* Move global variables in gif demuxer into priv structreimar2007-01-131-21/+22
* cosmetics: typo fix pallete --> palettediego2007-01-131-7/+7
* Frametime was being read from the wrong offset, comparediego2007-01-131-1/+1
* add support for avc1 in X-QT over RTSPgpoirier2007-01-121-0/+21
* dont write an index and dont use memory to build one if -noidx is specifiedmichael2007-01-081-2/+2
* Simplify demux_ogg to use the sub_clear_text and sub_add_text functions.reimar2007-01-061-40/+9
* Subtitle handling cleanup: factor out code for parsing embedded subtitlesreimar2007-01-062-168/+15
* Include "internal" libavformat/riff.h also when dynamic libavformat is usedreimar2007-01-062-16/+2
* Include libavformat/riff.h when building with static libavformat andreimar2007-01-061-4/+11
* Simplify after last demux_ogg commitreimar2007-01-051-1/+1
* Do not access ogg_d->subs after freeing it.reimar2007-01-051-5/+5
* sizeof() is long, thus %d format in error message is wrong.reimar2007-01-051-5/+6
* Make ds_get_next_pts return MP_NOPTS_VALUE instead of -1 on error,reimar2007-01-052-8/+8
* set dp->stream_pts only when feeding the video stream to workaroundnicodvb2007-01-011-1/+7
* removed unused variablenicodvb2006-12-311-1/+0
* use demuxer->stream_pts rather than stream_control(STREAM_CTRL_GET_CURRENT_TIME)nicodvb2006-12-311-3/+3
* replace call to ds_read_packet() with the usual stream_read()+ds_add_packet()...nicodvb2006-12-311-1/+19
* added stream_pts to demuxer_t and demux_packet_t to hold the time value repor...nicodvb2006-12-312-2/+7
* sortmichael2006-12-311-1/+1
* dont read index if -noidxmichael2006-12-291-0/+3
* first step toward amr-nb muxing supportmichael2006-12-292-0/+4
* don't compile demux_mpc.c when libmpcdec is disabledaurel2006-12-282-1/+3
* add support for musepack native decoder from ffmpeg (require -demuxer lavf)aurel2006-12-281-0/+1
* Sync to libnut, nom->numods152006-12-231-7/+7
* Fix display of multiple simultaneous subtitles without libass.uau2006-12-211-1/+3
* muxers now write to output muxer->stream rather than to muxer->filenicodvb2006-12-187-77/+93
* doxify a commentreimar2006-12-181-1/+1
* Require 12 consecutive MPEG-audio headers before detecting as audio.reimar2006-12-181-1/+1
* ASF aspect support via metadata reading.reimar2006-12-151-0/+83
* VobSub tracks cannot be handled by libass, do not mark them with 'a'.eugeni2006-12-151-1/+2
* Respect -noidx in lavf demuxerreimar2006-12-101-0/+2
* Set AVFMT_FLAG_GENPTS if -correct-pts is used.uau2006-12-101-0/+4
* align vbuf_size to the max value allowed by main profile @ high levelnicodvb2006-12-091-1/+1
* Replace another MIN macro by FFMINreimar2006-12-091-10/+5
* Get rid of min/max macros from aviheader.h, they do not belong here.reimar2006-12-096-29/+17
* Remove condition that should always be truereimar2006-12-091-1/+1
* Fix crash in ogg demuxer uninit with -aidreimar2006-12-091-1/+1
* made vorbis_info a member of ogg_stream rather than ogg_demuxer;nicodvb2006-12-071-11/+17
* vorbis_comment is only used locally, move it out of demuxer structreimar2006-12-071-4/+4
* Remove unused ov_struct_treimar2006-12-071-14/+0
* Hack around libavutil/bswap.h compilation problems due to always_inline undef...reimar2006-12-075-5/+5
* Fix memleaks caused by missing vorbis/theora_info/comment_clear calls.reimar2006-12-061-0/+4
* disable telecining when it can't be appliednicodvb2006-12-041-0/+13
* since display_frames in increased by a possibly negative number it had better...nicodvb2006-12-041-1/+1
* cosmeticsnicodvb2006-12-041-16/+15
* removed dead codenicodvb2006-12-041-17/+1
* reimplemented :telecine and :film2pal in terms of dgpulldownnicodvb2006-12-041-76/+15
* pre-store in bff_mask the correct or-mask to be saved in the pce (slightly fa...nicodvb2006-12-041-5/+4
* 10l: wrong bitmask when patching the pce_ptr in soft_telecine()nicodvb2006-12-041-1/+3
* added generalized teleciner by Donald Graftnicodvb2006-12-041-4/+61
* Rename: ass_process_font -> ass_add_font.eugeni2006-12-031-1/+1
* Use libavutil LE_* macros instead of pointer casts which can resultreimar2006-12-031-6/+6
* cosmetics: anti-chaos reindentationnicodvb2006-12-031-15/+13
* Unicode support for demuxer info in ASF demuxer.reimar2006-12-031-50/+56
* Remove superfluous bswap.h include.diego2006-12-0213-17/+0
* Remove suffix rules that are just copies of make builtin rules.diego2006-12-021-3/+0
* Use standard name for C++ flags.diego2006-12-021-2/+2
* permit to specify the sizes of the decoders' buffersnicodvb2006-12-011-10/+41
* 100l confused FFMIN/FFMAXreimar2006-12-011-1/+1
* Proper fix for last demux_avi commit, stream switching now really shouldreimar2006-12-011-8/+9
* Make sure we do not hang if no streams are availablereimar2006-12-011-2/+6
* Implement stream switching for AVI demuxer.reimar2006-12-011-0/+25
* Add libav include paths to CFLAGS without indirection.diego2006-12-011-4/+4
* Use av_int2flt/av_int2dbl to read float values. This is simpler and morereimar2006-11-301-10/+3
* Move initialization of sh_audio/sh_video members to aviheaderreimar2006-11-302-12/+6
* Remove some superfluous include CFLAGS.diego2006-11-291-1/+1
* Remove bswap.h, use libavutil/bswap.h instead.diego2006-11-298-9/+10
* support for Westwood SND1 audiodiego2006-11-291-0/+1
* Fix 2 header bugs introduced by nplourde's previous commit:uau2006-11-281-1/+3
* reordering of #include to avoid clash with math.h and quicktime/*.h, patch by...nplourde2006-11-281-8/+8
* Use av_int2dbl to read doubles instead of our somewhat broken le2me_dblreimar2006-11-281-2/+4
* Remove long double reading code, long double was never used AFAICT and reimar2006-11-281-9/+0
* cosmetics: Sort SRCS by alphabetical order.diego2006-11-281-20/+13
* Split muxers into a separate library that only MEncoder is linked against.diego2006-11-271-9/+8
* Move common code to mpcommon.mak.diego2006-11-271-4/+0
* Remove unnecessary header indirection.diego2006-11-271-2/+0
* 10l: Muxers were not being compiled even when MEncoder was enabled.diego2006-11-271-0/+1
* FFmpeg-style conditional dependency declarationdiego2006-11-261-43/+23
* Merge common parts of all Makefiles into one file included by all.diego2006-11-261-28/+3
* Simplify, remove useless indirection.diego2006-11-261-4/+3
* Cleanup for uselessly complicated closed-caption subtitle handlingreimar2006-11-251-1/+1
* Remove superfluous comment.diego2006-11-251-3/+0
* Cosmetics: indentation fix.eugeni2006-11-231-10/+10
* permit muxing to raw pes (VDR uses this)nicodvb2006-11-211-5/+26
* Remove superfluous empty variable declaration.diego2006-11-211-1/+0
* check we aren't short of sh_videos before allocating another onenicodvb2006-11-201-13/+35
* slight simplification in demux_control_ts: no need to check *arg with last_{a...nicodvb2006-11-201-1/+1
* Unify dep/depend targets.diego2006-11-201-3/+1
* Reorganize code to move more things out of main().uau2006-11-201-0/+2
* in demux_ts_control unified SWITCH_AUDIO and SWITCH_VIDEO (they were identical)nicodvb2006-11-191-79/+33
* during DEMUXER_CTRL_SWITCH_x *arg set to -2 identifies 'disable stream x'nicodvb2006-11-191-6/+20
* 10l, compilation error in r21054reimar2006-11-191-1/+1
* Generalize subtitle switching, demux_ogg does not need a special casereimar2006-11-193-33/+2
* Make -slang work again, sub->id is -2 by default, so -slang would be ignoredreimar2006-11-191-1/+1
* Create a sh_sub_t for ogg subtitles.reimar2006-11-191-1/+1
* Support multiple subs in movreimar2006-11-191-0/+7
* fix demux_nut to give proper (estimate) of percent position after a seekods152006-11-181-1/+3
* Add disabled EAGAIN testing code for libnutods152006-11-181-6/+16
* move demux_nut priv calloc to init() instead of check_file()ods152006-11-181-2/+2
* implemented DEMUXER_CTRL_IDENTIFY_PROGRAMnicodvb2006-11-181-0/+85
* new DEMUXER_CTRL_IDENTIFY_PROGRAM to identify programs (a+v+s)nicodvb2006-11-181-0/+6
* support for XAN DPCM audiodiego2006-11-181-0/+1
* support for some more fringe formats, still buggy ..diego2006-11-171-0/+3
* Try reading palette for vobsubreimar2006-11-171-1/+18
* Pseudo-support for subtitles in http://samples.mplayerhq.hu/sub/jpn_engSUB_sa...reimar2006-11-171-0/+1
* missed piece in update to libnut API - non negative errorsods152006-11-171-2/+1
* support flic video through lavfdiego2006-11-171-0/+1
* COSMETICS: reformattednicodvb2006-11-161-4/+4
* restored circular looping when changing audio and video stream (previously br...nicodvb2006-11-161-2/+6
* reset demuxer's buffered demux_packet after DEMUXER_CTRL_SWITCH_AUDIOnicodvb2006-11-161-0/+2
* implemented DEMUXER_CTRL_SWITCH_VIDEOnicodvb2006-11-161-1/+75
* added code to switch video streamnicodvb2006-11-162-0/+9
* cosmetics: Restore alphabetical order, align both tables.diego2006-11-161-11/+11
* support for RoQ video and audio through libavformatdiego2006-11-161-0/+2
* support for Electronic Arts ADPCM audiodiego2006-11-161-0/+1
* support for Delphine CIN audio and videodiego2006-11-161-0/+2
* update to libnut API, non-negative errorsods152006-11-161-12/+12
* support for Interplay DPCM audiodiego2006-11-161-0/+1
* cosmetics: alphabetical order and prettyprinting for the CodecTag tablediego2006-11-161-8/+8
* support for Sierra VMD videodiego2006-11-161-0/+1
* Add support for Tiertex SEQ video.diego2006-11-161-0/+1
* Add support for Westwood IMA ADPCM audio.diego2006-11-151-0/+1
* update to libnut, no nut_skip_packet()ods152006-11-151-1/+2
* update to libnut API, don't free the streamsods152006-11-151-3/+2
* Don't spam the console with timestamps (non-error messages printed every rtogni2006-11-141-2/+2
* Fix extradata passing to lavc RV20 decoderrtogni2006-11-142-61/+17
* update to libnut, add cache_syncpointsods152006-11-141-1/+2
* 10l copy&Ãpaste bug in subtitle sh handlingreimar2006-11-141-2/+2
* update to libnut, rename nut.h->libnut.hods152006-11-141-1/+1
* Try to handle oversized asf headers by ignoring anything beyond the first MBreimar2006-11-131-2/+6
* Incomplete support for vobsub (missing palette support) andreimar2006-11-131-0/+57
* Move sh_sub_t to stheader.h, where all the other sh structs are definedreimar2006-11-132-14/+14
* Add forgotten new_sh_subreimar2006-11-131-0/+2
* Make subtitle stream handling more similar to audio and video streams.reimar2006-11-134-8/+29
* change include "nut.h" to <nut.h> to make gcc pick the correct nut.h for libn...ods152006-11-121-1/+1
* consistency fix: STREAM_CTRL_GET_TIME_LENGTH and STREAM_CTRL_GET_CURRENT_TIME...nicodvb2006-11-122-11/+7
* Remove duplicate message, the same info is printed anyway.diego2006-11-121-1/+0
* removed duplicated check in demuxer_seek_chapternicodvb2006-11-111-1/+1
* in demux_seek() if STREAM_CTRL_SEEK_TO_CHAPTER suceeds call DEMUXER_CTRL_RESY...nicodvb2006-11-111-0/+2
* shut warning on "realloc undefined" in demuxer.hods152006-11-101-0/+1
* update libnut APIods152006-11-101-1/+1
* 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
* Fix crash when attempting to seek in a streamed unseekable stream, likegpoirier2006-11-081-0/+2
* Move some FourCC values from libavformat/riff.c to our private mapping.diego2006-11-081-0/+3
* added demuxer_get_current_time() to get the current playtime (possibly aided ...nicodvb2006-11-072-0/+18
* now demux_seek() tries to seek aided by the stream layer, if possiblenicodvb2006-11-071-0/+23
* added definition of DEMUXER_CTRL_RESYNCnicodvb2006-11-071-0/+1
* fprintf -> mp_msgmichael2006-11-071-2/+2
* If parsing a seek head fails then mplayer should try continue parsing the fil...mosu2006-11-07