summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mkv.c
Commit message (Expand)AuthorAgeFilesLines
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-2558/+0
* demux_mkv: TTA supportKovensky2012-11-081-1/+14
* demux_mkv: don't crash on tracks with unknown audio codecswm42012-11-081-1/+0
* Rename to "mpv"wm42012-10-121-1/+1
* demuxer: remove ImageDesc fieldwm42012-09-181-1/+0
* demuxer: do not set sub_utf8 optionwm42012-09-181-3/+0
* demux_mkv: fix minor memory leakwm42012-09-181-0/+1
* core: runtime Matroska edition switchingwm42012-09-181-0/+3
* libmpdemux: remove demux_real, demux_viv, demux_audiowm42012-08-201-1/+49
* Remove win32/qt/xanim/real binary codecs loadingwm42012-08-161-32/+1
* demuxer: introduce a general stream structwm42012-08-031-8/+8
* mplayer: let frontend print stream info, instead of demuxerswm42012-07-301-3/+9
* bstr: rename bstr() function to bstr0(), and typedef bstr to struct bstrwm42012-07-281-3/+3
* demux, vd_ffmpeg: fix demux keyframe flag, set AV_PKT_FLAG_KEYUoti Urpala2012-07-251-34/+21
* build: switch to libavutil bswap.h and intreadwrite.hUoti Urpala2012-02-011-11/+11
* demux_mkv: avoid hang with some broken filesUoti Urpala2011-09-251-0/+4
* demux_mkv: fix failure to open some files from 0ece360eeaf95Uoti Urpala2011-08-201-32/+23
* demux_mkv: support extradata for wavpack audio tracksUoti Urpala2011-08-201-12/+11
* demux_mkv: clean up audio codec handling somewhatUoti Urpala2011-08-201-91/+78
* demux_mkv: check for valid track in video/audio switchingUoti Urpala2011-08-201-6/+20
* demux_mkv: remove bad mkv_free() from 0ece360eeaf9Uoti Urpala2011-08-191-1/+0
* demux_mkv: skip files faster in ordered chapter file searchUoti Urpala2011-08-041-32/+50
* bstr: rename BSTR() -> bstr()Uoti Urpala2011-07-271-2/+2
* OSD: when switching sub/audio tracks show title of new trackUoti Urpala2011-07-031-0/+3
* demux: use talloc for sh_* structs and "lang" fieldUoti Urpala2011-07-031-2/+2
* demux_mkv: support runtime video track switchingUoti Urpala2011-04-081-0/+17
* demux_mkv, demux_lavf: don't select initial audio trackUoti Urpala2011-04-021-28/+1
* demux_mkv: fix uninitialized variableUoti Urpala2011-04-021-1/+1
* demux_mkv: support Blu-ray subtitlesUoti Urpala2011-03-311-0/+2
* demux_mkv: simplify subtitle type recognitionUoti Urpala2011-03-311-14/+8
* demux_mkv: use generic packet handling code for subtitlesUoti Urpala2011-03-311-27/+5
* demux_mkv: support E-AC-3 audioUoti Urpala2011-03-311-0/+3
* sub/OSD: move some related files to sub/Uoti Urpala2011-01-261-5/+1
* demux_mkv, chapters: change millisecond arithmetic to nsUoti Urpala2011-01-261-31/+27
* subtitles/demux: store duration instead of endpts in demux packetsUoti Urpala2011-01-181-1/+1
* demux_mkv: remove old code for -nocorrect-pts supportUoti Urpala2010-12-201-131/+0
* demux_mkv: fix seeks to before the first index entryUoti Urpala2010-12-201-19/+16
* demux_mkv, ad_ffmpeg: use Matroska OutputSamplingFrequency if availableUoti Urpala2010-11-211-0/+8
* demux_mkv: seek: fix bogus audio packet from earlier positionUoti Urpala2010-11-151-1/+2
* demux_mkv: fix minor seek problemUoti Urpala2010-11-151-1/+1
* demux_mkv: seek: with no track-specific index entries use anyUoti Urpala2010-11-081-38/+46
* demux_mkv: fix relative seeks without indexUoti Urpala2010-11-081-3/+3
* demux_mkv: fix seek hang when going past end of file without indexUoti Urpala2010-11-081-0/+2
* demux_mkv: cleanup: separate index creation part of seekingUoti Urpala2010-11-081-59/+69
* demux_mkv: fix decoded length calculation of LZO decompressionreimar2010-11-021-2/+4
* demux_mkv: add some sanity checksUoti Urpala2010-11-021-16/+31
* cleanup: malloc+memset->calloc, sizeof(TYPE)->sizeof(*ptr)reimar2010-11-021-19/+18
* demux_mkv: support V_MJPEG video tagUoti Urpala2010-10-271-0/+1
* demux_mkv: accept files with no doctype in EBML headerUoti Urpala2010-10-211-1/+4
* demux_mkv: enable automatic index generation by defaultUoti Urpala2010-06-021-1/+1
* demux_mkv: fix possible seek crashUoti Urpala2010-05-311-2/+2
* demux_mkv: support VP8 video tagUoti Urpala2010-05-301-0/+1
* demux_mkv: support WebM filesUoti Urpala2010-05-301-2/+3
* cosmetics: "struct vf_instance* vf" -> "struct vf_instance *vf"Uoti Urpala2010-05-291-2/+2
* demux_mkv: fix realvideo extradata handlingUoti Urpala2010-05-261-2/+1
* demux_mkv: fix crash bug introduced by recent changeUoti Urpala2010-05-241-2/+2
* demux_mkv: support switching to/from -nosoundUoti Urpala2010-05-221-18/+13
* demux_mkv: store streams sequentially in demuxer->[avs]_streamsUoti Urpala2010-05-221-49/+55
* demux_mkv: read tags.Anton Khirnov2010-05-221-1/+17
* demux: use bstr arguments for demuxer_add_attachment() and demuxer_add_chapter()Anton Khirnov2010-05-221-8/+4
* bstr.[ch]: add new files for struct bstr related functionalityUoti Urpala2010-05-201-2/+2
* demux_mkv: fix verbose output of chapter numberingUoti Urpala2010-04-251-1/+1
* demux_mkv: Fix problem with compressed subtitle private dataUoti Urpala2010-03-211-10/+12
* Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
* Merge svn changes up to r30643Uoti Urpala2010-03-101-4/+1
|\
| * Add separate header for real_fix_timestamp(); avoids forward declarations.diego2010-02-171-2/+1
| * Remove one more incorrect direct ass.h include.reimar2009-12-271-1/+0
| * Avoid miscompilation issues with the grow_array function more permanentlyreimar2009-12-111-1/+1
* | demux_mkv: remove incorrect error message about compressionUoti Urpala2010-01-281-1/+1
* | demux_mkv: improve compression handlingUoti Urpala2010-01-271-26/+34
* | demux_mkv: use new EBML parser to read all track headersUoti Urpala2010-01-271-227/+135
* | demux_mkv: handle compressed text subtitlesUoti Urpala2010-01-271-3/+6
* | demux_mkv: don't print errors for 0-size zlib decodingUoti Urpala2010-01-271-0/+4
* | demux_mkv: use new EBML parser to read TrackEncodingsUoti Urpala2010-01-271-151/+67
* | demux_mkv: use new EBML parser to read Video elementUoti Urpala2010-01-271-61/+33
* | demux_mkv: use new EBML parser to read Audio elementUoti Urpala2010-01-271-44/+22
* | demux_mkv: use new EBML parser for Info parsingUoti Urpala2010-01-271-51/+29
* | demux_mkv: remove pointless 'long double' useUoti Urpala2010-01-271-3/+3
* | demux_mkv: use new EBML parser for chapter parsingUoti Urpala2010-01-271-198/+101
* | demux_mkv: use new EBML parser for attachment parsingUoti Urpala2010-01-271-80/+21
* | demux: take chapter/attachment name strings without 0-terminationUoti Urpala2010-01-271-2/+3
* | demux_mkv: don't stop playback on non-Cluster elementsUoti Urpala2010-01-271-2/+5
* | demux_mkv: improve Cues parsingUoti Urpala2010-01-271-65/+18
* | demux_mkv: support reading all headers based on SeekHeadUoti Urpala2010-01-271-150/+148
* | demux_mkv: use new EBML parser for file headerUoti Urpala2010-01-271-5/+29
* | matroska: add new parsing codeUoti Urpala2010-01-271-20/+20
* | demux_mkv: improve seeking with generated indexUoti Urpala2010-01-011-46/+69
* | demux_mkv: remove useless codeUoti Urpala2009-12-311-16/+2
* | demux_mkv: respect -forceidxUoti Urpala2009-12-311-1/+1
* | demux_mkv.c, ebml.c: Reformat to K&R styleUoti Urpala2009-12-291-2232/+2037
* | Support for multiple editions in MatroskaDaniel Dawson2009-12-041-27/+65
* | demux_mkv: Detect and warn about virtual timeline nestingDaniel Dawson2009-12-041-0/+16
* | demux_mkv.c: Make time arithmetic more precise in one more caseUoti Urpala2009-12-021-1/+1
* | demux_mkv: Stop moving FLAC extradata into stream packetsUoti Urpala2009-10-171-8/+6
* | Merge svn changes up to r29752Uoti Urpala2009-10-061-26/+6
|\|
| * Avoid void * arithmetic.reimar2009-09-301-1/+1
| * Simplify aac_get_sample_rate_indexreimar2009-09-301-24/+4
| * Check for grow_array allocation failure.reimar2009-09-301-0/+8
| * Avoid a possible crash if num_cluster_pos is 0.reimar2009-09-301-1/+1
| * Check for integer overflow in grow_array.reimar2009-09-301-1/+4
| * Rearrange code of grow_array to make it easier to extend.reimar2009-09-301-2/+3
| * Avoid a memleak if realloc fails in grow_array.reimar2009-09-301-0/+3
| * Change grow_array argument from void ** to void *, this avoids a aliasingreimar2009-09-301-4/+5
* | demux_mkv: Fix memory leaks in attachment readingUoti Urpala2009-09-181-2/+10
* | Merge svn changes up to r29532Uoti Urpala2009-08-181-1/+4
|\|
| * Fix incompatible pointer types warning, also seems to fix mis-compilation wit...reimar2009-08-171-2/+2
| * Add Dolby TrueHD support for mkv demuxer.cehoyos2009-08-131-1/+4
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-17/+17
* | Remove internal libass treeUoti Urpala2009-07-261-2/+1
* | Replace libavutil internal header #includes with MPlayer copiesUoti Urpala2009-07-261-1/+1
* | demux_mkv.c: Make some time arithmetic more preciseUoti Urpala2009-07-101-20/+21
* | demux_mkv: Round more seeks to "backwards" keyframesUoti Urpala2009-07-091-1/+1
* | demux_mkv: Make seeks more precise in some casesUoti Urpala2009-07-091-2/+2
* | Remove trailing whitespace from most filesUoti Urpala2009-07-071-13/+13
* | Merge svn changes up to r29304Uoti Urpala2009-07-071-4/+19
|\|
| * Add standard license header to all files in libmpdemux.diego2009-05-081-4/+19
* | Translation system changes part 2: replace macros by stringsAmar Takhar2009-07-071-17/+17
* | Translation system changes part 1: wrap translated stringsAmar Takhar2009-07-071-16/+16
* | Support chapter seeking with ordered chaptersUoti Urpala2009-04-021-0/+1
* | demux_mkv: Remove first_tc and stop_timecodeUoti Urpala2009-04-021-33/+3
* | demux_mkv: Adjust seeks a bit to catch inexact keyframe matchesUoti Urpala2009-04-021-0/+4
* | Add improved relative seek modeUoti Urpala2009-03-241-7/+17
* | demux_mkv: Parse ordered chapter informationUoti Urpala2009-03-221-2/+73
* | demux_mkv: Some cleanup, fix duration printed at verbose levelUoti Urpala2009-03-211-154/+134
* | Merge svn changes up to r28537Uoti Urpala2009-02-121-89/+11
|\|
| * change internal real video packetizing format to the more straight forward oneaurel2009-02-091-86/+8
| * Convert CONFIG_ZLIB into a 0/1 option.diego2009-02-071-3/+3
* | Merge svn changes up to r28461Uoti Urpala2009-02-041-7/+7
|\|
| * Adapt to lzo changes in libavutilreimar2009-02-021-7/+7
* | Merge svn changes up to r27841Uoti Urpala2008-10-281-208/+0
|\|
| * Factorize vobsub idx/extradata handling.aurel2008-10-271-208/+0
| * Revert bad changes to SSA/ASS subtitle packet formatuau2008-09-081-38/+1
| * demux_mkv: output correctly formated ASS packetsaurel2008-09-051-1/+38
* | Merge svn changes up to r27374Uoti Urpala2008-07-301-6/+6
|\|
| * Start unifying names of internal preprocessor directives.diego2008-07-301-6/+6
| * 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
| * Revert r26412: policy violationrtogni2008-04-191-8/+7
* | demux_mkv.c: Compiler warning fixesUoti Urpala2008-04-281-31/+12
* | Move dvdsub_id to options structUoti Urpala2008-04-231-5/+0
* | Move correct_pts to options structUoti Urpala2008-04-231-1/+3
|/
* demux_mkv.c: Mark some static tables constuau2008-04-121-7/+8
* Support 'default' attribute for audio and subtitle tracks.eugeni2008-03-301-0/+2
* Remove unused function.eugeni2008-02-291-20/+0
* Reindent.eugeni2008-02-291-18/+18
* Don't select audio stream in lavf and mkv demuxers.eugeni2008-02-291-11/+1
* Don't select subtitle track in lavf and mkv demuxers.eugeni2008-02-291-21/+0
* Remove stupid checks of free() argument.eugeni2008-02-291-20/+10
* Fill sh_sub_t.lang in lavf, mkv and ogg demuxers. Use it for printing subtitleeugeni2008-02-291-20/+2
* Fill sh_audio_t.lang in lavf and mkv demuxers. Use it for printing audio trackeugeni2008-02-291-21/+2
* FFmpeg now uses different (unified) #include paths.diego2008-02-251-5/+0
* -chapter is now handled uniformly calling demuxer_seek_chapter() insteadnicodvb2008-02-111-11/+0
* Allow demuxers to choose a default value for correct_ptsreimar2008-02-031-1/+3
* Use defines to give names to the different seek flags.reimar2008-01-291-5/+6
* Make all demuxer_desc_t const, thus moving them to .rodatareimar2008-01-131-1/+1
* Instead of keeping attachments in mkv demuxer, use demuxer_add_attachment().eugeni2008-01-121-44/+1
* Move all subtitle parsing from mkv demuxer to update_subtitles().eugeni2008-01-111-22/+1
* Init and destroy ass_tracks in demuxer.c based on sh_sub->type value.eugeni2008-01-111-40/+1
* Set extradata for subtitle tracks in mkv demuxer.eugeni2008-01-111-0/+4
* Factorize private data decoding for subtitle tracks in mkv demuxer.eugeni2008-01-111-20/+12
* Vobsub support tridx setting in .idx file.ulion2007-12-191-2/+8
* Move temp variable declaration into inner loop scope.ulion2007-12-101-2/+3
* Convert vobsub custom colors from rgb to yuv using a common function.ulion2007-12-091-1/+3
* Move vobsub palette->yuv convert code into a common function.ulion2007-12-081-9/+3
* Restore y of palette into the same value range as it was in the .ifo file.ulion2007-12-081-0/+1
* add support for wavpack into matroskaaurel2007-10-211-0/+4
* Fix warnings:diego2007-08-261-2/+0
* Avoid crash if a non-existent audio track is selected with -aidreimar2007-07-161-5/+5
* fix typo in a commentaurel2007-07-131-1/+1
* Add some missing frees.reimar2007-07-051-2/+7
* Avoid code duplication and ugly config.h hack by using av_strlcat/av_strlcpyreimar2007-07-051-2/+3
* index_mode is already defined in demuxer.hreimar2007-06-241-2/+0
* Remove the now unused demux_mkv_change_subs functionreimar2007-06-241-39/+0
* Set demuxer->sub->sh to one of the s_streams like done for audio and video.reimar2007-06-241-24/+17
* 100l, last demux_mkv patch passed ints instead of pointers to them to sscanfreimar2007-06-231-1/+1
* Use sh_sub_t instead of mkv_track_t argument where possible, simplifying the ...reimar2007-06-231-30/+30
* demux_mkv very long seek fixuau2007-06-201-1/+1
* Don't set random codec parameters for AC3/DTS in mkv.aurel2007-06-101-2/+2
* Fix segfault when encoding from an mkv file with embedded fonts.eugeni2007-06-071-1/+2
* Get rid of __attribute__((__packed__)) in Matroska demuxerreimar2007-05-281-122/+43
* Remove useless setting of dp->len, it is already set to that value byreimar2007-05-171-1/+0
* Fix indentation broken in r23287reimar2007-05-101-4/+4
* Support theora in mkv. Sample: http://samples.mplayerhq.hu/Matroska/theora.mkvreimar2007-05-101-0/+1
* Avoid code duplication in mkv demuxer for standard fourcc/extradata handlingreimar2007-05-101-29/+23
* Fix NULL pointer dereference in demux_mkv that happens wheneugeni2007-05-011-2/+2
* Matroska seeking fixesuau2007-03-161-12/+22
* Use explicit path for headers from the loader/ directory.diego2007-03-151-1/+1
* Add explicit location for headers from the stream/ directory.diego2007-03-151-1/+1
* Remove subcp_open/subcp_close from mkv demuxer, they are useless since a long...reimar2007-03-051-7/+0
* Use libavutil's av_clip* instead of unreadable MIN/MAX chaos.reimar2007-03-011-13/+3
* Make sure sub->sh is set when a subtitle is selectedreimar2007-02-081-0/+4
* Another round of subtitle code cleanupreimar2007-02-051-54/+12
* Make mkv demuxer use ffmpeg LZO as well.reimar2007-01-311-17/+13
* Simplify and make lzo decompression code more similar to zlib one.reimar2007-01-271-2/+2
* Forgotten free on errorreimar2007-01-271-0/+2
* *dest = malloc (*size); is useless directly before *dest = realloc (*dest, *s...reimar2007-01-271-1/+1
* Remove comment printed by -demuxer help, it belongs in the copyright header.diego2007-01-251-1/+1
* Subtitle handling cleanup: factor out code for parsing embedded subtitlesreimar2007-01-061-152/+13
* Fix display of multiple simultaneous subtitles without libass.uau2006-12-211-1/+3
* VobSub tracks cannot be handled by libass, do not mark them with 'a'.eugeni2006-12-151-1/+2
* Rename: ass_process_font -> ass_add_font.eugeni2006-12-031-1/+1
* Remove superfluous bswap.h include.diego2006-12-021-1/+0
* Cosmetics: indentation fix.eugeni2006-11-231-10/+10
* Generalize subtitle switching, demux_ogg does not need a special casereimar2006-11-191-20/+0
* 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-141-13/+7
* Make subtitle stream handling more similar to audio and video streams.reimar2006-11-131-6/+8
* If parsing a seek head fails then mplayer should try continue parsing the fil...mosu2006-11-071-0/+9
* Fix index-based seeking in audio-only files, fixes bug #621reimar2006-11-051-1/+2
* add MSGTR_MPDEMUX_MKV for demux_mkv.ckraymer2006-11-051-38/+32
* Libass interface reworked:eugeni2006-10-281-3/+3
* Implement -noidx since index can use quite a bit of memory, esp. when using v...reimar2006-10-151-0/+6
* 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
* added OSD audio switching visualizationptt2006-10-111-0/+34
* More possible memleaks.reimar2006-10-111-0/+7
* Avoid memleak on error while reading attachments or multiplereimar2006-10-111-0/+4
* Simplify (by using realloc with NULL parameter) and refactor code to growreimar2006-10-101-18/+15
* 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
* Add matroska v2 (SimpleBlock) support.eugeni2006-09-251-8/+45
* 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
* 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
* Extract "application/x-font" attachments from matroska, in additioneugeni2006-09-011-1/+2
* Get rid of demux_aid_vid_mismatch mess.reimar2006-08-261-13/+16
* SSA/ASS parser reworked, with 2 main results:eugeni2006-08-221-2/+2
* Fix seeking in matroska files when timecodes do not start from zero.eugeni2006-08-181-1/+1
* Add matroska chapter seeking capability.eugeni2006-08-061-33/+50
* Native MPEG4 SP/ASP/AP support in Matroska.rathann2006-07-221-0/+13
* more c++ decl craprfelker2006-07-101-1/+1
* Initial libass release (without mencoder support).eugeni2006-07-071-3/+200
* Rename mkv_sh_sub_t to sh_sub_t, move it to demuxer.h.eugeni2006-07-071-5/+5
* Add a new video pts tracking mode, enabled by option -correct-pts.uau2006-07-061-3/+3
* rm unnecesary casts from void* - part 4reynaldo2006-07-031-5/+5
* feed any audio track present in the mux; switch to any of the available audio...nicodvb2006-06-191-29/+36
* Change free_sh_audio() to take demuxer and stream id as parametersuau2006-06-141-2/+2
* Fix potential integer overflows in memory allocation.rtogni2006-06-041-0/+3
* fix parsing of vobsub private data, patch by Evgeniy Stepanov <eugeni P stepa...gpoirier2006-05-141-0/+1
* Unconditionally compile the Matroska demuxer.diego2006-05-081-3/+0
* Get ride of the several if(identify) messy lines and rearangment of some of t...reynaldo2006-04-241-12/+5
* Do not give bogus timestamps for laced packets with no default duration. Patc...mosu2006-04-241-0/+4
* 10l, keyframes must have tag 0x10, not 1.reimar2006-04-141-1/+1
* Fix RealAudio codecs (add descrambling)rtognimp2006-04-031-10/+151
* Fix for playing RealVideo on PPC/big endian processors. Patch by Emanuele Gia...mosu2006-03-221-0/+14
* Add audio_delay argument to demux_mkv_seek.corey2006-02-271-3/+3
* Improved handling of text subs in Matroska files with adjacent newlines (\N) ...mosu2006-01-041-8/+14
* Unify include path handling, -I.. is in CFLAGS.diego2005-11-181-3/+3
* sort timestamps instead of assuming conventional B-frame order. (fixes x264 B...lorenm2005-11-051-6/+14
* move resync_audio_stream after seeking to demuxer.creimar2005-10-301-8/+0
* Added support for A_AAC.mosu2005-10-221-1/+12
* Use PRI?64 defines as format strings for 64 bit variables.reimar2005-10-131-2/+2
* Make -identify's 'ID_LENGTH=' print a float and not an integer.. Theods152005-09-021-1/+1
* Fixed seeking for AVC-in-Matroska (wrong assumption of what kind of reference...mosu2005-08-241-2/+2
* Demuxer modularizationrtognimp2005-08-051-10/+27
* demux_stream_t.pts should not be assigned by the demuxer. Fixes playback of V...mosu2005-06-091-1/+1
* Do not switch to audio tracks whose codec private data differs from the main ...mosu2005-05-211-0/+4
* Reset the saved max_pts used for timecode reordering after seeking. Otherwise...mosu2005-05-191-0/+1
* removed unused variablesnicodvb2005-05-141-5/+0
* vorbis extradata is now passed from demuxer to decoder in matroska's waynicodvb2005-05-121-48/+3
* adds a parameter to the switch_audio command to directly select a track.reimar2005-04-281-10/+21
* Online audio switching now supports Matroska too. Patch by Michael Behrischgpoirier2005-04-131-0/+26
* Fix the ogg fourcc nightmare!!!rfelker2005-02-271-2/+2
* Handle missing palettes in the info part of VobSubs in Matroska files correct...mosu2005-01-211-0/+2
* More support for AVC in Matroska.mosu2005-01-161-0/+5
* set sub_utf8 only when actually using mkv subtitles, will break externalreimar2005-01-161-2/+1
* Move generic length and percent pos calculation to demuxer.creimar2005-01-151-5/+0
* Do not access word-sized elements on potentially unaligned memory addresses. ...mosu2005-01-131-1/+1
* Call subcp_close when closing the demuxerreimar2005-01-111-0/+3
* Support for AVC in Matroska.mosu2005-01-111-0/+11
* Make use of the default duration for one frame if it is present in the file. ...mosu2004-11-281-0/+3
* Added support for MPEG-1 and MPEG-2 in Matroska.mosu2004-11-261-4/+135
* Output more information about vids, aids, sids, alangs and slangs with -ident...mosu2004-11-251-0/+15
* DTS uses the format tag 0x2001. Patch by Joakim Plate (joakim ! plate () ecce...mosu2004-10-301-3/+5
* fix sub_select fiasco with global sub numbering. now multiple sub sources ca...joey2004-09-281-0/+20
* With the latest change to dec_audio.c (1.32) the demuxers have to set sh_a->s...mosu2004-09-211-10/+10
* fix playback of files with displaysize not set (aspect was set to NaN for these)reimar2004-09-181-0/+2
* Spelling. Patch by Jan Minar <jjminar at fastmail onedot fm>.mosu2004-09-121-1/+1
* Cosmetics: fix some compiler warnings.mosu2004-08-251-0/+2
* Display the language code for subtitles from Matroska files.mosu2004-08-241-0/+34
* Support for subtitle switching in Matroska.mosu2004-08-241-9/+104
* fixes a crash and unchecked string-handling in ENCA code.reimar2004-07-281-1/+1
* Do not dereference NULL if no track could be found for a block.mosu2004-06-281-1/+8
* Support for the "custom colors" and "forced subtitles" entries in the VobSub ...mosu2004-06-101-38/+132
* Try to get the "size:" and "palette:" entries for VobSub tracks from the priv...mosu2004-06-081-0/+92
* ENCA support (http://trific.ath.cx/software/enca/)henry2004-05-081-1/+1
* fix exploitable buffer overflowrfelker2004-04-261-2/+2
* Fixed the support for the A_MS/ACM CodecID which just stores a WAVEFORMATEX i...mosu2004-04-021-8/+18
* Implemented "seek to position".mosu2004-03-261-1/+45
* Removed the limitation to max. eight laced blocks.mosu2004-03-251-9/+21
* Parse comma separated language lists instead of comparing the complete langua...mosu2004-03-181-5/+12
* Exit when an invalid EBML ID has been read (e.g. for files that have been cut...mosu2004-02-091-0/+6
* Do not open more than one audio/video/subtitle stream at the same time.mosu2004-02-011-30/+5
* Do not try to seek beyond the end of the stream when parsing the headers.mosu2004-01-311-1/+2
* 100lrfelker2004-01-271-1/+1
* Do not deactivate the video stream if no audio stream was wanted/found...mosu2004-01-221-1/+1
* Compiler/system compatibility fixes.mosu2004-01-201-9/+3
* Fixed subtitle clearing.mosu2004-01-201-4/+27
* Fixed the subtitle line overflowing for SSA if there were too many \N in the ...mosu2004-01-191-2/+12
* Added the new C based Matroska demuxer by Aurelien Jacobs.mosu2004-01-191-0/+2850