Statistics
| Branch: | Revision:

ffmpeg / libavformat / ffmdec.c @ e356fc57

History | View | Annotate | Download (16.1 KB)

# Date Author Comment
e356fc57 03/01/2011 05:22 PM Anton Khirnov

lavf: replace all uses of url_fskip with avio_seek

Signed-off-by: Ronald S. Bultje <>

6b4aa5da 03/01/2011 05:12 PM Anton Khirnov

avio: avio_ prefix for url_fseek

Signed-off-by: Ronald S. Bultje <>

b7effd4e 02/21/2011 04:23 PM Anton Khirnov

avio: avio_ prefixes for get_* functions

In the name of consistency:
get_byte -> avio_r8
get_<type> -> avio_r<type>
get_buffer -> avio_read

get_partial_buffer will be made private later

get_strz is left out becase I want to change it later to return...

ae628ec1 02/20/2011 01:37 PM Anton Khirnov

avio: rename ByteIOContext to AVIOContext.

Signed-off-by: Ronald S. Bultje <>

dfd2a005 01/29/2011 10:55 PM Luca Barbato

Replace dprintf with av_dlog

dprintf clashes with POSIX.1-2008

c6610a21 01/26/2011 10:10 PM Diego Elio Pettenò

Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.

This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts.

e36a3906 07/25/2010 07:54 AM Reimar Döffinger

Move ffm_close function up to avoid a forward declaration.

Originally committed as revision 24491 to svn://svn.ffmpeg.org/ffmpeg/trunk

527b46ba 07/25/2010 07:52 AM Reimar Döffinger

ffmdec: Do not manually free streams on read_header error, this is always
handled by upper layers.
Fixes double-frees (issue 2003).
Instead call ffm_close to ensure rc_eqs are freed also in the error case.

Originally committed as revision 24490 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc947f04 03/31/2010 12:29 PM Jean-Daniel Dupas

Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.

Patch by Jean-Daniel Dupas, devlists shadowlab org

Originally committed as revision 22744 to svn://svn.ffmpeg.org/ffmpeg/trunk

72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk

a7a85dc4 03/17/2010 03:14 PM Ronald S. Bultje

Cast sample_fmt (as read from bitstream as a 16-bit value) to int16, so that
negative values, e.g. SAMPLE_FMT_NONE (-1), are read correctly also.

Originally committed as revision 22585 to svn://svn.ffmpeg.org/ffmpeg/trunk

114a93c7 03/10/2010 02:26 PM Benoit Fouet

Fix ffm_close return type.

Originally committed as revision 22432 to svn://svn.ffmpeg.org/ffmpeg/trunk

2dc22a64 03/10/2010 01:17 PM Vitor Sessak

Fix memory leak in FFM demuxer

Originally committed as revision 22431 to svn://svn.ffmpeg.org/ffmpeg/trunk

8c0c1122 12/14/2009 09:08 PM Benjamin Larsson

Fix breakage introduced by setting the sample_fmt to SAMPLE_FMT_NONE (r20623). This makes
streaming to ffserver work again.

Originally committed as revision 20869 to svn://svn.ffmpeg.org/ffmpeg/trunk

d2b34efe 11/24/2009 03:54 PM Jason Garrett-Glaser

Update ffserver to include all basic x264 parameters in .ffm files.

Originally committed as revision 20601 to svn://svn.ffmpeg.org/ffmpeg/trunk

ed54ae08 04/10/2009 12:49 PM Aurelien Jacobs

remove useless duplication of what av_new_stream() already does

Originally committed as revision 18416 to svn://svn.ffmpeg.org/ffmpeg/trunk

be2a6e2f 03/21/2009 07:36 AM Baptiste Coudurier

fix compilation when DEBUG_SEEK is defined

Originally committed as revision 18099 to svn://svn.ffmpeg.org/ffmpeg/trunk

92a0f338 03/21/2009 07:35 AM Baptiste Coudurier

fix valid seeking range

Originally committed as revision 18098 to svn://svn.ffmpeg.org/ffmpeg/trunk

7c45723a 03/20/2009 01:44 AM Baptiste Coudurier

resync ffm if error in stream

Originally committed as revision 18065 to svn://svn.ffmpeg.org/ffmpeg/trunk

21c6438f 03/20/2009 01:39 AM Baptiste Coudurier

typo, fix eof check

Originally committed as revision 18064 to svn://svn.ffmpeg.org/ffmpeg/trunk

b9edbe99 03/20/2009 01:23 AM Baptiste Coudurier

do not write ffm write index by default, detect if file is being written and return EOF

Originally committed as revision 18063 to svn://svn.ffmpeg.org/ffmpeg/trunk

2dc91884 02/12/2009 02:17 AM Baptiste Coudurier

return error if read failed

Originally committed as revision 17173 to svn://svn.ffmpeg.org/ffmpeg/trunk

6fcce4f9 02/12/2009 02:15 AM Patrik Kullman

Change ffm_write_write_index to return int, and return if error occured.
Patch by Patrik Kullman, patrik at yes dot nu

Originally committed as revision 17172 to svn://svn.ffmpeg.org/ffmpeg/trunk

eee99eb3 02/01/2009 10:02 PM Baptiste Coudurier

return eof/error if only ffm header has been written, should fix #815

Originally committed as revision 16924 to svn://svn.ffmpeg.org/ffmpeg/trunk

406792e7 01/19/2009 03:46 PM Diego Biurrun

