- 24 Jun, 2010 2 commits
-
-
Alexander Strange authored
-
Alexander Strange authored
Problematic code path: 1. sps_buffers[0] is allocated in the first thread's codec context when the decoder is opened. 2. The first thread context is memcpy'd to the other threads by frame_thread_init(). 3. The first thread is closed and its sps_buffers[0] is freed. 4. The third thread is closed. Because it never got to decode a frame, update_thread_context was never called, and sps_buffers[0] still contained the first thread's pointer. Fixed by not trying to free sps/pps buffers if the thread wasn't initialized. I didn't properly consider this when designing it but this seems to be the best approach anyway. Fixes still2.mp4 crash from Chromium
-
- 23 Jun, 2010 1 commit
-
-
Alexander Strange authored
-
- 21 Jun, 2010 1 commit
-
-
- 20 Jun, 2010 20 commits
-
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23671 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23670 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23669 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
cehoyos authored
Patch by Nick Brereton, nick nbrereton net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23668 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23667 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23666 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
rbultje authored
connection (e.g. a seek). This fixes the theoretical case where a server sends a file first using chunked encoding, and then using non-chunked encoding. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23665 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
rbultje authored
them from being sent using chunked encoding (I don't think this ever happened, but either way it would be wrong). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23664 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23663 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23662 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
It is already rejected by the "source >= 0 && source != ps->num_env" 0 envelope case and is perfectly legally for the suppressed final envelope case. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23661 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23660 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23659 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23658 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
ramiro authored
leading cross_prefix in it. Fixes cross-compilation for darwin. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23657 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
vitor authored
r23646. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23656 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
cehoyos authored
E-AC-3 (61937-3 Edition 2) and TrueHD (61937-9). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23655 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
Alexander Strange authored
Document ONLY_IF_THREADS_ENABLED along the way. Conflicts: libavutil/internal.h
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23654 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23653 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 19 Jun, 2010 7 commits
-
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23652 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mstorsjo authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23651 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mstorsjo authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23650 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mstorsjo authored
This fixes a potential issue when doing redirects. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23649 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mstorsjo authored
This removes some useless copying of handles, and simplifies error handling. Patch by Josh Allmann, joshua dot allmann at gmail git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23648 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
alexc authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23647 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
vitor authored
function pointer. Should allow for ASM optimizations. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23646 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 18 Jun, 2010 5 commits
-
-
michael authored
Fixes issue2015 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23645 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
fenrir authored
It allows VLD MPEG-2 decoding using DXVA2 (GPU assisted decoding API under VISTA and Windows 7). It is implemented by using AVHWAccel API. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23644 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mstorsjo authored
Since rtsp_hd isn't assigned to rt->rtsp_hd until after the setup phase, the initialized URLContext could be leaked on failures. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23643 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mstorsjo authored
Earlier, the function only returned when the enough data to fill the requested buffer was available. This lead to high latency when receiving low-bandwidth streams. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23642 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
cehoyos authored
Data-burst is described in IEC 61937-7 (Atrac) and IEC 61937-8 (WMA Pro). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23641 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 17 Jun, 2010 4 commits
-
-
cehoyos authored
warning #188: enumerated type mixed with another type enum PixelFormat pix_fmts[] = { c->pix_fmt, PIX_FMT_NONE }; ^ git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23640 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
maxim authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23639 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
lucabe authored
(extradata_size must be at least 5 bytes) the H.264 MP4 syntax check in rtpenc.c git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23638 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23637 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-