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.
|
Fri, 11 Jan 2008 21:45:10 +0000 |
eugeni |
Add extradata to sh_sub_t.
|
Mon, 07 Jan 2008 14:13:50 +0000 |
eugeni |
Deallocate audio track codecdata.
|
Sat, 05 Jan 2008 14:28:57 +0000 |
nicodvb |
wrapper functions to get/set angle: the wrapping is needed to RESYNC the demuxer; patch by oattila chello hu
|
Thu, 20 Dec 2007 11:21:02 +0000 |
reimar |
Move ds->current=NULL; further up to the free_demux_packet.
|
Thu, 13 Dec 2007 12:51:05 +0000 |
ulion |
Add demuxer functions for chapter feature.
|
Mon, 10 Dec 2007 14:43:09 +0000 |
ulion |
Fix memory leak that tmp allocated but maybe not used.
|
Tue, 04 Dec 2007 13:05:25 +0000 |
lu_zero |
Make libnemesi use specific struct and DEMUXER_TYPE
|
Sat, 01 Dec 2007 13:35:25 +0000 |
reimar |
Fix typos in comments to stop them hurting my eyes
|
Thu, 25 Oct 2007 19:21:24 +0000 |
uau |
demuxer.c: Remove useless code
|
Thu, 04 Oct 2007 02:35:34 +0000 |
uau |
Fix missing subtitles after seeking back
|
Wed, 19 Sep 2007 21:38:22 +0000 |
lu_zero |
libnemesi support, yet another rtsp/rtp library...
|
Tue, 28 Aug 2007 22:38:45 +0000 |
diego |
cosmetics: typo fix UNSUPORTED --> UNSUPPORTED
|
Thu, 09 Aug 2007 10:26:00 +0000 |
reimar |
When a new subtitle stream becomes available check if it is the one that
|
Fri, 27 Jul 2007 20:25:43 +0000 |
reimar |
Make sure fformat is set before use
|
Fri, 27 Jul 2007 20:22:55 +0000 |
reimar |
Remove some unneeded extern variable declarations
|
Sun, 24 Jun 2007 10:20:42 +0000 |
reimar |
make opt argument of demux_info_get const.
|
Sat, 23 Jun 2007 17:39:27 +0000 |
reimar |
Fix memleak due to not freeing demuxer->s_streams
|
Sun, 17 Jun 2007 13:28:52 +0000 |
zuxy |
More accurate seeking for demuxers lacking DEMUXER_CTRL_GET_TIME_LENGTH control
|
Tue, 05 Jun 2007 14:27:54 +0000 |
reimar |
Replace implicit use of fast_memcpy via macro by explicit use to allow
|
Thu, 26 Apr 2007 15:10:07 +0000 |
diego |
Simplify preprocessor directives: There is a general variable for
|
Sun, 22 Apr 2007 20:59:14 +0000 |
reimar |
Cosmetics: remove duplicate space in ifdef
|
Sun, 22 Apr 2007 20:32:15 +0000 |
nicodvb |
demuxer_desc_lavf_preferred depends on USE_LIBAVFORMAT or USE_LIBAVFORMAT_SO
|
Sat, 14 Apr 2007 10:03:42 +0000 |
reimar |
Add lavf_preferred demuxer for lavf formats we want to be probed
|
Thu, 15 Mar 2007 18:36:36 +0000 |
diego |
Add explicit location for headers from the stream/ directory.
|
Sun, 11 Mar 2007 06:16:14 +0000 |
uau |
Move the sh_audio->delay field to mpctx->delay.
|
Mon, 05 Feb 2007 23:46:08 +0000 |
rathann |
Fix a few gcc warnings, approved by Diego and Reimar.
|
Fri, 05 Jan 2007 15:24:38 +0000 |
reimar |
Make ds_get_next_pts return MP_NOPTS_VALUE instead of -1 on error,
|
Sun, 31 Dec 2006 17:24:14 +0000 |
nicodvb |
removed unused variable
|
Sun, 31 Dec 2006 11:09:53 +0000 |
nicodvb |
use demuxer->stream_pts rather than stream_control(STREAM_CTRL_GET_CURRENT_TIME)
|
Sun, 31 Dec 2006 11:05:26 +0000 |
nicodvb |
added stream_pts to demuxer_t and demux_packet_t to hold the time value reported by the stream layer
|
Thu, 28 Dec 2006 23:44:38 +0000 |
aurel |
don't compile demux_mpc.c when libmpcdec is disabled
|
Thu, 16 Nov 2006 21:23:06 +0000 |
nicodvb |
added code to switch video stream
|
Mon, 13 Nov 2006 16:15:23 +0000 |
reimar |
Make subtitle stream handling more similar to audio and video streams.
|
Sun, 12 Nov 2006 17:19:56 +0000 |
nicodvb |
consistency fix: STREAM_CTRL_GET_TIME_LENGTH and STREAM_CTRL_GET_CURRENT_TIME now return time in (double) seconds
|
Sat, 11 Nov 2006 13:57:09 +0000 |
nicodvb |
removed duplicated check in demuxer_seek_chapter
|
Sat, 11 Nov 2006 11:53:32 +0000 |
nicodvb |
in demux_seek() if STREAM_CTRL_SEEK_TO_CHAPTER suceeds call DEMUXER_CTRL_RESYNC to notify the demuxer of the change
|
Tue, 07 Nov 2006 22:55:49 +0000 |
nicodvb |
added demuxer_get_current_time() to get the current playtime (possibly aided by the stream layer)
|
Tue, 07 Nov 2006 22:54:28 +0000 |
nicodvb |
now demux_seek() tries to seek aided by the stream layer, if possible
|
Fri, 20 Oct 2006 19:36:59 +0000 |
reimar |
Cosmetics: indentation fix indentation broken by last two demuxer.c commits
|
Fri, 20 Oct 2006 19:31:52 +0000 |
reimar |
Fix opening of demuxers without check_file function, broken by r20309.
|