summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Expand)AuthorAgeFilesLines
* 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-071-0/+9
* Add our own CODEC_ID -> fourcc translation tables so we do not needreimar2006-11-071-0/+22
* Fix index-based seeking in audio-only files, fixes bug #621reimar2006-11-051-1/+2
* Fix an obvious typo.eugeni2006-11-051-1/+1
* better wording for "workarounding"kraymer2006-11-051-1/+1
* MSGTRs for demux_avi.ckraymer2006-11-051-4/+4
* add MSGTR_MPDEMUX_MKV for demux_mkv.ckraymer2006-11-051-38/+32
* don't set the resolution for dvr-ms files: in the asf headers it seems tonicodvb2006-11-031-0/+5
* a previous commit introduced a bug that prevented tables nicodvb2006-10-291-8/+4
* simplified assignment of subtitles stream in ts_parse()nicodvb2006-10-291-14/+4
* Prevent segfault if video codec init failsrtogni2006-10-291-0/+4
* Make sure we do not read beyond end of subtitle packetreimar2006-10-291-1/+5
* realloc subtitle buffers since subcp_recode might have decreased their size.reimar2006-10-291-10/+5
* Quick hack to implement percent-based seeking, also fixes seeking with gmplayerreimar2006-10-291-0/+2
* handle broken ts packets before parsing the restnicodvb2006-10-291-23/+16
* Support new flac-in-ogg, fixes bug #229reimar2006-10-291-0/+15
* cosmetics: reformatted after previous commitnicodvb2006-10-291-8/+8
* 1000l: fixed broken handling of the adaption field - part 2nicodvb2006-10-291-1/+11
* fixed mishandling of stream_read() (it doesn't necessarily return -1 in case ...nicodvb2006-10-291-3/+3
* ts_parse() move section handling after stream_read() rather than repeating itnicodvb2006-10-291-49/+41
* removed useless check: when is_start is set the size of the payload nicodvb2006-10-281-6/+0
* in ts_parse() centralized stream_read()+stream_skip(); smaller and cleanernicodvb2006-10-281-31/+23
* Libass interface reworked:eugeni2006-10-281-3/+3
* Cleanup/simplify nsv check_file function.reimar2006-10-281-22/+7
* readability cosmeticsnicodvb2006-10-281-3/+1
* unconditionally assign the language code when available;nicodvb2006-10-281-14/+13
* Better check for non-broken NSVf-header to avoid incorrect detection.reimar2006-10-281-0/+2
* reformatted ts_parse() after previous commitnicodvb2006-10-281-34/+34
* removed unreachable code (when len=pes_parse2() returns 0)nicodvb2006-10-281-25/+2
* 10l: fixed misplaced adaption field checknicodvb2006-10-281-6/+6
* removed commented crc32 code; I'll eventualy reuse the one in lavunicodvb2006-10-281-16/+0
* slight simplificationsnicodvb2006-10-281-19/+11
* add two missing checks - PATCH by Karolina Lindqvist AT kramnet-sereynaldo2006-10-251-1/+4
* Allow lowercase letters in AVI stream id, fixes bug #277reimar2006-10-231-7/+4
* if no stream could be muxed flush_buffers() returns 0: prevents while(1) stal...nicodvb2006-10-221-0/+3
* Avoid crash after "AVI: No audio stream found -> no sound." message,reimar2006-10-211-2/+2
* Try playing files with wrong wav header length, fixes riff_broken_hrdlen.wavreimar2006-10-211-4/+2
* Remove #ifdef HAVE_FLAC, it was never needed and nowadays is never defined.reimar2006-10-211-4/+0
* Cosmetics: indentation fix indentation broken by last two demuxer.c commitsreimar2006-10-201-25/+25
* Fix opening of demuxers without check_file function, broken by r20309.reimar2006-10-201-3/+2
* Try other demuxers if open() fails.reimar2006-10-191-22/+18
* redone subcp_recode: get rid of static buffer, skip lines that failed toreimar2006-10-181-1/+1
* fixed corner case previously mishandled: don't play an audio only stream whennicodvb2006-10-171-1/+3
* as anounced, just some cleaning, purely janitorial changesreynaldo2006-10-151-81/+0
* Fix timestamps for streams where kf_base gets negativertogni2006-10-151-2/+2
* Implement -noidx since index can use quite a bit of memory, esp. when using v...reimar2006-10-151-0/+6
* during stream detection always parse ts_probesize bytes (even with -nosound s...nicodvb2006-10-151-6/+0
* Remove useless assignements, thanks reimar for noticing themrtogni2006-10-141-2/+0
* Cosmeticsreimar2006-10-121-5/+3
* strncpy->strlcpyreimar2006-10-121-1/+1
* Remove useless return; at end of functionreimar2006-10-121-1/+0
* Simplify demux_mkv_get_sub_langreimar2006-10-121-14/+1
* modifications pointed out by reimar doffingerptt2006-10-121-17/+5
* Remove old hack to search for .ar and VIDO, we know where they arertogni2006-10-111-16/+1
* added OSD audio switching visualizationptt2006-10-112-0/+36
* More possible memleaks.reimar2006-10-111-0/+7
* Avoid memleak on error while reading attachments or multiplereimar2006-10-111-0/+4
* Remove duplicate min/max macro definition.diego2006-10-111-4/+0
* 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 misdetection of http://samples.mplayerhq.hu/tta/tivo_misdetect.tta as TiV...reimar2006-10-101-3/+3
* Simplify (by using realloc with NULL parameter) and refactor code to growreimar2006-10-101-18/+15
* Fix problems on live streams with huge timestamps, causing overflows and rtogni2006-10-091-25/+27
* Free track->language before assigning new valuereimar2006-10-091-0/+1
* Missing (in close function)/misplaced free for track structure itself.reimar2006-10-091-1/+1
* Free track data if error occurs while reading trackentryreimar2006-10-091-30/+41
* Free track encodings on error or demuxer closereimar2006-10-091-4/+23
* replace malloc+memset by callocreimar2006-10-091-8/+4
* Remove cast of realloc result missed in last patchreimar2006-10-091-1/+1
* Remove unneeded casts for malloc/realloc callsreimar2006-10-091-44/+43
* Fixesrathann2006-10-081-1/+1
* WavPack files contain a complete, valid RIFF tag, so use extension (.wv)reimar2006-10-081-1/+2
* Simplify: replace malloc + memset 0 by callocreimar2006-10-051-4/+2
* Fix demux_demuxers seeking if the video demuxer does not setreimar2006-10-051-0/+5
* Implement absolute and percent-based seekreimar2006-10-051-1/+12
* Reset demuxer->sub (consistently with audio and video) after seeking and at t...nicodvb2006-10-011-0/+2
* Add matroska v2 (SimpleBlock) support.eugeni2006-09-252-8/+46
* interpolate real fps of dvr-ms files using the extended stream properties.nicodvb2006-09-243-1/+61
* Make fill_buffer function check for stream eof, fixes hang at eof (bug #580)reimar2006-09-241-1/+2
* simplifications, any error from libnut is fatalods152006-09-231-32/+16
* sync to new libnutods152006-09-231-0/+1
* 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
* better rounding for audio_delay_fix in muxer_avi.cods152006-09-221-2/+2
* Try .mxf with libavformat first, works around a too greedy mpeg-demuxerreimar2006-09-221-0/+1
* demuxer->movi_end is updated after ds_fill_buffer(),nicodvb2006-09-181-1/+2
* conditional declerations are unnecessaryods152006-09-171-2/+0
* Add demux_nut to MPlayer repoods152006-09-174-1/+325
* Fix r19815: mkv_d->duration could be assigned an uninitialized value.eugeni2006-09-131-1/+1
* Fix seeking in Matroska files with non-default TimecodeScale value.eugeni2006-09-121-1/+2
* Fix block duration calculation in mkv demuxer.eugeni2006-09-121-0/+1
* Fix movie duration calculation in case when TimecodeScale element comes aftereugeni2006-09-121-5/+9
* Support for variable fps OGM files, blessed by Moritz.diego2006-09-122-0/+4
* Avoid division by zero DEMUXER_CTRL_GET_PERCENT_POS with only one frame by justreimar2006-09-111-0/+2
* Use better resolution for pts computation.rtogni2006-09-051-1/+1
* in fixup_vorbis_wf() set to 0 bitrates indicated as -1 (unspecified, accordin...nicodvb2006-09-051-1/+10
* Workaround for live Real streams starting with nonzero ptsrtogni2006-09-031-1/+1
* Fix crash on DEMUXER_CTRL_SWITCH_AUDIO introduced by aid_vid_mismatch patchreimar2006-09-031-25/+14
* Add support for rendering matroska plaintext subtitles with libass.eugeni2006-09-021-4/+28
* Matroska subtitles are always utf-8, no need to recode them.eugeni2006-09-021-3/+0
* Fix read beyond the end of allocated memory block.eugeni2006-09-021-1/+1
* Display track names in matroska files.eugeni2006-09-021-1/+25
* forgotten to pass the crc32 be2me_32()nicodvb2006-09-021-1/+1
* Extract "application/x-font" attachments from matroska, in additioneugeni2006-09-011-1/+2
* The FSF changed postal address.diego2006-09-017-9/+9
* include forgotten limits.hnicodvb2006-08-311-0/+1
* added lavfdopts to pass options to libavformatnicodvb2006-08-301-0/+19
* Remove XMMS_CFLAGS from CFLAGS, the variable is never set.diego2006-08-271-1/+1
* Get rid of demux_aid_vid_mismatch mess.reimar2006-08-265-51/+39
* don't try to autodetect aac in pes packets (the detection is prone to give wr...nicodvb2006-08-261-17/+2
* demux_avs compilation should depend on WIN32DLL support, not a linker flag.diego2006-08-221-1/+1
* SSA/ASS parser reworked, with 2 main results:eugeni2006-08-221-2/+2
* 100l: *chapter_name was copied from the pointer rather than strupd()-ed (and ...nicodvb2006-08-211-2/+5
* demuxer_seek_chapter() returns informations about chapters count and namenicodvb2006-08-212-2/+25
* clarification in a commentnicodvb2006-08-181-1/+1
* support relative seeking in the stream-driven casenicodvb2006-08-181-0/+6
* added first revision of demuxer_seek_chapter()nicodvb2006-08-182-0/+67
* Fix seeking in matroska files when timecodes do not start from zero.eugeni2006-08-181-1/+1
* Move all internal -I parameters to the front of CFLAGS to avoid using externaldiego2006-08-171-1/+1
* Simplistic attempt to make H.264 over RTSP work.reimar2006-08-161-0/+4
* Update information and print new value when demux_info_add is calledreimar2006-08-161-1/+3
* Add support for 13k Voice (Qclp) in 3g2 filesrtogni2006-08-112-1/+11
* pass average bitrate from encoder to (lavf) muxermichael2006-08-102-1/+3
* Support for version 1 (64 bit) mvhd and mdhd, taken from libavformat mov demuxerreimar2006-08-061-4/+12
* Add matroska chapter seeking capability.eugeni2006-08-064-33/+84
* Move store_ughvlc to demux_mov as demux_ogg is not always compiled in.diego2006-08-042-17/+17
* auto-detection of mpeg-ps in mov; initial patch by John Koleszar jkoleszar on...nicodvb2006-08-041-0/+18
* moved pnm.h to stream/ (where it belongs)ben2006-08-041-43/+0
* Forgotten part of the LIVE555 configure test simplification.diego2006-08-031-2/+1
* mf.[hc] belong to libmpdemuxben2006-08-033-0/+173
* removed deprecated test.c file from libmpdemuxben2006-07-312-92/+2
* introduce new 'stream' directory for all stream layer related components and ...ben2006-07-3185-32283/+8
* Remove useless includertogni2006-07-301-1/+0
* Make some more function staticrtogni2006-07-302-9/+3
* md5 result is 16 bytes, not 20rtogni2006-07-301-1/+1
* removed now useless duplicate includesben2006-07-303-5/+0
* xor_table can't be NULL, remove useless checkrtogni2006-07-301-4/+1
* The real hash function is just a md5, replace with lavu codertogni2006-07-301-262/+6
* no need to reming the copyright with msg_(), the notice in the source is enoughnicodvb2006-07-301-5/+1
* re-added forgotten return in send_mpeg_lpcm_packet()nicodvb2006-07-291-1/+1
* final cleanup: implemented send_mpeg_pes_packet() and send_mpeg_lpcm_packet()...nicodvb2006-07-291-97/+29
* ptslen was set to 5 even when no pts==0nicodvb2006-07-291-1/+1
* Implement DEMUXER_CTRL_GET_TIME_LENGTH and DEMUXER_CTRL_GET_PERCENT_POS,reimar2006-07-281-1/+18
* 10l, last commit swapped U and V planes.reimar2006-07-281-2/+2
* Handle frames with stride correctly (e.g. the "Version" source of current AVS).reimar2006-07-281-2/+16
* Do not count each decoded frame twice.reimar2006-07-281-2/+0
* Cosmetics for last commitreimar2006-07-281-10/+10
* Move more stuff under if (avs_has_video... to simplify later patches.reimar2006-07-281-4/+4
* set pts of the demux patcket correctlyreimar2006-07-281-1/+1
* Move variable declarations to the block level where they are actually usedreimar2006-07-281-11/+4
* call av_release_clip at uninit, part of a patch by Gianluigi Tiesi <mplayer a...reimar2006-07-281-1/+6
* Do not treat AV_NOPTS_VALUE as a valid duration value.reimar2006-07-281-2/+2
* The C99 function strtof is unavailable in some BSD variants.diego2006-07-271-1/+1
* marks some read-only char* inside structs as const, patch by Stefan Huehner, ...reynaldo2006-07-271-1/+1
* Unify include paths in the build system, part I.diego2006-07-271-1/+1