mirror of https://github.com/mpv-player/mpv
use codec selection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5327 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
43d70441a6
commit
fbf84aa57e
|
@ -698,6 +698,7 @@ codecs_t* find_codec(unsigned int fourcc,unsigned int *fourccmap,
|
|||
if(!i) return NULL;
|
||||
for (/* NOTHING */; i--; c++) {
|
||||
if(start && c<=start) continue;
|
||||
if(c->flags&CODECS_FLAG_SELECTED) continue;
|
||||
for (j = 0; j < CODECS_MAX_FOURCC; j++) {
|
||||
if (c->fourcc[j]==fourcc || c->driver==0) {
|
||||
if (fourccmap)
|
||||
|
|
|
@ -104,5 +104,6 @@ codecs_t* find_video_codec(unsigned int fourcc, unsigned int *fourccmap, codecs_
|
|||
codecs_t* find_audio_codec(unsigned int fourcc, unsigned int *fourccmap, codecs_t *start);
|
||||
codecs_t* find_codec(unsigned int fourcc,unsigned int *fourccmap,codecs_t *start,int audioflag);
|
||||
void list_codecs(int audioflag);
|
||||
void codecs_reset_selection(int audioflag);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -1187,6 +1187,7 @@ mp_msg(MSGT_CPLAYER,MSGL_INFO,"=================================================
|
|||
|
||||
// Go through the codec.conf and find the best codec...
|
||||
sh_video->inited=0;
|
||||
codecs_reset_selection(0);
|
||||
if(video_codec){
|
||||
// forced codec by name:
|
||||
mp_msg(MSGT_CPLAYER,MSGL_INFO,"Forced video codec: %s\n",video_codec);
|
||||
|
|
Loading…
Reference in New Issue