<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libffmpeg/mpeg_parser.c, branch 1.1.15</title>
<subtitle>xine-lib git mirror
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/'/>
<entry>
<title>Rename FFmpeg plugins' sources so that there are no conflicts with other source files.</title>
<updated>2007-04-04T19:07:48+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-04T19:07:48+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=3b6ef82b64306c9d03341fe60e5ad641ad50809d'/>
<id>3b6ef82b64306c9d03341fe60e5ad641ad50809d</id>
<content type='text'>
This way when you get a backtrace, video_decoder.c is never the FFmpeg one.

--HG--
rename : src/libffmpeg/audio_decoder.c =&gt; src/libffmpeg/ff_audio_decoder.c
rename : src/libffmpeg/dvaudio_decoder.c =&gt; src/libffmpeg/ff_dvaudio_decoder.c
rename : src/libffmpeg/mpeg_parser.c =&gt; src/libffmpeg/ff_mpeg_parser.c
rename : src/libffmpeg/mpeg_parser.h =&gt; src/libffmpeg/ff_mpeg_parser.h
rename : src/libffmpeg/video_decoder.c =&gt; src/libffmpeg/ff_video_decoder.c
rename : src/libffmpeg/xine_decoder.c =&gt; src/libffmpeg/ffmpeg_decoder.c
rename : src/libffmpeg/xine_decoder.h =&gt; src/libffmpeg/ffmpeg_decoder.h
rename : src/libffmpeg/xine_encoder.c =&gt; src/libffmpeg/ffmpeg_encoder.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way when you get a backtrace, video_decoder.c is never the FFmpeg one.

--HG--
rename : src/libffmpeg/audio_decoder.c =&gt; src/libffmpeg/ff_audio_decoder.c
rename : src/libffmpeg/dvaudio_decoder.c =&gt; src/libffmpeg/ff_dvaudio_decoder.c
rename : src/libffmpeg/mpeg_parser.c =&gt; src/libffmpeg/ff_mpeg_parser.c
rename : src/libffmpeg/mpeg_parser.h =&gt; src/libffmpeg/ff_mpeg_parser.h
rename : src/libffmpeg/video_decoder.c =&gt; src/libffmpeg/ff_video_decoder.c
rename : src/libffmpeg/xine_decoder.c =&gt; src/libffmpeg/ffmpeg_decoder.c
rename : src/libffmpeg/xine_decoder.h =&gt; src/libffmpeg/ffmpeg_decoder.h
rename : src/libffmpeg/xine_encoder.c =&gt; src/libffmpeg/ffmpeg_encoder.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Reorder fields, use a bitmask to reduce the size, and change width and height to uint16_t (they are read as 12-bit values).</title>
<updated>2007-03-29T18:52:45+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-03-29T18:52:45+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=71e00d9d010f9b6a9cfd531efb87f7757859833b'/>
<id>71e00d9d010f9b6a9cfd531efb87f7757859833b</id>
<content type='text'>
CVS patchset: 8769
CVS date: 2007/03/29 18:52:45

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8769
CVS date: 2007/03/29 18:52:45

</pre>
</div>
</content>
</entry>
<entry>
<title>Add a dispose function to clean the allocated buffer.</title>
<updated>2007-03-29T17:59:35+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-03-29T17:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=13f031f44d75faabcdf21cf75ab08c8d66c61b5e'/>
<id>13f031f44d75faabcdf21cf75ab08c8d66c61b5e</id>
<content type='text'>
CVS patchset: 8765
CVS date: 2007/03/29 17:59:35

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8765
CVS date: 2007/03/29 17:59:35

</pre>
</div>
</content>
</entry>
<entry>
<title>Allocate chunk_buffer when initialising the parser, rather than having it inline the ff_video_decoder_t struct.</title>
<updated>2007-03-29T17:31:43+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-03-29T17:31:43+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=12865d9947dbf9a0ecc91447032795558610e213'/>
<id>12865d9947dbf9a0ecc91447032795558610e213</id>
<content type='text'>
CVS patchset: 8763
CVS date: 2007/03/29 17:31:43

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8763
CVS date: 2007/03/29 17:31:43

</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use the size in bytes of the frame_rate_tab table, it will not correspond with the actual indexes.</title>
<updated>2006-09-26T01:19:31+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-09-26T01:19:31+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=cc1db729f6f45eeacae986df44f11d450d06f731'/>
<id>cc1db729f6f45eeacae986df44f11d450d06f731</id>
<content type='text'>
CID 112 of Coverity Scan.

CVS patchset: 8285
CVS date: 2006/09/26 01:19:31

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CID 112 of Coverity Scan.

CVS patchset: 8285
CVS date: 2006/09/26 01:19:31

</pre>
</div>
</content>
</entry>
<entry>
<title>Use ffmpeg buffer padding size.</title>
<updated>2004-09-21T19:27:18+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2004-09-21T19:27:18+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0db8f8cfa85048b7970df258ebe037babab65889'/>
<id>0db8f8cfa85048b7970df258ebe037babab65889</id>
<content type='text'>
CVS patchset: 6987
CVS date: 2004/09/21 19:27:18

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6987
CVS date: 2004/09/21 19:27:18

</pre>
</div>
</content>
</entry>
<entry>
<title>a sequence can be split.</title>
<updated>2004-07-18T17:36:25+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2004-07-18T17:36:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=309d86bcebcbb0277ccd7031719ee2e19398648e'/>
<id>309d86bcebcbb0277ccd7031719ee2e19398648e</id>
<content type='text'>
CVS patchset: 6811
CVS date: 2004/07/18 17:36:25

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6811
CVS date: 2004/07/18 17:36:25

</pre>
</div>
</content>
</entry>
<entry>
<title>better mpeg-es parser.</title>
<updated>2004-07-18T00:50:02+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2004-07-18T00:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=53c8bea4d9de3dea4c11e1fbedd24e5ba055a08d'/>
<id>53c8bea4d9de3dea4c11e1fbedd24e5ba055a08d</id>
<content type='text'>
Fix "hurry_up" behavior (keep the metronom happy).
Enable DR1 for the mpeg12 decoder.
Remove all the mpeg-es parsing from here, use the new parser instead.
Handle frame format changes (width, height and aspect ratio)
Tested with all my mpeg streams, and with some DVDs with still menus.
Enjoy ;)

CVS patchset: 6805
CVS date: 2004/07/18 00:50:02

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix "hurry_up" behavior (keep the metronom happy).
Enable DR1 for the mpeg12 decoder.
Remove all the mpeg-es parsing from here, use the new parser instead.
Handle frame format changes (width, height and aspect ratio)
Tested with all my mpeg streams, and with some DVDs with still menus.
Enjoy ;)

CVS patchset: 6805
CVS date: 2004/07/18 00:50:02

</pre>
</div>
</content>
</entry>
</feed>