cosmetics: Remove pointless period after copyright statement non-sentences.

Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk

b250f9c6 01/13/2009 11:44 PM Aurelien Jacobs

Change semantic of CONFIG_*, HAVE_* and ARCH_*.
They are now always defined to either 0 or 1.

Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk

6a5d31ac 01/11/2009 10:19 PM Diego Biurrun

Fix build: Add intreadwrite.h and bswap.h #includes where necessary.

Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk

bc5c918e 10/03/2008 10:16 AM Diego Biurrun

Remove offset_t typedef and use int64_t directly instead.
The name offset_t is easily confused with the standard off_t type and
*_t is POSIX reserved namespace if any POSIX header is included.

Originally committed as revision 15533 to svn://svn.ffmpeg.org/ffmpeg/trunk

af274fd1 07/27/2008 08:59 PM Stefano Sabatini

Improve long names for FFM muxer and demuxer:
change "ffm format" to "FFM (FFserver live feed) format".

Originally committed as revision 14438 to svn://svn.ffmpeg.org/ffmpeg/trunk

fabb990e 06/22/2008 08:53 AM Baptiste Coudurier

cosmetics, pts->dts

Originally committed as revision 13881 to svn://svn.ffmpeg.org/ffmpeg/trunk

dbedf2aa 06/22/2008 01:35 AM Baptiste Coudurier

enable feeder threads

Originally committed as revision 13868 to svn://svn.ffmpeg.org/ffmpeg/trunk

9f5d3b13 06/19/2008 10:50 PM Baptiste Coudurier

ffm has no per stream priv_data anymore

Originally committed as revision 13832 to svn://svn.ffmpeg.org/ffmpeg/trunk

e785efc4 06/09/2008 08:44 AM Albert Astals Cid

Fix compilation with -DDEBUG, patch by Albert Astals Cid, aastals tv-wan es.

Originally committed as revision 13727 to svn://svn.ffmpeg.org/ffmpeg/trunk

3c6a9f66 06/09/2008 07:43 AM Baptiste Coudurier

pass dts and pts through ffm, should fix streaming b frames

Originally committed as revision 13725 to svn://svn.ffmpeg.org/ffmpeg/trunk

7080cbe2 06/09/2008 12:36 AM Baptiste Coudurier

pass extradata through ffm

Originally committed as revision 13721 to svn://svn.ffmpeg.org/ffmpeg/trunk

2940b38e 06/07/2008 12:49 AM Baptiste Coudurier

fix pts handling in ffm

Originally committed as revision 13683 to svn://svn.ffmpeg.org/ffmpeg/trunk

c07d64c8 06/07/2008 12:35 AM Baptiste Coudurier

Reset reading state after successful seek.

Originally committed as revision 13682 to svn://svn.ffmpeg.org/ffmpeg/trunk

b30bb535 06/06/2008 08:36 PM Baptiste Coudurier

cosmetics, rename first to header, more explicit name

Originally committed as revision 13677 to svn://svn.ffmpeg.org/ffmpeg/trunk

bde15e74 06/03/2008 04:20 PM Stefano Sabatini

Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.
patch by Stefano Sabatini, stefano.sabatini-lala poste.it
along with some spelling/consistency fixes for the long names by me

Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk

a077f3bc 05/26/2008 11:59 PM Baptiste Coudurier

typo

Originally committed as revision 13448 to svn://svn.ffmpeg.org/ffmpeg/trunk

8999c833 05/26/2008 04:40 AM Baptiste Coudurier

replace printf by av_log

Originally committed as revision 13425 to svn://svn.ffmpeg.org/ffmpeg/trunk

a299832f 05/26/2008 04:38 AM Baptiste Coudurier

use av_hex_dump_log

Originally committed as revision 13424 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff978de4 05/26/2008 04:34 AM Baptiste Coudurier

use dprintf

Originally committed as revision 13423 to svn://svn.ffmpeg.org/ffmpeg/trunk

eea2f032 05/26/2008 03:53 AM Baptiste Coudurier

return error if frame_offset is negative, prevent segfault

Originally committed as revision 13420 to svn://svn.ffmpeg.org/ffmpeg/trunk

e5ece183 05/26/2008 03:53 AM Baptiste Coudurier

return error if len is negative, prevent segfault

Originally committed as revision 13419 to svn://svn.ffmpeg.org/ffmpeg/trunk

278f987a 05/26/2008 03:52 AM Baptiste Coudurier

move ffserver specific functions up and only include unistd.h in this case

Originally committed as revision 13418 to svn://svn.ffmpeg.org/ffmpeg/trunk

a1e01307 05/26/2008 03:50 AM Baptiste Coudurier

move ffm_seek1 before get_pts function since func uses it

Originally committed as revision 13417 to svn://svn.ffmpeg.org/ffmpeg/trunk

4adcbbbe 05/26/2008 03:47 AM Baptiste Coudurier

move DEBUG_SEEK definition before get_pts since func uses it

Originally committed as revision 13416 to svn://svn.ffmpeg.org/ffmpeg/trunk

979b1a06 05/26/2008 03:47 AM Baptiste Coudurier

move get_pts function to avoid useless declaration

Originally committed as revision 13415 to svn://svn.ffmpeg.org/ffmpeg/trunk

85a6b01d 05/26/2008 03:44 AM Baptiste Coudurier

split ffm de/muxer

Originally committed as revision 13413 to svn://svn.ffmpeg.org/ffmpeg/trunk