summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Expand)AuthorAgeFilesLines
* cleanup: some warning fixes and minor cleanupsreimar2011-06-293-9/+5
* vd_ffmpeg: autoselect output colorspaces without codecs.confUoti Urpala2011-06-261-0/+1
* demux: pad even 0-size demux packet data (fixes sd_ass crash)Uoti Urpala2011-06-181-17/+10
* cleanup: shut up more warningsClément Bœsch2011-05-0617-30/+35
* cleanup: remove more warningsClément Bœsch2011-05-023-4/+4
* Merge branch 'mplayer1_changes'Uoti Urpala2011-05-024-3/+15
|\
| * mp_taglists.c: add CODEC_ID_ANM and CODEC_ID_AVSreimar2011-05-021-0/+2
| * demux_ts: Hint at -tsprobe option when no audio stream is founddiego2011-05-021-1/+1
| * codecs.conf, mp_taglists: add FFmpeg Bitmap Brothers JV decodercehoyos2011-05-021-0/+3
| * codecs.conf, stheader.h: support CrystalHD decoding (libavcodec)cehoyos2011-04-131-1/+1
| * audio: do not run the AC-3 parser on byte-swapped AC-3reimar2011-04-131-1/+4
| * codecs.conf, mp_taglists.c: add LXF PCM and dvvideocehoyos2011-04-121-0/+4
* | demux_ogg: fix slang selectionClément Bœsch2011-04-231-10/+4
* | Update libav API usesUoti Urpala2011-04-201-11/+14
* | cleanup: avoid various GCC warningsClément Bœsch2011-04-201-1/+1
* | options: change -alang and -slang to use string list typeClément Bœsch2011-04-203-22/+14
* | Merge branch 'edl'Uoti Urpala2011-04-083-259/+314
|\ \ | |/ |/|
| * EDL: add support for new EDL file formatUoti Urpala2011-04-053-0/+63
| * options: drop support for numeric -demuxer valuesUoti Urpala2011-02-222-78/+67
| * cleanup: demuxer.[ch]: remove unused code, make functions staticUoti Urpala2011-02-222-24/+3
| * cleanup: reindent demuxer.h, use struct names for typesUoti Urpala2011-02-221-169/+193
* | demux_lavf: disable support for byte-based seekingUoti Urpala2011-04-081-0/+4
* | demux_mkv: support runtime video track switchingUoti Urpala2011-04-081-0/+17
* | demux_mkv, demux_lavf: don't select initial audio trackUoti Urpala2011-04-022-36/+3
* | demux_mkv: fix uninitialized variableUoti Urpala2011-04-021-1/+1
* | demux_mkv: support Blu-ray subtitlesUoti Urpala2011-03-312-0/+3
* | demux_mkv: simplify subtitle type recognitionUoti Urpala2011-03-312-20/+8
* | demux_mkv: use generic packet handling code for subtitlesUoti Urpala2011-03-311-27/+5
* | demux_mkv: support E-AC-3 audioUoti Urpala2011-03-312-0/+4
* | demux_lavf: fix initial "-vid"-based video selectionUoti Urpala2011-03-311-1/+2
* | demux_lavf: fix stream switch returned index for no sound/videoUoti Urpala2011-03-311-12/+8
* | core, demux: fix video index handling in stream switchingUoti Urpala2011-03-311-5/+9
* | demux_ty: disable -subcc functionality (demux_ty_osd)Uoti Urpala2011-03-242-0/+8
|/
* demux_ts: change DVB SPU format for libavcodecreimar2011-02-151-3/+4
* demux_ts: DVB and PGS subtitle fixesreimar2011-02-151-6/+5
* demux_ts: Set subtitle stream type correctly for DVB subtitlesreimar2011-02-151-0/+2
* cleanup: remove some casts of memalign() return valuediego2011-02-151-4/+4
* demux_asf: add sanity checkreimar2011-02-151-0/+4
* fix compilation with old FFmpeg versionsUoti Urpala2011-02-081-1/+1
* libmpdemux/mf.c: Don't hardcode filename lengthranma2011-01-311-2/+3
* Merge branch 'sub'Uoti Urpala2011-01-2610-84/+53
|\
| * sub/OSD: move some related files to sub/Uoti Urpala2011-01-267-13/+9
| * demux_mkv, chapters: change millisecond arithmetic to nsUoti Urpala2011-01-263-39/+35
| * subs/demux: don't try to enable sub track when creating itUoti Urpala2011-01-181-4/+0
| * subtitles/demux: store duration instead of endpts in demux packetsUoti Urpala2011-01-183-5/+5
| * subtitles: add framework for subtitle decodersUoti Urpala2011-01-182-21/+4
| * cleanup: move MP_NOPTS_VALUE definition to mpcommon.hUoti Urpala2011-01-151-3/+1
* | demux_ty: fix "seek to negative position" warningUoti Urpala2011-01-211-0/+1
* | demux_lavf: reject format probe matches with low scoreUoti Urpala2011-01-211-1/+1
* | demux: add sanity checks to packet allocation functionsUoti Urpala2011-01-172-11/+26
* | cleanup: move demux packet functions from demuxer.h to demuxer.cUoti Urpala2011-01-172-61/+67
|/
* cosmetics: remove unused code, small formatting tweaksUoti Urpala2010-12-201-62/+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_asf: Add a missing free to ASF demuxer closereimar2010-12-161-0/+1
* demux_mov: fix possible hang on invalid inputreimar2010-12-161-1/+1
* aviheader.c: avoid using uninitialized data in an error casereimar2010-12-161-1/+3
* demux_mov: fix some memory allocation handlingreimar2010-12-161-5/+13
* demux_gif: Fix memleaks on errorreimar2010-12-161-0/+2
* demux_ts: change overlapping memcpy to memmovereimar2010-12-161-1/+1
* demux_ts: fix several memleaksreimar2010-12-161-1/+17
* demux_ts: cleanupreimar2010-12-161-5/+4
* demux_ts: avoid using unitialized datareimar2010-12-161-0/+1
* mp3_hdr.h: fix mp_check_mp3_header()reimar2010-12-161-3/+4
* demux_demuxers: Fix crash with -audiofile and audio disabledreimar2010-12-161-1/+1
* demux_asf, asfheader.c: cleanupreimar2010-12-162-6/+3
* demux_real: fix some unaligned writesreimar2010-12-161-7/+8
* demux_audio: Do not generate nonsensical pts values for FLACreimar2010-12-161-2/+1
* demux_audio: Set needs_parsing to 1 for DTS audioreimar2010-12-161-1/+3
* demux-ts: fix TS files with MP4 ES AAC descriptorreimar2010-12-161-1/+7
* mp_taglists.c: add tag for svq3compn2010-12-161-0/+1
* demux_lavf: Add support for uncompressed BGR24 pixfmtreimar2010-12-161-0/+2
* cosmetics: make some arguments const, "unsigned char"->uint8_treimar2010-12-163-3/+3
* demux_avi: Add WAVEFORMATEXTENSIBLE supportreimar2010-12-162-1/+3
* demux_audio: fix WAVEFORMATEXTENSIBLE supportreimar2010-12-161-2/+2
* demux_ts: fix -sb when -aid stream is not foundreimar2010-12-161-1/+3
* audio: FLAC: support new libavcodec parser, use lavf to demuxUoti Urpala2010-12-093-1/+9
* demux_mkv, ad_ffmpeg: use Matroska OutputSamplingFrequency if availableUoti Urpala2010-11-212-0/+9
* TOOLS/matroska.py: recognize 3 more elementsUoti Urpala2010-11-212-6/+36
* demux_lavf: fix check for files lavf doesn't recognizeUoti Urpala2010-11-171-1/+2
* demux: fix initial subtitle track selectionUoti Urpala2010-11-161-4/+4
* 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
* cleanup: remove NULL checks before free() all over the codecboesch2010-11-1420-81/+38
* demux_avi: remove pointless checksreimar2010-11-141-7/+6
* demux_avi: modify to avoid -aid problem in svnreimar2010-11-141-22/+29
* demux_lavf: mark AVI timestamps non-pts to avoid messagesUoti Urpala2010-11-142-0/+7
* demux_lavf: use lavf for all formats except those listedAnton Khirnov2010-11-131-18/+12
* core: give pts as parameter to demuxer_get_current_chapter()Uoti Urpala2010-11-132-7/+3
* demux_nsv: don't write to sh_video->ptsUoti Urpala2010-11-131-1/+1
* options: move -cache-min and cache-seek-min to option structClément Bœsch2010-11-111-5/+2
* options: move [no]hr-mp3-seek to option structClément Bœsch2010-11-112-6/+4
* options: move some demux options to option structClément Bœsch2010-11-111-37/+27
* demux: change "%s file format detected" messageUoti Urpala2010-11-103-2/+11
* demuxer.c: clean up demux_open_stream()Uoti Urpala2010-11-101-136/+98
* demux: error out if given invalid -demuxer optionUoti Urpala2010-11-101-0/+5
* demux_lavf: add simple seek-by-bytes mode for MPEGUoti Urpala2010-11-101-3/+39
* demux: improve -alang / -slang track choosing logicUoti Urpala2010-11-082-57/+53
* 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
* core: use correct demuxer with -audiofile / -subfileUoti Urpala2010-11-081-1/+1
* demux_demuxers: initialize stream_pts to MP_NOPTS_VALUEUoti Urpala2010-11-081-0/+1
* core: move video pos/length query functions from demux to coreUoti Urpala2010-11-083-70/+1
* demux: fix -correct-pts autoselection with -audiofileUoti Urpala2010-11-081-1/+1
* demuxer.c: add missing parser list fourccscehoyos2010-11-081-0/+3
* demuxer.c: fix parser list fourcc typo: 'MPE '->'MP3 'cehoyos2010-11-081-1/+1
* demux_ts: Fix subtitle sync issuesreimar2010-11-081-0/+5
* codecs_conf, mp_taglists: Use only one fourcc for LATMreimar2010-11-081-1/+1
* demuxer.c: Add support for parsing LATMreimar2010-11-081-0/+5
* demux_lavf: Fix program switchingreimar2010-11-081-0/+12
* demux_lavf: Print PROGRAM_ID -identify output similar to demux_tsreimar2010-11-081-0/+1
* codecs.conf, mp_taglists: Support FFmpeg LATM decodingcehoyos2010-11-081-0/+3
* demux_lavf: for avi, use packet .dts instead of .ptsUoti Urpala2010-11-061-4/+12
* demux_lavf: avoid deprecated "first_iformat" by using newer APIUoti Urpala2010-11-061-2/+2
* demux_lavf: add hack for stream-changing ogg input (internet radio)Uoti Urpala2010-11-061-1/+56
* demux_lavf: more future proof AVInputFormat name comparisonUoti Urpala2010-11-061-6/+20
* Remove #warning preprocessor directivesdiego2010-11-021-1/+1
* demux_ts: fix subtitle stream breaking audio track switchcehoyos2010-11-021-2/+3
* demux_lavf: handle new streams appearing during playbackreimar2010-11-021-0/+8
* demux_pva: move functions, add "static"diego2010-11-021-90/+88
* mpeg_hdr.c: move function to avoid forward declarationdiego2010-11-021-36/+34
* demux_real.c: Remove unused hexdump() forward declarationdiego2010-11-021-2/+0
* demux_[mpg|ts|ty]: #include dec_audio.h for skip_audio_frame()diego2010-11-023-5/+3
* demux_mkv: fix decoded length calculation of LZO decompressionreimar2010-11-021-2/+4
* demux_mkv: add some sanity checksUoti Urpala2010-11-021-16/+31
* build: enable/disable all FFmpeg libraries togetherUoti Urpala2010-11-024-16/+16
* Remove MEncoderUoti Urpala2010-11-027-4328/+0
* demux_nemesi: Remove a pointless ifreimar2010-11-021-15/+6
* cleanup: malloc+memset->calloc, sizeof(TYPE)->sizeof(*ptr)reimar2010-11-0230-126/+105
* demux_rtp: Remove pointless typedef keyworddiego2010-11-021-1/+1
* Add central init_avcodec() to avoid duplicated libavcodec init codediego2010-11-021-6/+4
* demux_lavf: Always use convergence_duration for subtitlesreimar2010-11-021-1/+4
* demuxer.c: reset subtitle EOF on seekingreimar2010-11-021-0/+1
* demux_lavf: print subtitle type in more casesreimar2010-11-023-1/+21
* demux_ogg.c: remove unused variablediego2010-11-021-2/+1
* printf format fixes ("%d" -> "%zd")diego2010-11-022-3/+7
* demux: Move mp_a52_framesize from demux_ts.c to parse_es.cdiego2010-11-024-45/+46
* demux_ts.c: cleanupreimar2010-11-021-11/+7
* spelling fixessiretart2010-11-022-2/+2
* demux_ts.c: avoid compiler warning by adding initializationdiego2010-11-021-1/+1
* configure: Rename "network" variable and option to "networking"diego2010-11-021-1/+1
* demux_ts: Improve subtitle supportreimar2010-11-021-49/+37
* demuxer.c: add new_sh_sub_sid_langUoti Urpala2010-11-022-0/+13
* subs: Add support for DVB and XSUB subtitles, not yet working properlyreimar2010-11-021-0/+4
* asfheader, demux_audio: Remove some pointless be2me/le2mereimar2010-11-022-10/+7
* demux_pva.c: Remove completely nonsensical le2me usagesreimar2010-11-021-3/+3
* aviheader.c: Remove obfuscating use of le2me_32.reimar2010-11-021-6/+3
* demux_ts: add memory access checksreimar2010-11-021-5/+5
* demux_ts: fix crash on broken packetsreimar2010-11-021-0/+4
* subs: Add support for PGS subtitle decoding via libavcodecreimar2010-11-021-0/+2
* demux_lavf: stricter check for convergence_duration validityaurel2010-11-021-1/+1
* asfguid.h: Use AV_RL32 also in x86reimar2010-11-021-4/+0
* cleanup: Add const qualifiers for struct ad_functions pointersreimar2010-11-021-1/+1
* demux_lavf: Avoid a crash if stream->url is not setreimar2010-11-021-0/+4
* Factorize MPlayer/MEncoder version string handling.diego2010-11-021-3/+2
* demux_ts: change IS_ macros to functionsreimar2010-11-021-3/+40
* demux_real: use MKTAG definition from libavutildiego2010-11-021-3/+1
* demux_ts: detect LATM AAC as a separate typereimar2010-11-021-2/+7
* demux_y4m: increase error message verbosity from MSGL_V to MSGL_ERRreimar2010-11-021-1/+1
* demux_ty: Cleanup some code, possibly fix vstream support (untested)reimar2010-11-021-7/+3
* cleanup: #include loader/wine/winbase.h instead of local declarationsdiego2010-11-021-4/+1
* rtsp: Support RTSP/RTP over HTTP via LIVE555cehoyos2010-11-022-1/+8
* demuxer.c: Make ds_get_next_pts work for the first packet of a streamreimar2010-10-271-1/+6
* demux_real: Don't try to read index if stream is not seekablereimar2010-10-271-1/+2
* demux_mkv: support V_MJPEG video tagUoti Urpala2010-10-272-0/