Fri, 30 Nov 2012 22:16:16 +0000 |
reimar |
Make stream eof detection less sensitive.
|
Fri, 30 Nov 2012 22:12:17 +0000 |
reimar |
Fix scary "BUG! Invalid demuxer type ..." message
|
Wed, 28 Nov 2012 19:15:34 +0000 |
reimar |
Fix code that detects streams temporarily lacking data to work
|
Mon, 26 Nov 2012 19:30:58 +0000 |
reimar |
Try to improve seeking in files with only few video packets,
|
Mon, 05 Nov 2012 20:53:49 +0000 |
reimar |
Allow free_demuxer to handle a NULL argument.
|
Mon, 27 Aug 2012 07:09:34 +0000 |
cehoyos |
Add missing newline in error message.
|
Sat, 25 Feb 2012 18:26:31 +0000 |
reimar |
Fix DVDs showing the subtitle language as "unknown"
|
Sun, 19 Feb 2012 13:15:41 +0000 |
reimar |
Code cleanup: Use a stream_control instead of global functions to
|
Mon, 06 Feb 2012 06:30:12 +0000 |
siretart |
Update deprecated avcodec_alloc_context()/avcodec_open() API calls
|
Mon, 05 Dec 2011 18:27:40 +0000 |
reimar |
Fix OSD time and e.g. frame number displayed with osd_fractions
|
Fri, 21 Oct 2011 18:20:53 +0000 |
compn |
add forgotten ec-3 tag to parsers list in demuxers.c
|
Sat, 01 Oct 2011 10:20:41 +0000 |
compn |
add some aac/dts fourccs
|
Mon, 12 Sep 2011 23:36:00 +0000 |
diego |
libass: consistently #include sub/ass_mp.h without #ifdefs
|
Mon, 12 Sep 2011 23:08:39 +0000 |
diego |
libass: always use sub/mp_ass.h instead of #including libass headers directly
|
Thu, 18 Aug 2011 18:32:53 +0000 |
reimar |
Simply drop packets for which new_demux_packet allocation fails.
|
Tue, 09 Aug 2011 20:14:30 +0000 |
reimar |
Support parsing of AAC audio.
|
Tue, 09 Aug 2011 19:57:00 +0000 |
reimar |
Move code for setting up libav* logging callbacks from vd_ffmpeg to a
|
Sun, 24 Jul 2011 23:55:34 +0000 |
diego |
Do not translate console messages of verbosity level MSGL_V and above.
|
Fri, 10 Jun 2011 08:31:00 +0000 |
cehoyos |
Fix typos.
|
Sun, 24 Apr 2011 23:06:38 +0000 |
reimar |
Add a alloc_demuxer function that ensures all the critical stuff is
|
Fri, 22 Apr 2011 06:15:50 +0000 |
reimar |
Attempt to support attachements without filename.
|
Sat, 05 Mar 2011 12:09:25 +0000 |
reimar |
100l, actually only dnet tag indicates byte-swapped AC-3.
|
Sat, 05 Mar 2011 12:03:03 +0000 |
reimar |
Do not run the AC-3 parser on DNET (byte-swapped AC-3), that will break badly.
|
Thu, 27 Jan 2011 20:37:51 +0000 |
reimar |
Improve EOF handling in ds_fill_buffer for the case where one stream ends
|
Wed, 08 Dec 2010 19:43:51 +0000 |
reimar |
Add support for FLAC audio parsing, fixes playback time jumping
|
Sun, 07 Nov 2010 11:00:00 +0000 |
cehoyos |
Add missing fourcc's that require libavcodec parsing.
|
Sun, 07 Nov 2010 10:55:01 +0000 |
cehoyos |
Fix typo: There is no fourcc 'MPE '.
|
Sat, 06 Nov 2010 15:41:44 +0000 |
reimar |
Add support for LATM parsing.
|
Wed, 27 Oct 2010 17:08:36 +0000 |
cigaes |
Move ass_mp.[ch] to the sub directory.
|
Tue, 26 Oct 2010 19:03:14 +0000 |
reimar |
Consistency fix: select track specified by -aid/-vid/-sid automatically
|
Tue, 26 Oct 2010 18:59:00 +0000 |
reimar |
Replace malloc+memset by calloc.
|
Sun, 03 Oct 2010 15:28:49 +0000 |
diego |
Replace forward declarations of resync_{audio|video}_stream by proper #includes.
|
Sat, 02 Oct 2010 15:03:40 +0000 |
reimar |
Fix ds_get_packet_sub to actually respect the pts-based read-ahead limit.
|
Fri, 17 Sep 2010 15:13:37 +0000 |
diego |
Move libass/ass_mp.[ch] ---> ass_mp.[ch].
|
Mon, 13 Sep 2010 18:19:25 +0000 |
diego |
build system: Merge all FFmpeg library checks into a single FFmpeg check.
|
Sat, 11 Sep 2010 11:38:36 +0000 |
diego |
Move stream_cache_* extern variable declarations to mpcommon.h.
|
Thu, 09 Sep 2010 18:52:56 +0000 |
diego |
Move extern declarations used by both mplayer.c and mencoder.c to mpcommon.h.
|
Sat, 04 Sep 2010 08:36:38 +0000 |
diego |
Refactor more instances of avcodec_initialized handling into init_avcodec().
|
Sun, 29 Aug 2010 06:46:06 +0000 |
reimar |
Also reset subtitle EOF on seeking.
|
Sat, 21 Aug 2010 16:04:18 +0000 |
reimar |
Print subtitle type also for internally-supported types with a libavcodec decoder.
|
Sat, 10 Jul 2010 18:47:59 +0000 |
reimar |
Make the stream language an argument to the stream creation function
|
Fri, 02 Jul 2010 21:14:42 +0000 |
reimar |
Move the subtitle pts handling code to demuxer.c
|
Sun, 20 Jun 2010 15:04:12 +0000 |
diego |
Move hr_mp3_seek extern variable declaration to demux_audio.h.
|
Sun, 06 Jun 2010 13:59:44 +0000 |
reimar |
Fix ds_get_next_pts to also work for the first packet of a stream.
|
Fri, 04 Jun 2010 17:11:56 +0000 |
reimar |
Default to -correct-pts off if -fps was given, since -fps has no effect
|
Fri, 26 Feb 2010 15:01:37 +0000 |
diego |
Do not cast the results of malloc/calloc/realloc.
|
Sun, 21 Feb 2010 20:03:49 +0000 |
diego |
Drop weird and unnecessary _s/_st suffixes from demuxer struct names.
|
Sat, 20 Feb 2010 18:53:07 +0000 |
reimar |
Do not discard stream buffer on eof, instead reuse it to slightly improve
|
Sat, 20 Feb 2010 17:50:56 +0000 |
reimar |
Print demuxer name in "freeing demuxer" message.
|
Wed, 17 Feb 2010 22:01:35 +0000 |
diego |
libmpdemux: Mark functions not used outside of their files as static.
|
Tue, 26 Jan 2010 21:08:01 +0000 |
reimar |
Remove ds_fill_buffer calls from demux_resync, they cause issues at least with
|
Sun, 24 Jan 2010 20:05:28 +0000 |
reimar |
Add support for parsing MLP and TrueHD.
|
Sun, 24 Jan 2010 16:38:46 +0000 |
reimar |
Remove now unused variables.
|
Sun, 24 Jan 2010 15:19:14 +0000 |
reimar |
Reset the parser on seek. Should fix some cases of audio "blips" after seeking.
|
Sun, 24 Jan 2010 15:16:39 +0000 |
reimar |
Move the resync-related code into more consistent places instead of having it
|
Sun, 27 Dec 2009 15:28:01 +0000 |
reimar |
Add support for parsing audio streams (though should be easy to extend to video)
|
Tue, 10 Nov 2009 11:26:03 +0000 |
reimar |
Free demuxer->teletext when closing the demuxer.
|
Mon, 02 Nov 2009 01:40:09 +0000 |
uau |
demuxer.c: Add initialization missing from previous commit
|
Mon, 14 Sep 2009 08:29:18 +0000 |
reimar |
Reduce verbosity if demuxer sets an info value to the same as the current value.
|
Sun, 23 Aug 2009 15:32:42 +0000 |
reimar |
Reuse ds_get_packet in ds_get_packet_pts
|
Mon, 17 Aug 2009 05:55:40 +0000 |
reimar |
Handle demuxers that never set filepos by using stream_tell.
|
Sun, 28 Jun 2009 13:19:26 +0000 |
reimar |
Print information about chapters with -identify.
|
Fri, 08 May 2009 21:51:13 +0000 |
diego |
Add standard license header to all files in libmpdemux.
|
Sun, 29 Mar 2009 11:21:18 +0000 |
reimar |
Update demuxer->sub->id and demuxer->sub->sh if a new subtitle stream is
|
Mon, 09 Mar 2009 13:11:37 +0000 |
reimar |
Remove native nuv demuxer, it only needs more code to achieve the same thing
|
Wed, 03 Dec 2008 23:01:03 +0000 |
diego |
Get rid of pointless 'extern' keywords.
|
Sun, 30 Nov 2008 13:22:34 +0000 |
diego |
MNG demuxer by Stefan Schuermans, stefan blinkenarea org
|
Thu, 07 Aug 2008 12:20:50 +0000 |
diego |
Give a CONFIG_ prefix to preprocessor directives that lacked one and
|
Thu, 07 Aug 2008 11:19:54 +0000 |
diego |
10l: MUSEPACK --> CONFIG_MUSEPACK
|
Thu, 07 Aug 2008 08:58:07 +0000 |
diego |
Rename a bunch of miscellaneous preprocessor directives.
|
Tue, 05 Aug 2008 08:47:51 +0000 |
diego |
Rename preprocessor directives related to image libraries.
|
Sat, 02 Aug 2008 16:30:32 +0000 |
diego |
Change a bunch of codec-specific preprocessor directives from a HAVE_
|
Wed, 30 Jul 2008 12:01:30 +0000 |
diego |
Start unifying names of internal preprocessor directives.
|
Thu, 17 Jul 2008 17:14:12 +0000 |
reimar |
Avoid including avcodec.h in demuxer.h (and thus many other files) just to get
|
Mon, 16 Jun 2008 17:33:55 +0000 |
diego |
cosmetics: Remove useless parentheses, align.
|
Mon, 16 Jun 2008 15:53:28 +0000 |
reimar |
Support NULL name parameter for demuxer_add_chapter.
|
Mon, 16 Jun 2008 12:54:28 +0000 |
diego |
cosmetics: Break overly long lines.
|
Mon, 16 Jun 2008 12:11:14 +0000 |
diego |
cosmetics: indentation, whitespace changes
|
Mon, 16 Jun 2008 12:04:58 +0000 |
diego |
cosmetics: consistent * placement
|
Mon, 16 Jun 2008 11:35:20 +0000 |
diego |
cosmetics: one more if brace placement fix
|
Mon, 16 Jun 2008 10:52:39 +0000 |
diego |
M-x untabify
|
Mon, 16 Jun 2008 10:50:53 +0000 |
diego |
cosmetics: Remove all trailing whitespace.
|
Mon, 16 Jun 2008 10:49:40 +0000 |
diego |
cosmetics: Split/join multiline statements.
|
Mon, 16 Jun 2008 10:31:05 +0000 |
diego |
cosmetics: Consistently format all if, for, while constructs.
|
Mon, 16 Jun 2008 09:51:40 +0000 |
diego |
Remove one more commented-out line.
|
Mon, 16 Jun 2008 09:22:41 +0000 |
diego |
cosmetics: Make all function declarations consistent by moving the opening
|
Mon, 16 Jun 2008 09:20:59 +0000 |
diego |
Remove one more commented-out line.
|
Mon, 16 Jun 2008 08:57:47 +0000 |
diego |
Remove pointless comments and commented-out code.
|
Mon, 02 Jun 2008 10:17:48 +0000 |
nicodvb |
added and reused demux_flush() instead of emptying the demux_stream buffers;
|
Tue, 27 May 2008 17:35:38 +0000 |
reimar |
Initialize sh_audio/sh_video->ds
|
Tue, 27 May 2008 17:33:13 +0000 |
reimar |
Simplify/make new_sh behaviour more consistent when a stream gets redefined.
|
Tue, 27 May 2008 17:30:20 +0000 |
reimar |
Cosmetics: simplify
|
Tue, 27 May 2008 17:27:06 +0000 |
reimar |
Move native musepack demuxer further down in demuxer list
|
Fri, 16 May 2008 09:41:00 +0000 |
diego |
cosmetics: Remove pointless parentheses from return statements.
|
Sat, 19 Apr 2008 16:51:28 +0000 |
rtogni |
Revert r26411: policy violation
|
Sat, 12 Apr 2008 15:51:08 +0000 |
uau |
Reformat demuxer.c
|
Sat, 12 Apr 2008 15:51:05 +0000 |
uau |
Remove global demuxer_type
|
Fri, 11 Apr 2008 23:06:33 +0000 |
uau |
Remove unused function demux_read_data_pack
|
Sun, 30 Mar 2008 16:55:46 +0000 |
eugeni |
Support 'default' attribute for audio and subtitle tracks.
|
Fri, 29 Feb 2008 17:25:48 +0000 |
eugeni |
Set audio->sh correctly when switching audio tracks. The same for video tracks.
|
Fri, 29 Feb 2008 17:25:47 +0000 |
eugeni |
Don't select subtitle track in lavf and mkv demuxers.
|
Fri, 29 Feb 2008 17:25:43 +0000 |
eugeni |
Demuxer-independent functions for selecting tracks based on language.
|
Fri, 29 Feb 2008 17:25:41 +0000 |
eugeni |
Remove stupid checks of free() argument.
|
Fri, 29 Feb 2008 17:25:33 +0000 |
eugeni |
Add language info to sh_sub_t and sh_audio_t.
|
Mon, 25 Feb 2008 22:29:45 +0000 |
nicodvb |
in ds_fill_buffer() disabled the code that demuxes until the arrival of the right reference_clock
|
Sat, 23 Feb 2008 10:31:44 +0000 |
nicodvb |
New member in demuxer_t: reference_clock.
|
Tue, 12 Feb 2008 10:48:42 +0000 |
reimar |
Change to always use MP_NOPTS_VALUE (instead of sometimes 0) for unknown pts.
|
Sun, 03 Feb 2008 12:14:29 +0000 |
reimar |
Allow demuxers to choose a default value for correct_pts
|
Tue, 29 Jan 2008 15:11:38 +0000 |
reimar |
Use defines to give names to the different seek flags.
|
Tue, 29 Jan 2008 14:30:53 +0000 |
reimar |
Make mov subtitles work with -ass
|
Mon, 28 Jan 2008 22:09:21 +0000 |
ivo |
clarify comments/docs about lav* being the preferred place to implement new
|
Mon, 28 Jan 2008 16:03:22 +0000 |
ivo |
copy note on new demuxers and codecs to the top of the array as well to be
|
Mon, 28 Jan 2008 12:11:41 +0000 |
ivo |
note on new demuxers and codecs, add them to lav* instead of libmp*
|
Sun, 13 Jan 2008 16:00:39 +0000 |
reimar |
Make all demuxer_desc_t const, thus moving them to .rodata
|
Sun, 13 Jan 2008 15:47:24 +0000 |
reimar |
First step towards making all demuxer_desc_t const
|
Sun, 13 Jan 2008 15:41:21 +0000 |
reimar |
Remove a useless assignment (there is an if just a few lines above
|
Sun, 13 Jan 2008 13:37:19 +0000 |
reimar |
Add a forgotten #ifdef USE_ASS around ass_free_track
|
Sat, 12 Jan 2008 01:12:36 +0000 |
eugeni |
Add demuxer interface for attachments.
|
Fri, 11 Jan 2008 21:45:20 +0000 |
eugeni |
Remove global_ass_track. Instead create an ass_track for each 't' track.
|
Fri, 11 Jan 2008 21:45:15 +0000 |
eugeni |
Init and destroy ass_tracks in demuxer.c based on sh_sub->type value.
|