only fetch files which need transcoding

This commit is contained in:
Vincent Riquer 2013-03-03 05:07:27 +01:00
parent 20d1cbebcb
commit ea9e1954f4

14
atom
View File

@ -774,7 +774,8 @@ echo '
AND destinations.id = destination_files.destination_id AND destinations.id = destination_files.destination_id
AND mime_type_actions.destination_id = destinations.id AND mime_type_actions.destination_id = destinations.id
AND mime_type_actions.id = source_files.mime_type AND mime_type_actions.id = source_files.mime_type
AND source_files.id = destination_files.source_file_id; AND source_files.id = destination_files.source_file_id
AND mime_type_actions.action = 1;
SELECT "AtOM:NoMoreFiles";' >&3 SELECT "AtOM:NoMoreFiles";' >&3
IFS='|' IFS='|'
@ -785,13 +786,10 @@ while read -u4 \
filename filename
do do
IFS="$oldIFS" IFS="$oldIFS"
case $action in if ! [[ $action = AtOM:NoMoreFiles ]]
0) echo "$filename ($mimetype) -> $destination: Skip" ;; then
1) echo "$filename ($mimetype) -> $destination: Transcode" ;; getTags "$mimetype" "$filename"
2) echo "$filename ($mimetype) -> $destination: Copy" ;; fi
AtOM:NoMoreFiles) break ;;
*) echo "WTF! $action|$desdtination|$mimetype|$filename" ;;
esac
IFS='|' IFS='|'
done done
IFS="$oldIFS" IFS="$oldIFS"