Mercurial > libdvdnav.hg
comparison searching.c @ 129:b48f53f7cff2 src
release stills when jumping to a menu
author | mroi |
---|---|
date | Mon, 17 Mar 2003 15:15:38 +0000 |
parents | 87400040e4a4 |
children | f47065513ad8 |
comparison
equal
deleted
inserted
replaced
128:69e1755625a1 | 129:b48f53f7cff2 |
---|---|
362 try_vm = vm_new_copy(this->vm); | 362 try_vm = vm_new_copy(this->vm); |
363 if (vm_jump_menu(try_vm, menu) && !try_vm->stopped) { | 363 if (vm_jump_menu(try_vm, menu) && !try_vm->stopped) { |
364 /* merge changes on success */ | 364 /* merge changes on success */ |
365 vm_merge(this->vm, try_vm); | 365 vm_merge(this->vm, try_vm); |
366 vm_free_copy(try_vm); | 366 vm_free_copy(try_vm); |
367 this->position_current.still = 0; | |
367 this->vm->hop_channel++; | 368 this->vm->hop_channel++; |
368 pthread_mutex_unlock(&this->vm_lock); | 369 pthread_mutex_unlock(&this->vm_lock); |
369 return S_OK; | 370 return S_OK; |
370 } else { | 371 } else { |
371 vm_free_copy(try_vm); | 372 vm_free_copy(try_vm); |